Skip to content

HRM Report Class CodeSystem Code system

Canonical../CodeSystem/hrm-report-class
Statusdraft · 1.26.0
Contentcomplete
SourceFSH · JSON

The report classification carried in an inbound Health Report Manager message, preserved on DiagnosticReport.category.

Written alongside an HL7 v2-0074 coding, not instead of one. A report that states its class carries both codings; one that states no class carries neither, and category is absent. Prefer http://terminology.hl7.org/CodeSystem/v2-0074 unless you need what it cannot express: three of the six classes here -- a consultant report, a medical records report and an other letter -- all map to OTH, and the distinction is unrecoverable from the v2 coding alone.

TWO WARNINGS ABOUT THE v2-0074 CODING THIS ESTATE ACTUALLY WRITES, both of which a consumer has to know before trusting it. Neither is a property of this code system; both describe the companion coding beside it, and both are being corrected in the producer.

Its display is not v2-0074's. The converter writes this system's own class name into the display of the v2-0074 coding -- so a reader meets {system: v2-0074, code: "RAD", display: "DiagnosticImagingReport"}, where v2-0074's own display for RAD is Radiology. R4 defines Coding.display as a representation of the meaning of the code in the system that declares it, so a terminology service asked to validate that coding rejects it. Read the v2-0074 code; do not read, match on, or re-publish its display.

CardioRespiratoryReport is coded CUS, which is narrower than the class. v2-0074's CUS is Cardiac Ultrasound, one modality. This class covers a cardiology or respiratory study, and v2-0074 spreads that across at least CUS, CTH (cardiac catheterization), EC (electrocardiac), PF (pulmonary function) and RES (respiratory care) -- it has no single code for the class. So CUS on one of these reports is not evidence that an ultrasound was performed. This is the fourth class whose v2 coding loses information, and the sharpest: the other three collapse into OTH, which claims nothing, while this one asserts something specific and wrong.

The code is the unspaced form; the display carries the spaced form. ConsultantReport is the code, Consultant Report is the display. Match the code.

Content is complete. The six classes below are the whole classification the source message schema defines, not a sample of what has been observed.

Nexus EMR writes this today at http://services.well.com/fhir/CodeSystem/hrm-report-class (FHIR-372): it is live in stored category codings and in code, and is under migration to the canonical declared here. Write the canonical; expect both until the migration completes. The two share their final segment, so a reader may match on it, but matching both addresses exactly is safer and is what the handbook's Canonical URLs page lists.

Code Display Definition
DiagnosticImagingReport Diagnostic Imaging Report An imaging report. Also coded RAD in HL7 v2-0074 on the same category.
DiagnosticTestReport Diagnostic Test Report A diagnostic test result. Also coded LAB in HL7 v2-0074 on the same category.
CardioRespiratoryReport Cardio Respiratory Report A cardiology or respiratory study. Coded CUS in HL7 v2-0074 on the same category -- but CUS is Cardiac Ultrasound, one modality, and this class also covers catheterization…
ConsultantReport Consultant Report A consultant's report or letter back to the referring clinician. Also coded OTH in HL7 v2-0074, which does not distinguish it from a medical records report or an other letter --…
MedicalRecordsReport Medical Records Report A release from a medical records department. Also coded OTH in HL7 v2-0074, which does not distinguish it from a consultant report or an other letter.
OtherLetter Other Letter Correspondence that is none of the above. Also coded OTH in HL7 v2-0074, which does not distinguish it from a consultant report or a medical records report.