<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="fdz-lm-datenmodell3-1-1" />
  <url value="http://example.org/StructureDefinition/fdz-lm-datenmodell3-1-1" />
  <name value="FDZ_LM_DM3_1_1" />
  <title value="Datenmodell 3 - Versicherte-VERS" />
  <status value="draft" />
  <description value="Logical Model der Kategorie Versicherte des DM3 aus dem FDZ(VERS)" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="FDZ-Versicherte-VERS" />
    <name value="FDZ to FHIR Mapping - Versicherte(VERS)" />
    <comment value="Mapping of the FDZ-Versicherte-VERS to FHIR" />
  </mapping>
  <kind value="logical" />
  <abstract value="false" />
  <type value="http://example.org/StructureDefinition/fdz-lm-datenmodell3-1-1" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element" />
  <derivation value="specialization" />
  <differential>
    <element id="fdz-lm-datenmodell3-1-1">
      <path value="fdz-lm-datenmodell3-1-1" />
      <short value="Datenmodell 3 - Versicherte-VERS" />
      <definition value="Logical Model der Kategorie Versicherte des DM3 aus dem FDZ(VERS)" />
      <mapping>
        <identity value="FDZ-Versicherte-VERS" />
        <map value="VERS" />
      </mapping>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS">
      <path value="fdz-lm-datenmodell3-1-1.VERS" />
      <short value="Angaben zum Versicherten je Krankenversicherung" />
      <definition value="Angaben zum Versicherten je Krankenversicherung" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.DATENMODELL">
      <path value="fdz-lm-datenmodell3-1-1.VERS.DATENMODELL" />
      <short value="Datenmodell abhängig der Berichtsjahre" />
      <definition value="Die Daten sind in Abhängigkeit der Berichtsjahre auf unterschiedliche Datenmodelle aufgeteilt. Nicht alle Daten sind in allen Datenmodellen und für alle Berichtsjahre verfügbar oder haben je nach Datenmodell unterschiedliche Spaltennamen." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="code" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.BJAHR">
      <path value="fdz-lm-datenmodell3-1-1.VERS.BJAHR" />
      <short value="Berichtsjahr" />
      <definition value="Berichtsjahr" />
      <comment value="Berichtsjahr, zu dem die Lieferung gehört, im Format JJJJ" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.BNR">
      <path value="fdz-lm-datenmodell3-1-1.VERS.BNR" />
      <short value="Betriebsnummer" />
      <definition value="Betriebsnummer" />
      <comment value="Betriebsnummer der Krankenkasse des Versicherten" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.STERBEDAT">
      <path value="fdz-lm-datenmodell3-1-1.VERS.STERBEDAT" />
      <short value="Datum des Sterbetages" />
      <definition value="Datum des Sterbetages" />
      <comment value="Falls VITALSTATUS = 1, Datum des Sterbetages im Format JJJJMMTT" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.VSID">
      <path value="fdz-lm-datenmodell3-1-1.VERS.VSID" />
      <short value="Einjähriges Pseudonym / Arbeitsnummer des Versicherten" />
      <definition value="Einjähriges Pseudonym / Arbeitsnummer des Versicherten" />
      <comment value="Versicherten-ID zum Berichtjahr (Pseudonym). Dient zur Verknüpfung zwischen Tabellen innerhalb eines Berichtsjahres. Gemäß § 4 Abs. 4 von der Datensammelstelle zum periodenbezogenen Lieferpseudonym erzeugt." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.GEBJAHR">
      <path value="fdz-lm-datenmodell3-1-1.VERS.GEBJAHR" />
      <short value="Geburtsjahr" />
      <definition value="Geburtsjahr" />
      <comment value="Geburtsjahr des Versicherten. Format JJJJ" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.PSID">
      <path value="fdz-lm-datenmodell3-1-1.VERS.PSID" />
      <short value="Periodenübergreifendes Pseudonym" />
      <definition value="Periodenübergreifendes Pseudonym" />
      <comment value="Überjährige Versicherten-ID (Pseudonym). Dient zur Verknüpfung zwischen Tabellen (ein- und überjährig)." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.PLZ">
      <path value="fdz-lm-datenmodell3-1-1.VERS.PLZ" />
      <short value="Postleitzahl" />
      <definition value="Postleitzahl" />
      <comment value="Postleitzahl des Wohnortes des Versicherten zum Zeitpunkt des Datenabzugs. Den Zeitpunkt des Datenabzugs bestimmt dabei jede Krankenkasse selbst." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="fdz-lm-datenmodell3-1-1.VERS.VITALSTATUS">
      <path value="fdz-lm-datenmodell3-1-1.VERS.VITALSTATUS" />
      <short value="Vitalstatus" />
      <definition value="Vitalstatus" />
      <comment value="Vitalstatus des Versicherten." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
    </element>
  </differential>
</StructureDefinition>