Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Assessment of Absolute Reference Ranges Library and Rule

This Library contains a generic rule that performs assessment of Observations an Observation based on absolute reference rangesrange(s) automatically copied from a ProcedureRequest referencing an ActivityDefinition that references the Library. The rule will be automatically activated for submitted Observations where the Library is referenced from the ActivityDefinitionin this Library is automatically performed as a reaction to submitting of the Observation. This Library can be referenced from an ActivityDefinition along with other Library, even the Relative Reference Ranges Library described below.

The Library has:

  • .type set to automated-processing

  • .parameter

    • .use set to in for input

    • .type set to Observation

...

  • A ClinicalImpresssion:

    • .finding for each .component in the observation (e.g. systolic and diastolic blood pressure) or a single finding if the observation does not contain components.

      • Each finding will have one of the following alert levels:

        • http://snomed.info/sct, 442082004, fund ved måling inden for referenceinterval

        • http://snomed.info/sct, 442096005, fund ved måling uden for referenceinterval

      • If the finding is for a component, then it will contain an observation code identifying the component (e.g. systolic blood pressure)

    • A Task related to the ClinicalImpression with priority based on the highest alert level found:

      • asap if any values are found in “red alert” reference ranges

      • urgent if any values are found in “yellow alert” reference ranges

      • routine if no red or yellow alerts are found

The rule will only process processes absolute reference ranges : Systemonly, that is, Observation.referenceRange.type where the Coding has:

  • system: urn:oid:1.2.208.184.100.1

  • code: RAL

...

  • or GAL, for red alarm absolute reference range and yellow alarm absolute reference range, respectively.

Other reference range types, such as relative reference ranges, may be handled by another rule. If no absolute reference ranges are range is found then , the rule will result in causes creation of a single Task asking the clinician to assess the observation.

...

The rule accepts observation values and reference ranges without units. However if both have a unit specified then , they must match.

Assessment of Relative Reference Ranges Library and Rule

This Library is similar to the Absolute Reference Range library (see above) in some aspects: Input and output are identical. The difference is the the type of reference ranges that the rule handles. Absolute and relative reference range libraries can co-exist and can both process the same Observation. They will each handle their corresponding type of reference ranges associated with the Observation.

The rule will process only processes relative reference ranges only, that is, Observation.referenceRange.type where the Coding has:

  • system: http://ehealth.sundhed.dk/cs/reference-range-type

  • code: RELRAL or RELGAL, for red alarm relative reference range and yellow alarm relative reference range, respectively.

A vital difference from the rule in the Absolute Reference Range Library is that Relative Reference Range Library rule must have a reference base to compare against.

A relative reference range can be stated:

...