Conformance

Criticality Tags

Each clinical resource will have a tag on the meta.tag element which indicates the seriousness and priority of each item in the patient summary. It is important that consuming systems understand and process these tags to appropriately process the patient summary.

The categories of code in the RiskRating tags ValueSet are:

Code value Display
0.1-1.99 0.1-1.99 : Life Threatening
2-2.99 2-2.99 : Permanent Harm
3-3.99 3-3.99 : Low Harm
4 4 : Information / don't disclose

Note that the values returned are any 2 decimal number between 0.1 and 4 (so 0.23, 1.01, 3.48 etc are all valid codes)

An example of a tag that might be returned is shown below:

"meta": {
    "tag": [
        {
            "system": "https://standards.medicalert.nz/CodeSystem/RiskRating",
            "code": "1.00",
            "display": "0.1-1.99 : Life Threatening"
        }
    ]
}

Consumers of the API must process these appropriately to ensure critical information is not omitted from being displayed to users and processed appropriately by the consuming application.

ModifierExtensions

ModifierExtensions are an important conformance aspect, as their existance on a record means it is not safe for an application or user consuming the content of the resource to ignore the extension and how it changes the meaning of the information contained.

Member status warnings

The Composition object returned has a ModifierExtension for warnings about a patient's membership status. These statuses affect the currency or accuracy of information returned. Examples include members whose subscription have lapsed, are uncontactable, or new enrolments whose information has not yet been verified.

An example of the ModifierExtension that may be returned in a patient summary on the Composition resource is shown below:

"modifierExtension": [
    {
        "url": "https://standards.medicalert.nz/MemberStatusWarning",
        "valueCoding": {
            "system": "https://standards.medicalert.nz/CodeSystem/MemberStatusWarning",
            "code": "New Member Enrolment",
            "display": "ALL EMERGENCY PERSONNEL SHOULD PROCEED WITH CAUTION AS INFORMATION HELD ON THIS FILE CAN NOT BE VERIFIED"
        }
    }
]

Consumers of the API must process this extension and understand its meaning to ensure the information in the patient summary is interpreted correctly and used appropriately.

MustSupport

Consumers of the API SHALL be capable of displaying all mustSupport data elements for human use and processing appropriately as part of the clinical workflow.