HRM Accompanying SubClass Extension¶
| Canonical | ../StructureDefinition/hrm-accompanying-subclass |
|---|---|
| Status | draft · 1.26.0 |
| Base | Extension (constraint) |
| Context | Observation (element) |
| Source | FSH · JSON |
The accompanying subclass of an observation within a report ingested from Health Report Manager, preserved exactly as the source message carried it.
Overview
Present only when the source field was populated, and copied without normalisation, trimming or validation. Treat it as opaque.
The same string is normally also the observation's code. Where it is present it becomes
Observation.code.coding.code under CodeSystem/hrm-subclass. It is preserved here because which
source field a given code was built from is not recoverable from code alone.
It is not split, unlike the report-level subclass. The subclass on DiagnosticReport.code is
split on the first ^; this one never is. Values from the two are not guaranteed to be spelled
alike even under the same code system.
Nexus EMR writes this today at
http://services.well.com/fhir/observation/hrm-accompanying-subclass (FHIR-372): it is live in
stored Observation.extension entries and in code, and is under migration to the canonical
declared here. Write the canonical; expect both until the migration completes.