FHIR Chat · align DiagnosticReport & Observation Status and Cat codes · implementers

Stream: implementers

Topic: align DiagnosticReport & Observation Status and Cat codes


view this post on Zulip Eric Haas (Nov 17 2016 at 21:52):

Couple of tickets [#10344][#10633] (both of which I propose reopening ) [#11963],[#10142] suggesting alignment of category and Status codes for DiagnosticReport.status and Observation.statusThey are often used together and alignment makes sense in principle but the devil is in the details. here is what I am proposing for discussion, check out the code definitions in the fhir specification.

Event Template DiganosticReport Observation Aligned DR & OBC
partial preliminary partial
in-progress in-progress
suspended suspended
aborted aborted
completed final final final
corrected amended corrected
appended cancelled
cancelled cancelled entered-in-error
entered-in-error entered-in-error unknown
unknown

Use the Observation Category codes (below) for DiagnosicReport.category Valueset (example binding) instead of the V2 diagnostic ServiceSector codes.

social-history
vital-signs
imaging
laboratory
procedure
survey
exam
therapy

view this post on Zulip Richard Townley-O'Neill (Nov 18 2016 at 01:45):

I like the idea of improving alignment. There seems to be an important point of divergence between DiagnosticReport and Observation.

A DiagnosticReport is a report about a diagnostic investigation, and the definition of status "The status of the diagnostic report as a whole." and all of its values of status are all suitable for the status of a report.

An Observation is less clearly a report. The definition of status is about the observation, not the report: "The status of the result value." Some of the values of status are about the report, some about the observation, and some about either. There needs to be more clarity about whether the Observation resource is a for an observation or for a report of an observation. More clarity is also needed on what the status is.

Here is my summary of the observation status values

Observation Status value Applies to report Applies to observation note
registered yes
preliminary yes
final yes yes
amended yes no it would be an amended report on a new observation
cancelled yes yes
entered-in-error yes no
unknown no yes

Last updated: Apr 12 2022 at 19:14 UTC