<DataElement xmlns="http://hl7.org/fhir">
  <id value="string" />
  <meta>
    <lastUpdated value="2017-04-19T07:44:43.294+10:00" />
  </meta>
  <url value="http://hl7.org/fhir/DataElement/string" />
  <status value="draft" />
  <experimental value="true" />
  <stringency value="fully-specified" />
  <element id="string">
    <path value="string" />
    <short value="Primitive Type string" />
    <definition value="A sequence of Unicode characters" />
    <comment value="Note that FHIR strings may not exceed 1MB in size" />
    <min value="0" />
    <max value="*" />
    <constraint>
      <key value="ele-1" />
      <severity value="error" />
      <human value="All FHIR elements must have a @value or children" />
      <expression value="hasValue() | (children().count() &gt; id.count())" />
      <xpath value="@value|f:*|h:div" />
      <source value="Element" />
    </constraint>
  </element>
</DataElement>