## MedicationOrderRequest interface 
Vendor-neutral input for an order-medication bot (matches the ScriptSure bot shape).

**Signature:**

```typescript
export interface MedicationOrderRequest
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [appId?](/content/docs/sdk/core.medicationorderrequest.appid) | `readonly` | string | _(Optional)_ |
| [combinationMed?](/content/docs/sdk/core.medicationorderrequest.combinationmed) | `readonly` | boolean | _(Optional)_ |
| [compoundQuantity?](/content/docs/sdk/core.medicationorderrequest.compoundquantity) | `readonly` | number | _(Optional)_ |
| [compoundQuantityQualifier?](/content/docs/sdk/core.medicationorderrequest.compoundquantityqualifier) | `readonly` | string | _(Optional)_ |
| [compoundSigs?](/content/docs/sdk/core.medicationorderrequest.compoundsigs) | `readonly` | { readonly sigOrder: number; readonly line3: string; readonly drugId?: number; }[] | _(Optional)_ |
| [compoundTitle?](/content/docs/sdk/core.medicationorderrequest.compoundtitle) | `readonly` | string | _(Optional)_ |
| [conditionIds?](/content/docs/sdk/core.medicationorderrequest.conditionids) | `readonly` | string[] | _(Optional)_ |
| [coverageId?](/content/docs/sdk/core.medicationorderrequest.coverageid) | `readonly` | string | _(Optional)_ |
| [diagnoses?](/content/docs/sdk/core.medicationorderrequest.diagnoses) | `readonly` | { readonly icdId: string; readonly name: string; }[] | _(Optional)_ |
| [drugs?](/content/docs/sdk/core.medicationorderrequest.drugs) | `readonly` | [MedicationOrderDrugInput](/content/docs/sdk/core.medicationorderdruginput) | _(Optional)_ |
| [durationDays?](/content/docs/sdk/core.medicationorderrequest.durationdays) | `readonly` | number | _(Optional)_ Days supply for ScriptSure pending order duration (used when no draft MR, e.g. compound). |
| [fillDate?](/content/docs/sdk/core.medicationorderrequest.filldate) | `readonly` | string | _(Optional)_ |
| [medicationRequestId?](/content/docs/sdk/core.medicationorderrequest.medicationrequestid) | `readonly` | string | _(Optional)_ |
| [organization?](/content/docs/sdk/core.medicationorderrequest.organization) | `readonly` | Reference<Organization> | _(Optional)_ Selected practice location for multi-practice deployments. |
| [patientId](/content/docs/sdk/core.medicationorderrequest.patientid) | `readonly` | string |  |
| [patientInstruction?](/content/docs/sdk/core.medicationorderrequest.patientinstruction) | `readonly` | string | _(Optional)_ Free-text patient instructions (additional sig); maps to dosageInstruction[0].patientInstruction when using MR path. |
| [payerOrganizationId?](/content/docs/sdk/core.medicationorderrequest.payerorganizationid) | `readonly` | string | _(Optional)_ |
| [pharmacyName?](/content/docs/sdk/core.medicationorderrequest.pharmacyname) | `readonly` | string | _(Optional)_ |
| [pharmacyNcpdpId?](/content/docs/sdk/core.medicationorderrequest.pharmacyncpdpid) | `readonly` | string | _(Optional)_ |
| [pharmacyNote?](/content/docs/sdk/core.medicationorderrequest.pharmacynote) | `readonly` | string | _(Optional)_ Notes to pharmacist (ScriptSure pending-order pharmacyNote); also stored on draft MR as `note`. |
| [pharmacyOrganizationId?](/content/docs/sdk/core.medicationorderrequest.pharmacyorganizationid) | `readonly` | string | _(Optional)_ |
| [writtenDate?](/content/docs/sdk/core.medicationorderrequest.writtendate) | `readonly` | string | _(Optional)_ |

- [MedicationOrderRequest interface](/content/docs/sdk/core.medicationorderrequest#medicationorderrequest-interface/index.html)
- [Properties](/content/docs/sdk/core.medicationorderrequest#properties/index.html)
