Report Display Title Extension¶
| Canonical | ../StructureDefinition/report-display-title |
|---|---|
| Status | draft · 1.26.0 |
| Base | Extension (constraint) |
| Context | DiagnosticReport (element) |
| Source | FSH · JSON |
A clinician's own display title for one diagnostic report, replacing the title a reader would
otherwise compute from the report's code.
Overview
Not a second code, and not a coded value. code states what was measured and is what a
clinical reader, a query or a mapping uses. This is free text one person chose for one report, and
nothing should be inferred from it.
Absent means the report has not been renamed -- not that it has no title. A reader computes the
title in that case: the report's code.text where it has one, otherwise the display values of
code.coding joined in order, otherwise a generic placeholder. A consumer that renders this element
with no fallback shows a blank heading on almost every report. Clearing a title removes the
extension rather than writing an empty string, so a reader that treats present-but-blank as a title
renders an empty heading; trim the value and fall back when nothing is left.
At most one per report. A writer replaces the existing occurrence rather than adding a second, and a reader encountering more than one should take the first.
Nexus EMR writes this today at http://services.well.com/fhir/report-display-title
(FHIR-371): it is live in stored DiagnosticReport.extension values and in code, and is under
migration to the canonical declared here. Write the canonical; expect both until the migration
completes, and match both addresses exactly rather than deriving one from the other.