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.

SDS-Endpoint

{
    "resourceType": "Endpoint",
    "id": "f0f0e921-92ca-4a88-a550-2dbb36f703af",
    "extension":  [
        {
            "url": "https://fhir.nhs.uk/StructureDefinition/Extension-SDS-ReliabilityConfiguration",
            "extension":  [
                {
                    "url": "nhsMHSSyncReplyMode",
                    "valueString": "MSHSignalsOnly"
                },
                {
                    "url": "nhsMHSRetryInterval",
                    "valueString": "PT1M"
                },
                {
                    "url": "nhsMHSRetries",
                    "valueInteger": 2
                },
                {
                    "url": "nhsMHSPersistDuration",
                    "valueString": "PT5M"
                },
                {
                    "url": "nhsMHSDuplicateElimination",
                    "valueString": "always"
                },
                {
                    "url": "nhsMHSAckRequested",
                    "valueString": "always"
                },
                {
                    "url": "nhsMHSActor",
                    "valueString": "ebs"
                }
            ]
        }
    ],
    "identifier":  [
        {
            "system": "https://fhir.nhs.uk/Id/nhsEndpointServiceId",
            "value": "urn:nhs:names:services:psis:REPC_IN150016UK05"
        },
        {
            "system": "https://fhir.nhs.uk/Id/nhsMhsFQDN",
            "value": "192.168.128.11"
        },
        {
            "system": "https://fhir.nhs.uk/Id/nhsMhsPartyKey",
            "value": "R8008-0000806"
        },
        {
            "system": "https://fhir.nhs.uk/Id/nhsMhsCPAId",
            "value": "S20001A000182"
        },
        {
            "system": "https://fhir.nhs.uk/Id/nhsSpineASID",
            "value": "227319907548"
        }
    ],
    "status": "active",
    "connectionType": {
        "system": "http://terminology.hl7.org/CodeSystem/endpoint-connection-type",
        "code": "hl7-fhir-msg",
        "display": "HL7 FHIR Messaging"
    },
    "managingOrganization": {
        "identifier": {
            "system": "https://fhir.nhs.uk/Id/ods-organization-code",
            "value": "R8008"
        }
    },
    "payloadType":  [
        {
            "coding":  [
                {
                    "system": "http://terminology.hl7.org/CodeSystem/endpoint-payload-type",
                    "code": "any",
                    "display": "Any"
                }
            ]
        }
    ],
    "address": "https://192.168.128.11/reliablemessaging/reliablerequest"
}
<Endpoint xmlns="http://hl7.org/fhir">
    <id value="f0f0e921-92ca-4a88-a550-2dbb36f703af" />
    <extension url="https://fhir.nhs.uk/StructureDefinition/Extension-SDS-ReliabilityConfiguration">
        <extension url="nhsMHSSyncReplyMode">
            <valueString value="MSHSignalsOnly" />
        </extension>
        <extension url="nhsMHSRetryInterval">
            <valueString value="PT1M" />
        </extension>
        <extension url="nhsMHSRetries">
            <valueInteger value="2" />
        </extension>
        <extension url="nhsMHSPersistDuration">
            <valueString value="PT5M" />
        </extension>
        <extension url="nhsMHSDuplicateElimination">
            <valueString value="always" />
        </extension>
        <extension url="nhsMHSAckRequested">
            <valueString value="always" />
        </extension>
        <extension url="nhsMHSActor">
            <valueString value="ebs" />
        </extension>
    </extension>
    <identifier>
        <system value="https://fhir.nhs.uk/Id/nhsEndpointServiceId" />
        <value value="urn:nhs:names:services:psis:REPC_IN150016UK05" />
    </identifier>
    <identifier>
        <system value="https://fhir.nhs.uk/Id/nhsMhsFQDN" />
        <value value="192.168.128.11" />
    </identifier>
    <identifier>
        <system value="https://fhir.nhs.uk/Id/nhsMhsPartyKey" />
        <value value="R8008-0000806" />
    </identifier>
    <identifier>
        <system value="https://fhir.nhs.uk/Id/nhsMhsCPAId" />
        <value value="S20001A000182" />
    </identifier>
    <identifier>
        <system value="https://fhir.nhs.uk/Id/nhsSpineASID" />
        <value value="227319907548" />
    </identifier>
    <status value="active" />
    <connectionType>
        <system value="http://terminology.hl7.org/CodeSystem/endpoint-connection-type" />
        <code value="hl7-fhir-msg" />
        <display value="HL7 FHIR Messaging" />
    </connectionType>
    <managingOrganization>
        <identifier>
            <system value="https://fhir.nhs.uk/Id/ods-organization-code" />
            <value value="R8008" />
        </identifier>
    </managingOrganization>
    <payloadType>
        <coding>
            <system value="http://terminology.hl7.org/CodeSystem/endpoint-payload-type" />
            <code value="any" />
            <display value="Any" />
        </coding>
    </payloadType>
    <address value="https://192.168.128.11/reliablemessaging/reliablerequest" />
</Endpoint>
Endpoint
back to top