## MedicationOrderResponse interface [​](/content/docs/sdk/core.medicationorderresponse#medicationorderresponse-interface "Direct link to MedicationOrderResponse interface"/index.html)

Vendor-neutral output from an order-medication bot.

**Signature:**

```typescript
export interface MedicationOrderResponse
```

## Properties [​](/content/docs/sdk/core.medicationorderresponse#properties "Direct link to Properties"/index.html)

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [launchUrl](/content/docs/sdk/core.medicationorderresponse.launchurl) | `readonly` | string |  |
| [medicationRequestId?](/content/docs/sdk/core.medicationorderresponse.medicationrequestid) | `readonly` | string | _(Optional)_ |
| [orderId](/content/docs/sdk/core.medicationorderresponse.orderid) | `readonly` | number |  |
| [pendingOrderStatus?](/content/docs/sdk/core.medicationorderresponse.pendingorderstatus) | `readonly` | 'queued' \| 'reused' | _(Optional)_ |
| [vendorPatientId](/content/docs/sdk/core.medicationorderresponse.vendorpatientid) | `readonly` | number | Vendor-side patient id (numeric in ScriptSure today; other vendors may use a different shape). Kept as `number` for backwards compatibility with the ScriptSure bot output.
