📃
Note:
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 |