Task - Validate Referral

A referral (FHIR ServiceRequest) needs checking before it is sent to a service provider.

{
    "resourceType": "Task",
    "status": "requested",
    "intent": "order",
    "code": {
        "coding":  [
            {
                "system": "http://snomed.info/sct",
                "code": "386053000",
                "display": "Evaluation procedure"
            }
        ]
    },
    "focus": {
        "reference": "https://server.fire.ly/ServiceRequest/eb13327f-e990-4667-b37a-89eb93a94c47"
    },
    "for": {
        "identifier": {
            "system": "https://fhir.nhs.uk/Id/nhs-number",
            "value": "9912003888"
        }
    },
    "owner": {
        "identifier": {
            "system": "http://fhir.nhs.net/Id/ers-service",
            "value": "11002"
        }
    },
    "restriction": {
        "period": {
            "end": "2022-01-25T16:40:00+00:00"
        }
    },
    "id": "9f7d3feb-5442-4df7-83ef-7afd2e99f0e5",
    "meta": {
        "versionId": "3c1f41e5-6454-48bc-bc01-2059d2e29413",
        "lastUpdated": "2022-03-10T13:33:21.603+00:00"
    }
}
<Task xmlns="http://hl7.org/fhir">
    <id value="9f7d3feb-5442-4df7-83ef-7afd2e99f0e5" />
    <meta>
        <versionId value="3c1f41e5-6454-48bc-bc01-2059d2e29413" />
        <lastUpdated value="2022-03-10T13:33:21.603+00:00" />
    </meta>
    <status value="requested" />
    <intent value="order" />
    <code>
        <coding>
            <system value="http://snomed.info/sct" />
            <code value="386053000" />
            <display value="Evaluation procedure" />
        </coding>
    </code>
    <focus>
        <reference value="https://server.fire.ly/ServiceRequest/eb13327f-e990-4667-b37a-89eb93a94c47" />
    </focus>
    <for>
        <identifier>
            <system value="https://fhir.nhs.uk/Id/nhs-number" />
            <value value="9912003888" />
        </identifier>
    </for>
    <owner>
        <identifier>
            <system value="http://fhir.nhs.net/Id/ers-service" />
            <value value="11002" />
        </identifier>
    </owner>
    <restriction>
        <period>
            <end value="2022-01-25T16:40:00+00:00" />
        </period>
    </restriction>
</Task>
Task