DSTU2

This page is part of the FHIR Specification (v1.0.2: DSTU 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2

Basic-example2.xml

Raw XML (canonical form)

How 'Basic' can be used for essoteric resources - in this case, a UML class model (id = "classModel")

<Basic xmlns="http://hl7.org/fhir">
  <id value="classModel"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
      <p><b>Class1</b></p>
      <ul>
        <li>Attribute1: 1..*</li>
        <li>Attribute2: 0..1</li>
      </ul>
    </div>
  </text>
  <extension url="http://example.org/do-not-use/fhir-extensions/UMLclass">
    <extension url="name">
      <valueString value="Class1"/>
    </extension>
    <extension url="attribute">
      <extension url="name">
        <valueString value="attribute1"/>
      </extension>
      <extension url="minOccurs">
        <valueInteger value="1"/>
      </extension>
      <extension url="maxOccurs">
        <valueCode value="*"/>
      </extension>
    </extension>
    <extension url="attribute">
      <extension url="name">
        <valueString value="attribute2"/>
      </extension>
      <extension url="minOccurs">
        <valueInteger value="0"/>
      </extension>
      <extension url="maxOccurs">
        <valueInteger value="1"/>
      </extension>
    </extension>
  </extension>
  <code>
    <coding>
      <system value="http://example.org/do-not-use/fhir-codes#resourceTypes"/>
      <code value="UMLCLASSMODEL"/>
    </coding>
  </code>
</Basic>

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.