<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://dips.no/fhir/StructureDefinition/R4/DIPSBasisAllergyIntolerance" />
  <name value="DIPSBasisAllergyIntolerance" />
  <status value="draft" />
  <fhirVersion value="4.0.0" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="AllergyIntolerance" />
  <baseDefinition value="http://hl7.no/fhir/StructureDefinition/no-basis-AllergyIntolerance" />
  <derivation value="constraint" />
  <snapshot />
  <differential>
    <element id="AllergyIntolerance.meta.lastUpdated">
      <path value="AllergyIntolerance.meta.lastUpdated" />
      <definition value="When the resource last changed - e.g. when the version changed.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment sistendrettid" />
    </element>
    <element id="AllergyIntolerance.extension:sourceofinformation">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="sourceofinformation" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.extension:sourceofinformation.value[x]">
      <path value="AllergyIntolerance.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="coding.system" />
        </discriminator>
        <rules value="closed" />
      </slicing>
    </element>
    <element id="AllergyIntolerance.extension:sourceofinformation.extension:source.value[x]">
      <path value="AllergyIntolerance.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="coding.system" />
        </discriminator>
        <rules value="closed" />
      </slicing>
    </element>
    <element id="AllergyIntolerance.extension:refutedByPractitioner">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="refutedByPractitioner" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationRefutedBy" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:refutedByPractitioner.value[x]:valueReference.identifier">
      <path value="AllergyIntolerance.extension.valueReference.identifier" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.extension:issueWarning">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="issueWarning" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationIssueWarning" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:refutedDate">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="refutedDate" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationRefutedDate" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:createdByName">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="createdByName" />
      <definition value="Optional Extension Element - found in all resources.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;  CreatedBy" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationCreatedBy" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:createdById">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="createdById" />
      <definition value="Optional Extension Element - found in all resources.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;  CreatedBy" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationCreatedById" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:DIPSSeverity">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="DIPSSeverity" />
      <definition value="Optional Extension Element - found in all resources.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA --&gt; &lt;d1p1:Seriousness xmlns:d1p1=&quot;http://DIPS.no/CriticalInformation&quot;&gt;" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationSeverity" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:DIPSSeverity.value[x]:valueCoding.system">
      <path value="AllergyIntolerance.extension.valueCoding.system" />
      <fixedUri value="urn:oid:1.3.6.1.4.1.9038.52.4852" />
    </element>
    <element id="AllergyIntolerance.extension:DIPSSeverity.value[x]:valueCoding.code">
      <path value="AllergyIntolerance.extension.valueCoding.code" />
      <definition value="A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA --&gt; &lt;d1p1:Seriousness xmlns:d1p1=&quot;http://DIPS.no/CriticalInformation&quot;&gt;&lt;p2:Code&gt;&lt;/p2:Code&gt;&lt;/p2:Seriousness&gt;" />
    </element>
    <element id="AllergyIntolerance.extension:DIPSSeverity.value[x]:valueCoding.display">
      <path value="AllergyIntolerance.extension.valueCoding.display" />
      <definition value="A representation of the meaning of the code in the system, following the rules of the system.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA --&gt; &lt;d1p1:Seriousness xmlns:d1p1=&quot;http://DIPS.no/CriticalInformation&quot;&gt;&lt;p2:Name&gt;Alvorlig&lt;/p2:Name&gt;&lt;/p2:Seriousness&gt;" />
    </element>
    <element id="AllergyIntolerance.extension:lastChangedById">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="lastChangedById" />
      <definition value="Optional Extension Element - found in all resources.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;  LASTCHANGEDBY" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationLastChangedById" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:lastChangedByName">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="lastChangedByName" />
      <definition value="Optional Extension Element - found in all resources.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;  LASTCHANGEDBY" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationLastChangedByName" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:lastChangedByTime">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="lastChangedByTime" />
      <definition value="Optional Extension Element - found in all resources.&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment sistendrettid" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationLastChangedTime" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:arenaStatus">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="arenaStatus" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationArenaStatus" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:arenaStatus.value[x]">
      <path value="AllergyIntolerance.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="coding.system" />
        </discriminator>
        <rules value="closed" />
      </slicing>
    </element>
    <element id="AllergyIntolerance.extension:source">
      <path value="AllergyIntolerance.extension" />
      <sliceName value="source" />
      <definition value="Extention to support national KI standard.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;  SOURCE&#xD;&#xA;&lt;p2:Source xmlns:p2=&quot;http://DIPS.no/CriticalInformation&quot;&gt;&lt;p2:Id&gt;&lt;/p2:Id&gt;&lt;p2:Code&gt;&lt;/p2:Code&gt;&lt;p2:Name&gt;&lt;/p2:Name&gt;&lt;/p2:Source&gt;" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationSourceInformation" />
      </type>
    </element>
    <element id="AllergyIntolerance.extension:source.value[x]">
      <path value="AllergyIntolerance.extension.extension.value[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="coding.system" />
        </discriminator>
        <rules value="closed" />
      </slicing>
    </element>
    <element id="AllergyIntolerance.extension:source.value[x]:no name">
      <path value="AllergyIntolerance.extension.value[x]" />
      <sliceName value="no name" />
    </element>
    <element id="AllergyIntolerance.extension:source.coding:DIPSCoding4846">
      <path value="AllergyIntolerance.extension.extension.coding" />
      <sliceName value="DIPSCoding4846" />
      <slicing>
        <rules value="open" />
      </slicing>
      <binding>
        <strength value="required" />
        <valueSet value="http://dips.no/fhir/ValueSet/DIPSCoding4846ValueSet" />
      </binding>
    </element>
    <element id="AllergyIntolerance.extension:source.coding:DIPSCoding4846:KithCoding7498">
      <path value="AllergyIntolerance.extension.extension.coding" />
      <sliceName value="KithCoding7498" />
      <binding>
        <strength value="required" />
        <valueSet value="http://dips.no/fhir/ValueSet/KithCoding7498ValueSet" />
      </binding>
    </element>
    <element id="AllergyIntolerance.identifier">
      <path value="AllergyIntolerance.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="AllergyIntolerance.identifier.use">
      <path value="AllergyIntolerance.identifier.use" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier.type">
      <path value="AllergyIntolerance.identifier.type" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier.system">
      <path value="AllergyIntolerance.identifier.system" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier.value">
      <path value="AllergyIntolerance.identifier.value" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier.period">
      <path value="AllergyIntolerance.identifier.period" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier.assigner">
      <path value="AllergyIntolerance.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier:FragmentIdentifier">
      <path value="AllergyIntolerance.identifier" />
      <sliceName value="FragmentIdentifier" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="AllergyIntolerance.identifier:FragmentIdentifier.use">
      <path value="AllergyIntolerance.identifier.use" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier:FragmentIdentifier.type">
      <path value="AllergyIntolerance.identifier.type" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier:FragmentIdentifier.system">
      <path value="AllergyIntolerance.identifier.system" />
      <min value="1" />
      <fixedUri value="http://dips.no/fhir/namingsystem/dips-fragmentid" />
    </element>
    <element id="AllergyIntolerance.identifier:FragmentIdentifier.value">
      <path value="AllergyIntolerance.identifier.value" />
      <definition value="The portion of the identifier typically relevant to the user and which is unique within the context of the system.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTGID" />
      <min value="1" />
    </element>
    <element id="AllergyIntolerance.identifier:FragmentIdentifier.period">
      <path value="AllergyIntolerance.identifier.period" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.identifier:FragmentIdentifier.assigner">
      <path value="AllergyIntolerance.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.clinicalStatus">
      <path value="AllergyIntolerance.clinicalStatus" />
      <min value="1" />
    </element>
    <element id="AllergyIntolerance.clinicalStatus.coding.system">
      <path value="AllergyIntolerance.clinicalStatus.coding.system" />
      <fixedUri value="http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical" />
    </element>
    <element id="AllergyIntolerance.clinicalStatus.coding.version">
      <path value="AllergyIntolerance.clinicalStatus.coding.version" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.clinicalStatus.coding.code">
      <path value="AllergyIntolerance.clinicalStatus.coding.code" />
      <fixedCode value="Active" />
    </element>
    <element id="AllergyIntolerance.clinicalStatus.coding.userSelected">
      <path value="AllergyIntolerance.clinicalStatus.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.clinicalStatus.text">
      <path value="AllergyIntolerance.clinicalStatus.text" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.verificationStatus">
      <path value="AllergyIntolerance.verificationStatus" />
      <min value="1" />
    </element>
    <element id="AllergyIntolerance.verificationStatus.coding.version">
      <path value="AllergyIntolerance.verificationStatus.coding.version" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.verificationStatus.coding.code">
      <path value="AllergyIntolerance.verificationStatus.coding.code" />
      <fixedCode value="Active" />
    </element>
    <element id="AllergyIntolerance.verificationStatus.coding.userSelected">
      <path value="AllergyIntolerance.verificationStatus.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.verificationStatus.text">
      <path value="AllergyIntolerance.verificationStatus.text" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.type">
      <path value="AllergyIntolerance.type" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.category">
      <path value="AllergyIntolerance.category" />
      <short value="medication" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="AllergyIntolerance.criticality">
      <path value="AllergyIntolerance.criticality" />
      <definition value="Estimate of the potential clinical harm, or seriousness, of the reaction to the identified substance.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA --&gt; &lt;d1p1:Seriousness xmlns:d1p1=&quot;http://DIPS.no/CriticalInformation&quot;&gt;" />
    </element>
    <element id="AllergyIntolerance.code.id">
      <path value="AllergyIntolerance.code.id" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.code.coding">
      <path value="AllergyIntolerance.code.coding" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.code.coding.userSelected">
      <path value="AllergyIntolerance.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.code.text">
      <path value="AllergyIntolerance.code.text" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.code.coding">
      <path value="AllergyIntolerance.code.coding" />
      <min value="0" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.code:FESTMedication">
      <path value="AllergyIntolerance.code" />
      <sliceName value="FESTMedication" />
      <definition value="Code for an allergy or intolerance statement (either a positive or a negated/excluded statement).  This may be a code for a substance or pharmaceutical product that is considered to be responsible for the adverse reaction risk (e.g., &quot;Latex&quot;), an allergy or intolerance condition (e.g., &quot;Latex allergy&quot;), or a negated/excluded code for a specific substance or class (e.g., &quot;No latex allergy&quot;) or a general or categorical negated statement (e.g.,  &quot;No known allergy&quot;, &quot;No known drug allergies&quot;).  Note: the substance for a specific reaction may be different from the substance identified as the cause of the risk, but it must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite product that includes the identified substance. It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'.  If a receiving system is unable to confirm that AllergyIntolerance.reaction.substance falls within the semantic scope of AllergyIntolerance.code, then the receiving system should ignore AllergyIntolerance.reaction.substance.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA   -- &gt; &lt;p2:CaveItems xmlns:p2=&quot;http://DIPS.no/CriticalInformation&quot;&gt;&lt;p2:CaveItem&gt;&lt;/p2:CaveItems&gt;" />
    </element>
    <element id="AllergyIntolerance.code:FESTMedication.coding.code">
      <path value="AllergyIntolerance.code.coding.code" />
      <definition value="A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA   -- &gt; &lt;p2:CaveItems xmlns:p2=&quot;http://DIPS.no/CriticalInformation&quot;&gt;&lt;p2:CaveItem&gt;&lt;p2:Name&gt;&lt;/p2:Name&gt;&lt;/p2:CaveItems&gt;" />
    </element>
    <element id="AllergyIntolerance.code:FESTMedication.coding.display">
      <path value="AllergyIntolerance.code.coding.display" />
      <definition value="A representation of the meaning of the code in the system, following the rules of the system.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA   -- &gt; &lt;p2:CaveItems xmlns:p2=&quot;http://DIPS.no/CriticalInformation&quot;&gt;&lt;p2:CaveItem&gt;&lt;p2:Name&gt;&lt;/p2:Name&gt;&lt;/p2:CaveItems&gt;" />
    </element>
    <element id="AllergyIntolerance.patient">
      <path value="AllergyIntolerance.patient" />
      <definition value="A reference from one resource to another.&#xD;&#xA;&#xD;&#xA;DIPSCOREDB.COPERSONPROXY PERSONID" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSNoPatientAllergyReference" />
        <aggregation value="referenced" />
      </type>
    </element>
    <element id="AllergyIntolerance.encounter">
      <path value="AllergyIntolerance.encounter" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.onset[x]">
      <path value="AllergyIntolerance.onset[x]" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.recordedDate">
      <path value="AllergyIntolerance.recordedDate" />
      <definition value="The recordedDate represents when this particular AllergyIntolerance record was created in the system, which is often a system-generated date.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA   -- &gt; RegisteredDate" />
    </element>
    <element id="AllergyIntolerance.recorder">
      <path value="AllergyIntolerance.recorder" />
      <definition value="A reference from one resource to another.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA   -- &gt;CreatedBy" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSBasisPractitionerRoleR4Reference" />
        <targetProfile value="http://hl7.no/fhir/StructureDefinition/no-basis-PractitionerRole" />
      </type>
    </element>
    <element id="AllergyIntolerance.lastOccurrence">
      <path value="AllergyIntolerance.lastOccurrence" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.reaction.substance.extension">
      <path value="AllergyIntolerance.reaction.substance.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="AllergyIntolerance.reaction.substance.extension:caveType">
      <path value="AllergyIntolerance.reaction.substance.extension" />
      <sliceName value="caveType" />
      <definition value="Optional Extension Element - found in all resources.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;  CaveType" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationCaveType" />
      </type>
    </element>
    <element id="AllergyIntolerance.reaction.substance.extension:isAdditiveReaction">
      <path value="AllergyIntolerance.reaction.substance.extension" />
      <sliceName value="isAdditiveReaction" />
      <sliceIsConstraining value="false" />
      <definition value="Optional Extension Element - found in all resources.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;  IsAdditiveReaction" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://dips.no/fhir/StructureDefinition/R4/DIPSCriticalInformationIsAdditiveReaction" />
      </type>
    </element>
    <element id="AllergyIntolerance.reaction.substance.coding">
      <path value="AllergyIntolerance.reaction.substance.coding" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.reaction.manifestation.coding">
      <path value="AllergyIntolerance.reaction.manifestation.coding" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="A reference to a code defined by a terminology system.&#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;   REACTIONTYPE --&gt; &lt;p2:ReactionType xmlns:p2=&quot;http://DIPS.no/CriticalInformation&quot;&gt;&lt;p2:Code&gt;&lt;/p2:Code&gt;&#xD;&#xA;and &#xD;&#xA;&#xD;&#xA;DIPSSTRUCTEPRDB.sefragment FRAGMENTDATA    --&gt;   REACTIONTYPE --&gt; &lt;p2:ReactionType xmlns:p2=&quot;http://DIPS.no/CriticalInformation&quot;&gt;&lt;p2:Name&gt;&lt;/p2:Name&gt;" />
    </element>
    <element id="AllergyIntolerance.reaction.manifestation.coding:KithCoding7497">
      <path value="AllergyIntolerance.reaction.manifestation.coding" />
      <sliceName value="KithCoding7497" />
      <fixedCoding>
        <system value="urn:uid:2.16.578.1.12.4.1.1.7497" />
      </fixedCoding>
      <binding>
        <strength value="required" />
        <valueSet value="http://dips.no/fhir/ValueSet/KithCoding7497ValueSet" />
      </binding>
    </element>
    <element id="AllergyIntolerance.reaction.manifestation.coding:KithCoding7497.version">
      <path value="AllergyIntolerance.reaction.manifestation.coding.version" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.reaction.manifestation.coding:KithCoding7497.userSelected">
      <path value="AllergyIntolerance.reaction.manifestation.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.reaction.manifestation.coding:DIPSCoding4850">
      <path value="AllergyIntolerance.reaction.manifestation.coding" />
      <sliceName value="DIPSCoding4850" />
      <binding>
        <strength value="required" />
        <valueSet value="http://dips.no/fhir/ValueSet/DIPSCoding4850ValueSet" />
      </binding>
    </element>
    <element id="AllergyIntolerance.reaction.manifestation.coding:DIPSCoding4850.version">
      <path value="AllergyIntolerance.reaction.manifestation.coding.version" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.reaction.manifestation.coding:DIPSCoding4850.userSelected">
      <path value="AllergyIntolerance.reaction.manifestation.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.reaction.onset">
      <path value="AllergyIntolerance.reaction.onset" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.reaction.exposureRoute">
      <path value="AllergyIntolerance.reaction.exposureRoute" />
      <max value="0" />
    </element>
    <element id="AllergyIntolerance.reaction.note">
      <path value="AllergyIntolerance.reaction.note" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>