<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="de-ElementDefinition.requirements" />
  <meta>
    <lastUpdated value="2019-02-10T00:11:08.953+00:00" />
  </meta>
  <url value="http://hl7.org/fhir/StructureDefinition/de-ElementDefinition.requirements" />
  <version value="4.0.0" />
  <name value="ElementDefinition.requirements" />
  <title value="ElementDefinition.requirements" />
  <status value="draft" />
  <experimental value="true" />
  <date value="2019-02-10T00:11:08+00:00" />
  <publisher value="HL7 FHIR Standard" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://hl7.org/fhir" />
    </telecom>
  </contact>
  <description value="Data Element for ElementDefinition.requirements" />
  <purpose value="Data Elements are defined for each element to assist in questionnaire construction etc" />
  <fhirVersion value="4.0.0" />
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="iso11179" />
    <uri value="http://metadata-standards.org/11179/" />
    <name value="ISO 11179" />
  </mapping>
  <mapping>
    <identity value="dex" />
    <uri value="http://ihe.net/data-element-exchange" />
    <name value="IHE Data Element Exchange (DEX)" />
  </mapping>
  <mapping>
    <identity value="loinc" />
    <uri value="http://loinc.org" />
    <name value="LOINC code for the element" />
  </mapping>
  <kind value="logical" />
  <abstract value="false" />
  <type value="ElementDefinition.requirements" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element" />
  <derivation value="specialization" />
  <snapshot>
    <element id="ElementDefinition.requirements">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="ElementDefinition.requirements" />
      <short value="Why this resource has been created" />
      <definition value="This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element." />
      <comment value="This element does not describe the usage of the element (that's done in comments), rather it's for traceability of *why* the element is either needed or why the constraints exist as they do.  This may be used to point to source materials or specifications that drove the structure of this data element." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="ElementDefinition.requirements" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <isModifier value="false" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="./inboundRelationship[typeCode=META]/source[classCode=ACT, moodCode=EVN, isCriterionInd=true]/reasonCode/originalText" />
      </mapping>
      <mapping>
        <identity value="iso11179" />
        <map value="(Registered_item).document_reference[document_type=requirements].notation" />
      </mapping>
    </element>
  </snapshot>
</StructureDefinition>