NHS Digital FHIR Medicines

Prescription Order

FHIR Exchange API Event Type FHIR (Bundle) Message Definition
FHIR Messaging POST /$process-message prescription-order prescription-order

The prescription-order FHIR Message is sent to the EPS $process-message endpoint. The contents of this message are defined in prescription-order

process-message

Additional Notes

Prescription Type (courseOfTherapyType)

The prescription-order MUST NOT mix continuous-repeat-dispensing prescriptions and acute / continuous prescriptions in the same order.

Maximum number of repeat prescriptions(repeatInformation.numberOfRepeatPrescriptionsAllowed)

If present the maximum number of repeat prescriptions must be identical for all items on a prescription.

Prescription Authorisation Expiry (repeatInformation.authorisationExpiryDate)

The order authorisation expiry date is the earliest prescription expiry date found in the order. If separate Authorisation Expiry dates are required, then those prescriptions must be sent individually.

If present the authorisation expiry date must be identical for all items on a prescription.

Prescription Validity Period (dispenseRequest.validityPeriod)

This MUST be identical for all items in the prescription order.

Prescription Duration (dispenseRequest.expectedSupplyDuration)

This MUST be identical for all prescriptions within the order and MUST be specified in days.


back to top