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
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.