<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="gd-residence-permit" />
  <url value="http://ehelse.no/fhir/StructureDefinition/gd-residence-permit" />
  <version value="2.0.6" />
  <name value="GdResidencePermit" />
  <status value="draft" />
  <date value="2019-10-16" />
  <description value="Information registered in FREG regarding the residence permit of the person.&#xD;&#xA;&#xD;&#xA;Informasjonen innen opphold beskriver opplysninger i Registeret som omfatter oppholdstillatelse, oppholdsrett og arbeidstillatelse." />
  <fhirVersion value="4.0.0" />
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="Person" />
  </context>
  <context>
    <type value="element" />
    <expression value="Patient" />
  </context>
  <context>
    <type value="element" />
    <expression value="RelatedPerson" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension">
      <path value="Extension" />
      <short value="Information registered in FREG regarding the resident permit of the person" />
      <definition value="Information registered in FREG regarding the resident permit of the person.&#xD;&#xA;&#xD;&#xA;Informasjonen innen opphold beskriver opplysninger i Registeret som omfatter oppholdstillatelse, oppholdsrett og arbeidstillatelse." />
      <alias value="opphold" />
      <alias value="oppholdstillatelse" />
    </element>
    <element id="Extension.extension">
      <path value="Extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Extension.extension:residencePermitType">
      <path value="Extension.extension" />
      <sliceName value="residencePermitType" />
      <short value="Information about the kind of residence permit" />
      <definition value="Information about the kind of residence permit as registered in FREG&#xD;&#xA;&#xD;&#xA;rett til å oppholde seg i Norge basert på godkjennelse av et eller flere grunnlag&#xD;&#xA;Kodeliste med typer av oppholdstillatelser:&#xD;&#xA;• midlertidig (kode i DSF: O)&#xD;&#xA;• permanent (kode i DSF: B)&#xD;&#xA;• opplysningMangler (opplysning mangler) (kode i DSF: M)&#xD;&#xA;Kode for oppholdstillatelse skal fylles ut for alle ikke-EØS borgere." />
      <alias value="oppholdstillatelse" />
      <min value="1" />
      <max value="1" />
      <binding>
        <strength value="required" />
        <valueSet value="http://ehelse.no/fhir/ValueSet/gd-person-residencepermittype" />
      </binding>
    </element>
    <element id="Extension.extension:residencePermitType.url">
      <path value="Extension.extension.url" />
      <fixedUri value="residencePermitType" />
    </element>
    <element id="Extension.extension:residencePermitType.value[x]">
      <path value="Extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="Coding" />
      </type>
    </element>
    <element id="Extension.extension:period">
      <path value="Extension.extension" />
      <sliceName value="period" />
      <alias value="oppholdFra" />
      <alias value="oppholdTil" />
      <max value="1" />
    </element>
    <element id="Extension.extension:period.url">
      <path value="Extension.extension.url" />
      <fixedUri value="period" />
    </element>
    <element id="Extension.extension:period.value[x]">
      <path value="Extension.extension.value[x]" />
      <type>
        <code value="Period" />
      </type>
    </element>
    <element id="Extension.extension:fregMetadata">
      <path value="Extension.extension" />
      <sliceName value="fregMetadata" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata" />
      </type>
    </element>
    <element id="Extension.extension:fregMetadata.url">
      <path value="Extension.extension.url" />
      <fixedUri value="fregMetadata" />
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="http://ehelse.no/fhir/StructureDefinition/gd-residence-permit" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>