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