Versions Compared

Key

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

...

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

Error handling :

...

Situation

...

for different situations which result in the rule setting up instructions

...

for creation of one or two Task:

Situation

Generic Task

Possible Specific Task (Stating what was wrong)

No absolute reference range found

Task (Stating that measurement needs manual assessment):

  • .category with .code = MeasurementForAssessment, .system = http://ehealth.sundhed.dk/cs/task-category, .display = Need assessment of measurement

  • .description = Måling til vurdering

  • .restrictionCategory with .code = measurement-monitoring, system = http://ehealth.sundhed.dk/cs/restriction-category, .display = Monitoring of measurement(s)

  • .priority = routine

  • .focus = reference to measurement being processed, for instance Observation, QuestionnaireResponse or Media

No additional task.

Unit mismatch between reference range and observation value

Task (Stating that measurement needs manual assessment as auto processing failed):

  • .category with .code = MeasurementForAssessmentFailureInAutoProcessing, .system = http://ehealth.sundhed.dk/cs/task-category, .display = Measurement Assessment failure during automated processing

  • .description = Vurdering af måling er fejlet under automatisk behandling

  • .restrictionCategory with .code = measurement-monitoring, system = http://ehealth.sundhed.dk/cs/restriction-category, .display = Monitoring of measurement(s)

  • .priority = routine

  • .focus = reference to measurement being processed, for instance Observation, QuestionnaireResponse or Media

Task:

  • .category with .code = RefRangeFixingNeeded, .system = http://ehealth.sundhed.dk/cs/task-category, .display = Missing in force reference base required for automatic processing

  • .description = Automatiseret behandling af måledata fejlede. Grænseværdi krævet af automatiseret behandling skal udbedres

  • .restrictionCategory with .code = measurement-monitoring, system = http://ehealth.sundhed.dk/cs/restriction-category, .display = Monitoring of measurement(s)

  • .priority = routine

  • .focus = reference to ServiceRequest referenced by the measurement being processed

Missing observation value

Task (Stating that measurement needs manual assessment as auto processing failed):

  • .category with .code = MeasurementForAssessmentFailureInAutoProcessing, .system = http://ehealth.sundhed.dk/cs/task-category, .display = Measurement Assessment failure during automated processing

  • .description = Vurdering af måling er fejlet under automatisk behandling

  • .restrictionCategory with .code = measurement-monitoring, system = http://ehealth.sundhed.dk/cs/restriction-category, .display = Monitoring of measurement(s)

  • .priority = routine

  • .focus = reference to measurement being processed, for instance Observation, QuestionnaireResponse or Media

Task:

  • .category with .code = LibraryUseMismatchFixingNeeded, .system = http://ehealth.sundhed.dk/cs/task-category, .display = Input and rule did not match

  • .description = Automatiseret behandling af måledata fejlede. Aktivitet i plan og tilknyttet regel passer ikke sammen. Det bør overvejes om borger skal have ny plan.

  • .restrictionCategory with .code = measurement-monitoring, system = http://ehealth.sundhed.dk/cs/restriction-category, .display = Monitoring of measurement(s)

  • .priority = routine

  • .focus = reference to ServiceRequest referenced by the measurement being processed

...

Info

Example relative reference range as -5 percentage point with reference base 90% for oxygen saturation measurement

The oxygen saturation measurement unit is expressed as percent (system=http://unitsofmeasure.org, code=%), the reference base likewise and in this case with a value of 90.

A red alarm relative reference range given as -5 percentage point would be given by a SimpleQuantity for the reference range’s low element with:

  • value=-5

  • unit=percentage point

  • system=http://ehealth.sundhed.dk/cs/ehealth-unit-code

  • code=percentagepoint

Thus, the rule would treat an Observation with value 85% as a red alarm case for this relative reference range and current choice of reference base with value 90%.

The rule handles situations as follows:

...

Situation

...

different situations which result in the rule setting up instructions

...

for creation of one or two Task:

Situation

Generic Task

Possible Specific Task (Stating what was wrong)

Neither reference base nor relative reference range(s) found

Task:

  • .category with .code = MeasurementForAssessmentNotTriaged, .system = http://ehealth.sundhed.dk/cs/task-category, .display = Need assessment of measurement where triage was not performed during automated processing

  • .description = Måling til vurdering, hvor triagering ikke er udført af automatiseret behandling

  • .restrictionCategory with .code = measurement-monitoring, system = http://ehealth.sundhed.dk/cs/restriction-category, .display = Monitoring of measurement(s)

  • .priority = routine

  • .focus = reference to measurement being processed, for instance Observation, QuestionnaireResponse or Media

No additional task.

No reference base found

Task:

  • .category with .code = RefBaseNeeded, .system = http://ehealth.sundhed.dk/cs/task-category, .display = Missing in force reference base required for automatic processing

  • .description = Mangler gældende referenceværdi påkrævet for automatisk behandling

  • .restrictionCategory with .code = measurement-monitoring, system = http://ehealth.sundhed.dk/cs/restriction-category, .display = Monitoring of measurement(s)

  • .priority = routine

  • .focus = reference to ServiceRequest referenced by the measurement being processed

No relative reference range found

Task:

  • .category with .code = RefRangeNeeded, .system = http://ehealth.sundhed.dk/cs/task-category, .display = Missing reference range required for automated processing

  • .description = Mangler grænseværdi påkrævet for automatisk behandling

  • .restrictionCategory with .code = measurement-monitoring, system = http://ehealth.sundhed.dk/cs/restriction-category, .display = Monitoring of measurement(s)

  • .priority = routine

  • .focus = reference to ServiceRequest referenced by the measurement being processed

...