# Prescription ## Create prescription - [POST /site/{siteId}/ahds/v1/prescription](https://docs.heydonto.com/apis/animal-health/openapi/prescription/prescriptioncontroller_create.md): Creates a new Prescription record. Prescription resource in the Animal Health Data Store ## List prescriptions - [GET /site/{siteId}/ahds/v1/prescription](https://docs.heydonto.com/apis/animal-health/openapi/prescription/prescriptioncontroller_findall.md): Returns a paginated list of Prescriptions for the specified site. Supports filtering and sorting. ## Get prescription - [GET /site/{siteId}/ahds/v1/prescription/{prescriptionId}](https://docs.heydonto.com/apis/animal-health/openapi/prescription/prescriptioncontroller_findone.md): Returns a single Prescription by its unique identifier. ## Update prescription - [PATCH /site/{siteId}/ahds/v1/prescription/{prescriptionId}](https://docs.heydonto.com/apis/animal-health/openapi/prescription/prescriptioncontroller_update.md): Partially updates an existing Prescription. Only provided fields will be updated. ## Replace prescription - [PUT /site/{siteId}/ahds/v1/prescription/{prescriptionId}](https://docs.heydonto.com/apis/animal-health/openapi/prescription/prescriptioncontroller_replace.md): Fully replaces an existing Prescription. All fields must be provided. ## Delete prescription - [DELETE /site/{siteId}/ahds/v1/prescription/{prescriptionId}](https://docs.heydonto.com/apis/animal-health/openapi/prescription/prescriptioncontroller_remove.md): Permanently deletes a Prescription record.