<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="gd-HumanName" />
  <url value="http://ehelse.no/fhir/StructureDefinition/gd-HumanName" />
  <version value="2.0.2" />
  <name value="GdHumanName" />
  <status value="draft" />
  <date value="2019-10-18" />
  <description value="Grunndata personnavn. Contains information and metadata for human names defined in Norwegian Master Person Index and Norwegian Directorate of e-Health's health related Master Person Index." />
  <fhirVersion value="4.0.0" />
  <kind value="complex-type" />
  <abstract value="false" />
  <type value="HumanName" />
  <baseDefinition value="http://hl7.no/fhir/StructureDefinition/no-basis-HumanName" />
  <derivation value="constraint" />
  <differential>
    <element id="HumanName">
      <path value="HumanName" />
      <short value="Norwegian human name from FREG" />
      <definition value="gd-HumanName Contains information and metadata for human names defined in Norwegian Master Person Index and Norwegian Directorate of e-Health's health related Master Person Index.&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;Defines the format of norwegian human name according to norwegian regulation (lov om personnavn)." />
    </element>
    <element id="HumanName.extension:middlename">
      <path value="HumanName.extension" />
      <sliceName value="middlename" />
      <mustSupport value="true" />
    </element>
    <element id="HumanName.extension:fregMetadata">
      <path value="HumanName.extension" />
      <sliceName value="fregMetadata" />
      <short value="Registermetadata" />
      <definition value="Registermetadata describes metadata about resources available from the norwegian person index (folkeregisteret), all resources containing metadata from folkeregisteret will include registermetadata" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ehelse.no/fhir/StructureDefinition/gd-fregmetadata" />
      </type>
    </element>
    <element id="HumanName.extension:fregName">
      <path value="HumanName.extension" />
      <sliceName value="fregName" />
      <short value="additional metadata about human name from FREG" />
      <definition value="additional metadata about human name defined by FREG (folkeregisterpersonnavn) describes metadata specific to the HumanName available from the norwegian person index (folkeregisteret, freg)" />
      <alias value="forkortetnavn" />
      <alias value="originaltnavn" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://ehelse.no/fhir/StructureDefinition/gd-additional-humanname" />
      </type>
    </element>
    <element id="HumanName.use">
      <path value="HumanName.use" />
      <short value="use is not used in Norwegian names" />
      <definition value="gd-HumanName don't use this element&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;Identifies the purpose for this name." />
      <mustSupport value="false" />
    </element>
    <element id="HumanName.family">
      <path value="HumanName.family" />
      <mustSupport value="true" />
    </element>
    <element id="HumanName.given">
      <path value="HumanName.given" />
      <mustSupport value="true" />
    </element>
    <element id="HumanName.period">
      <path value="HumanName.period" />
      <short value="Not used" />
      <definition value="gd-HumanName: will not use this element for metadata about when a HumanName is/was in use. The information will be provided through metadata from the Master Person Index (FREG).&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;Indicates the period of time when this name was valid for the named person." />
      <mustSupport value="false" />
    </element>
  </differential>
</StructureDefinition>