# UpdateMedicationRequest

Model ID: `UpdateMedicationRequest`

Request body for PUT /patients/medications/{med_id}.

Type: `object`

## Fields

| Field | Type | Required | Format | Allowed values | Default | Nullable | Description |
|---|---|---:|---|---|---|---:|---|
| `discontinued_reason` | `string|null` | No |  |  | `null` | Yes | Reason the medication was discontinued, when applicable. |
| `notes` | `string|null` | No |  |  | `null` | Yes | Free-text clinical notes. |
| `resource_type` | [`MedicationResourceType`](./MedicationResourceType.md) | No |  |  | `"MedicationRequest"` | No | FHIR resource type: MedicationRequest or MedicationStatement. |
| `status` | `string|null` | No |  |  | `null` | Yes | Medication status: active, on-hold, completed, stopped, or entered-in-error. |

## Example

None declared in canonical OpenAPI.
