📃An empty string "" is considered a value and validation rules will apply (length/valid code/etc). Only null or missing elements will use default values.
| Parameter | Type | Character Limit | Required/Optional | Description |
|---|
| messageCount | Int | 3 | Required | used to define how many messages should be returned per batch. Maximum will be 100 messages. if no value passed, the default is 100 messages per batch |
| Field | Type | Character Limit | Description |
|---|
| eventId | String | max | Unique event identifier in HealthDyne system. |
| eventDateUtc | String | 27 | UTC timestamp of when the event occurred. |
| eventType | String | 50 | Type of event, e.g., "RXTRANSFER". |
| status | String | 20 | Current status of the event. |
| statusMessage | String | max | Descriptive message explaining the status. |
| scriptKey | String | 50 | Unique identifier for the script being transferred which is initially defined by client. |
| detail | RxTransferDetailObject | | Nested object containing extra details specific to the event type |
| Field | Type | Character Limit | Description |
|---|
| patientKey | String | 50 | Unique identifier for the patient. |
| rxNumber | String | 30 | Prescription number |
| Field | Type | Character Limit | Description |
|---|
| eventId | String | max | Unique event identifier in HealthDyne system. |
| eventDateUtc | String | 27 | UTC timestamp of when the event occurred. |
| eventType | String | 50 | Type of event, e.g., "RXTRANSFER". |
| status | String | 20 | Current status of the event. |
| statusMessage | String | max | Descriptive message explaining the status. |
| scriptKey | String | 50 | Unique identifier for the script being transferred which is initially defined by client. |
| patientKey | String | 50 | Unique identifier for the patient. |
| detail | RxStatusDetailObject | | Nested object containing extra details specific to the event type |
| Field | Type | Character Limit | Description |
|---|
| reason | String | 255 | Reason for the status if any |
| Field | Type | Character Limit | Description |
|---|
| eventId | String | max | Unique event identifier in HealthDyne system. |
| eventDateUtc | String | 27 | UTC timestamp of when the event occurred. |
| eventType | String | 50 | Type of event, e.g., "RXTRANSFER". |
| status | String | 20 | Current status of the event. |
| statusMessage | String | max | Descriptive message explaining the status. |
| fillRequestKey | String | 50 | Unique identifier for the fill request which is initially defined by client. |
| detail | FillRequestDetailObject | | Nested object containing extra details specific to the event type |
| Field | Type | Character Limit | Description |
|---|
| orderNumber | String | 100 | order number |
| scriptKey | String | 50 | Unique identifier for the script being transferred which is initially defined by client. |
| fillNumber | Int | | Shows how many fills have been fulfilled for this Rx |
| remainingRefills | String | 10 | Show how many fill remaing for the Rx |
| refillByDate | String | | Date recommended for refill |
| shipments | [ShipmentObject] | | shipment information |
| Field | Type | Character Limit | Description |
|---|
| address | [AddressObject ] | | address information. |
| trackingNumber | String | 50 | Package tracking number. |
| shipmentCode | String | 20 | Code representing the shipment type. |
| trackingUrl | String | 10 | URL for tracking the shipment. |
| weight | Int | | Weight of the shipment. |
| cost | Int | | Shipping cost. |
| dispensedQty | String | 20 | Quantity of medication dispensed. |
| daysSupply | String | 20 | Number of days the dispensed medication will last. |
| shipmentDate | String | 30 | The date the shipment was sent. |
| Field | Type | Character Limit | Description |
|---|
| address1 | String | 255 | address 1 information. |
| address2 | String | 50 | address 2 information. |
| city | String | 40 | Shipped to city. |
| state | String | 2 | Shipped to state. |
| zipcode | String | 5 | Shipped to zip code. |
| Field | Type | Character Limit | Required/Optional | Description |
|---|
| eventId | String | 4 bytes (32-bit signed int) | Required | Unique Event Identifier for the Fill Request. |
| eventDateUtc | DateTime | YYYY-MM-DD T HH:MM:SS.microseconds Z | Required | Date and time of the event in UTC (ISO 8601). |
| scriptKeys | Array | 50 per value | Required | List of Array of scriptKey(s) (scriptKey is unique Id associated with script request). |
| Field | Type | Character Limit | Description |
|---|
| eventId | String | 4 bytes (32-bit signed int) | Unique Event Identifier for the Fill Request. |
| eventDateUtc | DateTime | YYYY-MM-DD T HH:MM:SS.microseconds Z | Date and time of the event in UTC (ISO 8601). |
| eventType | String | 50 | Event type description. |
| status | String | 20 | Current status of the event. |
| statusMessage | String | max | Descriptive message explaining the status. |
| FillRequestKey | String | 50 | Unique ID associated with fill request. |
| detail | RxVerified detail | | Contains details of fill request that was verified. |
| Field | Type | Character Limit | Description |
|---|
| orderNumber | String | 50 | Order number used to track this order. |
| scriptKey | String | 50 | Unique ID associated with script key. |
| fillNumber | String | 50 | Fill number that was dispensed. |
| dispenseDrug | dispenseDrug | | Dispensed drug object. |
| Field | Type | Character Limit | Description |
|---|
| dispenseNDC | String | 50 | NDC of drug that was dispensed. |
| dispenseDrugName | String | 50 | Drug name that was dispensed. |
| daysSupply | String | 50 | Days the supply will last for. |
| dispenseQuantity | String | 50 | Dispensed quantity |
| labelDirections | String | 50 | Drug usage label direction text. |
| dosageForm | String | 50 | Drug dosage form. |
| drugStrength | String | 50 | Shows strength of the drug. |
| drugStrengthUOM | String | 50 | Drug strength unit of measure. |
| Field | Type | Character Limit | Description |
|---|
| eventId | String | 4 bytes (32-bit signed int) | Unique Event Identifier for the Fill Request. |
| eventDateUtc | DateTime | YYYY-MM-DD T HH:MM:SS.microseconds Z | Date and time of the event in UTC (ISO 8601). |
| eventType | String | 50 | Event type description. |
| status | String | 20 | Current status of the event. |
| statusMessage | String | max | Descriptive message explaining the status. |
| FillRequestKey | String | 50 | Unique ID associated with fill request. |
| trackingNumber | String | 40 | Shipment tracking number. |
| detail | RxShipped detail | | Shipments info object. |
| Field | Type | Character Limit | Description |
|---|
| orderNumber | String | 50 | Order number used to track this order. |
| scriptKey | String | 50 | Unique ID associated with script key. |
| shipments | shipments | | Shipments info object. |
| Field | Type | Character Limit | Description |
|---|
| address | object | | Contains shipment address information (note that currently it will always be null) |
| trackingNumber | String | 50 | Order tracking number. |
| shipmentCode | String | 50 | Shipment code used to ship the order. |
| trackingUrl | String | 50 | URL to track the order shipment status. |
| weight | String | 50 | Package weight. |
| dispensedQty | String | 50 | Dispensed quantity in shipped order. |
| daysSupply | String | 50 | Day supply in the order. |
| shipmentDate | String | YYYY-MM-DD T HH:MM:SS Z | Date order was shipped. |
| Field | Type | Character Limit | Description |
|---|
| eventId | String | 4 bytes (32-bit signed int) | Unique Event Identifier for the Fill Request. |
| eventDateUtc | DateTime | YYYY-MM-DD T HH:MM:SS.microseconds Z | Date and time of the event in UTC (ISO 8601). |
| eventType | String | 50 | Event type description. |
| status | String | 20 | Current status of the event. |
| statusMessage | String | max | Descriptive message explaining the status. |
| FillRequestKey | String | 50 | Unique ID associated with fill request. |
| detail | RxIssue detail | | Shipments info object. |
| Field | Type | Character Limit | Description |
|---|
| orderNumber | String | 50 | Order number used to track this order. |
| scriptKey | String | 50 | Unique ID associated with script key. |
| fillNumber | Int | 2 | Shows how many fills have been fulfilled for this Rx |
| issueMessage | String | 50 | Descriptive message explaining the issue. |
| Field | Type | Character Limit | Description |
|---|
| eventId | String | 4 bytes (32-bit signed int) | Unique Event Identifier for the Fill Request. |
| eventDateUtc | DateTime | YYYY-MM-DD T HH:MM:SS.microseconds Z | Date and time of the event in UTC (ISO 8601). |
| eventType | String | 50 | Event type description. |
| status | String | 20 | Current status of the event. |
| statusMessage | String | max | Descriptive message explaining the status. |
| FillRequestKey | String | 50 | Unique ID associated with fill request. |
| detail | RxCanceled detail | | Shipments info object. |
| Field | Type | Character Limit | Description |
|---|
| orderNumber | String | 50 | Order number used to track this order. |
| scriptKey | String | 50 | Unique ID associated with script key. |
| fillNumber | Int | 2 | Shows how many fills have been fulfilled for this Rx |
| Field | Type | Character Limit | Description |
|---|
| eventId | String | max | Unique event identifier in HealthDyne system. |
| eventDateUtc | String | 27 | UTC timestamp of when the event occurred. |
| eventType | String | 50 | Type of event, e.g., "RXTRANSFER". |
| status | String | 20 | Current status of the event. |
| statusMessage | String | max | Descriptive message explaining the status. |
| scriptKey | String | 50 | Unique identifier for the script being transferred which is initially defined by client. |
| patientKey | String | 50 | Unique identifier for the patient. |
| detail | Received Detail | | Nested object containing extra details specific to the event type |
| Field | Type | Character Limit | Description |
|---|
| reason | String | 255 | Reason for the status if any |