<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:xpersonenstand="http://xpsw.domap.de/xpsw2611"
           xmlns:din91379="urn:xoev-de:kosit:xoev:datentyp:din-91379_2022-08"
           xmlns:xoev-code="http://xoev.de/schemata/code/1_0"
           targetNamespace="http://xpsw.domap.de/xpsw2611"
           version="26.11"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified">
   <xs:annotation>
      <xs:appinfo>
         <standard>
            <nameLang>XPersonenstand</nameLang>
            <nameKurz>XPersonenstand</nameKurz>
            <nameTechnisch>xinneres.xpersonenstand</nameTechnisch>
            <kennung>urn:xoev-de:kosit:standard:xinneres.xpersonenstand</kennung>
            <beschreibung>Projektziel ist die elektronische Kommunikation der Standesämter untereinander und mit anderen Behörden und Institutionen, welche Daten von den Standesämtern erhalten oder an Standesämter senden. Der Nutzen des Projektes besteht in der Kostenreduktion und einer Verbesserung der Qualität der Personenstandsdaten sowie einer Verbesserung der Interoperabilität in der Kommunikation der Standesämter untereinander und zu weiteren Kommunikationspartnern.
</beschreibung>
         </standard>
         <versionStandard>
            <version>26.11</version>
            <versionXOEVProfil>3.0.3</versionXOEVProfil>
            <versionXOEVHandbuch>2.4</versionXOEVHandbuch>
            <versionXGenerator>3.0.1</versionXGenerator>
            <versionModellierungswerkzeug>19.0 SP4</versionModellierungswerkzeug>
            <nameModellierungswerkzeug>MagicDraw</nameModellierungswerkzeug>
         </versionStandard>
      </xs:appinfo>
   </xs:annotation>
   <xs:import schemaLocation="http://xoev.de/schemata/code/1_0/xoev-code.xsd"
              namespace="http://xoev.de/schemata/code/1_0"/>
   <xs:import schemaLocation="https://xoev.de/schemata/din/91379/2022-08/din-norm-91379-datatypes.xsd"
              namespace="urn:xoev-de:kosit:xoev:datentyp:din-91379_2022-08"/>
   <xs:complexType name="Code.AGS">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den AGS</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung des amtlichen Gemeindeschlüssels (AGS)</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.AGS.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste AGS nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.AGS.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Amtlicher Gemeindeschlüssel</nameLang>
               <nameKurz>AGS</nameKurz>
               <nameTechnisch>ags</nameTechnisch>
               <kennung>urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:standesamtsnummern</kennung>
               <beschreibung>Gemeinden, dargestellt durch den Amtlichen Gemeindeschlüssel (AGS) des Statistischen Bundesamtes</beschreibung>
               <herausgebernameLang>Statistisches Bundesamt, Wiesbaden (Destatis)</herausgebernameLang>
               <herausgebernameKurz>destatis</herausgebernameKurz>
            </codeliste>
            <title>Codewert AGS</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" type="xs:token" form="unqualified"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:standesamtsnummern"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.ArtErklaerungEhe">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Art der Namenserklärung im Eheregister</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung der Art einer Namenserklärung im Eheregister.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.ArtErklaerungEhe.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Art Namenserklärung Eheregister nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.ArtErklaerungEhe.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art einer Namenserklärung im Eheregister</nameLang>
               <nameKurz>Art Namenserklärung Eheregister</nameKurz>
               <nameTechnisch>arterklaerungehe</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:arterklaerungehe</kennung>
               <beschreibung>Liste von Codes zur Art einer Namenserklärung im Eheregister</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Art der Namenserklärung im Eheregister</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="H">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Hinzufügung eines Begleitnamens</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="NE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Nachträgliche Bestimmung des Ehenamens</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="WA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Wiederannahme eines früheren Namens</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="WR">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Widerruf der Hinzufügung eines Begleitnamens</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:arterklaerungehe"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.ArtNameWiederannahme">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Art des Namens bei Wiederannahme</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung der Art einer Namenserklärung im Eheregister.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.ArtNameWiederannahme.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Art Namenserklärung Eheregister nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.ArtNameWiederannahme.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art eines wiederanzunehmenden Namens</nameLang>
               <nameKurz>Art Name bei Wiederannahme</nameKurz>
               <nameTechnisch>artnamewiederannahme</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:artnamewiederannahme</kennung>
               <beschreibung>Liste von Codes zur Art eines wiederanzunehmenden Namens</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2024-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Art des Namens bei Wiederannahme</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="FN">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>bis zur Bestimmung des Ehenamens geführter Name</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="GN">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Geburtsname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:artnamewiederannahme"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Aufenthaltsrecht">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Aufenthaltsstatus</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Bezeichnung von Aufenthaltsrecht</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Aufenthaltsrecht.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Aufenthaltsrecht nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Aufenthaltsrecht.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Aufenthaltsrecht</nameLang>
               <nameKurz>Aufenthaltsrecht</nameKurz>
               <nameTechnisch>aufenthaltsrecht</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:aufenthaltsrecht</kennung>
               <beschreibung>Liste von Codes zur Bezeichnung von Aufenthaltsrecht</beschreibung>
               <herausgebernameLang>Bundesministerium des Innern</herausgebernameLang>
               <herausgebernameKurz>Bundesministerium des Innern</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>2</version>
               <datumGueltigkeitAb>2026-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Aufenthaltsstatus</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="AE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Aufenthaltserlaubnis</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="CH">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Staatsangehöriger der Schweiz oder dessen Familienangehöriger</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="EG">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Erlaubnis zum Daueraufenthalt-EU</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="FU">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Freizügigkeitsberechtigter Unionsbürger, EWR-Staatsangehöriger oder deren Familienangehöriger</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="NE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Niederlassungserlaubnis</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="SO">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Sonstiges</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="UN">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Unbekannt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="V">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Visum</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:aufenthaltsrecht"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="2"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Aufenthaltsstatus">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Aufenthaltsstatus</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Bezeichnung von Aufenthaltsstatus oder -titel.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Aufenthaltsstatus.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Aufenthaltsstatus nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Aufenthaltsstatus.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Aufenthaltsstatus</nameLang>
               <nameKurz>Aufenthaltsstatus</nameKurz>
               <nameTechnisch>aufenthaltsstatus</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:aufenthaltsstatus</kennung>
               <beschreibung>Liste von Codes zur Bezeichnung von Aufenthaltsstatus oder -titel</beschreibung>
               <herausgebernameLang>Bundesministerium des Innern</herausgebernameLang>
               <herausgebernameKurz>Bundesministerium des Innern</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>2</version>
               <datumGueltigkeitAb>2024-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Aufenthaltsstatus</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="A">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Zur Ausreise verpflichtet (ohne Duldung)</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="AG">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Aufenthaltsgestattung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="D">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Aussetzung der Abschiebung (Duldung)</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="F3">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Fiktionsbescheinigung (§ 81 (3) AufenthG)</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="F4">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Fiktionsbescheinigung (§ 81 (4) AufenthG)</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:aufenthaltsstatus"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="2"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Ausweisart.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Ausweisart</nameLang>
               <nameKurz>Ausweisart</nameKurz>
               <nameTechnisch>ausweisart</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:ausweisart</kennung>
               <beschreibung>Liste von Codes zu Arten von Ausweisen</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Ausweisungsart</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xpersonenstand:ausweisart"/>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:ausweisart"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.BeendigungsgrundFamilienstand">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Beendigungsgrund (Familienstand)</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Bezeichnung des Beendigungsgrunds des Familienstands</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code"
                     type="xpersonenstand:Code.BeendigungsgrundFamilienstand.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste BeendigungsgrundFamilienstand nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.BeendigungsgrundFamilienstand.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Familienstand Beendigungsgrund</nameLang>
               <nameKurz>Familienstand Beendigungsgrund</nameKurz>
               <nameTechnisch>familienstand.beendigungsgrund</nameTechnisch>
               <kennung>urn:de:dsmeld:schluesseltabelle:familienstand.beendigungsgrund</kennung>
               <beschreibung>Mit dieser Schlüsseltabelle werden die rechtlichen Gründe der Beendigung oder Nichtigkeit der letzten Ehe oder der letzten Lebenspartnerschaft abgebildet. Siehe Blatt 1405 des DSMeld.</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards (KoSIT)</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Beendigungsgrund (Familienstand)</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" type="xs:token" form="unqualified"/>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:de:dsmeld:schluesseltabelle:familienstand.beendigungsgrund"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Beschlussart">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Beschlussart</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Bezeichnung von Beschlussarten.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Beschlussart.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Beschlussart nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Beschlussart.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Beschlussart</nameLang>
               <nameKurz>Beschlussart</nameKurz>
               <nameTechnisch>beschlussart</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:beschlussart</kennung>
               <beschreibung>Liste von Codes zur Identifikation einer Beschlussart</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards, Bremen</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2012-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Beschlussart</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="1">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Todeserklärung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="2">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>gerichtliche Feststellung der Todeszeit</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="3">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Todeserklärung und gerichtliche Feststellung der Todeszeit</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:beschlussart"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Bestattungsart">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Bestattungsart</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung der Bestattungsart</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Bestattungsart.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Bestattungsart nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Bestattungsart.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Bestattungsart</nameLang>
               <nameKurz>Bestattungsart</nameKurz>
               <nameTechnisch>bestattungsart</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:bestattungsart</kennung>
               <beschreibung>Liste von Codes zur Übermittlung der Bestattungsart</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards, Bremen</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2018-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert ArtDerBestattung</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="1">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Erdbestattung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="2">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Feuerbestattung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="3">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>unbekannte Bestattungsart</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:bestattungsart"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.FamilienrechtlicheBezeichnungEheregister">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die familienrechtliche Bezeichnung im Eheregister</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Übermittlung der familienrechtlichen Bezeichnung im Eheregister.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code"
                     type="xpersonenstand:Code.FamilienrechtlicheBezeichnungEheregister.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste BFamilienrechtlicheBezeichnungEheregister nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.FamilienrechtlicheBezeichnungEheregister.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Familienrechtliche Bezeichnung im Eheregister</nameLang>
               <nameKurz>Familienrechtliche Bezeichnung Eheregister</nameKurz>
               <nameTechnisch>familienrechtlichebezeichnungeheregister</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:familienrechtlichebezeichnungeheregister</kennung>
               <beschreibung>Liste von Codes zur Übermittlung der familienrechtlichen Bezeichnung im Eheregister</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2021-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Familienrechtliche Bezeichnung im Eheregister</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="F">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ehefrau</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="M">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ehemann</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="P">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ehepartner</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:familienrechtlichebezeichnungeheregister"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.FamilienrechtlicheBezeichnungGeburtenregister">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die familienrechtliche Bezeichnung im Geburtenregister</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Übermittlung der familienrechtlichen Bezeichnung im Geburtenregister.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code"
                     type="xpersonenstand:Code.FamilienrechtlicheBezeichnungGeburtenregister.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste BFamilienrechtlicheBezeichnungGeburtenregister nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.FamilienrechtlicheBezeichnungGeburtenregister.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Familienrechtliche Bezeichnung im Geburtenregister</nameLang>
               <nameKurz>Familienrechtliche Bezeichnung Geburtenregister</nameKurz>
               <nameTechnisch>familienrechtlichebezeichnunggeburtenregister</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:familienrechtlichebezeichnunggeburtenregister</kennung>
               <beschreibung>Liste von Codes zur Übermittlung der familienrechtlichen Bezeichnung im Geburtenregister</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2021-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Familienrechtliche Bezeichnung im Geburtenregister</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="E">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Elternteil</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="M">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Mutter</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="V">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Vater</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:familienrechtlichebezeichnunggeburtenregister"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.FamilienrechtlicheBezeichnungLPregister">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die familienrechtliche Bezeichnung im LPregister</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Übermittlung der familienrechtlichen Bezeichnung im Lebenspartnerschaftsregister.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code"
                     type="xpersonenstand:Code.FamilienrechtlicheBezeichnungLPregister.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste BFamilienrechtlicheBezeichnungLPregister nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.FamilienrechtlicheBezeichnungLPregister.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Familienrechtliche Bezeichnung im Lebenspartnerschaftsregister</nameLang>
               <nameKurz>Familienrechtliche Bezeichnung Lebenspartnerschaftsregister</nameKurz>
               <nameTechnisch>familienrechtlichebezeichnunglpregister</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:familienrechtlichebezeichnunglpregister</kennung>
               <beschreibung>Liste von Codes zur Übermittlung der familienrechtlichen Bezeichnung im Lebenspartnerschaftsregister</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2021-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Familienrechtliche Bezeichnung im LPregister</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="F">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Lebenspartnerin</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="M">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Lebenspartner</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:familienrechtlichebezeichnunglpregister"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.FamilienstandMeldewesen">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Familienstand im Meldewesen</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Bezeichnung des Familienstands im Meldewesen.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.FamilienstandMeldewesen.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste FamilienstandMeldewesen nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.FamilienstandMeldewesen.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Familienstand Meldewesen</nameLang>
               <nameKurz>Familienstand Meldewesen</nameKurz>
               <nameTechnisch>familienstand</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:familienstand</kennung>
               <beschreibung>Eine Liste möglicher Ausprägungen für den Familienstand einer Person im Meldewesen. Für den bisher in Beurkundungen genutzten Begriff nicht verheiratet ist der Schlüssel ledig zu verwenden. Siehe Blatt 1401 des DSMeld.</beschreibung>
               <herausgebernameLang>Bundesministerium des Innern</herausgebernameLang>
               <herausgebernameKurz>Bundesministerium des Innern</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2013-05-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Familienstand im Meldewesen</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="EA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ehe aufgehoben</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="GS">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>geschieden</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>aufgehobene Lebenspartnerschaft</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LD">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>ledig</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>durch Todeserklärung aufgelöste Lebenspartnerschaft</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LP">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>in eingetragener Lebenspartnerschaft</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LV">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>durch Tod aufgelöste Lebenspartnerschaft</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="NB">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>nicht bekannt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="VH">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>verheiratet</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="VW">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>verwitwet</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:familienstand"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.FamilienstandPersonenstandswesen">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Familienstand im Personenstandswesen</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Bezeichnung des Familienstands im Personenstandswesen.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code"
                     type="xpersonenstand:Code.FamilienstandPersonenstandswesen.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste FamilienstandPersonenstandswesen nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.FamilienstandPersonenstandswesen.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Familienstand Personenstandswesen</nameLang>
               <nameKurz>Familienstand Personenstandswesen</nameKurz>
               <nameTechnisch>familienstandpersonenstandswesen</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:familienstandpersonenstandswesen</kennung>
               <beschreibung>Eine Liste möglicher Ausprägungen für den Familienstand einer Person im Personenstandswesen. Für den bisher in Beurkundungen genutzten Begriff nicht verheiratet ist der Schlüssel ledig zu verwenden.</beschreibung>
               <herausgebernameLang>Bundesministerium des Innern</herausgebernameLang>
               <herausgebernameKurz>Bundesministerium des Innern</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2013-05-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Familienstand im Personenstandswesen</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="EA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ehe aufgehoben</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="EN">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ehe für nichtig erklärt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="GS">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>geschieden</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>aufgehobene Lebenspartnerschaft</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LD">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>ledig</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>durch Todeserklärung aufgelöste Lebenspartnerschaft</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LP">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>in eingetragener Lebenspartnerschaft</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LV">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>durch Tod aufgelöste Lebenspartnerschaft</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="NB">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>nicht bekannt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="TE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>verheiratet, Ehegatte für tot erklärt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="TF">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>verheiratet, Todeszeit des Ehegatten gerichtlich festgestellt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="VH">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>verheiratet</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="VW">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>verwitwet</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:familienstandpersonenstandswesen"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Fehlerart.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Fehlerart</nameLang>
               <nameKurz>Fehlerart</nameKurz>
               <nameTechnisch>fehlerart</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:fehlerart</kennung>
               <beschreibung>Liste von Codes zur eindeutigen Bezeichnung von Arten von Fehlern, die im standesamtsinternen Datenaustauschverfahren auftreten können.</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards, Bremen</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>5</version>
               <datumGueltigkeitAb>2026-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
               <kommentar>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </kommentar>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Fehlerart</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="afa">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ausgesondert / Fortführungsfrist abgeschlossen</name>
                                 <kommentar>Der eindeutig identifizierte Eintrag ist ausgesondert oder die Fortführungsfrist ist abgeschlossen</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ea">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Endgültige Ablehnung</name>
                                 <kommentar>Der Datenabruf konnte auch im manuellen Prozess nicht beantwortet werden. Dies kann der Fall sein, wenn auch im manuellen Prozess kein Eintrag gefunden wurde, oder der im manuellen Eintrag gefundene Eintrag einen Sperrvermerk eingetragen hat.</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="eeinb">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Eintrag eindeutig identifiziert aber nicht beauskunftbar</name>
                                 <kommentar>Der eindeutig identifizierte Eintrag ist nicht automatisiert beauskunftbar</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="eenv">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Eintrag elektronisch nicht vorhanden</name>
                                 <kommentar>Kein Eintrag gefunden ODER Für den eindeutig identifizierten Eintrag ist ein Sperrvermerk nach § 64 (2) eingetragen</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="eibn">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Eintrag in Bearbeitung/Nacherfassung</name>
                                 <kommentar>Der eindeutig identifizierte Eintrag befindet sich in Bearbeitung oder Nacherfassung</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="kaf">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Konventionelle Antwort folgt</name>
                                 <kommentar>Dieser Fehlercode wird versendet, wenn der Standesbeamte im manuellen Prozess entscheidet, dass dem Datenabruf nur mit einer konventionellen Antwort beigekommen werden kann.</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="meg">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Mehrere Einträge gefunden</name>
                                 <kommentar>Es wurden mehrere Einträge gefunden</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:fehlerart"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="5"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.FehlerartEGS.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Fehlerart Elterngeldstellen</nameLang>
               <nameKurz>Fehlerart Elterngeldstellen</nameKurz>
               <nameTechnisch>fehlerartegs</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:fehlerartegs</kennung>
               <beschreibung>Liste von Codes zur eindeutigen Bezeichnung von Arten von Fehlern, die im Datenabruf von Elterngeldstellen bei Standesämtern auftreten können.</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards, Bremen</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2024-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
               <kommentar>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </kommentar>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Fehlerart Elterngeldstellen</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="kim">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Keine Information möglich</name>
                                 <kommentar>Kein Eintrag gefunden ODER Sperrvermerk nach § 64 (2) ODER Eintrag befindet sich in Bearbeitung ODER Fortführungsfrist überschritten</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="meg">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Mehrere Einträge gefunden</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="un">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Urkunde Notwendig</name>
                                 <kommentar>Der Eintrag wurde gefunden, es ist jedoch aufgrund der Komposition des Eintrags keine automatisierte Antwort möglich. Die Eltern müssen eine Geburtsurkunde beibringen.</kommentar>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:fehlerartegs"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Identifizierungsart">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Identifizierungsart</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung der Identifizierungsart.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Identifizierungsart.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Identifizierungsart nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Identifizierungsart.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Identifizierungsart</nameLang>
               <nameKurz>Identifizierungsart</nameKurz>
               <nameTechnisch>identifizierungsart</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:identifizierungsart</kennung>
               <beschreibung>Liste von Codes zur Arten der Identifizierung einer Leiche</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2021-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Identifizierungsart</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="AAD">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Nach Angaben von Angehörigen/Dritten</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="EK">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Aufgrund eigener Kenntnis</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="EPR">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Nach Einsicht in den Personalausweis/Reisepass</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ESI">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Nach Einsicht in sonstiges Identifikationsdokument</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="NM">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Nicht möglich</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:identifizierungsart"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Nachrichtentyp">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>nachrichtentyp</nameLang>
               <nameKurz>nachrichtentyp</nameKurz>
               <nameTechnisch>nachrichtentyp</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codelist:nachrichtentyp</kennung>
               <beschreibung>Die Liste von eindeutigen Bezeichnern für Nachrichtentypen in xpers.</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards, Bremen</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>26.11</version>
               <datumGueltigkeitAb>2026-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Element für den Nachrichtentyp</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="011010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011021">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011021</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011040">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011040</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011041">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011041</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011042">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011042</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011043">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011043</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011044">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011044</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011045">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011045</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011101">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011101</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011102">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011102</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011103">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Geburt.011103</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011200">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011200</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011201">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011201</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011210">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011210</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011211">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011211</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011220">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011220</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011230">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011230</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011231">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011231</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011240">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011240</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011270">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011270</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011271">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011271</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="011272">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.011272</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012021">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012021</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012031">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012031</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012035">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012035</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012050">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012050</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012055">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012055</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012060">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012060</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012070">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012070</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012080">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012080</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012090">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012090</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012091">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012091</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012101">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012101</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012102">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012102</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012103">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Ehe.012103</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012210">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.012210</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012211">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.012211</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012220">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.012220</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012230">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.012230</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="012231">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Erklaerung.012231</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013031">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013031</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013050">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013050</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013055">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013055</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013060">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013060</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013070">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013070</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013080">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013080</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013090">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013090</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013091">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013091</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013101">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013101</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013102">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013102</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="013103">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.LP.013103</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="014010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Sterbefall.014010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="014020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Sterbefall.014020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="014021">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Sterbefall.014021</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="014101">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Sterbefall.014101</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="014102">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Sterbefall.014102</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="014103">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Sterbefall.014103</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="016010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Familienrecht.016010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="016020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Familienrecht.016020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="016030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Familienrecht.016030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="016040">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Familienrecht.016040</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="016050">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Familienrecht.016050</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="016060">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Familienrecht.016060</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="016070">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Familienrecht.016070</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="016080">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.Familienrecht.016080</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="017010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA.AnmeldungEhe.017010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AbrufGeburt.018010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018011">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortGeburtSynchron.018011</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018012">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortGeburtAsynchron.018012</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018015">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AbrufGeburt.018015</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018016">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortGeburt.018016</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AbrufEhe.018020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018021">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortEheSynchron.018021</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018022">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortEheAsynchron.018022</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AbrufLP.018030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018031">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortLPSynchron.018031</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018032">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortLPAsynchron.018032</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018040">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AbrufSterbefall.018040</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018041">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortSterbefallSynchron.018041</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018042">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.AntwortSterbefallAsynchron.018042</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018050">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.FehlernachrichtSynchron.018050</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018052">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.FehlernachrichtAsynchron.018052</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="018060">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>datenabruf2StA.Fehlernachricht.018060</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="021010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Geburt.021010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="021020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Geburt.021020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="021100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Geburt.021100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="022010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Ehe.022010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="022020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Ehe.022020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="022100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Ehe.022100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="023010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.LP.023010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="023020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.LP.023020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="024010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Sterbefall.024010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="024100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Sterbefall.024100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="025010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Familienrecht.025010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="025020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Familienrecht.025020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="025030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Familienrecht.025030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="025040">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2StA1B.Familienrecht.025040</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031011">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031011</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031012">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031012</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031013">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>mB2StA.Geburt.031013</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031014">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031014</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031040">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031040</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031041">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031041</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031050">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031050</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="031100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Geburt.031100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="032010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Ehe.032010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="032020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Ehe.032020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="032030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Ehe.032030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="032100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Ehe.032100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="033010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.LP.033010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="033020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.LP.033020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="033030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.LP.033030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="033100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.LP.033100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="034100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Sterbefall.034100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="035010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2MB.Sterbefall.035010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="051010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Geburt.051010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="051020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Hinweis.051020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="051030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Geburt.051030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="051100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Geburt.051100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="052010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Ehe.052010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="052100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Ehe.052100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="054010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Sterbefall.054010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="054100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Sterbefall.054100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="055010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2Stat.Abschluss.055010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="064100">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2ZTR.Sterbefall.064100</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="065010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2ZTR.Sterbefall.065010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="066010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2ZTR.SammlungUeberTodeserklaerungen.066010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="071010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2AB.Geburt.071010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="071020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>aB2StA.Geburt.071020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081021">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081021</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081022">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081022</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081023">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>eU2StA.Geburt.081023</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081025">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081025</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081031">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081031</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081032">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081032</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081033">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2portal.Geburt.081033</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081060">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081060</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081070">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081070</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="081120">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Geburt.081120</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="082020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Ehe.082020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="082022">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Ehe.082022</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="082025">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Ehe.082025</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="082030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Ehe.082030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="082031">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Ehe.082031</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="082032">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Ehe.082032</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="082033">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2portal.Ehe.082033</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="082060">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Ehe.082060</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="083030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.LP.083030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="083031">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.LP.083031</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="083032">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.LP.083032</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="083033">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2portal.LP.083033</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="084010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Sterbefall.084010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="084020">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Sterbefall.084020</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="084021">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Sterbefall.084021</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="084025">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Sterbefall.084025</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="084030">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Sterbefall.084030</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="084032">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Sterbefall.084032</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="084033">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2portal.Sterbefall.084033</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="084040">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>portal2StA.Sterbefall.084040</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="094011">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA1B2StA.SammlungUeberTodeserklaerungen.094011</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="094012">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA1B2StA.SammlungUeberTodeserklaerungen.094012</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="094013">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA1B2StA.SammlungUeberTodeserklaerungen.094013</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="094014">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA1B2StA.SammlungUeberTodeserklaerungen.094014</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="104010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2GB.Sterbefall.104010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="131011">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2EGS.Geburt.131011</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="138010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2EGS.Geburt.138010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="138011">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2EGS.Geburt.138011</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="138050">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2EGS.Geburt.138050</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="141010">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>stA2JA.Geburt.141010</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codelist:nachrichtentyp"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="26.11"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Namensart">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Namensart</title>
         </xs:appinfo>
         <xs:documentation>Liste ausländischer Namensformen</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Namensart.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Namensart nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Namensart.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Namensart</nameLang>
               <nameKurz>Namensart</nameKurz>
               <nameTechnisch>namensart</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:namensart</kennung>
               <beschreibung>Liste ausländischer Namensformen</beschreibung>
               <herausgebernameLang>Bundesministerium des Innern</herausgebernameLang>
               <herausgebernameKurz>Bundesministerium des Innern</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2012-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Namensart</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="e">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Eigenname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="en">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Eigennamen</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ez">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Eigenname und Namenszusatz</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="fz">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Familiennamen und Namenszusatz</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="fzw">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Familienname und Zwischenname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="isn">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Isländischer Nachname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="nk">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Namenskette</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="nkz">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Namenskette und Namenszusatz</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="nkzp">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Namenskette und Namenszusätze</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="vm">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Vorname und Mittelname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="vpm">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Vornamen und Mittelname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="vpv">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Vornamen und Vatersname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="vpz">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Vornamen und Namenszusatz</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="vv">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Vorname und Vatersname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="vz">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Vorname und Namenszusatz</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="zf">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Namenszusatz und Familienname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="zwf">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Zwischenname und Familienname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="zwv">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Zwischenname und Vorname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="zwvp">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Zwischenname und Vornamen</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:namensart"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Namensfuehrung.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Namensführung</nameLang>
               <nameKurz>Namensführung</nameKurz>
               <nameTechnisch>namensfuehrung</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:namensfuehrung</kennung>
               <beschreibung>Namensführung</beschreibung>
               <herausgebernameLang>Bundesministerium des Innern</herausgebernameLang>
               <herausgebernameKurz>BMI</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2021-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Namensführung</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="gf">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Gemeinsamer Familienname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="gfgn">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Gemeinsamer Familienname, Geburtsname nachgestellt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="gfgv">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Gemeinsamer Familienname, Geburtsname vorangestellt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:namensfuehrung"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.PersonenstandsrechtlicherTatbestand">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Identifizierungsart</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung der Identifizierungsart.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code"
                     type="xpersonenstand:Code.PersonenstandsrechtlicherTatbestand.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Personenstandsrechtlicher Tatbestand nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.PersonenstandsrechtlicherTatbestand.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Personenstandsrechtlicher Tatbestand</nameLang>
               <nameKurz>Personenstandsrechtlicher Tatbestand</nameKurz>
               <nameTechnisch>personenstandsrechtlichertatbestand</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:personenstandsrechtlichertatbestand</kennung>
               <beschreibung>Liste von Codes zu personenstandsrechtlichen Tatbeständen</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <spaltennameLang>Beschreibung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Personenstandsrechtlicher Tatbestand</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code"
                           form="unqualified"
                           type="xpersonenstand:personenstandsrechtlichertatbestand"/>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:personenstandsrechtlichertatbestand"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Rechtsgrundlage">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Rechtsgrundlage Geschlechtsänderung</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Rechtsgrundlage einer Geschlechtsänderung</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Rechtsgrundlage Geschlechtsänderung nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="code" type="xpersonenstand:Code.Rechtsgrundlage.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Rechtsgrundlage.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Rechtsgrundlage Geschlechtsänderung</nameLang>
               <nameKurz>Rechtsgrundlage Geschlechtsänderung</nameKurz>
               <nameTechnisch>rechtsgrundlage</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:rechtsgrundlage</kennung>
               <beschreibung>Liste von Codes zur Identifikation der Rechtsgrundlage einer Geschlechtsänderung</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>2</version>
               <datumGueltigkeitAb>2024-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <spaltennameLang>Beschreibung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Rechtsgrundlage Geschlechtsänderung</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="1oder8Tsg">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Änderung nach § 1 und/oder § 8 TSG</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="2Sbgg">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Änderung nach § 2 SBGG</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="45bPstg">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Änderung nach § 45b PStG</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:rechtsgrundlage"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="2"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Registerart">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Registerart</nameLang>
               <nameKurz>Registerart</nameKurz>
               <nameTechnisch>registerart</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:registerart</kennung>
               <beschreibung>Liste der Codes für die unterschiedlichen Arten von Registern im Personenstandswesen</beschreibung>
               <herausgebernameLang>Bundesministerium des Innern</herausgebernameLang>
               <herausgebernameKurz>Bundesministerium des Innern</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2012-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Element für die Registerart</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="E">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Eheregister</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="G">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Geburtenregister</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="L">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Lebenspartnerschaftsregister</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="S">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Sterberegister</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:registerart"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.SpracheUebersetzungshilfe">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Sprache der Übersetzungshilfe</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung der Sprache, in denen eine Übersetzungshilfe ausgestellt werden soll.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.SpracheUebersetzungshilfe.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Sprache Übersetzungshilfe nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.SpracheUebersetzungshilfe.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Mögliche Sprachen einer Übersetzungshilfe</nameLang>
               <nameKurz>Sprachen Übersetzungshilfe</nameKurz>
               <nameTechnisch>sprachenuebersetzungshilfe</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:sprachenuebersetzungshilfe</kennung>
               <beschreibung>Liste von Codes zu Sprachen, in denen eine Übersetzungshilfe für eine Personenstandsurkunde beantragt werden kann (Apostillenverordnung)</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2021-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Sprache der Übersetzungshilfe</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="BG">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Bulgarisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="CZ">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Tschechisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="DK">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Dänisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="E">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Englisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ES">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Spanisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="EST">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Estnisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="F">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Französisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="FIN">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Finnisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="GR">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Griechisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="H">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ungarisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="HR">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Kroatisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="I">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Italienisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="IRL">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Irisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LT">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Litauisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="LV">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Lettisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="MT">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Maltesisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="NL">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Niederländisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="P">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Portugiesisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="PL">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Polnisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="RO">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Rumänisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="S">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Schwedisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="SK">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Slowakisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="SLO">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Slowenisch</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:sprachenuebersetzungshilfe"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Staat">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Staat</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Bezeichnung von Staaten</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Staat.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Staatenlisten nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Staat.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Staat</nameLang>
               <nameKurz>Staat</nameKurz>
               <nameTechnisch>staat</nameTechnisch>
               <kennung>urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:staat</kennung>
               <beschreibung>Die Codeliste Staat (eigenständige, von Deutschland diplomatisch anerkannte derzeitige Staaten). Tabelle von Staaten und Staatsangehörigkeiten. Enthalten sind alle Staaten im vollen politischen Sinne. Entspricht inhaltlich dem "Verzeichnis der Staatennamen für den amtlichen Gebrauch" des Auswärtigen Amtes. Enthalten sind z.B. Einträge für: Frankreich, Italien, Vereinigtes Königreich; nicht aber für: Französisch-Guayana, die britischen Jungferninseln oder Jersey. Neben den amtlichen Bezeichnungen (Kurzform und Vollform) und der Staatsangehörigkeit als Adjektiv/Adverb ist auch der jeweilige Suchbegriff aus dem Länderverzeichnis des Auswärtigen Amtes aufgeführt (der Suchbegriff ist eine griffige Bezeichnung des Staates). Die Angaben umfassen zudem den numerischen Destatis-Code, den 2- und 3-stelligen alphabetischen ISO 3166-1 Code sowie ggf. das Datum der Selbständigkeit bzw. Gründung nach den Angaben des Auswärtigen Amtes.</beschreibung>
               <herausgebernameLang>Statistisches Bundesamt (DESTATIS)</herausgebernameLang>
               <herausgebernameKurz>DESTATIS</herausgebernameKurz>
            </codeliste>
            <genutzteCodeSpalte>schluessel-staat</genutzteCodeSpalte>
            <title>Codewert Staat</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" type="xs:token" form="unqualified"/>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:staat"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Staatsangehoerigkeit">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Staatsangehörigkeit</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur eindeutigen Bezeichnung von Staatsangehörigkeiten einer Person</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Staatsangehoerigkeit.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Staatsangehörigkeitenlisten nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Staatsangehoerigkeit.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Staatsangehörigkeit</nameLang>
               <nameKurz>Staatsangehörigkeit</nameKurz>
               <nameTechnisch>staatsangehoerigkeit</nameTechnisch>
               <kennung>urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:staatsangehoerigkeit</kennung>
               <beschreibung>Codeliste Staatsangehörigkeit. Tabelle von Staaten und Staatsangehörigkeiten. Enthält alle Einträge der Codeliste Staat (eigenständige, von Deutschland diplomatisch anerkannte derzeitige Staaten) und zusätzlich Einträge für ehemalige Staaten sowie Ersatzwerte. Die Liste enthält auch einen Eintrag für die Palästinensischen Gebiete. Enthalten sind alle Staaten im vollen politischen Sinne, z.B. Frankreich, Italien, Vereinigtes Königreich, nicht aber: britische Jungferninseln, Jersey sowie alle früheren Staaten seit 1970, z.B. Sowjetunion. Neben den amtlichen Bezeichnungen (Kurzform und Vollform) und der Staatsangehörigkeit als Adjektiv/Adverb ist auch der jeweilige ist auch der jeweilige Suchbegriff aus dem Länderverzeichnis des Auswärtigen Amtes aufgeführt (der Suchbegriff ist eine griffige Bezeichnung des Staates). Die Angaben umfassen zudem den numerische Destatis-Code für Staatsangehörigkeit und Staat den 2- und 3-stelligen alphabetischen ISO 3166-1 Code sowie ggf. das Datum der Selbständigkeit bzw. Gründungsdatum nach den Angaben des Auswärtigen Amtes und das Auflösungs- bzw. Enddatum als berechnete Angabe aus dem Gründungsdatum des/der Nachfolgestaaten.</beschreibung>
               <herausgebernameLang>Statistisches Bundesamt (DESTATIS)</herausgebernameLang>
               <herausgebernameKurz>DESTATIS</herausgebernameKurz>
            </codeliste>
            <genutzteCodeSpalte>DESTATIS-Schluessel-Staatsangehoerigkeit</genutzteCodeSpalte>
            <title>Codewert Staatsangehörigkeit</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" type="xs:token" form="unqualified"/>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:staatsangehoerigkeit"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Standesamtsnummer">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Standesamtsnummer</title>
         </xs:appinfo>
         <xs:documentation>Alle aktuellen Standesämter haben eine Standesamtsnummer, die von dem jeweils zuständigen Statistischen Landesamt zugeteilt wird. Nur bei nicht mehr existenten Standesämtern (Altdaten) kann es sein, dass keine Standesamtsnummer existiert. Es ist die jeweils aktuelle Codeliste gemäß XRepository (siehe https://www.xrepository.deutschland-online.de/xrepository/) zu verwenden.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.Standesamtsnummer.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Liste Standesamtsnummer nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Standesamtsnummer.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Basis+ Standesamtsnummern</nameLang>
               <nameKurz>Basis+ Standesamtsnummern</nameKurz>
               <nameTechnisch>standesamtsnummern</nameTechnisch>
               <kennung>urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:standesamtsnummern</kennung>
               <beschreibung>Nummern der Standesämter in Deutschland. Werden von den Statistischen Landesämtern vergeben und indentifiziern ein Standesamt eindeutig. Gestatten die Adressierung eines Standesamtes in der XÖV-DVDV-Infrastruktur des Bundes und der Länder.</beschreibung>
               <herausgebernameLang>Statistische Landesämter Basis+</herausgebernameLang>
               <herausgebernameKurz>Basis+</herausgebernameKurz>
            </codeliste>
            <title>Codewert Standesamtsnummer</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" type="xs:token" form="unqualified"/>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:standesamtsnummern"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.VerwendungszweckEheurkunde">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Verwendungszweck der Eheurkunde</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung des Verwendungszwecks einer Eheurkunde.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.VerwendungszweckEheurkunde.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Verwendungszweck Eheurkunde nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.VerwendungszweckEheurkunde.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Verwendungszweck einer Eheurkunde</nameLang>
               <nameKurz>Verwendungszweck Eheurkunde</nameKurz>
               <nameTechnisch>verwendungszweckeheurkunde</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:verwendungszweckeheurkunde</kennung>
               <beschreibung>Liste von Codes zur Übermittlung des Verwendungszwecks einer Eheurkunde</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Verwendungszweck Eheurkunde</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="A">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ahnenforschung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ADE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Anmeldung der Eheschließung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="BVS">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Beantragung von Sozialleistungen</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="R">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Rentenversicherung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="S">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Sonstige Zwecke</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="VIA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Verwendung im Ausland</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:verwendungszweckeheurkunde"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.VerwendungszweckGeburtsurkunde">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Verwendungszweck der Geburtsurkunde</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung des Verwendungszwecks einer Geburtsurkunde.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code"
                     type="xpersonenstand:Code.VerwendungszweckGeburtsurkunde.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Verwendungszweck Geburtsurkunde nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.VerwendungszweckGeburtsurkunde.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Verwendungszweck einer Geburtsurkunde</nameLang>
               <nameKurz>Verwendungszweck Geburtsurkunde</nameKurz>
               <nameTechnisch>verwendungszweckgeburtsurkunde</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:verwendungszweckgeburtsurkunde</kennung>
               <beschreibung>Liste von Codes zur Übermittlung des Verwendungszwecks einer Geburtsurkunde</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Verwendungszweck Geburtsurkunde</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="A">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ahnenforschung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ADE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Anmeldung der Eheschließung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ADG">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Anzeige der Geburt</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ADS">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Anzeige des Sterbefalls</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="BVS">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Beantragung von Sozialleistungen</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="K">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Krankenversicherung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="R">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Rentenversicherung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="S">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Sonstige Zwecke</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="VIA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Verwendung im Ausland</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:verwendungszweckgeburtsurkunde"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.VerwendungszweckLPurkunde">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Verwendungszweck der LPurkunde</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung des Verwendungszwecks einer Lebenspartnerschaftsurkunde.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code" type="xpersonenstand:Code.VerwendungszweckLPurkunde.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Verwendungszweck LPurkunde nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.VerwendungszweckLPurkunde.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Verwendungszweck einer Lebenspartnerschaftsurkunde</nameLang>
               <nameKurz>Verwendungszweck LPurkunde</nameKurz>
               <nameTechnisch>verwendungszwecklpurkunde</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:verwendungszwecklpurkunde</kennung>
               <beschreibung>Liste von Codes zur Übermittlung des Verwendungszwecks einer Lebenspartnerschaftsurkunde</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Verwendungszweck LPurkunde</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="A">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ahnenforschung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="ADE">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Anmeldung der Eheschließung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="BVS">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Beantragung von Sozialleistungen</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="R">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Rentenversicherung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="S">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Sonstige Zwecke</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="VIA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Verwendung im Ausland</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:verwendungszwecklpurkunde"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.VerwendungszweckSterbeurkunde">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für den Verwendungszweck der Sterbeurkunde</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Übermittlung des Verwendungszwecks einer Lebenspartnerschaftsurkunde.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="code"
                     type="xpersonenstand:Code.VerwendungszweckSterbeurkunde.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Verwendungszweck Sterbeurkunde nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.VerwendungszweckSterbeurkunde.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Verwendungszweck einer Sterbeurkunde</nameLang>
               <nameKurz>Verwendungszweck Sterbeurkunde</nameKurz>
               <nameTechnisch>verwendungszwecksterbeurkunde</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:verwendungszwecksterbeurkunde</kennung>
               <beschreibung>Liste von Codes zur Übermittlung des Verwendungszwecks einer Sterbeurkunde</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Verwendungszweck Sterbeurkunde</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="A">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Ahnenforschung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="R">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Rentenversicherung</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="S">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Sonstige Zwecke</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="VIA">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Verwendung im Ausland</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:xpersonenstand:codeliste:verwendungszwecksterbeurkunde"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Wahl.Ehename">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Wahl des Ehenamens</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Wahl des Ehenamens</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Wahl des Ehenamens nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="code" type="xpersonenstand:Code.Wahl.Ehename.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Wahl.Ehename.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Wahl des Ehenamens</nameLang>
               <nameKurz>Wahl des Ehenamens</nameKurz>
               <nameTechnisch>wahlehename</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:wahlehename</kennung>
               <beschreibung>Liste von Codes zur Wahl des Ehenamens</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards, Bremen</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>3</version>
               <datumGueltigkeitAb>2025-05-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Wahl des Ehenamens</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="1">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Familienname Ehegatte1</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="2">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Familienname Ehegatte2</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="3">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Geburtsname Ehegatte1</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="4">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Geburtsname Ehegatte2</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="5">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Gemeinsamer Familienname nach ausländischem Recht</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="6">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Doppelname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:wahlehename"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="3"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Wahl.LPName">
      <xs:annotation>
         <xs:appinfo>
            <title>Element für die Wahl des LPnamens</title>
         </xs:appinfo>
         <xs:documentation>Liste von Codes zur Wahl des Lebenspartnerschaftsnamens</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="nichtGelisteterWert" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Hier ist als Alternative ein in der Codeliste Wahl des Lebenspartnerschaftsnamen nicht gelisteter Wert einzutragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="code" type="xpersonenstand:Code.Wahl.LPName.Code">
            <xs:annotation>
               <xs:documentation>Standardmäßig ist hier der Wert aus der Codeliste mitzuteilen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="Code.Wahl.LPName.Code">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Wahl des Lebenspartnerschaftsnamen</nameLang>
               <nameKurz>Wahl des Lebenspartnerschaftsnamen</nameKurz>
               <nameTechnisch>wahllpname</nameTechnisch>
               <kennung>urn:xpersonenstand:schluesseltabelle:wahllpname</kennung>
               <beschreibung>Liste von Codes zur Wahl des Lebenspartnerschaftsnamens</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards, Bremen</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>3</version>
               <datumGueltigkeitAb>2025-05-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
            <genutzteCodeSpalte>key</genutzteCodeSpalte>
            <title>Codewert Wahl des LPnamens</title>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified">
                  <xs:simpleType>
                     <xs:restriction base="xs:token">
                        <xs:enumeration value="1">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Familienname Partner1</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="2">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Familienname Partner2</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="3">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Geburtsname Partner1</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="4">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Geburtsname Partner2</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="5">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Gemeinsamer Familienname nach ausländischem Recht</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="6">
                           <xs:annotation>
                              <xs:appinfo>
                                 <name>Doppelname</name>
                              </xs:appinfo>
                           </xs:annotation>
                        </xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="name"
                           type="xs:normalizedString"
                           form="unqualified"
                           minOccurs="0"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xpersonenstand:schluesseltabelle:wahllpname"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="3"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:simpleType name="ausweisart">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Ausweisart</nameLang>
               <nameKurz>Ausweisart</nameKurz>
               <nameTechnisch>ausweisart</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:ausweisart</kennung>
               <beschreibung>Liste von Codes zu Arten von Ausweisen</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="AP">
            <xs:annotation>
               <xs:appinfo>
                  <name>ausländischer Personalausweis</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="AR">
            <xs:annotation>
               <xs:appinfo>
                  <name>ausländischer Reisepass</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="ARA">
            <xs:annotation>
               <xs:appinfo>
                  <name>ausländischer Reiseausweis</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="ID">
            <xs:annotation>
               <xs:appinfo>
                  <name>ausländische Identitätskarte</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="P">
            <xs:annotation>
               <xs:appinfo>
                  <name>Personalausweis</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="R">
            <xs:annotation>
               <xs:appinfo>
                  <name>Reisepass</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="RA">
            <xs:annotation>
               <xs:appinfo>
                  <name>Reiseausweis</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="personenstandsrechtlichertatbestand">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Personenstandsrechtlicher Tatbestand</nameLang>
               <nameKurz>Personenstandsrechtlicher Tatbestand</nameKurz>
               <nameTechnisch>personenstandsrechtlichertatbestand</nameTechnisch>
               <kennung>urn:xoev-de:xpersonenstand:codeliste:personenstandsrechtlichertatbestand</kennung>
               <beschreibung>Liste von Codes zu personenstandsrechtlichen Tatbeständen</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1</version>
               <datumGueltigkeitAb>2023-11-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <key>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </key>
               <name>
                  <spaltennameLang>Beschreibung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </name>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="AD">
            <xs:annotation>
               <xs:appinfo>
                  <name>Adoption des Kindes</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="EE">
            <xs:annotation>
               <xs:appinfo>
                  <name>Eheschließung der Eltern</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="NB">
            <xs:annotation>
               <xs:appinfo>
                  <name>sonstiger personenstandsrechtlicher Tatbestand</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="NE">
            <xs:annotation>
               <xs:appinfo>
                  <name>Erklärung zur Namensführung des Kindes</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="NV">
            <xs:annotation>
               <xs:appinfo>
                  <name>Feststellung der Nichtvaterschaft</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="VA">
            <xs:annotation>
               <xs:appinfo>
                  <name>Anerkennung / Feststellung der Vaterschaft</name>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
</xs:schema>
