STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Ccda/InfrastructureRoot.xml

Raw XML (canonical form)

Logical Model Base Type for all classes in the CDA structure

<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="InfrastructureRoot"/>
  <extension url="http://www.healthintersections.com.au/fhir/StructureDefinition/extension-namespace">
    <valueUri value="urn:hl7-org:v3"/>
  </extension>
  <url value="http://hl7.org/fhir/StructureDefinition/InfrastructureRoot"/>
  <name value="Base Type for all classes in the CDA structure"/>
  <display value="InfrastructureRoot"/>
  <status value="active"/>
  <experimental value="false"/>
  <publisher value="HL7"/>
  <description value="Defines the base elements and attributes on all CDA elements (other than data types)"/>
  <kind value="logical"/>
  <abstract value="true"/>
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ANY"/>
  <differential>
    <element>
      <path value="InfrastructureRoot"/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="Element"/>
      </type>
    </element>
    <element>
      <path value="InfrastructureRoot.realmCode"/>
      <definition value="When valued in an instance, this attribute signals the imposition of realm-specific constraints.
       The value of this attribute identifies the realm in question"/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="CS"/>
      </type>
    </element>
    <element>
      <path value="InfrastructureRoot.typeId"/>
      <definition value="When valued in an instance, this attribute signals the imposition of constraints defined
       in an HL7-specified message type. This might be a common type (also known as CMET in the
       messaging communication environment), or content included within a wrapper. The value
       of this attribute provides a unique identifier for the type in question."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="II"/>
      </type>
    </element>
    <element>
      <path value="InfrastructureRoot.templateId"/>
      <definition value="When valued in an instance, this attribute signals the imposition of a set of template-defined
       constraints. The value of this attribute provides a unique identifier for the templates
       in question"/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="II"/>
      </type>
    </element>
  </differential>
</StructureDefinition>

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.