---
title: "Changes to Record a new external (out-of-band) medication request on a patient. Tracking only —\nthis never touches inventory or the Rx governance workflow."
method: POST
path: "/Patients/{id}/external-medications"
---

# Changes to Record a new external (out-of-band) medication request on a patient. Tracking only —
this never touches inventory or the Rx governance workflow.

`POST /Patients/{id}/external-medications`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 14 revisions.

- **2026-10-07** `021fabd866ff`: 6 info
- **2026-08-26** `a57456aa87b0`: 9 info

## Changes

- **2026-10-07** `021fabd866ff`: 6 info
  - added the new optional request property `kind` (media type: application/json)
  - added the new optional request property `kind` (media type: text/json)
  - added the new optional request property `kind` (media type: application/*+json)
  - added the optional property `kind` to the response with the `201` status (media type: text/plain)
  - added the optional property `kind` to the response with the `201` status (media type: application/json)
  - added the optional property `kind` to the response with the `201` status (media type: text/json)
- **2026-08-26** `a57456aa87b0`: 9 info
  - added the optional property `erx` to the response with the `201` status (media type: text/plain)
  - added the optional property `erx` to the response with the `201` status (media type: application/json)
  - added the optional property `erx` to the response with the `201` status (media type: text/json)
  - added the optional property `filledAt` to the response with the `201` status (media type: text/plain)
  - added the optional property `filledAt` to the response with the `201` status (media type: application/json)
  - added the optional property `filledAt` to the response with the `201` status (media type: text/json)
  - added the optional property `filledByName` to the response with the `201` status (media type: text/plain)
  - added the optional property `filledByName` to the response with the `201` status (media type: application/json)
  - added the optional property `filledByName` to the response with the `201` status (media type: text/json)

---

[Operation](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1/docs/Patients/:id/external-medications/post.md) - [API](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1.md) - [Page](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1/changes/Patients/:id/external-medications/post)
