CDA R3 Narrative Block
CDA R3 Narrative Block
CDA R3 Narrative Block
The content model of the CDA Narrative Block schema is specially hand
crafted to meet the requirements outlined above (see Human Readability
and Rendering CDA Documents ( 1.2.3 )). The schema is will be registered
as a MIME type (text/x-hl7-text+xml-r2), which is the fixed media type for
Section.text. Components of the schema are described in the sections that
follow.
4.3.5.1
<section>
<code code="10153-2"
codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC"/>
<title>Past Medical History</title>
<text>
There is a history of <content span
IDid="a1">Asthma</contentspan>
</text>
<entry>
<observation classCode="OBS" moodCode="EVN">
<code code="195967001"
codeSystem="2.16.840.1.113883.6.96"
codeSystemName="SNOMED CT"
displayName="Asthma">
<originalText>
<reference value="#a1"/>
</originalText>
</code>
<statusCode code="completed"/>
</observation>
</entry>
</section>
There is no requirement that CDA entries must reference into the CDA
Narrative Block. The referencing mechanism can be used where it is
important to represent the original text component of a coded CDA entry.
4.3.5.2
<section ID="SECT001">
<code code="10164-2"
codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC"/>
<title>History of Present Illness</title>
<text>Mr. Smith is a 57 year old male presenting with
chest pain. He sustained a myocardial infarction 3
years
ago, ...
</text>
</section>
...
<section ID="SECT003">
<code code="10153-2"
codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC"/>
<title>Past Medical History</title>
<text>History of coronary artery disease, as noted
<linkHtml a href="#SECT001">above</linkHtmla>.</text>
</section>
CDA links do not convey shareable meaning. Shareable semantics are only
achieved by the inclusion of CDA entries and their associated formalized
relationships. There is no requirement that a receiver render an internal or
4.3.5.3
The CDA <sub> and <sup> elements are used to indicate subscripts and
superscripts, respectively.
4.3.5.4
The CDA <br/> element is used to indicate a hard line break. It differs from
the CDA <paragraph> element in that the <br/> element has no content.
Receivers are required to interpret this element when rendering so as to
represent a line break.
4.3.5.5
The CDA <ins> and <del> elements can be used to indicate narrative
changes from the last version of a CDA document. The usage of the
elements is limited to a single generation, in that it only reflects the
changes from the preceding version of a document. If applied, it needs to
be used in conjunction with standard CDA revision tracking. Changes to a
CDA document that has been released for patient care still require a formal
versioning and revision, and the revised document can optionally carry the
<ins> and / or <del> elements to show the delta in the narrative.
Receivers are required to interpret the <del> element when rendering by
visually distinguishing or suppressing deleted narrative.
We proposal to deprecate the use of <ins> and <del> with this revision, as
it is redundant with the normal versioning supported in the CDA header
using the relatedDocument / parentDocument elements.
4.3.5.65
4.3.5.6 7
<section>
<code code="8709-8" codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC"/>
<title>Skin exam</title>
<text>Erythematous rash, palmar surface, left index
finger.<renderMultiMedia img
referencedObjectsrc="#MM1" alt="image of:
left_hand_image.jpg" />
</text>
<entry>
<observationMedia classCode="OBS" moodCode="EVN"
ID="MM1">
<id root="2.16.840.1.113883.19.2.1"/>
<value xsi:type="ED" mediaType="image/jpeg">
<reference value="left_hand_image.jpeg"/>
</value>
</observationMedia>
</entry>
</section>
entry.
4.3.5.7 8
<paragraph> - paragraphs
4.3.5.8 9
4.3.5.9.1
A CDA <ol> is similar to the HTML order list element. The <ol> element
will contain 1 or more <li> list item elements.
4.3.5.9.2
4.3.5.9.3
A CDA <list> is similar to the HTML list. A CDA <list> has an optional
caption, and contains one or more <item> elements. A CDA <item>
element contains an optional caption, which if present must come first
before any other character data. The required listType attribute specifies
whether the <list> is ordered or unordered (with unordered being the
default). Unordered lists are typically rendered with bullets, whereas
ordered lists are typically rendered with numbers, although this is not a
requirement.
4.3.5.9 10 <table>
The CDA <table> is similar to the HTML table. The table markup is for
presentation purposes only and, unlike a database table, does not possess
meaningful field names.
CDA modifies the strict XHTML table model by removing formatting tags
and by setting the content model of cells to be similar to the contents of
other elements in the CDA Narrative Block.
4.3.5.10 11 <caption>
The CDA <caption> is a label for a paragraph, list, list item, table, or table
cell. It can also be used within the <renderMultiMedia> element to indicate
a label for referenced ObservationMedia and RegionOfInterest entries. A
<caption> contains plain text and may contain links and footnotes.
Captions required for other CDA narrative elements will need to be
expressed as explicit narrative content with the document. E.g.
<p>Caption Text</p> any other narrative element here.
The styleCode style attribute is used within the CDA Narrative Block to give
the instance author the ability to suggest rendering characteristics of the
nested character data. Receivers are not required to render documents
using the styles hints provided and can present stylized text in accordance
with their local style conventions.
The CDA R3 style attribute values will be one or more cascading style sheet
properties = value pairs, separated by semicolons, similar to HTML. E.g.
style=font-weight:bold;color:red - for red bold text.
The value set is drawn from the HL7 styleType vocabulary domain, and has
a CWE coding strength.
Table 89: Value set for styleCode (CWE)
Code
Definition
Bold
Underline
Italics
Render italicized.
Emphasis
Lrule
Code
Definition
Rrule
Toprule
Botrule
Arabic
LittleRoman
BigRoman
LittleAlpha
BigAlpha
Disc
Code
Definition
Circle
Square
<section>
<text><content styleCode="Bold">This is rendered bold,
<content styleCode="Italics">this is rendered bold
and
italicized,</content> this is rendered bold.
</content>
<content styleCode="Bold Italics">This is also
rendered
bold and italicized.</content>
</text>
</section>
4.3.5.13
4.3.5.12