xhtml.xml
  1 <?xml version="1.0" encoding="utf-8"?>
  2 <StructureDefinition xmlns="http://hl7.org/fhir">
  3   <id value="xhtml" />
  4   <meta>
  5     <lastUpdated value="2023-03-26T06:21:02.749+02:00" />
  6   </meta>
  7   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
  8     <valueCode value="normative" />
  9   </extension>
 10   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
 11     <valueCode value="4.0.0" />
 12   </extension>
 13   <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics">
 14     <valueCode value="has-size" />
 15   </extension>
 16   <url value="http://hl7.org/fhir/StructureDefinition/xhtml" />
 17   <version value="5.0.0" />
 18   <name value="xhtml" />
 19   <status value="active" />
 20   <experimental value="false" />
 21   <date value="2023-03-26T06:21:02.0000000+02:00" />
 22   <publisher value="HL7 FHIR Standard" />
 23   <contact>
 24     <telecom>
 25       <system value="url" />
 26       <value value="http://hl7.org/fhir" />
 27     </telecom>
 28   </contact>
 29   <description value="xhtml Type definition" />
 30   <jurisdiction>
 31     <coding>
 32       <system value="http://unstats.un.org/unsd/methods/m49/m49.htm" />
 33       <code value="001" />
 34       <display value="World" />
 35     </coding>
 36   </jurisdiction>
 37   <fhirVersion value="5.0.0" />
 38   <kind value="primitive-type" />
 39   <abstract value="false" />
 40   <type value="xhtml" />
 41   <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element" />
 42   <derivation value="specialization" />
 43   <snapshot>
 44     <element id="xhtml">
 45       <path value="xhtml" />
 46       <short value="Primitive Type xhtml" />
 47       <definition value="XHTML" />
 48       <min value="0" />
 49       <max value="*" />
 50       <base>
 51         <path value="xhtml" />
 52         <min value="0" />
 53         <max value="*" />
 54       </base>
 55       <constraint>
 56         <key value="ele-1" />
 57         <severity value="error" />
 58         <human value="All FHIR elements must have a @value or children" />
 59         <expression value="hasValue() or (children().count() > id.count())" />
 60         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
 61       </constraint>
 62       <isModifier value="false" />
 63       <isSummary value="false" />
 64     </element>
 65     <element id="xhtml.id">
 66       <path value="xhtml.id" />
 67       <representation value="xmlAttr" />
 68       <short value="xml:id (or equivalent in JSON)" />
 69       <definition value="unique id for the element within a resource (for internal references)" />
 70       <min value="0" />
 71       <max value="1" />
 72       <base>
 73         <path value="Element.id" />
 74         <min value="0" />
 75         <max value="1" />
 76       </base>
 77       <type>
 78         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
 79           <valueUrl value="string" />
 80         </extension>
 81         <code value="http://hl7.org/fhirpath/System.String" />
 82       </type>
 83       <isModifier value="false" />
 84       <isSummary value="false" />
 85     </element>
 86     <element id="xhtml.extension">
 87       <path value="xhtml.extension" />
 88       <short value="Additional content defined by implementations" />
 89       <definition value="May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
 90       <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." />
 91       <alias value="extensions" />
 92       <alias value="user content" />
 93       <min value="0" />
 94       <max value="0" />
 95       <base>
 96         <path value="Element.extension" />
 97         <min value="0" />
 98         <max value="*" />
 99       </base>
100       <type>
101         <code value="Extension" />
102       </type>
103       <constraint>
104         <key value="ele-1" />
105         <severity value="error" />
106         <human value="All FHIR elements must have a @value or children" />
107         <expression value="hasValue() or (children().count() > id.count())" />
108         <source value="http://hl7.org/fhir/StructureDefinition/Element" />
109       </constraint>
110       <constraint>
111         <key value="ext-1" />
112         <severity value="error" />
113         <human value="Must have either extensions or value[x], not both" />
114         <expression value="extension.exists() != value.exists()" />
115         <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
116       </constraint>
117       <isModifier value="false" />
118       <isSummary value="false" />
119     </element>
120     <element id="xhtml.value">
121       <path value="xhtml.value" />
122       <representation value="xhtml" />
123       <short value="Actual xhtml" />
124       <definition value="Actual xhtml" />
125       <min value="1" />
126       <max value="1" />
127       <base>
128         <path value="xhtml.value" />
129         <min value="1" />
130         <max value="1" />
131       </base>
132       <type>
133         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
134           <valueUrl value="string" />
135         </extension>
136         <code value="http://hl7.org/fhirpath/System.String" />
137       </type>
138       <isModifier value="false" />
139       <isSummary value="false" />
140     </element>
141   </snapshot>
142   <differential>
143     <element id="xhtml">
144       <path value="xhtml" />
145       <short value="Primitive Type xhtml" />
146       <definition value="XHTML" />
147       <min value="0" />
148       <max value="*" />
149     </element>
150     <element id="xhtml.extension">
151       <path value="xhtml.extension" />
152       <max value="0" />
153     </element>
154     <element id="xhtml.value">
155       <path value="xhtml.value" />
156       <representation value="xhtml" />
157       <short value="Actual xhtml" />
158       <definition value="Actual xhtml" />
159       <min value="1" />
160       <max value="1" />
161       <type>
162         <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
163           <valueUrl value="string" />
164         </extension>
165         <code value="http://hl7.org/fhirpath/System.String" />
166       </type>
167     </element>
168   </differential>
169 </StructureDefinition>