NHS England FHIR Implementation Guide (deprecated)

Important Announcement regarding this Implementation Guide
  • As of 04/10/2023, this implementation guide has been deprecated and all development on the legacy NHS England FHIR Implementation Guide assets has ceased.
  • Therefore, vendors looking to start new implementations or looking to update existing implementations should use the new NHS England Implementation Guide. Vendors continuing to implement legacy NHS England FHIR Implementation Guide based solutions do so at their own risk and on the understanding that no maintenance or support will be available.

EPS Medication Dispatch

{
    "resourceType": "CommunicationRequest",
    "id": "7dd3a8e2-bc45-4676-9582-7208febd5bc0",
    "status": "active",
    "subject": {
        "type": "Patient",
        "identifier": {
            "system": "https://fhir.nhs.uk/Id/nhs-number",
            "value": "9876543210"
        },
        "display": "Miss Bernie Kanfeld"
    },
    "payload":  [
        {
            "contentString": "Your medication Paracetamol 500mg soluble tablets (Alliance Healthcare (Distribution) Ltd) 60 tablet has been dispatched."
        },
        {
            "contentReference": {
                "reference": "https://int.api.service.nhs.uk/electronic-prescriptions/MedicationDispense/fd833d33-f128-4fa2-a807-1fc8a7db2658",
                "identifier": {
                    "system": "https://fhir.nhs.uk/Id/prescription-dispense-item-number",
                    "value": "fd833d33-f128-4fa2-a807-1fc8a7db2658"
                }
            }
        }
    ],
    "requester": {
        "type": "Organization",
        "identifier": {
            "system": "https://fhir.nhs.uk/Id/ods-organization-code",
            "value": "VNE51"
        },
        "display": "The simple pharmacy"
    },
    "recipient":  [
        {
            "type": "Patient",
            "identifier": {
                "system": "https://fhir.nhs.uk/Id/nhs-number",
                "value": "9876543210"
            },
            "display": "Miss Bernie Kanfeld"
        }
    ],
    "reasonCode":  [
        {
            "coding":  [
                {
                    "system": "https://fhir.nhs.uk/CodeSystem/message-event",
                    "code": "dispense-notification",
                    "display": "Dispense Notification"
                }
            ]
        }
    ]
}
<CommunicationRequest xmlns="http://hl7.org/fhir">
    <id value="7dd3a8e2-bc45-4676-9582-7208febd5bc0" />
    <status value="active" />
    <subject>
        <type value="Patient" />
        <identifier>
            <system value="https://fhir.nhs.uk/Id/nhs-number" />
            <value value="9876543210" />
        </identifier>
        <display value="Miss Bernie Kanfeld" />
    </subject>
    <payload>
        <contentString value="Your medication Paracetamol 500mg soluble tablets (Alliance Healthcare (Distribution) Ltd) 60 tablet has been dispatched." />
    </payload>
    <payload>
        <contentReference>
            <reference value="https://int.api.service.nhs.uk/electronic-prescriptions/MedicationDispense/fd833d33-f128-4fa2-a807-1fc8a7db2658" />
            <identifier>
                <system value="https://fhir.nhs.uk/Id/prescription-dispense-item-number" />
                <value value="fd833d33-f128-4fa2-a807-1fc8a7db2658" />
            </identifier>
        </contentReference>
    </payload>
    <requester>
        <type value="Organization" />
        <identifier>
            <system value="https://fhir.nhs.uk/Id/ods-organization-code" />
            <value value="VNE51" />
        </identifier>
        <display value="The simple pharmacy" />
    </requester>
    <recipient>
        <type value="Patient" />
        <identifier>
            <system value="https://fhir.nhs.uk/Id/nhs-number" />
            <value value="9876543210" />
        </identifier>
        <display value="Miss Bernie Kanfeld" />
    </recipient>
    <reasonCode>
        <coding>
            <system value="https://fhir.nhs.uk/CodeSystem/message-event" />
            <code value="dispense-notification" />
            <display value="Dispense Notification" />
        </coding>
    </reasonCode>
</CommunicationRequest>
CommunicationRequest
back to top