OBS: MedCom is currently transitioning between two approaches for defining narrative text in its profiles. If a profile has not yet implemented Obligations, the governance on this page must be followed. If a profile includes Obligations, use the governance described on this page instead.
The narrative text contains sufficient detail to make it “clinically safe” for a human to just read the narrative.
The narrative text SHALL encode all the structured data pointed out by the ∑-symbol in combination with MustSupport. Elements only marked with the ∑-symbol, and not MustSupport are not expected to be a part of the narrative text.
Each resource, beside the MedComMessagingMessage, SHALL contain a narrative text in the element text, eventhough this element is not marked with MS or has a minimum cardinality of 1.
Narratives contain two sub elements, status and div.
In MedCom FHIR Messages the status SHALL always be “generated” meaning that the narrative is generated from elements with ∑-symbol and MustSupport, or “extension” meaning that in addition to “generated”, it is including extensions.
A narrative in MedCom FHIR Messages SHALL NEVER be of code: empty.
The contents of the div element are XHTML fragments that SHALL contain only the basic HTML formatting elements described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, ‘’ elements (either name or href), images and internally contained style attributes.
The XHTML content SHALL NOT contain a head, a body element, external stylesheet references, deprecated elements, scripts, forms, base/link/xlink, frames, iframes, objects or event related attributes (e.g. onClick).
If a resource includes a base-64-encoded attachment, this SHALL NOT be included in the narrative text, as it will cause the size of the message to increase rapidly.
Links for Narrative Text |
---|
Narrative Text description in FHIR R4 |
NarrativeStatus in FHIR R4 |
Styling the XHTML in FHIR R4 |