dataAbsentReason

The inclusion of the coded reason for data being absent is optional, and not currently recommended, because the ValueSet defined in FHIR is of limited benefit to UK laboratory use cases. It is recommended that if a data absent reason is to be included, then a text representation SHOULD be used (i.e. Observation.dataAbsentReason.text).

Example of Observation.dataAbsentReason usage:

Table View

Observation.id[0]UKCore-Observation-Lab-Sn-AbsentData-Example
Observation.status[0]final
Observation.category[0].coding[0].system[0]http://terminology.hl7.org/CodeSystem/observation-category
Observation.category[0].coding[0].code[0]laboratory
Observation.category[0].coding[0].display[0]Laboratory
Observation.code[0].coding[0].system[0]http://snomed.info/sct
Observation.code[0].coding[0].code[0]58571000237106
Observation.code[0].coding[0].display[0]Nucleated red blood cell count in blood
Observation.subject[0].reference[0]Patient/UKCore-Patient-RichardSmith-Example
Observation.performer[0].reference[0]Organization/UKCore-Organization-LeedsTeachingHospital-Example
Observation.dataAbsentReason[0].coding[0].system[0]http://terminology.hl7.org/CodeSystem/data-absent-reason
Observation.dataAbsentReason[0].coding[0].code[0]as-text
Observation.dataAbsentReason[0].text[0]Specimen unsatisfactory for evaluation
Observation.specimen[0].reference[0]Specimen/UKCore-Specimen-BloodSpecimen-Example

Tree View

Observation

XML View

<Observation xmlns="http://hl7.org/fhir">
    <id value="UKCore-Observation-Lab-Sn-AbsentData-Example" />
    <status value="final" />
    <category>
        <coding>
            <system value="http://terminology.hl7.org/CodeSystem/observation-category" />
            <code value="laboratory" />
            <display value="Laboratory" />
        </coding>
    </category>
    <code>
        <coding>
            <system value="http://snomed.info/sct" />
            <code value="58571000237106" />
            <display value="Nucleated red blood cell count in blood" />
        </coding>
    </code>
    <subject>
        <reference value="Patient/UKCore-Patient-RichardSmith-Example" />
    </subject>
    <performer>
        <reference value="Organization/UKCore-Organization-LeedsTeachingHospital-Example" />
    </performer>
    <dataAbsentReason>
        <coding>
            <system value="http://terminology.hl7.org/CodeSystem/data-absent-reason" />
            <code value="as-text" />
        </coding>
        <text value="Specimen unsatisfactory for evaluation" />
    </dataAbsentReason>
    <specimen>
        <reference value="Specimen/UKCore-Specimen-BloodSpecimen-Example" />
    </specimen>
</Observation>

JSON View

{
    "resourceType": "Observation",
    "id": "UKCore-Observation-Lab-Sn-AbsentData-Example",
    "status": "final",
    "category":  [
        {
            "coding":  [
                {
                    "system": "http://terminology.hl7.org/CodeSystem/observation-category",
                    "code": "laboratory",
                    "display": "Laboratory"
                }
            ]
        }
    ],
    "code": {
        "coding":  [
            {
                "system": "http://snomed.info/sct",
                "code": "58571000237106",
                "display": "Nucleated red blood cell count in blood"
            }
        ]
    },
    "subject": {
        "reference": "Patient/UKCore-Patient-RichardSmith-Example"
    },
    "performer":  [
        {
            "reference": "Organization/UKCore-Organization-LeedsTeachingHospital-Example"
        }
    ],
    "dataAbsentReason": {
        "coding":  [
            {
                "system": "http://terminology.hl7.org/CodeSystem/data-absent-reason",
                "code": "as-text"
            }
        ],
        "text": "Specimen unsatisfactory for evaluation"
    },
    "specimen": {
        "reference": "Specimen/UKCore-Specimen-BloodSpecimen-Example"
    }
}