<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xmeld="http://www.osci.de/xmeld20" xmlns:xian="http://www.osci.de/xinneres/allgemeinername/1" xmlns:xima="http://www.osci.de/xinneres/meldeanschrift/2" xmlns:xicgvz="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/1" xmlns:xiaa="http://www.osci.de/xinneres/auslandsanschrift/1" xmlns:xoev-lc="http://xoev.de/latinchars/1_1/datatypes" targetNamespace="http://www.osci.de/xmeld20" version="2.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xs:include schemaLocation="xmeld-nachrichten-basistypen.xsd" />
  <xs:import schemaLocation="http://xoev.de/latinchars/1_1/datatypes/latinchars.xsd" namespace="http://xoev.de/latinchars/1_1/datatypes" />
  <xs:import schemaLocation="http://www.osci.de/xinneres/allgemeinername/1/xinneres-name.xsd" namespace="http://www.osci.de/xinneres/allgemeinername/1" />
  <xs:import schemaLocation="http://www.osci.de/xinneres/auslandsanschrift/1/xinneres-auslandsanschrift.xsd" namespace="http://www.osci.de/xinneres/auslandsanschrift/1" />
  <xs:import schemaLocation="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/1/xinneres-codes-gemeindeverzeichnis.xsd" namespace="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/1" />
  <xs:import schemaLocation="http://www.osci.de/xinneres/meldeanschrift/2/xinneres-meldeanschrift.xsd" namespace="http://www.osci.de/xinneres/meldeanschrift/2" />
  <xs:complexType name="type.BZR.Nachname">
    <xs:annotation>
      <xs:appinfo>
        <title>Nachname im Kontext der Namensänderungen ans BZR</title>
      </xs:appinfo>
      <xs:documentation>Dient der strukturierten Darstellung eines Nachnamens in der Datenübermittlung eines Nachnamens bei Änderungsmitteilungen an das BZR.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Nachname">
        <xs:sequence>
          <xs:element name="nachname" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
              <xs:documentation>Dieses Element darf nur dann fehlen, wenn das Element zuRechtNichtVorhanden entsprechend angibt, dass der Nachname zu Recht nicht vorhanden ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="namensbestandteil" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
              <xs:documentation>Dieses optionale Element enthält die dem Hauptbestandteil (nachname) nachzustellenden Namensbestandteile.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="zurechtnichtvorhanden" minOccurs="0" fixed="true" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Wenn dieses Flag (mit dem einzig erlaubten Wert true) gesetzt ist, wird damit angezeigt, dass diese Namenskomponente zu Recht nicht vorhanden ist.
Die Angabe dieses Attributes ist nur für folgende Nachnamen sinnvoll:

  aktueller Familienname
  Familienname vor Änderung
  Geburtsname

In allen anderen Fällen wird es ignoriert.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="istblockname" minOccurs="0" fixed="true" type="xs:boolean">
            <xs:annotation>
              <xs:appinfo>
                <implementationHint>
                  <para>
                    In diesem Fall muss der Vorname als
                    <quote>zu Recht nicht vorhanden</quote>
                    gekennzeichnet werden.
                  </para>
                </implementationHint>
              </xs:appinfo>
              <xs:documentation>Wenn dieses Flag (mit dem einzig erlaubten Wert true) gesetzt ist, handelt es sich bei dem Nachnamen um einen Blocknamen: Bei Blocknamen ist keine Aufteilung in Vor- und Nachname möglich.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.BZR.Nachname.unstrukturiert">
    <xs:annotation>
      <xs:appinfo>
        <title>Unstrukturiert dargestellter Nachname für die Mitteilung von Namensänderungen an das BZR</title>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp dient der Übermittlung der unstrukturierten Schreibweise des Nachnamens.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="nachname" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird die unstrukturierte Schreibweise des Nachnamens übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.DSRV.Identifikation.Partner">
    <xs:annotation>
      <xs:appinfo>
        <title>Typ für die Identifikation des Partners in DSRV</title>
      </xs:appinfo>
      <xs:documentation>Dieser Typ ist abgeleitet vom generellen Typ type.identifikation.partner und ist diesem gegenüber reduziert um Angaben zu Geburtsname, Rufname und Doktorgrad</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.identifikation.partner">
        <xs:sequence>
          <xs:element name="partnerschaftstyp" type="xmeld:Code.Ehegatte.oder.Lebenspartner">
            <xs:annotation>
              <xs:documentation>An dem Wert dieses Elementes ist erkennbar, ob Informationen zu einer Eheschließung oder der Begründung einer Lebenspartnerschaft übermittelt werden.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="name" type="xmeld:type.DSRV.NameNatuerlichePerson.Partner">
            <xs:annotation>
              <xs:documentation>Dient dazu, den Partner anhand seines Namens zu identifizieren bzw. seine Namen zu übermitteln.
In diesem Element müssen entweder mindestens Vor- und Familienname des Partners enthalten sein (jeweils ist ggf. die entsprechende  Kennzeichnung möglich, falls der Name zu Recht nicht vorhanden sein sollte). Weitere Namensangaben sind optional.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburt" type="xmeld:type.Geburtsdatum">
            <xs:annotation>
              <xs:appinfo>
                <title>Geburtsdatum einer Person</title>
              </xs:appinfo>
              <xs:documentation>Mit diesem Datentyp wird das Geburtsdatum einer Person abgebildet.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="wohnung" maxOccurs="unbounded" type="xmeld:type.Wohnung.PartnerOhneAusland">
            <xs:annotation>
              <xs:documentation>Die Informationen zur Anschrift der Haupt- oder alleinigen Wohnung des Partners sind grundsätzlich zu übermitteln, auch wenn sie mit der Anschrift des Betroffenen übereinstimmen. In bestimmten Kontexten können auch mehrere Anschriften zu übermitteln sein.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.DSRV.NameNatuerlichePerson">
    <xs:annotation>
      <xs:appinfo>
        <title>Namen zur Übermittlung an die DSRV</title>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp dient der Übermittlung der im DSRV-Kontext relevanten Informationen zu Namen.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.NameNatuerlichePerson">
        <xs:sequence>
          <xs:element name="familienname" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Der aktuelle Familienname.
Familienname kann sein der Geburtsname, der gemeinsam bestimmte Ehename oder Lebenspartnerschaftsname, der Ehename oder der Lebenspartnerschaftsname zusammen mit dem hinzugefügten Begleitnamen.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="familienname.unstrukturiert" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
            <xs:annotation />
          </xs:element>
          <xs:element name="ehename" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Ein Eintrag erfolgt nur dann, wenn die Ehegatten einen Ehenamen führen und dieser vom geführten Familiennamen abweicht. Dies ist nur dann der Fall, wenn ein Ehegatte dem Ehenamen einen Begleitnamen hinzugefügt hat.
Nach §1355 BGB sollen die Ehegatten einen gemeinsamen Familiennamen (Ehenamen) bestimmen. Bestimmen sie keinen Ehenamen, so führen sie ihren zur Zeit der Eheschließung geführten Namen auch nach der Eheschließung.
Zum Ehenamen können die Ehegatten durch Erklärung gegenüber dem Standesbeamten den Geburtsnamen des Mannes oder den Geburtsnamen der Frau bestimmen.
Ein Ehegatte, dessen Name nicht Ehename wird, kann durch Erklärung gegenüber dem Standesbeamten dem Ehenamen seinen Geburtsnamen oder den zur Zeit der Erklärung geführten Namen voranstellen oder anfügen (§ 1355 Abs. 4 BGB); die Erklärung bedarf der öffentlichen Beglaubigung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="ehename.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Der Ehename - falls ein solcher geführt wird und dieser vom geführten Familiennamen abweicht - in unstrukturierter Darstellung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="lebenspartnerschaftsname" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Ein Eintrag erfolgt nur dann, wenn die Lebenspartner einen Lebenspartnerschaftsnamen führen und dieser vom geführten Familiennamen abweicht.
Lebenspartnerschaftsname ist der Name, den die Lebenspartner durch Erklärung gegenüber dem Standesamt, einer anderen Urkundsperson oder einer anderen Behörde als gemeinsamen Namen bestimmt haben (§ 3 Abs. 1 i. V. m. § 23 Abs. 1 und 2 des Lebenspartnerschaftsgesetzes - LPartG).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="lebenspartnerschaftsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Lebenspartnerschaftsname - falls ein solcher geführt wird und dieser vom Familiennamen abweicht - in unstrukturierter Darstellung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsname" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Geburtsname ist der Name, der sich jeweils aus dem Geburtseintrag ergibt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Der Geburtsname - falls vom geführten Familiennamen abweichend - in unstrukturierter Darstellung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="frueherer.familienname" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Es ist der Familienname anzugeben, den der Einwohner vor einer Namensänderung geführt hat. Nicht anzugeben ist der Geburtsname.
Die Änderung eines Geburtsnamens durch Adoption wird nicht als Namensänderung behandelt.
Dieses Element ist wiederholbar, da es mehrere frühere Familiennamen geben kann.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="frueherer.familienname.unstrukturiert" minOccurs="0" maxOccurs="unbounded" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Der Familienname - den der Einwohner vor einer Namensänderung geführt hat (nicht der Geburtsname) - in unstrukturierter Darstellung.
Dieses Element ist wiederholbar, da es mehrere frühere Familiennamen geben kann.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="vornamen" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="rufname" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>In diesem Element wird der Rufname der betroffenen Person dargestellt.
Es sind alle zum Rufnamen gehörenden Vornamen anzugeben, durch Leerzeichen getrennt.
Sofern in einer XMeld-Nachricht die Übermittlung des Rufnamens vorgesehen ist, soll dieser immer angegeben werden (und nicht nur dann, wenn sich der Rufname vom ersten Vornamen unterscheidet).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="fruehereVornamen" minOccurs="0" maxOccurs="unbounded" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Es sind die Vornamen anzugeben, die der Einwohner vor Änderung des Vornamens (falls es eine solche gegeben hat) geführt hat.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="doktorgrad" minOccurs="0" type="xmeld:type.Doktorgrad">
            <xs:annotation>
              <xs:documentation>Es sind nur diejenigen Doktorgrade anzugeben, die in Pässe eingetragen werden dürfen. Sind mehrere Doktorgrade anzugeben, so sind sie durch ein Leerzeichen zu trennen.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.DSRV.NameNatuerlichePerson.Partner">
    <xs:annotation>
      <xs:appinfo>
        <title>Typ zur Übermittlung von Namen des Ehegatten oder Lebenspartners in DSRV</title>
      </xs:appinfo>
      <xs:documentation>Dieser Typ ist abgeleitet vom Typ type.NameNatuerlichePerson.Partner und ist diesem gegenüber reduziert um Angaben zu Geburtsname, Rufname und Doktorgrad</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.NameNatuerlichePerson.Partner">
        <xs:sequence>
          <xs:element name="familienname" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Der aktuelle Familienname.
Familienname kann sein der Geburtsname, der gemeinsam bestimmte Ehename oder Lebenspartnerschaftsname, der Ehename oder der Lebenspartnerschaftsname zusammen mit dem hinzugefügten Begleitnamen.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="familienname.unstrukturiert" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
            <xs:annotation>
              <xs:documentation>Der Familienname in unstrukturierter Darstellung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="vornamen" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.KBA.Nachname">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp zur Repräsentation von Nachnamen für das KBA</title>
      </xs:appinfo>
      <xs:documentation>Dient der strukturierten Darstellung eines Nachnamens in der Datenübermittlung eines Nachnamens bei Fortschreibungsmitteilungen an das KBA.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Nachname">
        <xs:sequence>
          <xs:element name="nachname" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
              <xs:documentation>Der Hauptbestandteil eines Nachnamens.
Dieses Element darf nur dann fehlen, wenn das Element zurechtnichtvorhanden entsprechend angibt, dass der Nachname zu Recht nicht vorhanden ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="namensbestandteil" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
              <xs:documentation>Dieses optionale Element enthält die dem Hauptbestandteil (nachname) nachzustellenden Namensbestandteile.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="zurechtnichtvorhanden" minOccurs="0" fixed="true" type="xs:boolean">
            <xs:annotation>
              <xs:documentation>Wenn dieses Flag (mit dem einzig erlaubten Wert true) gesetzt ist, wird damit angezeigt, dass diese Namenskomponente zu Recht nicht vorhanden ist.
Die Angabe dieses Attributes ist nur für folgende Nachnamen sinnvoll:

  aktueller Familienname
  Familienname vor Änderung
  Geburtsname

In allen anderen Fällen wird es ignoriert.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="istblockname" minOccurs="0" fixed="true" type="xs:boolean">
            <xs:annotation>
              <xs:appinfo>
                <implementationHint>
                  <para>
                    In diesem Fall muss der Vorname als
                    <quote>zu Recht nicht vorhanden</quote>
                    gekennzeichnet werden.
                  </para>
                </implementationHint>
              </xs:appinfo>
              <xs:documentation>Wenn dieses Flag (mit dem einzig erlaubten Wert true) gesetzt ist, handelt es sich bei dem Nachnamen um einen Blocknamen: Bei Blocknamen ist keine Aufteilung in Vor- und Nachname möglich.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.KBA.identifikation.person">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Identifikation von Personen bei Registermitteilung an das KBA</title>
      </xs:appinfo>
      <xs:documentation>Für die Identifikation müssen Vornamen, Familienname und, sofern vorhanden, der Geburtsname jeweils vor Änderung übermittelt werden. Außerdem sind Geburtsort und ggf. -staat, Geburtsdatum  sowie das Geschlecht zu übermitteln.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="familienname">
        <xs:annotation>
          <xs:documentation>Der Familienname ist in strukturierter (DSMeld-Felder 0101, 0102) und, falls vorhanden, in unstrukturierter Form (DSMeld-Feld 0101a) zu übermitteln.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="familienname.strukturiert" type="xmeld:type.KBA.Nachname">
              <xs:annotation>
                <xs:appinfo>
                  <title>Datentyp zur Repräsentation von Nachnamen für das KBA</title>
                </xs:appinfo>
                <xs:documentation>Dient der strukturierten Darstellung eines Nachnamens in der Datenübermittlung eines Nachnamens bei Fortschreibungsmitteilungen an das KBA.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="familienname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
              <xs:annotation>
                <xs:appinfo>
                  <title>Datentyp für einen Namen in der Innenverwaltung</title>
                </xs:appinfo>
                <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="geburtsname" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Der Geburtsname (DSMeld-Felder 0201 bis 0202) ist, sofern vorhanden, zu übermitteln.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="geburtsname.strukturiert" type="xmeld:type.KBA.Nachname">
              <xs:annotation>
                <xs:appinfo>
                  <title>Datentyp zur Repräsentation von Nachnamen für das KBA</title>
                </xs:appinfo>
                <xs:documentation>Dient der strukturierten Darstellung eines Nachnamens in der Datenübermittlung eines Nachnamens bei Fortschreibungsmitteilungen an das KBA.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="geburtsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
              <xs:annotation>
                <xs:appinfo>
                  <title>Datentyp für einen Namen in der Innenverwaltung</title>
                </xs:appinfo>
                <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="vornamen" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Es sind die Vornamen zu übermitteln.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburt" type="xmeld:type.Geburt">
        <xs:annotation>
          <xs:documentation>Es sind die Geburtsdaten der betroffenen Person (DSMeld-Felder 0601, 0602, 0603) zu übermitteln.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geschlecht" type="xmeld:type.Geschlecht">
        <xs:annotation>
          <xs:documentation>Es ist das Geschlecht des Betroffenen (DSMeld-Feld 0701) zu übermitteln.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.auslandsverwendung.fuehrungszeugnis">
    <xs:annotation>
      <xs:appinfo>
        <title>Auslandsverwendung eines Führungszeugnisses</title>
      </xs:appinfo>
      <xs:documentation>Sofern das beantragte Führungszeugnis im Ausland Verwendung finden soll, ist grundsätzlich eine Legalisation erforderlich. Die dafür nötigen Informationen werden in diesem Container übermittelt.
Hierbei ist grundsätzlich zwischen der Überbeglaubigung und sonstigen Anerkennungsformen zu unterscheiden, da im Falle der Überbeglaubigung ein zusätzliche Gebühr an das BZR zu entrichten ist.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="staat" type="xmeld:Code.Staat">
        <xs:annotation>
          <xs:documentation>Der Staat ist immer anzugeben. Kann der Staat nicht angegeben werden, ist der Schlüssel 999 (Ohne Angabe) zu verwenden. Ist eine Apostille anzubringen, ist die Angabe eines existierenden Staates zwingend, der Schlüssel 999 ist in diesen Fällen nicht zulässig.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="auslandsverwendung.anerkennungsform">
        <xs:annotation>
          <xs:documentation>Dieses Element ist als xsd:choice definiert, da bzgl. des zu übermittelnden Datenumfangs zwischen Überbeglaubigungen und sonstigen Anerkennungsformen unterschieden werden muss.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="fuehrungszeugnis.auslandsverwendung.ueberbeglaubigung">
              <xs:annotation>
                <xs:documentation>Dieser Container wird immer dann für einen Antrag auf ein Führungszeugnis mit Verwendung im Ausland verwendet, wenn die Anerkennungsform mit einer Überbeglaubigung verbunden ist.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="anerkennungsform" type="xmeld:Code.BfJ.Fuehrungszeugnis.Anerkennungsform.Ueberbeglaubigung">
                    <xs:annotation>
                      <xs:documentation>Spezifische Anerkennungsform des Führungszeugnisses - Überbeglaubigung.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="belegnummer" type="xoev-lc:String.Latin">
                    <xs:annotation>
                      <xs:documentation>Die Belegnummer dient der eindeutigen Zuordnung einer Zahlung (Angabe auf Überweisungsträger durch den Bürger) zu einem Führungszeugnis-Antrag und muss daher meldebehörden- und herstellerübergreifend eindeutig sein. Um dies zu gewährleisten ist die hier übermittelte Belegnummer zu bilden aus

  dem AGS der sendenden Meldebehörde,
  dem im Nachrichtenkopf angegebenen Tagesdatum    sowie
  dem im Nachrichtenkopf angegebenen Tagesvorgangszähler.

Sofern die Nachricht 0430 als Sammelnachricht verwendet wird, also in einer versendeten Nachricht 0430 mehr als ein Kindelement bzranfrage übermittelt wird, ist die Belegnummer um die laufende Nummer der Kindelemente bzranfrage zu erweitern.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="fuehrungszeugnis.auslandsverwendung.sonstige">
              <xs:annotation>
                <xs:documentation>Dieser Container wird immer dann für einen Antrag auf ein Führungszeugnis mit  Verwendung im Ausland verwendet, wenn die Anerkennungsform nicht mit einer Überbeglaubigung verbunden ist.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="anerkennungsform" type="xmeld:Code.BfJ.Fuehrungszeugnis.Anerkennungsform.Sonstige">
                    <xs:annotation>
                      <xs:documentation>Spezifische Anerkennungsform des Führungszeugnisses - nicht Überbeglaubigung.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.ba.0540.aktuelle.wohnung">
    <xs:annotation>
      <xs:appinfo>
        <title>Informationen über die aktuelle Wohnung der betroffenen Person</title>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp wird verwendet, um Informationen über die Haupt- oder alleinige Wohnung an die BA zu übermitteln.
Von den beiden Kindelelementen datumdesbeziehens und datumdeswohnungsstatuswechselsvonamtswegen ist genau eines zu übermitteln. Sofern die Wohnung durch einen Statuswechsel zur Hauptwohnung oder alleinigen Wohnung geworden ist, wird das Kindelement datumdeswohnungsstatuswechselsvonamtswegen übermittelt, in allen anderen Fällen wird das Kindelement datumdesbeziehens übermittelt.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Wohnung">
        <xs:sequence>
          <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht">
            <xs:annotation>
              <xs:documentation>Anschrift der Wohnung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="datumdesbeziehens" minOccurs="0" type="xs:date">
            <xs:annotation>
              <xs:documentation>Es ist das Datum des Beziehens der Wohnung anzugeben; vgl. Blatt 1301.
Ist der Einwohner zugezogen, ohne sich anzumelden, so ist das Datum der Fortschreibung des Melderegisters anzugeben; vgl. Blatt 1308.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="datumdeswohnungsstatuswechselsvonamtswegen" minOccurs="0" type="xs:date">
            <xs:annotation>
              <xs:documentation>Ist der Wechsel des Wohnungsstatus nicht durch den Meldepflichtigen mitgeteilt worden, so ist das Datum der von Amts wegen durchgeführten Fortschreibung des Melderegisters anzugeben.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.bzr.0430.identifikation.person">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Identifikation von Personen bei 0430-Datenübermittlungen an das BZR</title>
        <implementationHint>
          <para>
            Die bei einigen Kindelementen dieses Identifikationstyps aufgeführten optionalen Kardinalitäten sind nach dem
            <quote>Maximalprinzip</quote>
            zu übermitteln: Falls Daten auf Seiten der Meldebehörde vorliegen, sind diese auch zu übermitteln.
          </para>
        </implementationHint>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp wird zur Identifikation von Personen bei Datenübermittlungen an das BZR verwendet.
Von der Person ist der (Nach-)Name zu übermitteln, den die Person von Geburt an trägt (ist nur der Familienname in der xmeld-Nachricht vorhanden, wird dieser durch das BZR als Geburtsname aufgefasst). Wenn vorhanden, ist zusätzlich der Geburtsname zu übermitteln. Darüber hinaus benötigt das BZR

  mindestens einen Vornamen,
  den Tag der Geburt und
  den Ort der Geburt

Alle übrigen Angaben (z. B. die Anschrift, das Geschlecht, etc) können zusätzlich übermittelt werden. Falls vorhanden, werden diese übrigen Angaben in Zweifelsfällen zur eindeutigen Identifikation verwendet.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.bzr.identifikation.person">
        <xs:sequence>
          <xs:element name="nachname" type="xmeld:type.bzr.identifikation.person.nachname">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="nachname.unstrukturiert" type="xmeld:type.bzr.identifikation.person.nachname.unstrukturiert">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="vornamen" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburt" type="xmeld:type.bzr.identifikation.person.geburt">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geschlecht" type="xmeld:type.Geschlecht">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="anschrift" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="staatsangehoerigkeit" maxOccurs="4" type="xmeld:type.Staatsangehoerigkeit">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.bzr.0550.identifikation.person">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Identifikation von Personen bei 0550-Datenübermittlungen an das BZR</title>
      </xs:appinfo>
      <xs:documentation>Um eine eindeutige Zuordnung der Namens- bzw. Geburtsdatumsänderung zu ermöglichen, müssen Vorname, Familienname, das Geburtsdatum und, sofern vorhanden, der Geburtsname jeweils vor Änderung übermittelt werden. Außerdem werden Geburtsort, und Anschrift benötigt.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.bzr.identifikation.person">
        <xs:sequence>
          <xs:element name="nachname" type="xmeld:type.bzr.identifikation.person.nachname">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="nachname.unstrukturiert" type="xmeld:type.bzr.identifikation.person.nachname.unstrukturiert">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="vornamen" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburt" type="xmeld:type.bzr.identifikation.person.geburt">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="anschrift" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.bzr.empfaenger.behoerde">
    <xs:annotation>
      <xs:appinfo>
        <title>Empfänger des Führungszeugnisses: Eine Behörde</title>
      </xs:appinfo>
      <xs:documentation>Da die Empfängerdaten (Bezeichnung der Behörde) der Behörde an keiner anderen Stelle in dieser Nachricht enthalten sind, müssen sie zwingend im Bereich empfaenger.fuehrungszeugnis angegeben werden. Im Gegensatz zum gesetzlichen Vertreter ist hier allerdings auch eine Adressierung mittels Behördenkennzeichen (BKZ) möglich.
Dieses Element ist als xs:choice ausgeführt.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="behoerdenkennzeichen">
        <xs:annotation>
          <xs:documentation>Mit diesem Element kann eine Behörde als Empfänger des Führungszeugnisses bezeichnet werden. Mit dem Kindelement zeile.zusatz kann ein bestimmter Empfänger innerhalb der Behörde näher bezeichnet werden. Diese Angabe wird als dritte Zeile der Adresse auf dem Führungszeugnis aufgedruckt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="bkz" type="xmeld:Code.BfJ.Fuehrungszeugnis.Behoerdenkennzeichen">
              <xs:annotation>
                <xs:documentation>Behördenkennzeichen der das Führungszeugnis empfangenden Behörde.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="zeile.zusatz" minOccurs="0" type="xiaa:ZeileAufschrift">
              <xs:annotation>
                <xs:documentation>Der Empfänger innerhalb der adressierten Behörde kann hier mit einer Zeile näher beschrieben werden.
Diese Zeile wird als dritte Zeile innerhalb des Anschriftenfeldes aufgedruckt. Dies entspricht der Zeile sechs der Aufschrift, daher ist hier entsprechend der Dokumentation einer Aufschriftzeile die übermittelte Zeile mit sechs zu nummerieren.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="inland" type="xmeld:type.bzr.empfaenger.inland">
        <xs:annotation>
          <xs:documentation>Bei der Inlandsanschrift sind bis zu drei freie Zeilen zur Bezeichnung der Behörde vorgesehen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ausland" type="xiaa:Auslandsanschrift.Druckbild">
        <xs:annotation>
          <xs:documentation>Bei einer Auslandsanschrift sind bis zu fünf freie Zeilen für die Angabe der gesamten Adresse (Bezeichnung der Behörde und örtliche Adressangaben) vorgesehen. Ausgenommen ist hierbei die Angabe des Staates der Empfängeradresse, da diese gesondert durch Auswertung des Elementes staat beigestellt wird.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.bzr.empfaenger.betroffeneperson">
    <xs:annotation>
      <xs:appinfo>
        <title>Empfänger des Führungszeugnisses: Die betroffene Person</title>
      </xs:appinfo>
      <xs:documentation>Im BZR-Fachverfahren, dem die übermittelten xmeld-Daten zur Erstellung eines privaten Führungszeugnisses zugeführt werden, werden die Empfängerdaten (Vor- und Nachname) zur Adressierung zwingend den Identifikationsdaten entnommen. Im Bereich empfaenger.fuehrungszeugnis dürfen diese Daten nicht erneut angegeben sein.
Zu beachten ist, dass der Versand eines privaten Führungszeugnisses sowohl ins Inland, Ausland sowie an ein Postfach möglich ist.
Dieses Element ist als xs:choice ausgeführt.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="inland">
        <xs:annotation>
          <xs:documentation>Dieses Element ist zu übermitteln, wenn die betroffene Person im Inland zu adressieren ist.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="anschrift" type="xima:Meldeanschrift">
              <xs:annotation>
                <xs:documentation>Hier ist die Inlandsanschrift der betroffenen Person einzutragen.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="postfach" minOccurs="0" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Es handelt sich um das Postfach aus der XÖV-Kernkomponente Anschrift, da eine Postfachadresse mit xmeld-Mitteln aktuell nicht abbildbar ist. Sollten sowohl ein Postfach, als auch Adressdaten (Straße, Hausnummer) angegeben sein, so wird das Postfach verwendet und die Adressdaten werden ignoriert.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ausland">
        <xs:annotation>
          <xs:documentation>Für die Auslandsadressierung sind bis zu drei Zeilen für die Angabe der Anschrift (örtliche Adressangaben) vorgesehen. Ausgenommen ist hierbei die Angabe des Staates der Empfängeradresse, da diese gesondert durch Auswertung des Elementes staat beigestellt wird. Namensinformationen sind ebenfalls nicht einzutragen, da sie bereits an anderer Stelle in der Nachricht enthalten sind.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="staat" type="xmeld:Code.Staat">
              <xs:annotation>
                <xs:documentation>Angabe des Zielstaates ist für die Auslandsadressierung Pflicht.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="anschriftzone" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Hier ist Platz für bis zu drei Zeilen Anschriftsangaben, welche zur Angabe des Staates hinzukommen.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="zeile.anschrift" maxOccurs="3" type="xiaa:ZeileAufschrift">
                    <xs:annotation>
                      <xs:documentation>In jedes Element wird eine Zeile der Anschriftsangaben eingetragen (z. B. Strasse mit Hausnummer).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.bzr.empfaenger.fuehrungszeugnis">
    <xs:annotation>
      <xs:appinfo>
        <title>Empfänger eines privaten Führungszeugnisses</title>
      </xs:appinfo>
      <xs:documentation>Empfänger eines privaten Führungszeugnisses kann die betroffene Person selbst (Anfrageart NB), deren gesetzlicher Vertreter (Anfrageart NV) oder eine Behörde (Anfragearten OB, OG, PB oder PG) sein. Da die Adressierungen an die verschiedenen Empfänger jeweilige Besonderheiten mit sich bringen, sind diese auch getrennt zu behandeln. Daher ist dieses Element als xsd:choice ausgeführt.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="betroffeneperson" type="xmeld:type.bzr.empfaenger.betroffeneperson">
        <xs:annotation>
          <xs:appinfo>
            <title>Empfänger des Führungszeugnisses: Die betroffene Person</title>
          </xs:appinfo>
          <xs:documentation>Im BZR-Fachverfahren, dem die übermittelten xmeld-Daten zur Erstellung eines privaten Führungszeugnisses zugeführt werden, werden die Empfängerdaten (Vor- und Nachname) zur Adressierung zwingend den Identifikationsdaten entnommen. Im Bereich empfaenger.fuehrungszeugnis dürfen diese Daten nicht erneut angegeben sein.
Zu beachten ist, dass der Versand eines privaten Führungszeugnisses sowohl ins Inland, Ausland sowie an ein Postfach möglich ist.
Dieses Element ist als xs:choice ausgeführt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="gesetzlichervertreter" type="xmeld:type.bzr.empfaenger.gesetzlichervertreter">
        <xs:annotation>
          <xs:appinfo>
            <title>Empfänger des Führungszeugnisses: Der gesetzliche Vertreter</title>
          </xs:appinfo>
          <xs:documentation>Da die Empfängerdaten (Vor- und Nachname) des gesetzlichen Vertreters an keiner anderen Stelle in dieser Nachricht enthalten sind, müssen sie zwingend im Bereich empfaenger.fuehrungszeugnis angegeben werden.
Dieses Element ist als xs:choice ausgeführt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="behoerde" type="xmeld:type.bzr.empfaenger.behoerde">
        <xs:annotation>
          <xs:appinfo>
            <title>Empfänger des Führungszeugnisses: Eine Behörde</title>
          </xs:appinfo>
          <xs:documentation>Da die Empfängerdaten (Bezeichnung der Behörde) der Behörde an keiner anderen Stelle in dieser Nachricht enthalten sind, müssen sie zwingend im Bereich empfaenger.fuehrungszeugnis angegeben werden. Im Gegensatz zum gesetzlichen Vertreter ist hier allerdings auch eine Adressierung mittels Behördenkennzeichen (BKZ) möglich.
Dieses Element ist als xs:choice ausgeführt.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.bzr.empfaenger.gesetzlichervertreter">
    <xs:annotation>
      <xs:appinfo>
        <title>Empfänger des Führungszeugnisses: Der gesetzliche Vertreter</title>
      </xs:appinfo>
      <xs:documentation>Da die Empfängerdaten (Vor- und Nachname) des gesetzlichen Vertreters an keiner anderen Stelle in dieser Nachricht enthalten sind, müssen sie zwingend im Bereich empfaenger.fuehrungszeugnis angegeben werden.
Dieses Element ist als xs:choice ausgeführt.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="inland" type="xmeld:type.bzr.empfaenger.inland">
        <xs:annotation>
          <xs:documentation>Bei der Inlandsanschrift sind bis zu drei freie Zeilen zur Bezeichnung des gesetzlichen Vertreters vorgesehen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ausland" type="xiaa:Auslandsanschrift.Druckbild">
        <xs:annotation>
          <xs:documentation>Bei einer Auslandsanschrift sind bis zu fünf freie Zeilen für die Angabe der gesamten Adresse (Bezeichnung des gesetzlichen Vertreters und örtliche Adressangaben) vorgesehen. Ausgenommen ist hierbei die Angabe des Staates der Empfängeradresse, da diese gesondert durch Auswertung des Elementes staat beigestellt wird.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.bzr.empfaenger.inland">
    <xs:annotation>
      <xs:appinfo>
        <title>Inländischer Empfänger des Führungszeugnisses</title>
      </xs:appinfo>
      <xs:documentation>Bei der Inlandsanschrift sind bis zu drei freie Zeilen zur Bezeichnung vorgesehen.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="zeile.empfaenger" maxOccurs="3" type="xiaa:ZeileAufschrift">
        <xs:annotation>
          <xs:documentation>Der Empfänger eines Führungszeugnisses im Inland kann hier mit bis zu drei Zeilen beschrieben werden.
Diese Zeilen werden als Zeilen eins bis drei innerhalb des Anschriftenfeldes aufgedruckt. Dies entspricht den Zeilen vier bis sechs der Aufschrift, daher sind hier entsprechend der Dokumentation einer Aufschriftzeile, die übermittelten Zeilen mit vier, fünf oder sechs zu nummerieren.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="anschrift" type="xima:Meldeanschrift">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp für eine Meldeanschrift</title>
          </xs:appinfo>
          <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen fachlichen Vorgaben der drei Standardisierungsbereiche Meldewesen, Ausländerwesen und Personenstandswesen für eine inländische Meldeanschrift auf der Grundlage des DSMeld.
Hinweis zu Hausnummernbereichen: Der DSMeld kennt keine Hausnummernbereiche. In diesen Fällen ist nur das erste Element des Hausnummernbereichs im Feld hausnummer einzutragen. Das zweite Element des Hausnummernbereichs kann in diesem Datentyp nicht übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="postfach" minOccurs="0" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Es handelt sich um das Postfach aus der XÖV-Kernkomponente Anschrift, da eine Postfachadresse mit xmeld-Mitteln bisher nicht abbildbar ist. Sollte sowohl ein Postfach, als auch Adressdaten (Straße, Hausnummer) angegeben sein, so wird das Postfach verwendet und die Adressdaten ignoriert.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.bzr.identifikation.person" abstract="true">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Identifikation von Personen bei Datenübermittlungen an das BfJ</title>
      </xs:appinfo>
      <xs:documentation>Dies ist der Basis-Personen-Identifikationsdatentyp bei Datenübermittlungen an das BfJ.
Von der Person ist der (Nach-)Name zu übermitteln, den die Person von Geburt an trägt (ist nur der Familienname in der xmeld-Nachricht vorhanden, wird dieser durch das BZR als Geburtsname aufgefasst). Wenn vorhanden, ist zusätzlich der Geburtsname zu übermitteln. Darüber hinaus benötigt das BZR

  mindestens einen Vornamen,
  den Tag der Geburt und
  den Ort der Geburt

Alle übrigen Angaben (z. B. die Anschrift, das Geschlecht, etc) können zusätzlich übermittelt werden. Falls vorhanden, werden diese übrigen Angaben in Zweifelsfällen zur eindeutigen Identifikation verwendet.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="nachname" type="xmeld:type.bzr.identifikation.person.nachname">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp 'Nachname' für die Identifikation von Personen bei Datenübermittlungen an das BfJ</title>
          </xs:appinfo>
          <xs:documentation>Der Nachname für Identifikationszwecke in genau einer von zwei möglichen Ausprägungen übermittelt wird.  Die beiden Alternativen sind hier gemäß der konventionellen Namensschreibweise (Trennung von Name und Namensbestandteil) dargestellt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachname.unstrukturiert" type="xmeld:type.bzr.identifikation.person.nachname.unstrukturiert">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp 'unstrukturierter Nachname' für die Identifikation von Personen bei Datenübermittlungen an das BfJ</title>
          </xs:appinfo>
          <xs:documentation>Der Nachname wird für Identifikationszwecke in genau einer von zwei möglichen Ausprägungen übermittelt. Die beiden Alternativen sind hier gemäß der unstrukturierten Namensschreibweise dargestellt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="vornamen" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburt" type="xmeld:type.bzr.identifikation.person.geburt">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp 'Geburt' für die Identifikation von Personen bei Datenübermittlungen an das BfJ</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp werden die für Identifikationszwecke beim BZR relevanten Daten zur Geburt des Betroffenen übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geschlecht" minOccurs="0" type="xmeld:type.Geschlecht">
        <xs:annotation>
          <xs:appinfo>
            <title>Geschlecht einer Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp wird das Geschlecht einer Person abgebildet.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="anschrift" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
        <xs:annotation>
          <xs:appinfo>
            <title>Anschrift einer Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp werden alle melderechtlichen Anforderungen an eine DSMeld-konform strukturierte Anschrift abgebildet.
Der Datentyp unterstützt die alternative Darstellung dreier Anschrift-Arten: Die gewöhnliche Inlandsanschrift, den Wegzugs- bzw. Zuzugsstaat sowie den Umstand, dass die Anschrift unbekannt ist.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="staatsangehoerigkeit" minOccurs="0" maxOccurs="4" type="xmeld:type.Staatsangehoerigkeit">
        <xs:annotation>
          <xs:appinfo>
            <title>Staatsangehörigkeit der Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp werden Informationen zur Staatsangehörigkeit der Person abgebildet.
Britische Staatsangehörige, die keine Unionsbürgerschaft besitzen, werden gesondert mit dem Flag keineUnionsbuergerschaft gekennzeichnet.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.bzr.identifikation.person.geburt">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp 'Geburt' für die Identifikation von Personen bei Datenübermittlungen an das BfJ</title>
      </xs:appinfo>
      <xs:documentation>Mit diesem Datentyp werden die für Identifikationszwecke beim BZR relevanten Daten zur Geburt des Betroffenen übermittelt.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Geburt">
        <xs:sequence>
          <xs:element name="geburtsort" type="xoev-lc:String.Latin">
            <xs:annotation>
              <xs:documentation>Der Geburtsort ist so anzugeben, wie er sich aus den Meldeunterlagen ergibt.
Nach Möglichkeit sollte nach der Dienstanweisung für die Standesbeamten und ihre Aufsichtsbehörden (DA) verfahren werden. Ist der Geburtsort nicht zu ermitteln, so wird 'unbekannt' angegeben. Reichen 40 Stellen für die Angabe des Geburtsortes nicht aus, ist der Geburtsort sinnvoll zu kürzen.
Falls vorhanden, kann hinter dem Geburtsort der Kreis angegeben werden; in diesem Fall folgen auf den Geburtsort ein Schrägstrich und die Bezeichnung des Kreises. Bei Überschreiten der Stellenzahl wird die Kreisangabe nicht gekürzt, sondern abgebrochen.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsortStaat" minOccurs="0" type="xmeld:Code.Gebiet">
            <xs:annotation>
              <xs:appinfo>
                <implementationHint>
                  <para>Deutschland wird immer durch Weglassen dieses Elementes abgebildet.</para>
                </implementationHint>
              </xs:appinfo>
              <xs:documentation>Eine Angabe in diesem Feld erfolgt nur bei im Ausland geborenen Personen. In diesen Fällen ist der Staat anzugeben, in dem der Einwohner geboren ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsdatum" type="xmeld:type.TeilbekanntesDatum">
            <xs:annotation>
              <xs:documentation>Der Tag der Geburt ist in der Reihenfolge Jahr, Monat, Tag anzugeben (JJJJ-MM-TT).
Fehlende oder unvollständige Geburtsdaten sind wie folgt anzugeben: fehlende Tages-, Monats- oder Jahresangaben sind jeweils durch Nullen anzugeben. Bei fehlender Monatsangabe wird auch die Tagesangabe durch Nullen angegeben.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.bzr.identifikation.person.nachname">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp 'Nachname' für die Identifikation von Personen bei Datenübermittlungen an das BfJ</title>
      </xs:appinfo>
      <xs:documentation>Der Nachname für Identifikationszwecke in genau einer von zwei möglichen Ausprägungen übermittelt wird.  Die beiden Alternativen sind hier gemäß der konventionellen Namensschreibweise (Trennung von Name und Namensbestandteil) dargestellt.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="aktueller.familienname" type="xmeld:type.BZR.Nachname">
        <xs:annotation>
          <xs:documentation>Der aktuelle Familienname.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="familienname.und.geburtsname">
        <xs:annotation>
          <xs:documentation>Falls dieses Element als Identifikationselement ausgewählt wird, sind sowohl der aktuelle Familienname als auch der Geburtsname zu übermitteln.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="aktueller.familienname" type="xmeld:type.BZR.Nachname">
              <xs:annotation>
                <xs:documentation>Der aktuelle Familienname.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="geburtsname" type="xmeld:type.BZR.Nachname">
              <xs:annotation>
                <xs:documentation>Geburtsname ist der Name, der sich jeweils aus dem Geburtseintrag ergibt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.bzr.identifikation.person.nachname.unstrukturiert">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp 'unstrukturierter Nachname' für die Identifikation von Personen bei Datenübermittlungen an das BfJ</title>
      </xs:appinfo>
      <xs:documentation>Der Nachname wird für Identifikationszwecke in genau einer von zwei möglichen Ausprägungen übermittelt. Die beiden Alternativen sind hier gemäß der unstrukturierten Namensschreibweise dargestellt.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="aktueller.familienname.unstrukturiert" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Unter diesem Zweig ist der Familienname einzutragen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="familienname.und.geburtsname.unstrukturiert">
        <xs:annotation>
          <xs:documentation>Unter diesem Zweig sind sowohl Familienname als auch Geburtsname einzutragen.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="aktueller.familienname.unstrukturiert" type="xian:AllgemeinerName">
              <xs:annotation>
                <xs:documentation>Der Familienname in unstrukturierter Darstellung.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="geburtsname.unstrukturiert" type="xian:AllgemeinerName">
              <xs:annotation>
                <xs:documentation>Der Geburtsname in unstrukturierter Darstellung.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.bzst.auskunftssperre">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung von Auskunftssperren im BZSt-Kontext</title>
      </xs:appinfo>
      <xs:documentation>Bei einer Datenübermittlung an das BZSt darf nur der Grund für das Bestehen einer Auskunftssperre übermittelt werden. Für diesen Zweck wird dieser eingeschränkte Datentyp bereitgestellt.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Auskunftssperre">
        <xs:sequence>
          <xs:element name="grund" type="xmeld:Code.Auskunftssperre">
            <xs:annotation>
              <xs:documentation>Es ist der Grund der Auskunftssperre anzugeben.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.bzst.bruttomeldedaten">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung von Bruttomeldedaten an das BZSt</title>
      </xs:appinfo>
      <xs:documentation>Die von dem bzst gemäß §§ 139b Abs. 6 Nr. 1 - 10 AO und §39e Abs. 2 Nr. 1 - 3 EStG zu einer Person gespeicherten Daten.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="name" type="xmeld:type.bzst.name">
        <xs:annotation>
          <xs:documentation>Es dürfen nur die aktuellen Vornamen, der Rufname, der Familienname, der Ehename, der Lebenspartnerschaftsname, der Geburtsname sowie der Doktorgrad übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburt" type="xmeld:type.Geburt">
        <xs:annotation>
          <xs:documentation>Die Übermittlung der Geburtsinformationen ist nur ohne die Nachweisdaten erlaubt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geschlecht" type="xmeld:type.Geschlecht">
        <xs:annotation>
          <xs:appinfo>
            <title>Geschlecht einer Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp wird das Geschlecht einer Person abgebildet.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht">
        <xs:annotation>
          <xs:documentation>Bei den Bruttonachrichten 0500, 0502, 0504 und 0515 ist dieses Element immer mit einer inländischen Anschrift zu befüllen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="uebermittlungssperre" minOccurs="0" maxOccurs="3" type="xmeld:type.bzst.auskunftssperre">
        <xs:annotation>
          <xs:documentation>Auf Grund der Sensibilität der mit dieser Nachricht übermittelten Information ist es erforderlich, den Empfänger auf bestehende Übermittlungssperren hinzuweisen (Schlüssel 1, 3, 6, 11 oder 12), sofern deren Befristungsdatum nicht in der Vergangenheit liegt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="religion" type="xmeld:type.bzst.religion">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp für die Übermittlung der Zugehörigkeit zu einer Steuer erhebenden Religionsgemeinschaft an das BZSt</title>
          </xs:appinfo>
          <xs:documentation>Die, an das bzst zu übermittelnde, Religionszugehörigkeit. Es ist nur die Zugehörigkeit zu einer Steuer erhebenden Religionsgemeinschaft zu übermitteln.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="religion.steuer.erhebend.eintrittsdatum" minOccurs="0" type="xs:date">
        <xs:annotation>
          <xs:documentation>Das Datum des Eintritts in eine steuerehebende Religionsgemeinschaft.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="religion.steuer.erhebend.austrittsdatum" minOccurs="0" type="xs:date">
        <xs:annotation>
          <xs:documentation>Das Datum des Austritts aus einer Steuer erhebenden Religionsgemeinschaft. Wenn dieses Element gefüllt ist, so muss im Element religion.steuererhebend der Wert für keine Zugehörigkeit zu einer Steuer erhebenden Religionsgemeinschaft ('--') übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="familienstand" type="xmeld:type.bzst.familienstand">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp für die Übermittlung des Familienstands an das BZSt</title>
          </xs:appinfo>
          <xs:documentation>Dieser Typ beschreibt die an das bzst zu übermittelnden Informationen zum Familienstand einer Person.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="steueridentifikation.ehegatte.lebenspartner" minOccurs="0" type="xmeld:type.bzst.plausibilisiertesteueridentifikation">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird die Steueridentifikation des Ehegatten oder Lebenspartners (idnr oder vsbm), soweit bekannt übermittelt. Dieses Element darf nur übermittelt werden, falls der Familienstand 'VH' oder 'LP' geführt wird. Falls eine idnr vorliegt, ist zwingend diese zu übermitteln. Ein vsbm darf nur dann übermittelt werden, wenn die idnr noch nicht bekannt ist.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="zugeordnetes.kind" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>In diesem Element wird die Steueridentifikation eines in der Gemeinde des Elternteils mit Haupt- oder alleiniger Wohnung gemeldeten Kindes übermittelt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="steueridentifikation.kind" type="xmeld:type.bzst.plausibilisiertesteueridentifikation">
              <xs:annotation>
                <xs:documentation>Es sind die Steueridentifikation (idnr oder vsbm) des Kindes sowie zur Plausibilisierung das Geburtsdatum zu übermitteln. Falls eine idnr vorliegt, ist zwingend diese zu übermitteln. Ein vsbm darf nur dann übermittelt werden, wenn die idnr noch nicht bekannt ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="type.bzst.dublettennummer">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für schemakonforme Dublettennummern im BZSt-Kontext</title>
      </xs:appinfo>
      <xs:documentation>Durch die Verwendung dieses Datentyps wird ab xmeld133 gewährleistet, dass nur noch schemakonforme Werte für die BZSt-Dublettennummer verwendet werden.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xoev-lc:String.Latin">
      <xs:pattern value="\d{9}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="type.bzst.erinnerungsstatus">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für schemakonforme Erinnerungsstatus im BZSt-Kontext</title>
      </xs:appinfo>
      <xs:documentation>Durch die Verwendung dieses Datentyps wird ab xmeld133 gewährleistet, dass nur noch schemakonforme Werte für den BZSt-Erinnerungsstatus verwendet werden.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xoev-lc:String.Latin">
      <xs:pattern value="00|1E|2E" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="type.bzst.familienstand">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung des Familienstands an das BZSt</title>
      </xs:appinfo>
      <xs:documentation>Dieser Typ beschreibt die an das bzst zu übermittelnden Informationen zum Familienstand einer Person.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Familienstand">
        <xs:sequence>
          <xs:element name="datumbeginn" minOccurs="0" type="xs:date">
            <xs:annotation>
              <xs:documentation>Es ist das Datum der letzten Eheschließung oder der Begründung der letzten Lebenspartnerschaft anzugeben.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="datumende" minOccurs="0" type="xs:date">
            <xs:annotation>
              <xs:documentation>Es ist das Datum (Rechtskraft) der Beendigung der letzten Ehe oder der letzten Lebenspartnerschaft anzugeben.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="familienstand" type="xmeld:Code.Familienstand">
            <xs:annotation>
              <xs:documentation>Es ist der personenstandsrechtliche Familienstand anzugeben.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.bzst.hinweisaufinkonsistenz.beteiligteperson">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung von Informationen zu einer Person innerhalb eines Hinweises auf Inkonsistenz</title>
      </xs:appinfo>
      <xs:documentation>Für die Übermittlung eines Hinweises auf eine vermutete Unrichtigkeit oder Unvollständigkeit des Melderegister können mit diesem Datentyp Informationen zu einer im eigenen Melderegister geführten Person von dem bzst an eine Meldebehörde übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="rolle" type="xmeld:Code.BZSt.Hinweis.auf.Inkonsistenz.Rolle.beteiligte.Person">
        <xs:annotation>
          <xs:documentation>Die Rolle dieser Person in dem Hinweis auf eine vermutete Unrichtigkeit oder Unvollständigkeit des Melderegisters.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="steueridentifikation" type="xmeld:type.Steueridentifikation">
        <xs:annotation>
          <xs:appinfo>
            <title>Steueridentifikation</title>
            <implementationHint>
              <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="name" type="xmeld:type.bzst.name">
        <xs:annotation>
          <xs:documentation>Es dürfen nur die aktuellen Vornamen, der Rufname, der Familienname, der Ehename, der Lebenspartnerschaftsname, der Geburtsname sowie der Doktorgrad übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburt" type="xmeld:type.Geburt">
        <xs:annotation>
          <xs:documentation>Die Übermittlung der Geburtsinformationen ist nur ohne die Nachweisdaten erlaubt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht">
        <xs:annotation>
          <xs:appinfo>
            <implementationHint>
              <para>Bei inländischen Anschriften sind mindestens der AGS, die Postleitzahl, die Gemeinde und die Straße zu erfassen.</para>
              <para>
                Bei ausländischen Anschriften ist nur das Kindelement
                <emphasis role="codebf">staat</emphasis>
                zu übermitteln (vgl. dsm-Blätter 1223 und 1307).
              </para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Es darf nur die Anschrift der aktuellen Haupt- oder alleinigen Wohnung übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="familienstand" minOccurs="0" type="xmeld:type.bzst.familienstand">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp für die Übermittlung des Familienstands an das BZSt</title>
          </xs:appinfo>
          <xs:documentation>Dieser Typ beschreibt die an das bzst zu übermittelnden Informationen zum Familienstand einer Person.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geschlecht" minOccurs="0" type="xmeld:type.Geschlecht">
        <xs:annotation>
          <xs:appinfo>
            <title>Geschlecht einer Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp wird das Geschlecht einer Person abgebildet.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="tod" minOccurs="0" type="xmeld:type.Tod">
        <xs:annotation>
          <xs:appinfo>
            <title>Sterbedaten der Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp werden die Sterbedaten der Person abgebildet.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.bzst.hinweisaufinkonsistenz.beteiligteperson.anderebehoerde">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung von Informationen zu einer auswärtig gemeldeten Person innerhalb eines Hinweises auf Inkonsistenz</title>
      </xs:appinfo>
      <xs:documentation>Für die Übermittlung eines Hinweises auf eine vermutete Unrichtigkeit oder Unvollständigkeit des Melderegister können mit diesem Datentyp Informationen zu einer in einem anderen Melderegister geführten Person von dem bzst an eine Meldebehörde übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="xmeld:type.bzst.hinweisaufinkonsistenz.beteiligteperson">
        <xs:sequence>
          <xs:element name="erreichbare.meldebehoerde" type="xmeld:type.Erreichbare.Meldebehoerde">
            <xs:annotation>
              <xs:appinfo>
                <title>Erreichbare Meldebehörde</title>
              </xs:appinfo>
              <xs:documentation>Dieser Typ wird verwendet, um die Beziehungen zwischen Einwohnerschaft und erreichbarer Meldebehörde bzw. zwischen erreichbarer Meldebehörde und Gemeinde darzustellen.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.bzst.konfliktfall.person">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Beschreibung einer an einem BZSt-Konfliktfall beteiligten Person</title>
      </xs:appinfo>
      <xs:documentation>Es werden für jeden am Konflikt beteiligten BZSt-Datensatz alle beim BZSt gespeicherten personenbezogenen Daten zu Vergleichszwecken übermittelt. Außerdem sind die Daten der beteiligten Meldebehörde mit übermittelt.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="steueridentifikation" type="xmeld:type.Steueridentifikation">
        <xs:annotation>
          <xs:appinfo>
            <title>Steueridentifikation</title>
            <implementationHint>
              <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="name" type="xmeld:type.bzst.name">
        <xs:annotation>
          <xs:documentation>Dies Element umfasst nur die Namensinformationen, wie sie auch von der Meldebehörde an das bzst übermittelt wurden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburt" type="xmeld:type.Geburt">
        <xs:annotation>
          <xs:appinfo>
            <title>Geburtsinformationen der Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp werden die Geburtsinformationen einer Person abgebildet. Dabei ist es erlaubt, unvollständige Angaben zum Geburtstag zu machen, sofern dieser nicht vollständig bekannt ist.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geschlecht" type="xmeld:type.Geschlecht">
        <xs:annotation>
          <xs:appinfo>
            <title>Geschlecht einer Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp wird das Geschlecht einer Person abgebildet.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht">
        <xs:annotation>
          <xs:appinfo>
            <title>Anschrift einer Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp werden alle melderechtlichen Anforderungen an eine DSMeld-konform strukturierte Anschrift abgebildet.
Der Datentyp unterstützt die alternative Darstellung dreier Anschrift-Arten: Die gewöhnliche Inlandsanschrift, den Wegzugs- bzw. Zuzugsstaat sowie den Umstand, dass die Anschrift unbekannt ist.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="erreichbare.behoerde">
        <xs:annotation>
          <xs:documentation>Es ist die erreichbare Behörde zu übermitteln, die laut idnr-Datenbank die letzte oder aktuell zuständige Behörde für die am Konflikt beteiligte Person ist. Dies ist in der Regel eine Meldebehörde, kann aber im MAV- oder VIFA-Fall eine andere Behörde sein.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="meldebehoerde" type="xmeld:type.Erreichbare.Meldebehoerde">
              <xs:annotation>
                <xs:documentation>Wenn ein Konflikt mit einer Meldebehörde vorliegt, ist dieses Kindelement zu übermitteln.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="anderebehoerde" type="xmeld:type.Erreichbare.AndereBehoerde">
              <xs:annotation>
                <xs:documentation>Wenn ein Konflikt im Zusammenhang mit einem MAV- oder VIFA-Fall vorliegt, werden in diesem Kindelement die Kontaktdaten des BZSt übermittelt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.bzst.konfliktmanagement">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für alle zur Identifikation eines BZSt-Konfliktfalles notwendigen Daten</title>
      </xs:appinfo>
      <xs:documentation>Um alle in Zusammenhang mit einem konkreten Konflikt notwendigen Informationen an einer Stelle zusammenzufassen, wurde das Element type.bzst.konfliktmanagement definiert.
Dieses Element umfasst folgende Kindelemente:

  konfliktkennzeichen
  dublettennummer
  versionsnummer</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="konfliktkennzeichen" type="xmeld:type.bzst.konfliktkennzeichen">
        <xs:annotation>
          <xs:documentation>Das Konfliktkennzeichen wird im Konfliktfall (Bsp. vermutete Dubletten) vom BZSt vergeben. Es identifiziert einen konkreten Konflikt, in dem das BZSt vermutet, dass Unrichtigkeiten oder Unvollständigkeiten in den Melderegistern der beteiligten Meldebehörden vorliegen.
Solange ein Konfliktfall noch nicht abgeschlossen ist und sich zwischenzeitlich zusätzliche Erkenntnisse ergeben, die den dann noch Beteiligten wieder mitgeteilt werden müssen, erfolgt diese Mitteilung unter Erweiterung des bereits verwendeten Konfliktkennzeichens und der bereits verwendeten Dublettennummer um die Versionsnummer (z. B. Konfliktkennzeichen/Dublettennummer/Versionsnummer: 4711/1/1, 4711/1/2, ...). Derartige Situationen werden bereits nach der Erstübermittlung der VBMs an das BZSt mit Beginn der Konsolidierungsphase auftreten.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="dublettennummer" type="xmeld:type.bzst.dublettennummer">
        <xs:annotation>
          <xs:documentation>Ein Konfliktfall besteht aus Hinweisen zu mindestens zwei Personen, die nach Erkenntnissen des BZSt als identisch erscheinen. Pro Konfliktfall wird jeder Person eine eindeutige Dublettennummer (DNr) zugeordnet. Die DNr bleibt während der Lebenszeit des Konfliktfalles unverändert bestehen und kann so zur Referenzierung bei der Aufklärung des Konfliktes sowohl bei den beteiligten Meldebehörden wie beim BZSt verwendet werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="versionsnummer" type="xmeld:type.bzst.versionsnummer">
        <xs:annotation>
          <xs:documentation>Ein Konfliktfall wird nur bei Zuständigkeitswechsel durch Umzug vom BZSt fortgeschrieben. Anhand der ergänzenden Versionsnummer kann eine konkrete Ausprägung des Konfliktes identifiziert werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.bzst.name">
    <xs:annotation>
      <xs:appinfo>
        <title>Umfang des Namens in der Datenübermittlung an das BZSt</title>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp enthält alle Namensangaben zu einer natürlichen Person, die im Rahmen von Datenübermittlungen an das BZSt übermittelt werden können.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.NameNatuerlichePerson">
        <xs:sequence>
          <xs:element name="familienname" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Der aktuelle Familienname.
Familienname kann sein der Geburtsname, der gemeinsam bestimmte Ehename oder Lebenspartnerschaftsname, der Ehename oder der Lebenspartnerschaftsname zusammen mit dem hinzugefügten Begleitnamen.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="familienname.unstrukturiert" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
            <xs:annotation>
              <xs:documentation>Der aktuelle Familienname, ganzheitlich dargestellt (z.B. 'Bartsch' oder 'von der Schulenburg') ohne strukturierte Trennung der Namensbestandteile.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="ehename" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Ein Eintrag erfolgt nur dann, wenn die Ehegatten einen Ehenamen führen und dieser vom geführten Familiennamen abweicht. Dies ist nur dann der Fall, wenn ein Ehegatte dem Ehenamen einen Begleitnamen hinzugefügt hat.
Nach § 1355 BGB sollen die Ehegatten einen gemeinsamen Familiennamen (Ehenamen) bestimmen. Bestimmen sie keinen Ehenamen, so führen sie ihren zur Zeit der Eheschließung geführten Namen auch nach der Eheschließung.
Zum Ehenamen können die Ehegatten durch Erklärung gegenüber dem Standesbeamten den Geburtsnamen des Mannes oder den Geburtsnamen der Frau bestimmen.
Ein Ehegatte, dessen Name nicht Ehename wird, kann durch Erklärung gegenüber dem Standesbeamten dem Ehenamen seinen Geburtsnamen oder den zur Zeit der Erklärung geführten Namen voranstellen oder anfügen (§ 1355 Abs. 4 BGB); die Erklärung bedarf der öffentlichen Beglaubigung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="ehename.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Der Ehename - falls ein solcher geführt wird und dieser vom geführten Familiennamen abweicht - in unstrukturierter Darstellung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="lebenspartnerschaftsname" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Ein Eintrag erfolgt nur dann, wenn die Lebenspartner einen Lebenspartnerschaftsnamen führen und dieser vom geführten Familiennamen abweicht.
Lebenspartnerschaftsname ist der Name, den die Lebenspartner durch Erklärung gegenüber dem Standesamt, einer anderen Urkundsperson oder einer anderen Behörde als gemeinsamen Namen bestimmt haben (§ 3 Abs. 1 i. V. m. § 23 Abs. 1 und 2 des Lebenspartnerschaftsgesetzes - LPartG).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="lebenspartnerschaftsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Lebenspartnerschaftsname - falls ein solcher geführt wird und dieser vom Familiennamen abweicht - in unstrukturierter Darstellung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsname" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Geburtsname ist der Name, der sich jeweils aus dem Geburtseintrag ergibt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Der Geburtsname - falls vom geführten Familiennamen abweichend - in unstrukturierter Darstellung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="vornamen" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="rufname" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>In diesem Element wird der Rufname der betroffenen Person dargestellt.
Es sind alle zum Rufnamen gehörenden Vornamen anzugeben, durch Leerzeichen getrennt.
Sofern in einer XMeld-Nachricht die Übermittlung des Rufnamens vorgesehen ist, soll dieser immer angegeben werden (und nicht nur dann, wenn sich der Rufname vom ersten Vornamen unterscheidet).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="doktorgrad" minOccurs="0" type="xmeld:type.Doktorgrad">
            <xs:annotation>
              <xs:documentation>Es sind nur diejenigen Doktorgrade anzugeben, die in Pässe eingetragen werden dürfen. Sind mehrere Doktorgrade anzugeben, so sind sie durch ein Leerzeichen zu trennen.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.bzst.plausibilisiertesteueridentifikation">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer per Geburtsdatum plausibilisierten Steueridentifikation</title>
      </xs:appinfo>
      <xs:documentation>Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.
Das Geburtsdatum wird zusätzlich zur Identifikationsnummer oder zum VBM zur Plausibilisierung mitgeliefert.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="idnr.oder.vbm">
        <xs:annotation>
          <xs:documentation>Es ist entweder die idnr oder das vsbm anzugeben. Liegt die idnr vor, ist diese zu verwenden.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="idnummer" type="xmeld:type.BZSt.IdNummer">
              <xs:annotation>
                <xs:documentation>Falls die idnr bekannt ist, ist diese zu übermitteln.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="vbm" type="xmeld:type.BZSt.VBM">
              <xs:annotation>
                <xs:documentation>Wenn keine idnr bekannt ist, so ist statt dessen das vorläufige Bearbeitungsmerkmal zu übermitteln.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
      <xs:element name="geburtsdatum" type="xmeld:type.Geburtsdatum">
        <xs:annotation>
          <xs:appinfo>
            <title>Geburtsdatum einer Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp wird das Geburtsdatum einer Person abgebildet.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.bzst.religion">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung der Zugehörigkeit zu einer Steuer erhebenden Religionsgemeinschaft an das BZSt</title>
      </xs:appinfo>
      <xs:documentation>Die, an das bzst zu übermittelnde, Religionszugehörigkeit. Es ist nur die Zugehörigkeit zu einer Steuer erhebenden Religionsgemeinschaft zu übermitteln.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Religion">
        <xs:sequence>
          <xs:element name="religion.steuer.erhebend" type="xmeld:Code.Religion.Steuer.erhebend">
            <xs:annotation>
              <xs:documentation>Angabe der Zugehörigkeit zu einer Steuer erhebenden Religionsgesellschaft.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:simpleType name="type.bzst.versionsnummer">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für schemakonforme Versionsnummern im BZSt-Kontext</title>
      </xs:appinfo>
      <xs:documentation>Durch die Verwendung dieses Datentyps wird ab xmeld133 gewährleistet, dass nur noch schemakonforme Werte für die BZSt-Versionsnummer verwendet werden.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xoev-lc:String.Latin">
      <xs:pattern value="\d{9}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="type.bzst.zeicheneinzelfall">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für schemakonforme Einzelfallkennzeichnungen im BZSt-Kontext</title>
      </xs:appinfo>
      <xs:documentation>Durch die Verwendung dieses Datentyps wird ab xmeld14 gewährleistet, dass ein konkreter BZSt-Zeicheneinzelfall maximal 25 Zeichen umfassen kann. Außer den Zeichen A..Z, a..z sowie den Ziffern 0..9 sind maximal zwei Sonderzeichen erlaubt. Umlaute und das ß gelten als Sonderzeichen.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xoev-lc:String.Latin">
      <xs:pattern value=".{1,25}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="type.datenuebermittlung.bzr.0430">
    <xs:annotation>
      <xs:appinfo>
        <title>Komplexer Typ für einen Führungszeugnisantrag</title>
      </xs:appinfo>
      <xs:documentation>Mit diesem Element wird genau ein Führungszeugnis-Antrag mitgeteilt.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="anfrageart" type="xmeld:Code.BfJ.Fuehrungszeugnis.Anfrageart">
        <xs:annotation>
          <xs:documentation>Das Element enthält eine Kennung für die Art der Anfrage und ist über eine Schlüsseltabelle codiert.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="datum.antragstellung" type="xs:date">
        <xs:annotation>
          <xs:documentation>In diesem Element ist das Datum der Antragsstellung (durch den Bürger bei der Meldebehörde) anzugeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="aktenzeichenanfrage" minOccurs="0" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:appinfo>
            <implementationHint>
              <para>Daher sollte ausschließlich bei den Anfragearten OB, OE, OG, OH, PB, PE, PG und PH ein Aktenzeichen angegeben werden, sofern vorhanden.</para>
              <para>Sollte kein Aktenzeichen angegeben werden, so muss ein Verwendungszweck angegeben werden. Eine der beiden Angaben ist zwingend erforderlich.</para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Die übermittelnde Meldebehörde kann hier ein Zuordnungsmerkmal für die jeweilige Einzelanfrage eintragen (Aktenzeichen, Surrogat, Geschäftskennzeichen). Eine Unterscheidung zwischen folgenden Fällen ist zu berücksichtigen:

  
    Auf einem privaten Führungszeugnis, das für die betroffene Person selbst bestimmt ist (Anfrageart NB oder NE aus Anfrageart), wird kein Aktenzeichen angegeben (das Kindelement darf nicht mit übermittelt werden).
  
  
    Auf einem privaten Führungszeugnis, dessen Empfänger ein gesetzlicher Vertreter (Anfrageart NV oder NG) ist, darf ein Aktenzeichen angegeben werden, das jedoch bei der Erstellung des Führungszeugnisses ignoriert und auf diesem nicht abgedruckt wird.
  
  
    Auf einem privaten Führungszeugnis zur Vorlage bei einer Behörde (Anfragearten OB, OE, OG, OH, PB, PE, PG oder PH) kann ein Aktenzeichen angegeben werden, das (falls vorhanden) auch auf dem Führungszeugnis abgedruckt wird. Sinnvollerweise sollte hiermit das Aktenzeichen des Empfängers bzw. der Empfängerbehörde übermittelt werden.
    Sollte kein Aktenzeichen angegeben werden, so muss ein Verwendungszweck angegeben werden. Eine der beiden Angaben ist zwingend erforderlich.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="justizbehoerdenkennzeichen" minOccurs="0" type="xmeld:Code.BfJ.Fuehrungszeugnis.Justizbehoerdenkennzeichen">
        <xs:annotation>
          <xs:documentation>In diesem Feld ist das Behördenkennzeichen des Amtsgerichts anzugeben, an welches auf Wunsch des Antragstellers das beantragte Führungszeugnis zunächst zur Einsichtnahme geschickt werden soll, sofern es Eintragungen enthalten würde.
Dieses Kennzeichen darf nur in Zusammenhang mit den Anfragearten PB, PE, PG und PH verwendet werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="identifikation.person" type="xmeld:type.bzr.0430.identifikation.person">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp für die Identifikation von Personen bei 0430-Datenübermittlungen an das BZR</title>
            <implementationHint>
              <para>
                Die bei einigen Kindelementen dieses Identifikationstyps aufgeführten optionalen Kardinalitäten sind nach dem
                <quote>Maximalprinzip</quote>
                zu übermitteln: Falls Daten auf Seiten der Meldebehörde vorliegen, sind diese auch zu übermitteln.
              </para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Dieser Datentyp wird zur Identifikation von Personen bei Datenübermittlungen an das BZR verwendet.
Von der Person ist der (Nach-)Name zu übermitteln, den die Person von Geburt an trägt (ist nur der Familienname in der xmeld-Nachricht vorhanden, wird dieser durch das BZR als Geburtsname aufgefasst). Wenn vorhanden, ist zusätzlich der Geburtsname zu übermitteln. Darüber hinaus benötigt das BZR

  mindestens einen Vornamen,
  den Tag der Geburt und
  den Ort der Geburt

Alle übrigen Angaben (z. B. die Anschrift, das Geschlecht, etc) können zusätzlich übermittelt werden. Falls vorhanden, werden diese übrigen Angaben in Zweifelsfällen zur eindeutigen Identifikation verwendet.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="doktorgrad" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Doktorgrad">
        <xs:annotation>
          <xs:appinfo>
            <title>Doktorgrad</title>
          </xs:appinfo>
          <xs:documentation>Dieser Datentyp erlaubt die Angabe von Doktorgraden. Es sind nur diejenigen Doktorgrade anzugeben, die in Pässe eingetragen werden dürfen. Sind mehrere Doktorgrade anzugeben, so sind sie durch ein Leerzeichen zu trennen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="empfaengeranschrift" type="xmeld:type.bzr.empfaenger.fuehrungszeugnis">
        <xs:annotation>
          <xs:documentation>Hier ist die für den postalischen Versand notwendige Adressierung des Empfängers des Führungszeugnisses anzugeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="gebuehr" type="xmeld:Code.BfJ.Fuehrungszeugnis.Gebuehr">
        <xs:annotation>
          <xs:documentation>Angaben über die Gebühr.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="verwendungszweck" minOccurs="0" type="xmeld:type.datenuebermittlung.bzr.verwendungszweck">
        <xs:annotation>
          <xs:appinfo>
            <title>Verwendungszweck</title>
          </xs:appinfo>
          <xs:documentation>Dieses Element enthält Hinweise für den Empfänger des Führungszeugnisses darüber, zu welchem Zweck das Führungszeugnis vorgelegt wird.
Wenn weder Schlüssel noch Beschreibung übermittelt werden, kann das Element komplett entfallen.
Sollte für die Anfragearten OB, OE, OG, OH, PB, PE, PG und PH kein Verwendungszweck angegeben werden, so muss ein Aktenzeichen angegeben werden. Eine der beiden Angaben ist zwingend erforderlich.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="anfrageerweiterung" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Dieses Kindelement ist zu übermitteln, sofern zusätzlich ein Europäisches Führungszeugnis beantragt werden soll oder eine Auslandsverwendung des (deutschen) Führungszeugnisses vorgesehen ist.
Da diese beiden Anfrageerweiterungen nicht gleichzeitig beantragt werden können, ist das Kindelement als choice definiert.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="eu.fuehrungszeugnis" fixed="true" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Dieses Element ist mit dem Wert true zu übermitteln, falls ein Europäisches Führungszeugnis zu beantragen ist. (Für weitere Details zum Europäischen Führungszeugnis inkl. der hierfür vorgesehenen Anfragearten sei auf  sowie  verwiesen.)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="verwendung.ausland" type="xmeld:type.auslandsverwendung.fuehrungszeugnis">
              <xs:annotation>
                <xs:documentation>Sofern das beantragte Führungszeugnis im Ausland verwendet werden soll, müssen in diesem Kindelement die für die Beantragung nötigen Informationen übermittelt werden.
Es sind nur die Anfragearten NB, NE, NV und NG zulässig.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
      <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
        <xs:annotation>
          <xs:appinfo>
            <title>Technische Einzelidentifikation</title>
          </xs:appinfo>
          <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.datenuebermittlung.bzr.verwendungszweck">
    <xs:annotation>
      <xs:appinfo>
        <title>Verwendungszweck</title>
      </xs:appinfo>
      <xs:documentation>Dieses Element enthält Hinweise für den Empfänger des Führungszeugnisses darüber, zu welchem Zweck das Führungszeugnis vorgelegt wird.
Wenn weder Schlüssel noch Beschreibung übermittelt werden, kann das Element komplett entfallen.
Sollte für die Anfragearten OB, OE, OG, OH, PB, PE, PG und PH kein Verwendungszweck angegeben werden, so muss ein Aktenzeichen angegeben werden. Eine der beiden Angaben ist zwingend erforderlich.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="schluessel" minOccurs="0" type="xmeld:Code.BfJ.Fuehrungszeugnis.Verwendungszweck">
        <xs:annotation>
          <xs:documentation>Dreistelliger Schlüssel für die Angabe des Verwendungszwecks des Führungszeugnisses.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="beschreibung" minOccurs="0" type="xmeld:type.datenuebermittlung.bzr.verwendungszweck.zusatz.oder.beschreibung">
        <xs:annotation>
          <xs:documentation>Hier kann eine Zusatzinformation zum Schlüssel oder - falls kein Schlüssel angegeben worden ist - eine Beschreibung des Verwendungszwecks des Führungszeugnisses angegeben werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:simpleType name="type.datenuebermittlung.bzr.verwendungszweck.zusatz.oder.beschreibung">
    <xs:annotation>
      <xs:appinfo>
        <title>Ergänzungen zum oder Beschreibung des BZR Verwendungszweck</title>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp stellt die Freitext-Beschreibung oder Freitext Zusatzinformationen zu einem Verwendungszweck eines elektronischen Führungszeugnisses dar. Der mit diesem Typ übermittelte Freitext darf maximal 44 Zeichen enthalten.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xoev-lc:String.Latin">
      <xs:pattern value=".{1,44}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:complexType name="type.dsrv.aenderung.anschrift.bisher">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer Änderung der bisherigen Anschrift</title>
      </xs:appinfo>
      <xs:documentation>In diesem Element sind Änderungen an der bisherigen Anschrift mitzuteilen.
Es sind die DSMeld-Felder 1200 bis 1212 zu übermitteln.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
        <xs:annotation>
          <xs:documentation>Daten der bisherigen Anschrift vor Änderung.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
        <xs:annotation>
          <xs:documentation>Daten der bisherigen Anschrift nach Änderung.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.anschrift.gegenwaertig">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer Änderung der gegenwärtigen Anschrift</title>
      </xs:appinfo>
      <xs:documentation>In diesem Element sind Änderungen an der gegenwärtigen Anschrift der alleinigen oder Hauptwohnung mitzuteilen.
Es sind ausschließlich die dsm-Felder 1201 - 1206 und 1208 - 1212 zu übermitteln.
Falls nach der Änderung kein Wohnsitz im Geltungsbereich des BMG besteht,
muss in dem Kindelement nachher entweder eine ausländische oder eine unbekannte Anschrift übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
        <xs:annotation>
          <xs:documentation>Daten der gegenwärtigen Anschrift vor Änderung.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
        <xs:annotation>
          <xs:documentation>Daten der gegenwärtigen Anschrift nach Änderung.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.doktorgrad">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer Änderung des Doktorgrades</title>
      </xs:appinfo>
      <xs:documentation>In diesem Element sind Änderungen am Doktorgrad mitzuteilen. Dabei darf nur das dsm-Feld 0401 übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xmeld:type.Doktorgrad">
        <xs:annotation>
          <xs:documentation>Doktorgrad vor Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xmeld:type.Doktorgrad">
        <xs:annotation>
          <xs:documentation>Doktorgrad nach Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.ehelpbeginn">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung des Beginns der letzten Ehe oder der Begründung der letzten Lebenspartnerschaft</title>
      </xs:appinfo>
      <xs:documentation>In diesem Element sind Änderungen an dem Datum der letzten Eheschließung bzw. der letzten Begründung einer Lebenspartnerschaft mitzuteilen. Dabei darf nur das dsm-Feld 1402 übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xs:date">
        <xs:annotation>
          <xs:documentation>Datum der letzten Eheschließung bzw. der letzten Begründung einer Lebenspartnerschaft vor  Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xs:date">
        <xs:annotation>
          <xs:documentation>Datum der letzten Eheschließung bzw. der letzten Begründung einer Lebenspartnerschaft nach  Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.familienname.unstrukturiert">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer Nachnamensänderung (unstrukturiert)</title>
      </xs:appinfo>
      <xs:documentation>Dieser Container fasst Daten für die Änderung von Familiennamen im DSRV-Kontext zusammen.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
        <xs:annotation>
          <xs:documentation>Der Familienname in unstrukturierter Darstellung vor Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
        <xs:annotation>
          <xs:documentation>Der Familienname  in unstrukturierter Darstellung nach Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.geburtsdaten">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung geänderter Geburtsdaten</title>
      </xs:appinfo>
      <xs:documentation>In diesem Element sind Änderungen der Geburtsdaten mitzuteilen. Dabei dürfen nur die dsm-Felder 0601 - 0603 übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xmeld:type.Geburt">
        <xs:annotation>
          <xs:documentation>Geburtsdaten vor Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xmeld:type.Geburt">
        <xs:annotation>
          <xs:documentation>Geburtsdaten nach Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.geschlecht">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer Änderung der Geschlechtsinformation</title>
      </xs:appinfo>
      <xs:documentation>In diesem Element sind Änderungen des Geschlechtes mitzuteilen. Dabei darf nur das dsm-Feld 0701 übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xmeld:Code.Geschlecht">
        <xs:annotation>
          <xs:documentation>Geschlecht vor Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xmeld:Code.Geschlecht">
        <xs:annotation>
          <xs:documentation>Geschlecht nach Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.nachname">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer Nachnamensänderung</title>
      </xs:appinfo>
      <xs:documentation>Dieser Container fasst Daten für die Änderung von Nachnamen im DSRV-Kontext zusammen.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xmeld:type.Nachname">
        <xs:annotation>
          <xs:documentation>Nachname vor Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xmeld:type.Nachname">
        <xs:annotation>
          <xs:documentation>Nachname nach Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.nachname.unstrukturiert">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung der Änderung unstrukturierter Namen</title>
      </xs:appinfo>
      <xs:documentation>Dieser Container fasst Daten für die Änderung der unstrukturierten Form von Nachnamen im DSRV-Kontext zusammen.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Der Nachname in unstrukturierter Darstellung vor Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Nachname in unstrukturierter Darstellung nach Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.sterbetag">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer Änderung des Sterbetages</title>
      </xs:appinfo>
      <xs:documentation>In diesem Element sind Änderungen des Sterbetages mitzuteilen. Dabei darf nur das dsm-Feld 1901 übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xs:date">
        <xs:annotation>
          <xs:documentation>Sterbetag vor Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xs:date">
        <xs:annotation>
          <xs:documentation>Sterbetag nach Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.aenderung.vorname">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Übermittlung einer Vornamensänderung</title>
      </xs:appinfo>
      <xs:documentation>Dieser Container fasst Daten für die Änderung von Vornamen im DSRV-Kontext zusammen.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="vorher" minOccurs="0" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Vornamen vor Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachher" minOccurs="0" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Vornamen nach Änderung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.dsrv.fehler">
    <xs:annotation>
      <xs:appinfo>
        <title>Struktur für Fehlermitteilungen der DSRV</title>
      </xs:appinfo>
      <xs:documentation>Mit diesem Element wird genau ein konkreter Fehler beschrieben, der sich innerhalb einer Nachricht in einem konkreten Fall befindet.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="fehlernummer" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird ein Fehlercode oder Prüfhinweis der DSRV an die Meldebehörde mitgeteilt. Für Details wird auf den Fehlerkatalog der DSRV verwiesen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="freitext" minOccurs="0" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Die DSRV hat mit diesem Feld die Möglichkeit, eine Freitext-Beschreibung des gefundenen Fehlers mitzuliefern.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.identifikation.bzst">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp zur Identifikation des Betroffenen</title>
      </xs:appinfo>
      <xs:documentation>Falls meldebehördenseitig die idnr resp. das VBM gelöscht worden sind, ist mit diesem Element eine Zuordnung zum Betroffenen möglich.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.identifikation">
        <xs:sequence>
          <xs:element name="name" type="xmeld:type.bzst.name">
            <xs:annotation>
              <xs:documentation>Dieses Element dient dazu, den Betroffenen anhand seines Namens zu identifizieren.
Es muss mindestens ein Vor- und ein Nachname des Betroffenen angegeben werden. Weitere Namensangaben sind optional.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburt" type="xmeld:type.Geburt">
            <xs:annotation>
              <xs:documentation>Dieses Element dient dazu, den Betroffenen anhand von Angaben zu seiner Geburt zu identifizieren.
Es muss mindestens das Geburtsdatum angegeben werden, weitere Daten sind optional.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht">
            <xs:annotation>
              <xs:documentation>Die letzte beim BZSt bekannte Anschrift des Betroffenen ist zur Identifikation anzugeben.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.plausibilitaetsteuerpflichtiger">
    <xs:annotation>
      <xs:appinfo>
        <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
      </xs:appinfo>
      <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="plausibilitaet.geburt" type="xmeld:type.Geburtsdatum">
        <xs:annotation>
          <xs:documentation>Es darf im Zusammenhang mit der Plausibilitätsprüfung nur der Tag der Geburt übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="datenuebermittlung.bzranfrage.0430">
    <xs:annotation>
      <xs:appinfo>
        <title>Anforderung des Führungszeugnis</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht übermittelt die Meldebehörde Führungszeugnis-Anträge an das Bundeszentralregister.
Diese Nachricht wird versendet von der

	Meldebehörde im Falle eines Antrages auf Ausstellung eines Führungszeugnisses (Prozess siehe )	

.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="aktenzeichennachricht" minOccurs="0" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die übermittelnde Meldebehörde kann hier ihr Zuordnungsmerkmal für die gesamte Nachricht eintragen (Aktenzeichen, Surrogat, Geschäftskennzeichen), damit auch bei asynchroner Bearbeitung die Antwort der Nachricht zugeordet werden kann (derzeit nicht-elektronische Kommunikation).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="bzranfrage" maxOccurs="unbounded" type="xmeld:type.datenuebermittlung.bzr.0430">
              <xs:annotation>
                <xs:appinfo>
                  <title>Komplexer Typ für einen Führungszeugnisantrag</title>
                </xs:appinfo>
                <xs:documentation>Mit diesem Element wird genau ein Führungszeugnis-Antrag mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.anforderungidnr.0500">
    <xs:annotation>
      <xs:appinfo>
        <title>Anforderung einer IdNr</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht fordert die Meldebehörde beim BZSt mit einem VBM eine IdNr für eine betroffene_person an.
Diese Nachricht wird versendet von der


zuzugs_mb  im Falle eines erstmaligen_zuzugs_ausland (Prozess siehe ),


zuzugs_mb  im Falle eines wiederzuzugs_ausland (Prozess siehe ),


alleinigewohnungs_mb  im Falle einer geburt (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb im Falle einer Anforderung der idnr nach irrtümlicher Löschung (Prozess siehe )


hauptwohnungs_mb oder alleinigewohnungs_mb im Falle einer ruecknahme einer abmeldung oder eines fortschreibung.sterbefalls (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die versendende Meldebehörde trägt hier ihr Zuordnungsmerkmal für die Anfrage ein (Aktenzeichen, Surrogat, Geschäftskennzeichen). Falls das BZSt auf diese Nachricht reagiert, kann es dieses Merkmal verwenden, so dass meldebehördenseitig eine unmittelbare Zuordnung zur ursprünglich auslösenden Nachricht möglich ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="anforderungidnr" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Der Typ type.anforderungidnr enthält Daten über den Steuerpflichtigen sowie die Anforderungsart.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="anforderungsartidnr" type="xmeld:Code.BZSt.Anforderung.IdNr">
                    <xs:annotation>
                      <xs:documentation>Anforderungsart der idnr.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="zeicheneinzelfall" type="xmeld:type.bzst.zeicheneinzelfall">
                    <xs:annotation>
                      <xs:documentation>Kennzeichen zur Identifikation des Einzelfalls innerhalb der Sammelnachricht.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ruecksendeinfonichtzustellbarkeit" minOccurs="0" type="xoev-lc:String.Latin">
                    <xs:annotation>
                      <xs:appinfo>
                        <implementationHint>
                          <para>Wenn vorhanden, ist hier die Postfachadresse der Meldebehörde (Behördenname, Postfach, PLZ, Ort bzw. Behördenname, PLZ-Großkunde, Ort) anzugeben.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Für den Fall der Nichtzustellbarkeit wird als Absenderangabe die Adresse der jeweiligen örtlichen Meldebehörde vermerkt, die auch für die weitere Problemlösung zuständig ist. Dazu soll das BZSt für den Fall der Nichtzustellbarkeit möglichst präzise die Anschrift der übermittelnden Meldebehörde auf dem Umschlag vermerken. (Als Beispiel sei Hamburg mit 27 Meldebehörden genannt.)
Wenn dieses Element nicht vorhanden ist, dann ermittelt das BZSt über den AGS gegen eine bereinigte Bundesgemeindedatei die Angaben zur Aufbereitung der Absenderzeile für den Fall der Unzustellbarkeit selbst.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="vbm" type="xmeld:type.BZSt.VBM">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Vorläufiges Bearbeitungsmerkmal</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird das vorläufige Bearbeitungsmerkmal abgebildet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="bzst.bruttomeldedaten" type="xmeld:type.bzst.bruttomeldedaten">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung von Bruttomeldedaten an das BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die von dem bzst gemäß §§ 139b Abs. 6 Nr. 1 - 10 AO und §39e Abs. 2 Nr. 1 - 3 EStG zu einer Person gespeicherten Daten.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.antwortidnr.0501">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung der IdNr</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht teilt das BZSt der Meldebehörde, die eine IdNr angefordert hat, eine IdNr für eine betroffene Person mit.
Diese Nachricht wird versendet vom

bzst im Falle eines erstmaligen_zuzugs_ausland (Prozess siehe ),
bzst im Falle eines wiederzuzugs_ausland (Prozess siehe ),

bzst im Falle einer geburt (Prozess siehe ),

bzst nach Lösung eines Konfliktes (Prozess siehe ),


bzst nach einer anforderung_idnr nach irrtümlicher Löschung (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="antwortidnrsteuerpflichtiger" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Der Typ type.antwortidnrsteuerpflichtiger enthält die Steueridentifikationsdaten des Steuerpflichtigen sowie einen Datenblock mit minimalen Identifikationsdaten (wird nur benötigt, falls zwischenzeitlich auf Seiten der Meldebehörde das VBM des Betroffenen gelöscht worden ist).</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="vbm" type="xmeld:type.BZSt.VBM">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Vorläufiges Bearbeitungsmerkmal</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird das vorläufige Bearbeitungsmerkmal abgebildet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="idnr" type="xmeld:type.BZSt.IdNummer">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steuerliche Identifikationsnummer</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer abgebildet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="identifikation.bzst" type="xmeld:type.identifikation.bzst">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp zur Identifikation des Betroffenen</title>
                      </xs:appinfo>
                      <xs:documentation>Falls meldebehördenseitig die idnr resp. das VBM gelöscht worden sind, ist mit diesem Element eine Zuordnung zum Betroffenen möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.aenderungsteuerpflichtiger.0502">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung einer Änderung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde das BZSt über eine Datenänderung/-korrektur für eine betroffene_person, sofern kein Wechsel der zuständigen Meldebehörde stattgefunden hat.
Diese Nachricht wird von der


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle eines umzug_ohne_AGS-wechsel (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.namen_titel (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.geburtsdaten (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.geschlecht (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.religion (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.anschriften ohne Änderung des AGS (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.wohnungsstatuswechsel ohne Wechsel des Zuständigkeitsbereichs (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.familienstand (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.auskunfts_uebermittlungssperren (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb  im Falle einer fortschreibung.idnr_elstam (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die versendende Meldebehörde trägt hier ihr Zuordnungsmerkmal für die Anfrage ein (Aktenzeichen, Surrogat, Geschäftskennzeichen). Falls das BZSt auf diese Nachricht reagiert, kann es dieses Merkmal verwenden, so dass meldebehördenseitig eine unmittelbare Zuordnung zur ursprünglich auslösenden Nachricht möglich ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="aenderungsteuerpflichtiger" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Der Typ type.aenderungsteuerpflichtiger enthält geänderte Daten über den Steuerpflichtigen sowie die Änderungsart.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="zeicheneinzelfall" type="xmeld:type.bzst.zeicheneinzelfall">
                    <xs:annotation>
                      <xs:documentation>Kennzeichen zur Identifikation des Einzelfalls innerhalb der Sammelnachricht.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ruecksendeinfonichtzustellbarkeit" minOccurs="0" type="xoev-lc:String.Latin">
                    <xs:annotation>
                      <xs:appinfo>
                        <implementationHint>
                          <para>Wenn vorhanden, ist hier die Postfachadresse der Meldebehörde (Behördenname, Postfach, PLZ, Ort bzw. Behördenname, PLZ-Großkunde, Ort) anzugeben.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Für den Fall der Nichtzustellbarkeit wird als Absenderangabe die Adresse der jeweiligen örtlichen Meldebehörde vermerkt, die auch für die weitere Problemlösung zuständig ist. Dazu soll das BZSt für den Fall der Nichtzustellbarkeit möglichst präzise die Anschrift der übermittelnden Meldebehörde auf dem Umschlag vermerken. (Als Beispiel sei Hamburg mit 27 Meldebehörden genannt.)
Wenn dieses Element nicht vorhanden ist, dann ermittelt das BZSt über den AGS gegen eine bereinigte Bundesgemeindedatei die Angaben zur Aufbereitung der Absenderzeile für den Fall der Unzustellbarkeit selbst.
Die Übermittlung dieser Information ist nur erforderlich, bis die Erstzuteilung der idnr abgeschlossen ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="steueridentifikation" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steueridentifikation</title>
                        <implementationHint>
                          <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="bzst.bruttomeldedaten" type="xmeld:type.bzst.bruttomeldedaten">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung von Bruttomeldedaten an das BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die von dem bzst gemäß §§ 139b Abs. 6 Nr. 1 - 10 AO und §39e Abs. 2 Nr. 1 - 3 EStG zu einer Person gespeicherten Daten.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.konfliktmitteilunganausloeser.0503">
    <xs:annotation>
      <xs:appinfo>
        <title>Konfliktmitteilung</title>
        <implementationHint>
          <para>
            Für Personen, zu denen im BZSt keine Organisationseinheit(en) in der zuständigen Meldebehörde
bekannt sind, wird in der Konfliktfallnachricht
            <emphasis role="codebf">0503</emphasis>
            genau
            <emphasis>eine</emphasis>
            ORGANISATIONSEINHEIT mit
der Bezeichnung
            <emphasis role="bold">Unbekannt</emphasis>
            und der Hierarchieebene
            <emphasis role="bold">999</emphasis>
            übermittelt.
          </para>
        </implementationHint>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht teilt das BZSt einer konfliktauslösenden Meldebehörde mit, dass ähnliche Einträge in der IdNr-Datenbank bereits vorliegen. Hierbei kann es sich um konkrete Anhaltspunkte für Unrichtigkeiten im Melderegister handeln.
Diese Nachricht wird vom


bzst im Falle der Konfliktbearbeitung (Prozess siehe ) an die Meldebehörde versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="konfliktfall" maxOccurs="unbounded">
              <xs:annotation>
                <xs:appinfo>
                  <implementationHint>
                    <para>
                      Es muss mindestens eine aktive
                      <emphasis>oder</emphasis>
                      eine inaktive Person innerhalb eines Konfliktfalls übermittelt werden. Es gibt keine Situation, bei der beide Elemente leer sind.
                    </para>
                  </implementationHint>
                </xs:appinfo>
                <xs:documentation>Dieses Element wird zur Übermittlung genau eines Konfliktfalls verwendet. Zu einem Konfliktfall gehört immer die den Konflikt auslösende und mindestens eine weitere Person. Innerhalb der umfassenden Nachricht 0503 kann dieses Element allerdings n-mal auftreten.
Falls eine Meldebehörde auf die initiale Konfliktmitteilung nicht reagiert, hat das BZSt die Möglichkeit, diese Nachricht erneut zu schicken. Dabei nutzt das BZSt das Feld erinnerungsstatus, um der Meldebehörde qualifiziert mitzuteilen, welche Erinnerungsstufe vorliegt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="erinnerungsstatus" type="xmeld:type.bzst.erinnerungsstatus">
                    <xs:annotation>
                      <xs:documentation>Das Feld erinnerungsstatus dient der Übermittlung von Erinnerungs-Warnstufen an die Meldebehörde.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="konfliktmanagement" type="xmeld:type.bzst.konfliktmanagement">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für alle zur Identifikation eines BZSt-Konfliktfalles notwendigen Daten</title>
                      </xs:appinfo>
                      <xs:documentation>Um alle in Zusammenhang mit einem konkreten Konflikt notwendigen Informationen an einer Stelle zusammenzufassen, wurde das Element type.bzst.konfliktmanagement definiert.
Dieses Element umfasst folgende Kindelemente:

  konfliktkennzeichen
  dublettennummer
  versionsnummer</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ausloesende.person" type="xmeld:type.bzst.konfliktfall.person">
                    <xs:annotation>
                      <xs:documentation>Die hier übermittelten Personendaten sind Auslöser des zu lösenden Dublettenproblems.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="weitere.beteiligte.person" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>Für jede weitere am Dublettenproblem beteiligte Person (aktiv oder inaktiv) ist dieses Element genau einmal zu übermitteln.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:choice>
                        <xs:element name="aktive.person" type="xmeld:type.bzst.konfliktfall.person">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird eine aktive, am Dublettenproblem beteiligte Person gekennzeichnet.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="inaktive.person">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird eine inaktive, am Dublettenproblem beteiligte Person gekennzeichnet.</xs:documentation>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="konfliktfall.person" type="xmeld:type.bzst.konfliktfall.person">
                                <xs:annotation>
                                  <xs:appinfo>
                                    <title>Datentyp für die Beschreibung einer an einem BZSt-Konfliktfall beteiligten Person</title>
                                  </xs:appinfo>
                                  <xs:documentation>Es werden für jeden am Konflikt beteiligten BZSt-Datensatz alle beim BZSt gespeicherten personenbezogenen Daten zu Vergleichszwecken übermittelt. Außerdem sind die Daten der beteiligten Meldebehörde mit übermittelt.</xs:documentation>
                                </xs:annotation>
                              </xs:element>
                              <xs:element name="grundderbeendigungderzustaendigkeit" type="xmeld:Code.BZSt.Beendigung.der.Zustaendigkeit">
                                <xs:annotation>
                                  <xs:documentation>Beendigung der Zuständigkeit</xs:documentation>
                                </xs:annotation>
                              </xs:element>
                              <xs:element name="zustaendigkeitsendedatum" minOccurs="0" type="xs:date">
                                <xs:annotation>
                                  <xs:documentation>Mit diesem Datum teilt die Meldebehörde den Zeitpunkt des Endes ihrer Zuständigkeit mit.</xs:documentation>
                                </xs:annotation>
                              </xs:element>
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                      </xs:choice>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.zustaendigkeitsteuerpflichtiger.0504">
    <xs:annotation>
      <xs:appinfo>
        <rechtsgrundlage>§§ 139b Abs. 8 AO und 39e Abs. 2 EStG</rechtsgrundlage>
        <title>Mitteilung des Zuständigkeitswechsels</title>
      </xs:appinfo>
      <xs:documentation>Diese Nachricht wird von der Meldebehörde an das BZSt übermittelt, wenn eine Meldebehörde aktuell für eine betroffene Person zuständig wird.
Diese Nachricht wird von der


zuzugs_mb im Falle des zuzugs_inland (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb im Falle des umzugs_mit_AGS-wechsel (Prozess siehe ),


zuzugs_mb im Falle des fortschreibung.wohnungsstatuswechsel  mit Wechsel des Zuständigkeitsbereichs (Prozess siehe ),


vermeintlichen wegzugs_mb im Falle der ruecknahme eines zuzugs_inland (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die versendende Meldebehörde trägt hier ihr Zuordnungsmerkmal für die Anfrage ein (Aktenzeichen, Surrogat, Geschäftskennzeichen). Falls das BZSt auf diese Nachricht reagiert, kann es dieses Merkmal verwenden, so dass meldebehördenseitig eine unmittelbare Zuordnung zur ursprünglich auslösenden Nachricht möglich ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="zustaendigkeitsteuerpflichtiger" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Der Typ type.zustaendigkeitsteuerpflichtiger enthält den kompletten Datensatz über den Steuerpflichtigen sowie das Datum, zu dem der Wohnungsstatuswechsel stattgefunden hat bzw. die Haupt- oder alleinige Wohnung bezogen worden ist.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="zustaendigkeitsdatum" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>Es ist das Datum des Beziehens der Haupt- oder alleinigen Wohnung anzugeben. Bei einem Statuswechsel ist das Datum des Wohnungsstatuswechsels zu übermitteln.
Ab diesem Datum ist die im Nachrichtenkopf übermittelte Meldebehörde zuständig.
Zuständig in diesem Sinne bedeutet, dass das BZSt ab diesem Datum Nachrichten unter anderem vom Typ 0502 und 0510 nur noch von dieser Meldebehörde akzeptiert.
Das Datum ist erforderlich, weil nicht auszuschließen ist, dass aufgrund einer hohen Mobilität einzelner Meldepflichtiger Nachrichten des Typs 0504 beim BZSt nicht in der Reihenfolge der Ereignisse eintreffen (Nachrichten überholen sich aufgrund von Verzögerungen in den Meldebehörden).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="zeicheneinzelfall" type="xmeld:type.bzst.zeicheneinzelfall">
                    <xs:annotation>
                      <xs:documentation>Kennzeichen zur Identifikation des Einzelfalls innerhalb der Sammelnachricht.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ruecksendeinfonichtzustellbarkeit" minOccurs="0" type="xoev-lc:String.Latin">
                    <xs:annotation>
                      <xs:appinfo>
                        <implementationHint>
                          <para>Wenn vorhanden, ist hier die Postfachadresse der Meldebehörde (Behördenname, Postfach, PLZ, Ort bzw. Behördenname, PLZ-Großkunde, Ort) anzugeben.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Für den Fall der Nichtzustellbarkeit wird als Absenderangabe die Adresse der jeweiligen örtlichen Meldebehörde vermerkt, die auch für die weitere Problemlösung zuständig ist. Dazu soll das BZSt für den Fall der Nichtzustellbarkeit möglichst präzise die Anschrift der übermittelnden Meldebehörde auf dem Umschlag vermerken. (Als Beispiel sei Hamburg mit 27 Meldebehörden genannt.)
Wenn dieses Element nicht vorhanden ist, dann ermittelt das BZSt über den AGS gegen eine bereinigte Bundesgemeindedatei die Angaben zur Aufbereitung der Absenderzeile für den Fall der Unzustellbarkeit selbst.
Die Übermittlung dieser Information ist nur erforderlich, bis die Erstzuteilung der idnr abgeschlossen ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="steueridentifikation" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steueridentifikation</title>
                        <implementationHint>
                          <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="bzst.bruttomeldedaten" type="xmeld:type.bzst.bruttomeldedaten">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung von Bruttomeldedaten an das BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die von dem bzst gemäß §§ 139b Abs. 6 Nr. 1 - 10 AO und §39e Abs. 2 Nr. 1 - 3 EStG zu einer Person gespeicherten Daten.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.stornierungperson.0507">
    <xs:annotation>
      <xs:appinfo>
        <title>Stornierung einer Person</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht veranlasst die Meldebehörde beim BZSt, dass eine IdNr bzw. ein VBM sowie der dazugehörige Datensatz storniert wird.
Diese Nachricht wird von der


zuständigen Meldebehörde im Falle der stornierung_person (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die versendende Meldebehörde trägt hier ihr Zuordnungsmerkmal für die Anfrage ein (Aktenzeichen, Surrogat, Geschäftskennzeichen). Falls das BZSt auf diese Nachricht reagiert, kann es dieses Merkmal verwenden, so dass meldebehördenseitig eine unmittelbare Zuordnung zur ursprünglich auslösenden Nachricht möglich ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="person.storniert" type="xmeld:type.Steueridentifikation">
              <xs:annotation>
                <xs:documentation>Dies ist die Steueridentifikation der in der Meldebehörde gelöschten Person.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="person.weiterhin.geltend" minOccurs="0" type="xmeld:type.Steueridentifikation">
              <xs:annotation>
                <xs:documentation>Dies ist die Steueridentifikation der in der Meldebehörde weiterhin geltenden Person.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
              <xs:annotation>
                <xs:appinfo>
                  <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                </xs:appinfo>
                <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.fehlerhaftenachricht.0508">
    <xs:annotation>
      <xs:appinfo>
        <title>Fehlermitteilung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht werden Nachrichten vom BZSt  gemäß Prüfungsebene II an die Meldebehörde zurückgewiesen die eine Nachricht übermittelt hat, die im fachlichen Kontext des BZSt nicht verarbeitet werden kann.
Diese Nachricht wird versendet vom


bzst im Falle einer rueckweisung_pruefungsebeneII (Prozess siehe ) an die Meldebehörde versendet.


bzst im Falle einer anforderung_idnr nach irrtümlicher Löschung (Prozess siehe ),


bzst im Falle einer Rücknahme einer abmeldung oder eines Sterbefalls (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="fallmitteilung" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird genau ein konkreter Fall übermittelt. Um auf Seiten der Meldebehörde eine eindeutige Zuordnung zu der von dort versendeten, fehlerhaften Nachricht zu ermöglichen, übermittelt das BZSt je Fall die folgenden Felder: 
  zeichennachricht: Zeichenkette, die die von der Meldebehörde gesendete, fehlerhafte Nachricht identifiziert 
  zeicheneinzelfall: Zeichenkette, mit der der fehlerhafte Fall innerhalb der Nachricht identifiziert wird (wichtig bei Sammelnachrichten)

Da je Fall durchaus mehrere Fehlerarten möglich sind, kann das Element fehlernachricht mehrfach auftreten.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="zeichennachricht" type="xoev-lc:String.Latin">
                    <xs:annotation>
                      <xs:documentation>Zeichenkette, mit der die von der Meldebehörde gesendete, fehlerhafte Nachricht identifiziert werden kann</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="zeicheneinzelfall" minOccurs="0" type="xmeld:type.bzst.zeicheneinzelfall">
                    <xs:annotation>
                      <xs:documentation>Zeichenkette, mit der innerhalb der von der Meldebehörde gesendeten, fehlerhaften Nachricht ein konkreter Fall identifiziert werden kann. (Dieses Element ist nur vorhanden, wenn auf eine Sammelnachricht geantwortet wird.)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="steueridentifikation" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steueridentifikation</title>
                        <implementationHint>
                          <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="fehlernachricht" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird genau ein konkreter Fehler beschrieben, der sich innerhalb einer Nachricht in einem konkreten Fall befindet.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="fehlerkategorie" type="xmeld:Code.BZSt.Fehlerkategorie">
                          <xs:annotation>
                            <xs:documentation>Das BZSt kann hier eine grobe Vorklassifizierung des gefundenen Fehlers vornehmen.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="bzst.fehlercode" minOccurs="0" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>Hier wird der BZSt-interne Fehlercode für den zu beschreibenden Fehler abgelegt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="bzst.freitext" minOccurs="0" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>Das BZSt hat mit diesem Feld die Möglichkeit, eine Freitext-Beschreibung des gefundenen Fehlers mitzuliefern.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="identifikation.bzst" type="xmeld:type.identifikation.bzst">
                    <xs:annotation>
                      <xs:appinfo>
                        <implementationHint>
                          <para>
                            Die im BZSt als zuständig geführte Meldebehörde ist bei Fehlercode
                            <emphasis role="codebf">30001</emphasis>
                            aus dem Fehlertext und nicht aus diesem Kindelement zu übernehmen. Die derzeit noch zuständige Meldebehörde ist im Fehlertext genannt. Eine melderechtliche Klärung ist herbeizuführen.
                          </para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Wenn die Nachricht 0508 als Reaktion auf eine Bruttonachricht 0500, 0502, 0504, 0515 oder 0510 (letztere aber nur mit den Schlüsseln 04 oder 10 aus der verwendeten Schlüsseltabelle) geschickt wird, sind hier die Daten aus der eingehenden Nachricht eingetragen. Als Reaktion auf eine Nettonachricht und eine Nachricht 0510 mit den Schlüsseln 01 bis 03 und 09 aus der Schlüsseltabelle sind die Daten so einzutragen, wie sie im BZSt vorhanden sind.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="identifikation.ausloeser" type="xmeld:type.identifikation.nachricht">
                    <xs:annotation>
                      <xs:documentation>Die Identifikation der Nachricht der Meldebehörde, welche diese fehlerhafte Nachricht auslöst.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="geburtsdatum.bzst" minOccurs="0" type="xmeld:type.Geburtsdatum">
                    <xs:annotation>
                      <xs:documentation>Das im BZSt gespeicherte Geburtsdatum zu dieser Person. Um eine, vom BZSt wegen abweichendem Geburtsdatum abgewiesene Nachricht erneut versenden zu können, muss beim erneuten Versenden dieses Geburtsdatum als Plausibilisierungdatum verwendet werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.zustaendigkeit.0509">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung, dass keine Identität bestätigt werden kann</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht teilt die Meldebehörde dem BZSt mit, dass im Konfliktfall die konfliktauslösende Person mit keiner der konfliktbeteiligten Personen identisch ist.
Diese Nachricht wird von der


Meldebehörde im Falle der Konfliktbearbeitung (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="personzurechtgefuehrt" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Auf Anforderung durch das BZSt wurde für diese Person die rechtmäßige Führung im Melderegister festgestellt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="konfliktmanagement" type="xmeld:type.bzst.konfliktmanagement">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für alle zur Identifikation eines BZSt-Konfliktfalles notwendigen Daten</title>
                      </xs:appinfo>
                      <xs:documentation>Um alle in Zusammenhang mit einem konkreten Konflikt notwendigen Informationen an einer Stelle zusammenzufassen, wurde das Element type.bzst.konfliktmanagement definiert.
Dieses Element umfasst folgende Kindelemente:

  konfliktkennzeichen
  dublettennummer
  versionsnummer</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="vbm" type="xmeld:type.BZSt.VBM">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Vorläufiges Bearbeitungsmerkmal</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird das vorläufige Bearbeitungsmerkmal abgebildet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.endezustaendigkeitsteuerpflichtiger.0510">
    <xs:annotation>
      <xs:appinfo>
        <title>Beendigung der Zuständigkeit</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde das bzst über eine Abmeldung, einen irrtümlich erfassten Wiederzuzug, einen Sterbefall oder die Korrektur eines Sterbefalls.
Diese Nachricht wird vom


alleinigewohnungs_mb im Falle eines wegzugs_ausland (Prozess siehe ),


alleinigewohnungs_mb im Falle eines wegzugs_unbekannt (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb im Falle eines fortschreibung.sterbefalls (Prozess siehe ),


Meldebehörde im Falle einer Korrektur des Sterbedatums (Prozess siehe ),


vermeintlichen zuzugs_mb im Falle einer ruecknahme eines wiederzuzugs_ausland (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die versendende Meldebehörde trägt hier ihr Zuordnungsmerkmal für die Anfrage ein (Aktenzeichen, Surrogat, Geschäftskennzeichen). Falls das BZSt auf diese Nachricht reagiert, kann es dieses Merkmal verwenden, so dass meldebehördenseitig eine unmittelbare Zuordnung zur ursprünglich auslösenden Nachricht möglich ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="nicht.mehr.zustaendig.fuer.person" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Für jede Person, für die die Zuständigkeit der Meldebehörde erloschen ist, wird ein derartiges Element erzeugt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="grundderbeendigungderzustaendigkeit" type="xmeld:Code.BZSt.Beendigung.der.Zustaendigkeit">
                    <xs:annotation>
                      <xs:documentation>Beendigung der Zuständigkeit</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="zustaendigkeitsendedatum" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Datum teilt die Meldebehörde den Zeitpunkt des Endes ihrer Zuständigkeit mit. Falls das Zuständigkeitsende durch den Tod des Betroffenen ausgelöst wird, wird der Sterbetag sowohl in (diesem) Element zustaendigkeitsendedatum als auch im Kindelement sterbetag des Elementes tod eingetragen.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="zeicheneinzelfall" type="xmeld:type.bzst.zeicheneinzelfall">
                    <xs:annotation>
                      <xs:documentation>Kennzeichen zur Identifikation des Einzelfalls innerhalb der Sammelnachricht.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="steueridentifikation" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steueridentifikation</title>
                        <implementationHint>
                          <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="tod" minOccurs="0" type="xmeld:type.Tod">
                    <xs:annotation>
                      <xs:documentation>Es darf nur das Todesdatum (ohne -ort) übermittelt werden.
Nachweisdaten dürfen nicht übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="bzst.bruttomeldedaten" type="xmeld:type.bzst.bruttomeldedaten">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung von Bruttomeldedaten an das BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die von dem bzst gemäß §§ 139b Abs. 6 Nr. 1 - 10 AO und §39e Abs. 2 Nr. 1 - 3 EStG zu einer Person gespeicherten Daten.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.nichtzustaendigkeit.0511">
    <xs:annotation>
      <xs:appinfo>
        <title>Rücknahme der 
Anforderung einer IdNr</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht kann eine Meldebehörde eine Anforderung der IdNr im Konfliktfall beim BZSt rückgängig machen.
Diese Nachricht wird versendet von der


konfliktausloesenden_mb im Falle der ruecknahme einer anforderung_idnr bei konflikt (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="personnichtgefuehrt" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Auf Anforderung durch das BZSt wurde für diese Person festgestellt, dass sie nicht mit HW oder AW im Melderegister geführt wird..</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="konfliktmanagement" type="xmeld:type.bzst.konfliktmanagement">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für alle zur Identifikation eines BZSt-Konfliktfalles notwendigen Daten</title>
                      </xs:appinfo>
                      <xs:documentation>Um alle in Zusammenhang mit einem konkreten Konflikt notwendigen Informationen an einer Stelle zusammenzufassen, wurde das Element type.bzst.konfliktmanagement definiert.
Dieses Element umfasst folgende Kindelemente:

  konfliktkennzeichen
  dublettennummer
  versionsnummer</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="konfliktfall.person" type="xmeld:type.bzst.konfliktfall.person">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Beschreibung einer an einem BZSt-Konfliktfall beteiligten Person</title>
                      </xs:appinfo>
                      <xs:documentation>Es werden für jeden am Konflikt beteiligten BZSt-Datensatz alle beim BZSt gespeicherten personenbezogenen Daten zu Vergleichszwecken übermittelt. Außerdem sind die Daten der beteiligten Meldebehörde mit übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.zustaendigkeitnachdublette.0512">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung, dass die Identität bestätigt werden kann</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht teilt die Meldebehörde dem BZSt mit, dass im Konfliktfall die konfliktauslösende Person mit einer der konfliktbeteiligten Personen identisch ist.
Diese Nachricht wird von der


Meldebehörde im Falle der Konfliktbearbeitung (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="konfliktmanagement" type="xmeld:type.bzst.konfliktmanagement">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Informationen übermittelt. die für eine Referenzierung auf den Sachverhalt notwendig ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="vbm.storniert" type="xmeld:type.BZSt.VBM">
              <xs:annotation>
                <xs:documentation>In diesem Element übermittelt die (auslösende) Meldebehörde abschließend noch einmal das VBM, damit BZSt-seitig dieser Vorgang abgeschlossen werden kann.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="steueridentifikation.weiterhin.geltend" type="xmeld:type.Steueridentifikation">
              <xs:annotation>
                <xs:documentation>Dies ist die Steueridentifikation derjenigen Person, die nach der Dublettenklärung als weiterhin geltende Person erhalten bleibt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
              <xs:annotation>
                <xs:appinfo>
                  <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                </xs:appinfo>
                <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.nichtmehrzustaendigkeit.0513">
    <xs:annotation>
      <xs:appinfo>
        <title>Rückweisung aufgrund fehlender Zuständigkeit</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde beim Eingang der Nachrichten 0501, 0508, 0516 oder 0517 das BZSt über ihre Nichtzuständigkeit.
Diese Nachricht wird von der


Meldebehörde im Falle der rueckweisung_pruefungsebeneII nach Zuständigkeitsprüfung durch die Meldebehörde (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" minOccurs="0" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die versendende Meldebehörde trägt hier ihr Zuordnungsmerkmal für die Anfrage ein (Aktenzeichen, Surrogat, Geschäftskennzeichen). Falls das BZSt auf diese Nachricht reagiert, kann es dieses Merkmal verwenden, so dass meldebehördenseitig eine unmittelbare Zuordnung zur ursprünglich auslösenden Nachricht möglich ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="steueridentifikation" maxOccurs="unbounded" type="xmeld:type.Steueridentifikation">
              <xs:annotation>
                <xs:appinfo>
                  <title>Steueridentifikation</title>
                  <implementationHint>
                    <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
                  </implementationHint>
                </xs:appinfo>
                <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ursprungsnachricht" type="xmeld:Code.XMeld.Nachrichten">
              <xs:annotation>
                <xs:documentation>Mit diesem Kindelement wird die Nachrichtennummer der ursächlichen Nachricht übermittelt. Als Schlüssel dürfen nur die Werte 0501,  0508, 0516 oder 0517 übermittelt werden.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.briefnichtzustellbar.0514">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung über nicht zustellbares IdNr-Schreiben</title>
      </xs:appinfo>
      <xs:documentation>Diese Nachricht wird von der Meldebehörde an das BZSt geschickt, falls der Brief mit der idnr nicht zugestellt werden konnte.
Diese Nachricht wird vom


Meldebehörde im Falle einer Bearbeitung von nicht zustellbaren IdNr-Schreiben (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" minOccurs="0" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die versendende Meldebehörde trägt hier ihr Zuordnungsmerkmal für die Anfrage ein (Aktenzeichen, Surrogat, Geschäftskennzeichen). Falls das BZSt auf diese Nachricht reagiert, kann es dieses Merkmal verwenden, so dass meldebehördenseitig eine unmittelbare Zuordnung zur ursprünglich auslösenden Nachricht möglich ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="letztebekanntedatensteuerpflichtiger" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Dies sind die letzten bekannten Daten des Steuerpflichtigen, für den die sendende Meldebehörde nicht mehr zuständig ist.
Für jede Person, für die dieser Sachverhalt zutrifft, ist ein derartiges Element zu übermitteln.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="zustaendigkeit" type="xmeld:Code.BZSt.Zustaendigkeit.Status">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element teilt die Meldebehörde dem BZSt Informationen über die (Nicht-)Zuständigkeit für den Steuerpflichtigen mit.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="zeicheneinzelfall" type="xmeld:type.bzst.zeicheneinzelfall">
                    <xs:annotation>
                      <xs:documentation>Kennzeichen zur Identifikation des Einzelfalls innerhalb der Sammelnachricht.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="steueridentifikation" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steueridentifikation</title>
                        <implementationHint>
                          <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="name" type="xmeld:type.bzst.name">
                    <xs:annotation>
                      <xs:documentation>Es dürfen nur die aktuellen Vornamen, der Rufname, der Familienname, der Ehename, der Lebenspartnerschaftsname, der Geburtsname sowie der Doktorgrad übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="geburt" type="xmeld:type.Geburt">
                    <xs:annotation>
                      <xs:documentation>Die Übermittlung der Geburtsinformationen ist nur ohne die Nachweisdaten erlaubt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="geschlecht" type="xmeld:type.Geschlecht">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Geschlecht einer Person</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird das Geschlecht einer Person abgebildet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="anschrift" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
                    <xs:annotation>
                      <xs:appinfo>
                        <implementationHint>
                          <para>Bei inländischen Anschriften sind mindestens der AGS, die Postleitzahl, die Gemeinde und die Straße zu erfassen.</para>
                          <para>
                            Bei ausländischen Anschriften ist nur das Kindelement
                            <emphasis role="codebf">staat</emphasis>
                            zu übermitteln (vgl. dsm-Blätter 1223 und 1307).
                          </para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Es ist die aus Sicht der Meldebehörde derzeitige aktuelle Anschrift der Haupt- oder alleinigen Wohnung mitzuteilen, sofern sie bekannt ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.umbenennungagswohnort.0515">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung einer Ab- oder Aufspaltung einer Gemeinde</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht teilt die Meldebehörde dem BZSt mit, welche betroffenen Personen im Falle der Ab- oder Aufspaltung einer Gemeinde von der AGS-Änderung betroffen sind.
Diese Nachricht wird von der


Meldebehörde im Falle der fortschreibung.ab_aufspaltung_gemeinde (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zustaendigkeitsteuerpflichtiger" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Dieses Element enthält den kompletten Datensatz über den Steuerpflichtigen sowie das Datum, zu dem die Änderung rechtswirksam geworden ist.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="wirksamkeitsdatum" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>Zu diesem Datum wurde die Änderung rechtswirksam.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="zeicheneinzelfall" type="xmeld:type.bzst.zeicheneinzelfall">
                    <xs:annotation>
                      <xs:documentation>Kennzeichen zur Identifikation des Einzelfalls innerhalb der Sammelnachricht.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ruecksendeinfonichtzustellbarkeit" minOccurs="0" type="xoev-lc:String.Latin">
                    <xs:annotation>
                      <xs:appinfo>
                        <implementationHint>
                          <para>Wenn vorhanden, ist hier die Postfachadresse der Meldebehörde (Behördenname, Postfach, PLZ, Ort bzw. Behördenname, PLZ-Großkunde, Ort) anzugeben.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Für den Fall der Nichtzustellbarkeit wird als Absenderangabe die Adresse der jeweiligen örtlichen Meldebehörde vermerkt, die auch für die weitere Problemlösung zuständig ist. Dazu soll das BZSt für den Fall der Nichtzustellbarkeit möglichst präzise die Anschrift der übermittelnden Meldebehörde auf dem Umschlag vermerken. (Als Beispiel sei Hamburg mit 27 Meldebehörden genannt.)
Wenn dieses Element nicht vorhanden ist, dann ermittelt das BZSt über den AGS gegen eine bereinigte Bundesgemeindedatei die Angaben zur Aufbereitung der Absenderzeile für den Fall der Unzustellbarkeit selbst.
Die Übermittlung dieser Information ist nur erforderlich, bis die Erstzuteilung der idnr abgeschlossen ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="steueridentifikation" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steueridentifikation</title>
                        <implementationHint>
                          <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="bzst.bruttomeldedaten" type="xmeld:type.bzst.bruttomeldedaten">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung von Bruttomeldedaten an das BZSt</title>
                      </xs:appinfo>
                      <xs:documentation>Die von dem bzst gemäß §§ 139b Abs. 6 Nr. 1 - 10 AO und §39e Abs. 2 Nr. 1 - 3 EStG zu einer Person gespeicherten Daten.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.hinweisaufinkonsistenz.0516">
    <xs:annotation>
      <xs:appinfo>
        <title>Hinweis auf eine vermutete Inkonsistenz</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert das bzst die Meldebehörde über das Vorliegen konkreter Anhaltspunkte, die auf eine Unrichtigkeit oder Unvollständigkeit im Melderegister hinweisen.
Diese Nachricht wird vom


bzst im Falle eines Hinweises auf Inkonsistenzen (Prozess siehe ) an die Meldebehörde versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="hinweisaufinkonsistenz" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>In diesem Element wird ein Hinweis auf eine (vermutete) Inkonsistenz innerhalb der Sammelnachricht übermittelt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="art.des.hinweises" type="xmeld:Code.BZSt.Hinweis.auf.Inkonsistenz">
                    <xs:annotation>
                      <xs:documentation>Die Art des Hinweises gemäß Schlüsseltabelle. Je nach Art des Hinweises werden in den Elementen beteiligteperson Informationen zu verschiedenen beteiligten Personen übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="beteiligteperson" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>Zu einem Hinweis auf Unvollständigkeit oder Unrichtigkeit des Melderegister können sowohl Informationen über beteiligte Personen übermittelt werden, die im eigenen Melderegister geführt werden, als auch über Personen, die in einem anderen Melderegister geführt werden (beispielsweise in der Rolle des Ehegatten).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:choice>
                        <xs:element name="beteiligteperson.eigenegemeinde" type="xmeld:type.bzst.hinweisaufinkonsistenz.beteiligteperson">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung von Informationen zu einer Person innerhalb eines Hinweises auf Inkonsistenz</title>
                            </xs:appinfo>
                            <xs:documentation>Für die Übermittlung eines Hinweises auf eine vermutete Unrichtigkeit oder Unvollständigkeit des Melderegister können mit diesem Datentyp Informationen zu einer im eigenen Melderegister geführten Person von dem bzst an eine Meldebehörde übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="beteiligteperson.anderegemeinde" type="xmeld:type.bzst.hinweisaufinkonsistenz.beteiligteperson.anderebehoerde">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung von Informationen zu einer auswärtig gemeldeten Person innerhalb eines Hinweises auf Inkonsistenz</title>
                            </xs:appinfo>
                            <xs:documentation>Für die Übermittlung eines Hinweises auf eine vermutete Unrichtigkeit oder Unvollständigkeit des Melderegister können mit diesem Datentyp Informationen zu einer in einem anderen Melderegister geführten Person von dem bzst an eine Meldebehörde übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:choice>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.zuteilungidnreglpausserhalb.0517">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung der IdNr des auswärtigen Ehegatten oder Lebenspartners</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert das bzst über die mitteilung_idnr für einen nicht mit Haupt- oder alleinigem Wohnsitz in der Gemeinde gemeldeten Ehegatten oder Lebenspartner, für den jedoch ein vbm gespeichert ist.
Diese Nachricht wird vom


bzst im Falle der Mitteilung der IdNr des auswärtigen Ehegatten oder Lebenspartners (Prozess siehe ) an die Meldebehörde versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zuteilungidnrehegattelebenspartnerausserhalb" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Das Element mitteilungidnrehegattelebenspartnerausserhalb enthält die Steueridentifikation eines Betroffenen sowie das vbm und die idnr des auswärtigen Ehegatten oder Lebenspartners.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="steueridentifikation.betroffener" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steueridentifikation</title>
                        <implementationHint>
                          <para>Bei Vorhandensein der idnr ist nur diese zu verwenden.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer der Person abgebildet.
Das BZSt teilt jedem Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal (Identifikationsmerkmal) zu, das bei Anträgen, Erklärungen oder Mitteilungen gegenüber Finanzbehörden anzugeben ist.
Natürliche Personen erhalten vom BZSt eine Identifikationsnummer.
Bis zur Vergabe der Identifikationsnummer wird dem Betroffenen zur sicheren Kommunikation von der Meldebehörde ein vorläufiges Bearbeitungsmerkmal (VBM) zugeordnet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="vbm.ehegatte.lebenspartner.ausserhalb" type="xmeld:type.BZSt.VBM">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Vorläufiges Bearbeitungsmerkmal</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird das vorläufige Bearbeitungsmerkmal abgebildet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="idnr.ehegatte.lebenspartner.ausserhalb" type="xmeld:type.BZSt.IdNummer">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steuerliche Identifikationsnummer</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer abgebildet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.anfrageidnrauswaertigerehegattelebenspartner.0518">
    <xs:annotation>
      <xs:appinfo>
        <title>Anfrage der IdNr eines auswärtigen Ehegatten oder Lebenspartners</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht kann die Meldebehörde die IdNr eines auswärtigen Ehegatten oder Lebenspartner beim bzst erfragen.
Diese Nachricht wird von der


Meldebehörde  im Falle eines Anfrageverfahren zur IdNr des auswärtigen Ehegatten oder Lebenspartners (Prozess siehe ) an das bzst versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Die versendende Meldebehörde trägt hier ihr Zuordnungsmerkmal für die Anfrage ein (Aktenzeichen, Surrogat, Geschäftskennzeichen). Falls das BZSt auf diese Nachricht reagiert, kann es dieses Merkmal verwenden, so dass meldebehördenseitig eine unmittelbare Zuordnung zur ursprünglich auslösenden Nachricht möglich ist.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="anfrage" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Die einzelne Anfrage innerhalb der Sammelnachricht.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="betroffene.person.gemeldet">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird die Steueridentifikation der betroffenen Person übermittelt, für den die idnr des auswärtigen Ehegatten oder Lebenspartner angefragt werden soll.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="idnr" type="xmeld:type.BZSt.IdNummer">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Steuerliche Identifikationsnummer</title>
                            </xs:appinfo>
                            <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer abgebildet.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="plausibilitaetsteuerpflichtiger" type="xmeld:type.plausibilitaetsteuerpflichtiger">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datenstruktur für die Plausibilitätsprüfung eines Steuerpflichtigen beim BZSt</title>
                            </xs:appinfo>
                            <xs:documentation>Die hier übermittelten Daten dienen der Plausibilitätsprüfung beim BZSt bzw. der MB.
Bei Übermittlung von MB an BZSt werden in diesem Element die Daten vor Änderung mitgeteilt. Diese Daten müssen identisch sein mit den beim BZSt gespeicherten Daten vor der Änderung. Bei einer erneuten Übermittlung einer vormals vom BZSt wegen abweichendem Geburtsdatum abgewiesenen Nachricht muss an dieser Stelle das in der Nachricht nachricht.0508 mitgeteilte BZSt-seitig gespeicherte Geburtsdatum verwendet werden.
Bei Übermittlung vom BZSt an MB werden in diesem Element die aktuellen BZSt-Daten übermittelt.
Für die Plausibilitätsdaten wurde bisher nur das Geburtsdatum ausgewählt, da es sich besonders gut zur ergänzenden Identifikation eignet und relativ selten geändert wird. Aus diesem Grunde werden Namen ausdrücklich nicht verwendet (Namensänderungen bei Eheschließungen, Vornamensänderungen bei Ausländern, etc).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="ehegatte.lebenspartner.auswaertig">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Identifikationsdaten zum auswärtigen Ehegatten oder Lebenspartner mitgeteilt, die in der Meldebehörde der betroffenen Person sind.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="name" type="xmeld:type.bzst.name">
                          <xs:annotation>
                            <xs:documentation>Es dürfen nur die aktuellen Vornamen und der Familienname des auswärtigen Ehegatten oder Lebenspartners übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburt" type="xmeld:type.Geburtsdatum">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Geburtsdatum einer Person</title>
                            </xs:appinfo>
                            <xs:documentation>Mit diesem Datentyp wird das Geburtsdatum einer Person abgebildet.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="gemeinde" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel">
                          <xs:annotation>
                            <xs:documentation>Die Gemeinde, in welcher der auswärtige Ehegatte gemeldet ist.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.antwortidnrauswaertigereglp.0519">
    <xs:annotation>
      <xs:appinfo>
        <title>Antwort auf die Anfrage der IdNr eines auswärtigen Ehegatten oder Lebenspartners</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht beantwortet das bzst die Anfrage der Meldebehörde zur IdNr des auswärtigen Ehegatten oder Lebenspartner (Nachricht 0518).
Diese Nachricht wird vom


bzst als Antwort im Anfrageverfahren zur IdNr des auswärtigen Ehegatten oder Lebenspartners (Prozess siehe ),


bzst als Antwort im Anfrageverfahren zur IdNr des auswärtigen Ehegatten oder Lebenspartners im Fehlerfall (Prozess siehe ) an die Meldebehörde versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zeichennachricht" type="xoev-lc:String.Latin">
              <xs:annotation>
                <xs:documentation>Zeichenkette, mit der die von der Meldebehörde gesendete, Anfragenachricht identifiziert werden kann</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="identifikation.anfrage" type="xmeld:type.identifikation.nachricht">
              <xs:annotation>
                <xs:documentation>Die Identifikation der Anfrage, die mit dieser Nachricht beantwortet wird.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="antwort" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Die einzelne Antwort innerhalb der Sammelnachricht.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="idnr.betroffene.person" type="xmeld:type.BZSt.IdNummer">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Steuerliche Identifikationsnummer</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer abgebildet.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="anfrage">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Identifikationsdaten zum auswärtigen Ehegatten oder Lebenspartner übermittelt, welche die Meldebehörde in der zugrundliegenden Nachricht nachricht.0518 verwendet hat.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="name" type="xmeld:type.bzst.name">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Umfang des Namens in der Datenübermittlung an das BZSt</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp enthält alle Namensangaben zu einer natürlichen Person, die im Rahmen von Datenübermittlungen an das BZSt übermittelt werden können.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburt" type="xmeld:type.Geburtsdatum">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Geburtsdatum einer Person</title>
                            </xs:appinfo>
                            <xs:documentation>Mit diesem Datentyp wird das Geburtsdatum einer Person abgebildet.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="gemeinde" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel">
                          <xs:annotation>
                            <xs:appinfo>
                              <listAgencyName>Statistisches Bundesamt, Wiesbaden (Destatis)</listAgencyName>
                              <listName>Amtlicher Gemeindeschlüssel</listName>
                              <title>Amtlicher Gemeindeschlüssel</title>
                            </xs:appinfo>
                            <xs:documentation>Diese Codeliste stellt alle Gemeinden Deutschlands durch den Amtlichen Gemeindeschlüssel (AGS) dar, wie im Gemeindeverzeichnis des Statistischen Bundesamtes enthalten.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="ergebnis">
                    <xs:annotation>
                      <xs:documentation>Die Antwort des BZSt auf die Anfrage.
Eine idnr für den auswärtigen Ehegatten oder Lebenspartner wird nur übermittelt, wenn die Suche in der IdNr-Datenbank anhand der übermittelten Identifikationsdaten exakt einen Treffer geliefert hat. Andernfalls wird anhand der verwendeten Schlüsseltabelle der Grund mitgeteilt, warum keine idnr übermittelt wird.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:choice>
                        <xs:element name="ehegatte.lebenspartner.auswaertig">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird die vom BZSt ermittelte idnr des auswärtigen Ehegatten oder Lebenspartner mitgeteilt. Weicht der im BZSt gespeicherte Name zu der Person vom in der Anfrage übermittelten Namen ab, wird auch der abweichende Name (Vornamen und der Familienname) übermittelt.</xs:documentation>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="idnr" type="xmeld:type.BZSt.IdNummer">
                                <xs:annotation>
                                  <xs:appinfo>
                                    <title>Steuerliche Identifikationsnummer</title>
                                  </xs:appinfo>
                                  <xs:documentation>Mit diesem Datentyp wird die steuerliche Identifikationsnummer abgebildet.</xs:documentation>
                                </xs:annotation>
                              </xs:element>
                              <xs:element name="name.abweichend" minOccurs="0" type="xmeld:type.bzst.name">
                                <xs:annotation>
                                  <xs:appinfo>
                                    <title>Umfang des Namens in der Datenübermittlung an das BZSt</title>
                                  </xs:appinfo>
                                  <xs:documentation>Dieser Datentyp enthält alle Namensangaben zu einer natürlichen Person, die im Rahmen von Datenübermittlungen an das BZSt übermittelt werden können.</xs:documentation>
                                </xs:annotation>
                              </xs:element>
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                        <xs:element name="grundkeintreffer" type="xmeld:Code.BZSt.Antwort.IdNr-Ehegatte-Lebenspartner">
                          <xs:annotation>
                            <xs:appinfo>
                              <listAgencyName>Koordinierungsstelle für IT-Standards (KoSIT)</listAgencyName>
                              <listName>BZSt Antwort IdNr-Ehegatte-Lebenspartner</listName>
                            </xs:appinfo>
                            <xs:documentation>Mit dieser Schlüsseltabelle werden die Gründe abgebildet, aus denen das BZSt in dem Anfrageverfahren für die IdNr des auswärtigen Ehegatten bzw. Lebenspartners ggf. keinen Treffer zurückliefert.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:choice>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.kindergeldabgleichba.0540">
    <xs:annotation>
      <xs:appinfo>
        <title>Kindergeldabgleichsmitteilung</title>
      </xs:appinfo>
      <xs:documentation>Zur Prüfung der Rechtmäßigkeit des Bezugs von Kindergeld übermitteln die Meldebehörden mit dieser Nachricht Informationen über alle betroffenen_personen, zu deren Person auch Daten minderjähriger Kinder gespeichert sind.
Diese Nachricht wird von der


hauptwohnungs_mb oder der alleinigewohnungs_mb im Rahmen der bestandsdatenlieferung (Prozess siehe  bzw. ) versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="paketierung" type="xmeld:type.paketierung">
              <xs:annotation>
                <xs:appinfo>
                  <title>Paketierungsinformationen</title>
                </xs:appinfo>
                <xs:documentation>Dieses Element ist zur Sicherstellung der korrekten Abfolge aller Pakete (paketnummer) einer Lieferung (laufende.nummer.der.lieferung) sowie der Vollständigkeitskontrolle (Kennzeichen letztes.paket) vorgesehen.
Ein Paket ist eine xmeld-Nachricht, die in der Regel 1 - n Datensätze enthält.
Nachfolgend ein Beispiel für die Verwendung des Elementes type.paketierung zur Markierung der korrekten Reihenfolge der Lieferungen und Pakete:


  
    
    
    
    
      
        laufende.nummer.der.lieferung
        paketnummer
        letztes.paket
      
    
    
      
        1
        1
        false
      
      
        1
        2
        false
      
      
        1
        3
        true
      
      
        2
        1
        false
      
      
        2
        2
        true
      
      
        3
        1
        true
      
      
        4
        1
        true</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="kindergeldabgleich" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden für eine potentiell kindergeldberechtigte Person Daten mitgeteilt, die einen Kindergeldabgleich ermöglichen. Die Mitteilung enthält neben den Daten zur betroffenen_person auch die Daten zu einem oder mehreren minderjährigen Kindern.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="betroffener">
                    <xs:annotation>
                      <xs:documentation>Es sind die Angaben der betroffenen Person zu übermitteln, zu dessen Person am Stichtag Daten zu minderjährigen Kindern gespeichert sind.
Stichtag ist der 20. September.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="familienname" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Es ist der aktuelle Familienname des Betroffenen (dsm-Blätter 0101 und 0102) zu übermitteln.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienname.unstrukturiert" type="xmeld:type.FamiliennameUnstrukturiert">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Unstrukturierter Familienname</title>
                            </xs:appinfo>
                            <xs:documentation>Mit diesem Datentyp werden die vollständigen Informationen zum Familiennamen in unstrukturierter Form abgebildet. Der Familienname wird in der Regel im mandatorischen Kindelement nachname übermittelt. 

Das Kindelement nachnamepass ist für folgenden Kontext vorgesehen: Für die Schreibweise des Namens von Ausländern ist die Eintragung im Pass maßgebend. Führt ein Ausländer nach deutschem Recht einen anderen als den im ausländischen Pass angegebenen Familiennamen und kann eine Änderung des Passes aus rechtlichen oder tatsächlichen Gründen nicht vorgenommen werden, so wird der nach deutschem Recht zu führende Familienname im Element nachname, der im Pass eingetragene Familienname in im Element "nachnamepass" angegeben (vgl. DSMeld-Blätter 0101 und 0101a).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsname" minOccurs="0" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Es ist der Geburtsname des Betroffenen (dsm-Blätter 0201 und 0202) zu übermitteln, sofern vorhanden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Der Geburtsname - falls vom geführten Familiennamen abweichend - in unstrukturierter Darstellung.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="vornamen" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsdatum" type="xmeld:type.Geburtsdatum">
                          <xs:annotation>
                            <xs:documentation>Es wird das Geburtsdatum des Betroffenen (dsm-Blatt 0601) übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aktuelle.wohnung" type="xmeld:type.ba.0540.aktuelle.wohnung">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Informationen über die aktuelle Wohnung der betroffenen Person</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp wird verwendet, um Informationen über die Haupt- oder alleinige Wohnung an die BA zu übermitteln.
Von den beiden Kindelelementen datumdesbeziehens und datumdeswohnungsstatuswechselsvonamtswegen ist genau eines zu übermitteln. Sofern die Wohnung durch einen Statuswechsel zur Hauptwohnung oder alleinigen Wohnung geworden ist, wird das Kindelement datumdeswohnungsstatuswechselsvonamtswegen übermittelt, in allen anderen Fällen wird das Kindelement datumdesbeziehens übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="kind" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>Es sind die Angaben zu einem Kind zu übermitteln, das vor oder am Stichtag geboren und am Stichtag noch minderjährig ist. Dies betrifft auch Kinder, die seit dem letzten Stichtag verstorben sind.
Stichtag ist der 20. September.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="familienname" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Es ist der Familienname des Kindes (dsm-Blätter 1601 und 1602) zu übermitteln.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienname.unstrukturiert" type="xmeld:type.FamiliennameUnstrukturiert">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Unstrukturierter Familienname</title>
                            </xs:appinfo>
                            <xs:documentation>Mit diesem Datentyp werden die vollständigen Informationen zum Familiennamen in unstrukturierter Form abgebildet. Der Familienname wird in der Regel im mandatorischen Kindelement nachname übermittelt. 

Das Kindelement nachnamepass ist für folgenden Kontext vorgesehen: Für die Schreibweise des Namens von Ausländern ist die Eintragung im Pass maßgebend. Führt ein Ausländer nach deutschem Recht einen anderen als den im ausländischen Pass angegebenen Familiennamen und kann eine Änderung des Passes aus rechtlichen oder tatsächlichen Gründen nicht vorgenommen werden, so wird der nach deutschem Recht zu führende Familienname im Element nachname, der im Pass eingetragene Familienname in im Element "nachnamepass" angegeben (vgl. DSMeld-Blätter 0101 und 0101a).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="vornamen" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsdatum" type="xmeld:type.Geburtsdatum">
                          <xs:annotation>
                            <xs:documentation>Geburtsdatum des Kindes (dsm-Feld 1604).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="sterbetag" minOccurs="0" type="xmeld:type.sterbetag">
                          <xs:annotation>
                            <xs:documentation>Ist das minderjährige Kind seit der letzten Kindgeldabgleichsmitteilung verstorben, so ist auch der Sterbetag (dsm-Blatt 1605) zu übermitteln..</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.registermitteilungkba.0545">
    <xs:annotation>
      <xs:appinfo>
        <title>KBA-Registermitteilung</title>
      </xs:appinfo>
      <xs:documentation>Die Meldebehörde übermittelt mit dieser Nachricht Informationen über Fortschreibungen von Vornamen und Geburtsnamen im Sinne der Datenübermittlung an das KBA einer betroffenen_person, die das 14. Lebensjahr vollendet hat.
Eines oder mehrere der Elemente fortschreibung.vornamen und  fortschreibung.familiennameOderGeburtsname müssen vorhanden sein.
Diese Nachricht wird versendet von der


hauptwohnungs_mb oder alleinigewohnungs_mb im Falle einer Fortschreibung der Vornamen oder des geburtsnamens_kba (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="identifikation.person" type="xmeld:type.KBA.identifikation.person">
              <xs:annotation>
                <xs:documentation>Dieses Element identifiziert die betroffene_person.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="fortschreibung.familiennameOderGeburtsname" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Dieses Element übermittelt die Registereinträge der Meldebehörde vor und nach Fortschreibung des Familiennamens oder Geburtsnamens. Es ist nur zu befüllen, wenn die Namensänderung der betroffenen Person auch eine Änderung des geburtsnamens_kba bedeutet.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="familienname.vorher">
                    <xs:annotation>
                      <xs:documentation>Dieses Element übermittelt den Familiennamen vor der Fortschreibung in strukturierter (DSMeld-Felder 0101, 0102) und unstrukturierter Schreibweise (DSMeld-Feld 0101a).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="familienname.strukturiert" type="xmeld:type.KBA.Nachname">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp zur Repräsentation von Nachnamen für das KBA</title>
                            </xs:appinfo>
                            <xs:documentation>Dient der strukturierten Darstellung eines Nachnamens in der Datenübermittlung eines Nachnamens bei Fortschreibungsmitteilungen an das KBA.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für einen Namen in der Innenverwaltung</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="familienname.nachher">
                    <xs:annotation>
                      <xs:documentation>Dieses Element übermittelt den Familiennamen nach der Fortschreibung in strukturierter (DSMeld-Felder 0101, 0102) und unstrukturierter Schreibweise (DSMeld-Feld 0101a).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="familienname.strukturiert" type="xmeld:type.KBA.Nachname">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp zur Repräsentation von Nachnamen für das KBA</title>
                            </xs:appinfo>
                            <xs:documentation>Dient der strukturierten Darstellung eines Nachnamens in der Datenübermittlung eines Nachnamens bei Fortschreibungsmitteilungen an das KBA.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für einen Namen in der Innenverwaltung</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="nachweisdaten" minOccurs="0" type="xmeld:type.Nachweisdaten">
                    <xs:annotation>
                      <xs:documentation>Es sind folgende Nachweisdaten für die Änderung des Familiennamens zu übermitteln, sofern vorhanden:

  
    Datum des zugrundeliegenden Rechtsaktes (DSMeld-Feld 0205)
  
  
    Bezeichnung und Aktenzeichen der Behörde, die die Namensänderung veranlasst hat (DSMeld-Feld 0206)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="geburtsname.vorher" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element übermittelt den Geburtsnamen vor der Fortschreibung in strukturierter (DSMeld-Felder 0201, 0202) und unstrukturierter Schreibweise (DSMeld-Feld 0201a).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsname.strukturiert" type="xmeld:type.KBA.Nachname">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp zur Repräsentation von Nachnamen für das KBA</title>
                            </xs:appinfo>
                            <xs:documentation>Dient der strukturierten Darstellung eines Nachnamens in der Datenübermittlung eines Nachnamens bei Fortschreibungsmitteilungen an das KBA.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für einen Namen in der Innenverwaltung</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geburtsname.nachher" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element übermittelt den Geburtsnamen nach der Fortschreibung in strukturierter (DSMeld-Felder 0201, 0202) und unstrukturierter Schreibweise (DSMeld-Feld 0201a).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsname.strukturiert" type="xmeld:type.KBA.Nachname">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp zur Repräsentation von Nachnamen für das KBA</title>
                            </xs:appinfo>
                            <xs:documentation>Dient der strukturierten Darstellung eines Nachnamens in der Datenübermittlung eines Nachnamens bei Fortschreibungsmitteilungen an das KBA.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für einen Namen in der Innenverwaltung</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="fortschreibung.vornamen" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Dieses Element übermittelt eine Fortschreibung der Vornamen.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="vornamen.vorher" type="xian:AllgemeinerName">
                    <xs:annotation>
                      <xs:documentation>Dieses Element übermittelt die Vornamen (DSMeld-Feld 0301) vor der Fortschreibung.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="vornamen.nachher" type="xian:AllgemeinerName">
                    <xs:annotation>
                      <xs:documentation>Dieses Element übermittelt die Vornamen (DSMeld-Feld 0301) nach der Fortschreibung.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="nachweisdaten" minOccurs="0" type="xmeld:type.Nachweisdaten">
                    <xs:annotation>
                      <xs:documentation>Es sind folgende Nachweisdaten für die Änderung der Vornamen zu übermitteln, sofern vorhanden:

  
    Datum des zugrundeliegenden Rechtsaktes (DSMeld-Feld 0304)
  
  
    Bezeichnung und Aktenzeichen der Behörde, die die Namensänderung veranlasst hat (DSMeld-Feld 0305)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.zentralregistermitteilungbzr.0550">
    <xs:annotation>
      <xs:appinfo>
        <title>Zentralregistermitteilung</title>
      </xs:appinfo>
      <xs:documentation>Die Meldebehörde übermittelt mit dieser Nachricht Informationen über Namensänderungen nach und Änderungen der Geburtsdaten an das Bundeszentralregister.

Diese Nachricht wird versendet von der

	
hauptwohnungs_mb oder alleinigewohnungs_mb im Falle einer fortschreibung.namen_titel (Prozess siehe ),


hauptwohnungs_mb oder alleinigewohnungs_mb im Falle einer fortschreibung.geburtsdaten (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="zentralregistermitteilung" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird genau ein Verwaltungsakt mitgeteilt, der einen oder mehrere Namen der folgenden Namen einer Person ändert:

  Vornamen
  Familienname
  Geburtsname

Es werden sowohl reguläre Änderungen als auch Korrekturen übermittelt.
Ein Änderungscontainer, z.B. der Containeraenderung.vornamen, ist jeweils nur dann zu übermitteln, wenn sich an dem jeweiligen Namen (im Beispiel: Vornamen) durch den Verwaltungsakt eine Veränderung ergeben hat. Es gilt also, dass mindestens eines, maximal aber drei (bzw. - unter Berücksichtigung der *.unstrukturiert -Varianten) fünf der aenderung.*-Kindelemente zu übermitteln sind. 
Wenn sich bspw. nur der Familienname geändert hat, ist nur das Element aenderung.aktueller.familienname zu übermitteln. Haben sich bspw. Familienname und Geburtsname geändert, so sind die Elemente aenderung.aktueller.familienname und aenderung.geburtsname zu übermitteln (zuzüglich ggf. die entsprechenden *.unstrukturiert -Varianten).</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="identifikation.person" type="xmeld:type.bzr.0550.identifikation.person">
                    <xs:annotation>
                      <xs:documentation>Um eine eindeutige Zuordnung der Namens- bzw. Geburtsdatumsänderung zu ermöglichen, müssen Vornamen, Familienname, das Geburtsdatum und, sofern vorhanden, der Geburtsname jeweils vor Änderung übermittelt werden. Außerdem werden Geburtsort, und Anschrift benötigt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="nachweisdaten">
                    <xs:annotation>
                      <xs:documentation>Hier sind die Nachweisdaten zu dem Verwaltungsakt zu übermitteln, der zu der Änderung eines oder mehrere Namen einer Person geführt hat.
Sofern eine Namensänderung aufgrund einer Eheschließung oder einer Begründung einer Lebenspartnerschaft vorgenommen wird, sind keine Nachweisdaten zu übermitteln. In diesem Fall ist das Element eheoderlp mit dem Wert truezu übermitteln, um gegenüber dem BZR klarzustellen, dass die Nachweisdaten nicht fehlen.
Bei allen anderen Verwaltungsakten, die zu Namensänderungen führen, sind die Nachweisdaten zu diesem Verwaltungsakt zu übermitteln.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:choice>
                        <xs:element name="eheoderlp" fixed="true" type="xs:boolean">
                          <xs:annotation>
                            <xs:documentation>Dieses Element ist zu wählen (mit dem Wert true), falls die Namensänderung aus einer Eheschließung oder Schließung einer Lebenspartnerschaft resultiert. Nachweisdaten werden dann nicht übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="korrektur" fixed="true" type="xs:boolean">
                          <xs:annotation>
                            <xs:documentation>Dieses Element ist zu wählen (mit dem Wert true), falls die Namensänderung lediglich in der Korrektur eines fehlerhaften Eintrags besteht. Nachweisdaten werden in diesem Fall ebenfalls nicht übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="andererverwaltungsakt" type="xmeld:type.Nachweisdaten">
                          <xs:annotation>
                            <xs:documentation>Es sind folgende Nachweisdaten zu übermitteln:
  
    Datum des zugrundeliegenden Rechtsaktes (DSMeld-Felder 0205, 0304)
    Bezeichnung und Aktenzeichen der Behörde, die die Namensänderung veranlasst hat (DSMeld-Felder 0206, 0305)</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:choice>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="aenderung.aktueller.familienname" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der bisherige sowie der neue aktuelle Familienname des Betroffenen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="aktueller.familienname.bisher" type="xmeld:type.BZR.Nachname">
                          <xs:annotation>
                            <xs:documentation>Der bisherige aktuelle Familienname (dsm-Felder 0101, 0102).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aktueller.familienname.neu" type="xmeld:type.BZR.Nachname">
                          <xs:annotation>
                            <xs:documentation>Der neue aktuelle Familienname (dsm-Felder 0101, 0102).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="aenderung.aktueller.familienname.unstrukturiert" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der bisherige sowie der neue aktuelle Familienname des Betroffenen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="aktueller.familienname.bisher.unstrukturiert" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für einen Namen in der Innenverwaltung</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aktueller.familienname.neu.unstrukturiert" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für einen Namen in der Innenverwaltung</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="aenderung.geburtsname" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der bisherige sowie der neue aktuelle Geburtsname des Betroffenen mitgeteilt. Dieses Element muss mindestens ein Kindelement enthalten.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsname.bisher" minOccurs="0" type="xmeld:type.BZR.Nachname">
                          <xs:annotation>
                            <xs:documentation>Der bisherige Geburtsname (dsm-Felder 0201, 0202).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsname.neu" minOccurs="0" type="xmeld:type.BZR.Nachname">
                          <xs:annotation>
                            <xs:documentation>Der neue Geburtsname (dsm-Felder 0201, 0202).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="aenderung.geburtsname.unstrukturiert" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsname.bisher.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für einen Namen in der Innenverwaltung</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsname.neu.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für einen Namen in der Innenverwaltung</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="aenderung.vornamen" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die bisherigen sowie neuen aktuellen Vornamen des Betroffenen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorname.bisher" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Die bisherigen aktuellen Vornamen (dsm-Feld 0301).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="vorname.neu" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Die neuen aktuellen Vornamen (dsm-Feld 0301).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="aenderung.geburtsdatum" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der bisherige sowie der geänderte Eintrag zum Geburtsdatum der betroffenen Person mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsdatum.bisher" type="xmeld:type.Geburtsdatum">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum bisherigen Geburtsdatum mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsdatum.neu" type="xmeld:type.Geburtsdatum">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum neuen Geburtsdatum mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.wehrverwaltungvolljaehrigkeit.0557">
    <xs:annotation>
      <xs:appinfo>
        <title>Volljährigkeitsmitteilung an das Bundesamt für das Personalmanagement der Bundeswehr</title>
      </xs:appinfo>
      <xs:documentation>Die Meldebehörde übermittelt mit dieser Nachricht die Daten der Personen, die im Folgejahr volljährig werden,  an das Bundesamt für das Personalmanagement der Bundeswehr.
Diese Nachricht wird versendet von der


hauptwohnungs_mb oder der alleinigewohnungs_mb im Rahmen der bestandsdatenlieferung (Prozess siehe  bzw. ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="paketierung" type="xmeld:type.paketierung">
              <xs:annotation>
                <xs:appinfo>
                  <title>Paketierungsinformationen</title>
                </xs:appinfo>
                <xs:documentation>Dieses Element ist zur Sicherstellung der korrekten Abfolge aller Pakete (paketnummer) einer Lieferung (laufende.nummer.der.lieferung) sowie der Vollständigkeitskontrolle (Kennzeichen letztes.paket) vorgesehen.
Ein Paket ist eine xmeld-Nachricht, die in der Regel 1 - n Datensätze enthält.
Nachfolgend ein Beispiel für die Verwendung des Elementes type.paketierung zur Markierung der korrekten Reihenfolge der Lieferungen und Pakete:


  
    
    
    
    
      
        laufende.nummer.der.lieferung
        paketnummer
        letztes.paket
      
    
    
      
        1
        1
        false
      
      
        1
        2
        false
      
      
        1
        3
        true
      
      
        2
        1
        false
      
      
        2
        2
        true
      
      
        3
        1
        true
      
      
        4
        1
        true</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="personendaten" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Die Personendaten, die von den Meldebehörden an das Bundesamt für Personalmanagement der Bundeswehr übermittelt werden, enthalten den Familiennamen, die Vornamen und die gegenwärtige Anschrift. (Das Kindelement technische.einzelidentifikation wurde aufgenommen, damit im Falle der Rücksendung mit einer RtS-Nachricht ein eindeutiger Satzbezug hergestellt werden kann.)</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="familienname" type="xmeld:type.Nachname">
                    <xs:annotation>
                      <xs:documentation>Es ist der Familienname des Betroffenen zu übermitteln (dsm-Blätter 0101, 0102).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="familienname.unstrukturiert" type="xmeld:type.FamiliennameUnstrukturiert">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Unstrukturierter Familienname</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp werden die vollständigen Informationen zum Familiennamen in unstrukturierter Form abgebildet. Der Familienname wird in der Regel im mandatorischen Kindelement nachname übermittelt. 

Das Kindelement nachnamepass ist für folgenden Kontext vorgesehen: Für die Schreibweise des Namens von Ausländern ist die Eintragung im Pass maßgebend. Führt ein Ausländer nach deutschem Recht einen anderen als den im ausländischen Pass angegebenen Familiennamen und kann eine Änderung des Passes aus rechtlichen oder tatsächlichen Gründen nicht vorgenommen werden, so wird der nach deutschem Recht zu führende Familienname im Element nachname, der im Pass eingetragene Familienname in im Element "nachnamepass" angegeben (vgl. DSMeld-Blätter 0101 und 0101a).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="vornamen" type="xian:AllgemeinerName">
                    <xs:annotation>
                      <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="rufname" minOccurs="0" type="xian:AllgemeinerName">
                    <xs:annotation>
                      <xs:documentation>In diesem Element wird der Rufname der betroffenen Person dargestellt.
Es sind alle zum Rufnamen gehörenden Vornamen anzugeben, durch Leerzeichen getrennt.
Sofern in einer XMeld-Nachricht die Übermittlung des Rufnamens vorgesehen ist, soll dieser immer angegeben werden (und nicht nur dann, wenn sich der Rufname vom ersten Vornamen unterscheidet).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht.Inland">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden ausschließlich die Adressdaten übermittelt, die die Meldebehörden nach § 4 bmeldduev2 an das Bundesamt für das Personalmanagement der Bundeswehr übermitteln müssen.
Hier wird die Haupt- oder alleinige Wohnung der betroffenen Person eingetragen.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.optionsmitteilung.0560">
    <xs:annotation>
      <xs:appinfo>
        <title>Optionsmitteilung zum Wegzug</title>
      </xs:appinfo>
      <xs:documentation>Die Meldebehörde übermittelt mit dieser Nachricht nach einem wegzug_ausland Informationen zu erklärungspflichtigen Mehrstaatern, die ab dem 01.01.1990 die deutsche Staatsangehörigkeit bei Geburt nach § 4 Abs. 3 StAG erworben haben und eine ausländische Staatsangehörigkeit besitzen.
Der Tag der Meldung an das Bundesverwaltungsamt erfolgt bis zum zehnten Tag jedes Kalendermonates für erklärungspflichtige Personen, die im darauf folgenden Monat das 18. Lebensjahr vollenden.
Diese Nachricht wird versendet von der

  
    alleinigewohnungs_mb im Falle eines wegzugs_ausland (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="optionsmitteilung" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird für genau eine betroffene Person eine Optionsmitteilung zum Wegzug übermittelt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="identifikation.person" type="xmeld:type.identifikation.person">
                    <xs:annotation>
                      <xs:documentation>Hier werden die Identifikationsdaten für die betroffene Person mitgeteilt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ehename" minOccurs="0" type="xmeld:type.Nachname">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der Ehename der Person in strukturierter Form übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ehename.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der Ehename der Person in unstrukturierter Form übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="lebenspartnerschaftsname" minOccurs="0" type="xmeld:type.Nachname">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der Lebenspartnerschaftsname der Person in strukturierter Form übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="lebenspartnerschaftsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der Lebenspartnerschaftsname der Person in unstrukturierter Form übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="nachweis.geburt" type="xmeld:type.Nachweisdaten">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element sind die übermittelten Geburtsinformationen des Betroffenen nachzuweisen (dsm-Felder 0604, 0605).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="wohnung.bisher" type="xmeld:type.Wohnung">
                    <xs:annotation>
                      <xs:documentation>Im Kindelement wohnung.bisher sind der Status, das Datum des Auszugs (dsm-Feld 1306) sowie die Anschrift der bisherigen Wohnung im Inland anzugeben.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="wohnung.kuenftig" type="xmeld:type.Auslandsanschrift.Druckbild">
                    <xs:annotation>
                      <xs:documentation>Im Kindelement wohnung.kuenftig ist, soweit bekannt, die Anschrift der Wohnung im Ausland anzugeben (dsm-Felder 1232 und 1233), in die die betroffene Person verzogen ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="optionsdeutscher" type="xmeld:type.Optionsdeutscher">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element (dsm-Feld 2401) wird der mögliche Verlust der deutschen Staatsangehörigkeit nach § 29 StAG angezeigt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.optionsmitteilung.0561">
    <xs:annotation>
      <xs:appinfo>
        <title>Optionsmitteilung zum Wiederzuzug</title>
      </xs:appinfo>
      <xs:documentation>Die Meldebehörde, bei der sich eine nach § 29 Absatz 1 des Staatsangehörigkeitsgesetzes erklärungspflichtige Person, die das 18. Lebensjahr, aber noch nicht das 23. Lebensjahr vollendet hat, als aus dem Ausland kommend angemeldet hat, übermittelt nach Auswertung der Rückmeldung unverzüglich dem Bundesverwaltungsamt auf Grund von § 34 Absatz 2 Satz 2 des Staatsangehörigkeitsgesetzes für die Durchführung des Optionsverfahrens nach § 29 des Staatsangehörigkeitsgesetzes die hierfür erforderlichen Daten.
Diese Nachricht wird versendet von der

  
    zuzugs_mb im Falle eines wiederzuzugs_ausland (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="optionsmitteilung" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird für genau eine betroffene Person eine Optionsmitteilung zum Wiederzuzug übermittelt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="identifikation.person" type="xmeld:type.identifikation.person">
                    <xs:annotation>
                      <xs:documentation>Hier werden die Identifikationsdaten für die Person mitgeteilt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ehename" minOccurs="0" type="xmeld:type.Nachname">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der Ehename der Person in strukturierter Form übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ehename.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der Ehename der Person in unstrukturierter Form übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="lebenspartnerschaftsname" minOccurs="0" type="xmeld:type.Nachname">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der Lebenspartnerschaftsname der Person in strukturierter Form übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="lebenspartnerschaftsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird der Lebenspartnerschaftsname der Person in unstrukturierter Form übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="nachweis.geburt" type="xmeld:type.Nachweisdaten">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element sind die übermittelten Geburtsinformationen des Betroffenen nachzuweisen (dsm-Felder 0604, 0605).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="wohnung.gegenwaertig" type="xmeld:type.Wohnung">
                    <xs:annotation>
                      <xs:documentation>Im Kindelement wohnung.gegenwaertig sind die Anschrift (dsm-Felder 1201 - 1206 und 1208 - 1212) sowie der Status der Wohnung (dsm-Feld 1213) anzugeben, in die der Betroffene aus dem Ausland kommend zugezogen ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="letzte.inlandswohnung" type="xmeld:type.WohnungLetzteInlandswohnung">
                    <xs:annotation>
                      <xs:documentation>Im Kindelement letzte.inlandswohnung sind die letzte inländische Anschrift,  sowie das entsprechende Wegzugsdatum in das Ausland (dsm-Feld 1314) anzugeben.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="anschrift.ausland" type="xmeld:type.AnschriftMelderecht.Ausland">
                    <xs:annotation>
                      <xs:documentation>Im Kindelement anschrift.ausland wird, soweit bekannt, der Staat (dsm-Feld 1223) abgebildet, aus dem die betroffene Person zugezogen ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="optionsdeutscher" type="xmeld:type.Optionsdeutscher">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element (dsm-Feld 2401) wird der mögliche Verlust der deutschen Staatsangehörigkeit nach § 29 StAG angezeigt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.bruttodaten.1000">
    <xs:annotation>
      <xs:appinfo>
        <title>Nachricht zur Übermittlung der Bruttodaten einer Person</title>
      </xs:appinfo>
      <xs:documentation>Diese Nachricht enthält alle nach § 6 bmeldduev2 an die DSRV zu übermittelnden Daten. Sie ist zu verwenden, wenn Personendaten entweder erstmalig oder aufgrund unterbrochener/fehlender Zwischenlieferungen vollständig neu übermittelt werden müssen.
Alle Zugänge ins Melderegister werden der DSRV mit dieser Bruttolieferungs-Nachricht mitgeteilt. Unter den Zugängen sind zu verstehen:

  Geburten (Anlass 01)
  Zuzüge aus dem Ausland (Anlass 02)

Die Bruttolieferungs-Nachricht wird darüberhinaus verwendet für:

  Rücknahme eines Sterbefalls (Anlass 05)
  Rücknahme der Stornierung einer Person (Anlass 06)
  Übermittlung des Registerbestandes einer Person (Anlass 03)

Bzgl. des Verfahrens zur Mitteilung von Adoptionen sei auch auf  verwiesen.
Falls von der Meldebehörde kein Vorher-Nachher-Bild erzeugt werden kann sowie in speziellen Fehlerkonstellationen  wird der Melderegisterbestand der betroffenen Person (Anlass 03) an die DSRV übermittelt. Hierfür ist keine Absprache erforderlich, die Übermittlung erfolgt im normalen Tagesgeschäft. Spezielle Fehlersituationen, die zu einer Nachricht 1000 mit Anlass 03 führen, existieren mit dem aktuell vorgesehenen Fehlermanagement  (siehe ) nicht.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="bruttodaten" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Dieser Container enthält neben den Identifikationsdaten den Bruttodatenumfang einer zu übermittelnden Person.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="identifikationsdaten" type="xmeld:type.identifikation.personanschrift">
                    <xs:annotation>
                      <xs:documentation>Durch die hier übermittelten Daten soll der Empfänger in die Lage versetzt werden, eine eindeutige Identifikation des Betroffenen  vornehmen zu können.
Diese Struktur enthält die aktuellen Personendaten inkl. der Anschrift.
Folgende dsm-Felder werden in der Identifikationsstruktur übermittelt:

  Aktueller Familienname: 0101 bis 0102
  Geburtsname: 0201 bis 0202
  früherer Familienname: 0203, 0204
  Vornamen: 0301
  Gebräuchlicher Vorname (Rufname): 0302
  Frühere Vornamen: 0303
  Geburtsdaten: 0601 - 0603
  Geschlecht: 0701
  Anschrift: 1201 - 1206, 1208 - 1211 (Anmerkung: In diesem Element ist stets die aktuelle lokale Anschrift aus der Sicht der Absendergemeinde einzutragen.)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="anlass" type="xmeld:Code.DSRV.Bruttolieferung.Anlass">
                    <xs:annotation>
                      <xs:documentation>DSRV-seitig muss unterschieden werden können, aus welchem Anlass die Übermittlung der Bruttodaten erfolgt. Dies ist an den personenbezogenen Daten nicht zu erkennen. Daher wird die entsprechende Information mit diesem Element übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="namen" type="xmeld:type.DSRV.NameNatuerlichePerson">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind die Namensinformationen mitzuteilen. Dabei dürfen nur die DSMeld-Felder 0101 bis 0204, 0301 bis 0303 und 0401 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="geburt" minOccurs="0" type="xmeld:type.Geburt">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind die Geburtsdaten mitzuteilen. Dabei dürfen nur die dsm-Felder 0601 - 0603 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="geschlecht" minOccurs="0" type="xmeld:Code.Geschlecht">
                    <xs:annotation>
                      <xs:documentation>In diesem Element ist das Geschlecht mitzuteilen. Dabei darf nur das dsm-Feld 0701 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="anschrift.gegenwaertig" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
                    <xs:annotation>
                      <xs:documentation>In diesem Element ist die gegenwärtige Anschrift der alleinigen oder Hauptwohnung mitzuteilen. Es sind ausschließlich die DSMeld-Felder 1200 bis 1212 zu übermitteln.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="anschrift.bisher" minOccurs="0" type="xmeld:type.AnschriftMelderecht">
                    <xs:annotation>
                      <xs:documentation>In diesem Element ist die bisherige (Zuzug-von) Anschrift mitzuteilen. Es sind ausschließlich die DSMeld-Felder 1200 bis 1212 und 1213a zu übermitteln. Soll der DSRV eine Geburt mitgeteilt werden, ist dieses Element nicht zu übermitteln.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ehelpbeginn" minOccurs="0" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>In diesem Element ist das Datum der letzten Eheschließung oder der letzten Begründung einer Lebenspartnerschaft mitzuteilen. Dabei darf nur das dsm-Feld 1402 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.aenderung.1001">
    <xs:annotation>
      <xs:appinfo>
        <title>Nachricht für die Übermittlung von geänderten Daten des Betroffenen</title>
      </xs:appinfo>
      <xs:documentation>Alle DSRV-relevanten Änderungen in einem Melderegister, die nicht in Form einer Bruttodatenlieferung erfolgen, werden mit dieser Nachricht übermittelt. Dies schließt einen Zuzug aus dem Inland ein.
Abmeldungen in das Ausland oder nach unbekannt werden ebenfalls mit dieser Nachricht mitgeteilt, während Abmeldungen über das normale Rückmeldeverfahren der Meldebehörden nicht mitgeteilt werden.
Bzgl. des Verfahrens zur Mitteilung von Adoptionen sei auch auf  verwiesen.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="aenderung" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>In diesem Container werden alle geänderten Daten des Betroffenen übermittelt, die DSRV-relevant sind. Dies kann ein oder mehrere melderechtliche Ereignisse oder Korrekturen eines Tages umfassen (verfahrensabhängig).
Um die Änderung mitzuteilen, werden in den beiden Kindelementen vorher und nachher jedes Änderungselementes die jeweiligen Informationen vor und nach der Änderung übermittelt. Es werden folgende Fälle unterschieden:

  Änderungseintrag: beide Elemente sind vollständig vorhanden
  Hinzufügen von Daten: nur das nachher-Element ist vorhanden
  Löschung: nur das vorher-Element ist vorhanden
  Mischform mehrerer melderechtlicher Ereignisse: Je geändertem Element ist in dessen Kindelement vorher  der Stand vor dem ersten melderechtlichen Ereignis und im Kindelement nachher  der Stand nach dem letzten melderechtlichen Ereignis (sofern vorhanden) enthalten.


Zur Grundidee
Bei der Änderung von Anschriften werden die gegenwärtige Anschrift und die bisherige Anschrift separat betrachtet. Die gegenwärtige Anschrift ist dabei als die (aus der Sicht der Absendergemeinde) lokale Haupt- oder alleinige Wohnung definiert, die bisherige Anschrift.
Die gegenwärtige Anschrift und die bisherige Anschrift werden in separaten Elementen der Nachricht abgebildet und dabei jeweils in der Ausprägung vor und nach dem betrachteten melderechtlichen Vorgang differenziert.
So wird bei einer Anschriftsänderung untersucht, was sich in Bezug auf die gegenwärtige Wohnung geändert hat. Die Anschrift vor Änderung wird dann in das Element xmeld:aenderung.anschrift.gegenwaertig/vorher, die Anschrift nach Änderung in das Element xmeld:aenderung.anschrift.gegenwaertig/nachher eingetragen.
Gleichzeitig wird die bisherige Anschrift betrachtet, die bisherige Anschrift vor Änderung eingetragen in xmeld:aenderung.anschrift.bisher/vorher, die bisherige Anschrift nach Änderung in xmeld:aenderung.anschrift.bisher/nachher.
Wenn die jeweilige Ausprägung für einen konkreten Fall nicht zutrifft, wird das entsprechende Element weggelassen.

Anwendung
In der Realität sind vier Arten von melderechtlichen Prozessen zu unterscheiden, in denen Änderungen von Anschriften vorkommen. Die vorstehend geschilderten Regeln drücken sich in den vier Fällen folgendermaßen aus:

  
    Fall: Zuzug
    Beim Zuzug in eine Gemeinde beobachten wir eine neue Anschrift in dieser Gemeinde; eine Anschrift vor Änderung in dieser Gemeinde gibt es nicht. Eine Zuzug-von-Anschrift ist in der neuen Gemeinde eingetragen nach dem Zuzug (die Anschrift in der Zuzugs-Gemeinde), vorher ist das nicht der Fall. Daraus ergibt sich, dass xmeld:aenderung.anschrift.gegenwaertig/nachher mit der neuen Anschrift (der lokalen) und xmeld:aenderung.anschrift.bisher/nachher mit der Zuzugsanschrift (der Gemeinde, aus der der Zuzug erfolgte) zu füllen sind.
    Die beiden vorher-Elemente (xmeld:aenderung.anschrift.gegenwaertig/vorher und xmeld:aenderung.anschrift.bisher/vorher) entfallen.
    Eine Korrektur (gemeindeübergreifend) wird ebenso übermittelt.
  
  
    Fall: Ummeldung
    Bei der Anschriftsänderung (Wechsel HW oder AW) innerhalb einer Gemeinde ändert sich lediglich die gegenwärtige Anschrift. An der eingetragenen Zuzug-von-Anschrift ändert sich nichts. Entsprechend ist xmeld:aenderung.anschrift.gegenwaertig/nachher mit der neuen Anschrift (lokal) und xmeld:aenderung.anschrift.gegenwaertig/vorher mit der bisherigen Anschrift (ebenfalls lokal) zu füllen.
    xmeld:aenderung.anschrift.bisher entfällt.
    Eine Korrektur (innerhalb einer Gemeinde) wird ebenso übermittelt.
  
  
    Fall: Abmeldung nach unbekannt/Ausland
    Hier ändert sich ebenfalls nichts an der eingetragenen Zuzug-von-Anschrift. Eine neue gegenwärtige Anschrift gibt es nicht, aber eine vor der Abmeldung. Es ergibt sich, dass xmeld:aenderung.anschrift.gegenwaertig/vorher mit der bisherigen Anschrift (das ist die abgemeldete Anschrift) gefüllt wird.
    xmeld:aenderung.anschrift.gegenwaertig/nachher enthält entweder eine Information zur unbekannten oder zur ausländischen Anschrift.
    xmeld:aenderung.anschrift.bisher entfällt.
    Eine Korrektur wird ebenso übermittelt.
  
  
    Fall: Statuswechsel
    Ein gemeindeinterner Statuswechsel (NW und HW in selber Gemeinde) ist der DSRV wie eine Ummeldung mitzuteilen. Ein gemeindeübergreifender Statuswechsel (NW in lokaler Gemeinde, (alte) HW in anderer Gemeinde) ist der DSRV wie ein Zuzug mitzuteilen.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="identifikationsdaten" type="xmeld:type.identifikation.personanschrift">
                    <xs:annotation>
                      <xs:documentation>Durch die hier übermittelten Daten soll der Empfänger in die Lage versetzt werden, eine eindeutige Identifikation des Betroffenen vornehmen zu können.
Diese Struktur enthält die Personendaten inkl. der Anschrift vor Änderung (alter Datenzustand). Wenn mehrere melderechtlich relevante Änderungen in einer Nachricht zusammengefasst werden, muss in den Identifikationsdaten der Stand vor der ersten Änderung mitgeteilt werden.
Folgende dsm-Felder werden in der Identifikationsstruktur übermittelt:

  Aktueller Familienname: 0101 bis 0102
  Geburtsname: 0201 bis 0202
  früherer Familienname: 0203, 0204
  Vornamen: 0301
  Gebräuchlicher Vorname (Rufname): 0302
  Frühere Vornamen: 0303
  Geburtsdaten: 0601 - 0603
  Geschlecht: 0701
  Anschrift: 1201 - 1206, 1208 - 1211</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="merkmal.leben" type="xs:boolean">
                    <xs:annotation>
                      <xs:documentation>Dieses Merkmal ist aus dem Status des Datensatzes im Melderegister nach Änderung abzuleiten. Lebt die Person nach der Änderung, ist true zu übermitteln, ist die Person nach Änderung tot, ist false zu übermitteln.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.familienname" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Familiennamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0101 und 0102 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.familienname.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.familienname.unstrukturiert">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Familiennamen - in seiner unstrukturierten Darstellung - (DSMeld 0101a) mitzuteilen.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.ehename" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Ehenamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0103 und 0104 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.ehename.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname.unstrukturiert">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Ehenamen - in seiner unstrukturierten Darstellung - (DSMeld 0103a) mitzuteilen.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.lebenspartnerschaftsname" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Lebenspartnerschaftsnamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0105 und 0106 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.lebenspartnerschaftsname.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname.unstrukturiert">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Lebenspartnerschaftsnamen - in seiner unstrukturierten Darstellung - (DSMeld 0105a) mitzuteilen.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.geburtsname" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Geburtsnamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0201 und 0202 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.geburtsname.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname.unstrukturiert">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Geburtsnamen - in seiner unstrukturierten Darstellung - (DSMeld 0201a) mitzuteilen.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.frueherer.familienname" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am früheren Familiennamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0203 und 0204 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.frueherer.familienname.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname.unstrukturiert">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Früheren Familiennamen - in seiner unstrukturierten Darstellung - (DSMeld 0203a) mitzuteilen.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.vornamen" minOccurs="0" type="xmeld:type.dsrv.aenderung.vorname">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Vornamen mitzuteilen. Dabei darf nur das dsm-Feld 0301 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.rufname" minOccurs="0" type="xmeld:type.dsrv.aenderung.vorname">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen am Rufnamen mitzuteilen. Dabei darf nur das dsm-Feld 0302 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.fruehere.vornamen" minOccurs="0" type="xmeld:type.dsrv.aenderung.vorname">
                    <xs:annotation>
                      <xs:documentation>In diesem Element sind Änderungen an früheren Vornamen mitzuteilen. Dabei darf nur das dsm-Feld 0303 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.doktorgrad" minOccurs="0" type="xmeld:type.dsrv.aenderung.doktorgrad">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung einer Änderung des Doktorgrades</title>
                      </xs:appinfo>
                      <xs:documentation>In diesem Element sind Änderungen am Doktorgrad mitzuteilen. Dabei darf nur das dsm-Feld 0401 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.geburtsdaten" minOccurs="0" type="xmeld:type.dsrv.aenderung.geburtsdaten">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung geänderter Geburtsdaten</title>
                      </xs:appinfo>
                      <xs:documentation>In diesem Element sind Änderungen der Geburtsdaten mitzuteilen. Dabei dürfen nur die dsm-Felder 0601 - 0603 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.geschlecht" minOccurs="0" type="xmeld:type.dsrv.aenderung.geschlecht">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung einer Änderung der Geschlechtsinformation</title>
                      </xs:appinfo>
                      <xs:documentation>In diesem Element sind Änderungen des Geschlechtes mitzuteilen. Dabei darf nur das dsm-Feld 0701 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.anschrift.gegenwaertig" minOccurs="0" type="xmeld:type.dsrv.aenderung.anschrift.gegenwaertig">
                    <xs:annotation>
                      <xs:documentation>Die gegenwärtige Anschrift ist dabei als die (aus Sicht der Absendergemeinde) lokale Haupt- oder alleinige Wohnung definiert (dsm-Blätter 1201 - 1206 sowie 1208 - 1212).</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.anschrift.bisher" minOccurs="0" type="xmeld:type.dsrv.aenderung.anschrift.bisher">
                    <xs:annotation>
                      <xs:documentation>Als bisherige Anschrift sind die DSMeld-Blätter 1200 -  1212 übermitteln.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.sterbetag" minOccurs="0" type="xmeld:type.dsrv.aenderung.sterbetag">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung einer Änderung des Sterbetages</title>
                      </xs:appinfo>
                      <xs:documentation>In diesem Element sind Änderungen des Sterbetages mitzuteilen. Dabei darf nur das dsm-Feld 1901 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.ehelpbeginn" minOccurs="0" type="xmeld:type.dsrv.aenderung.ehelpbeginn">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für die Übermittlung des Beginns der letzten Ehe oder der Begründung der letzten Lebenspartnerschaft</title>
                      </xs:appinfo>
                      <xs:documentation>In diesem Element sind Änderungen an dem Datum der letzten Eheschließung bzw. der letzten Begründung einer Lebenspartnerschaft mitzuteilen. Dabei darf nur das dsm-Feld 1402 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.geburtsmitteilung.1002">
    <xs:annotation>
      <xs:appinfo>
        <title>Geburtsmitteilung</title>
      </xs:appinfo>
      <xs:documentation>Im Falle einer Geburt (gekennzeichnet durch den Zugang ins Melderegister mit Bezug zur Mutter) oder wenn das Kind aufgrund einer Berichtigung einer neuen Mutter zugeordnet wird, ist diese Nachricht zu übermitteln.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="geburt" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Für jede Geburt, die mit dieser Nachricht übermittelt wird, ist genau ein Containerelement dieses Typs vorhanden.
Bei einer Mehrlingsgeburt werden in diesem Element die Mutter und alle neugeborenen Kinder eingetragen.
Darüber hinaus werden die Daten jedes Neugeborenen in Form eigener DSRV.Bruttodaten in einer nachricht.1000 an die DSRV geschickt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="mutter" type="xmeld:type.identifikation.personanschrift">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Kindelement werden Identifikationsdaten der Mutter übermittelt, damit die Geburtsmitteilung zugeordnet werden kann.
Folgende dsm-Felder werden in der Identifikationsstruktur übermittelt:

  Aktueller Familienname: 0101 bis 0102
  Geburtsname: 0201 bis 0202
  früherer Familienname: 0203, 0204
  Vornamen: 0301
  Gebräuchlicher Vorname (Rufname): 0302
  Frühere Vornamen: 0303
  Geburtsdaten: 0601 - 0603
  Geschlecht: 0701
  Anschrift: 1201 - 1206, 1208 - 1211</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="kind" maxOccurs="unbounded" type="xmeld:type.identifikation.personanschrift">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Kindelement werden die Daten genau eines Kindes mitgeteilt.
Folgende dsm-Felder werden in der Identifikationsstruktur übermittelt:

  Aktueller Familienname: 0101 bis 0102
  Geburtsname: 0201 bis 0202
  früherer Familienname: 0203, 0204
  Vornamen: 0301
  Gebräuchlicher Vorname (Rufname): 0302
  Frühere Vornamen: 0303
  Geburtsdaten: 0601 - 0603
  Geschlecht: 0701
  Anschrift: 1201 - 1206, 1208 - 1211</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.geburtsmitteilungaenderung.1003">
    <xs:annotation>
      <xs:appinfo>
        <title>Berichtigungsnachricht für Geburtsmitteilungen</title>
      </xs:appinfo>
      <xs:documentation>Im Falle der fehlerhaften Speicherung der Geburt werden die im Melderegister erfassten Daten korrigiert oder gelöscht und diese Nachricht übermittelt. Dies beinhaltet auch die Aufhebung einer fehlerhaften Mutter/Kind-Beziehung und das Löschen einer fehlerhaft eingetragenen Geburt. Änderungen von Mutter/Kind-Beziehungen, die nicht durch die Speicherung einer Geburt erzeugt wurden, werden nicht übermittelt.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="aenderung.mutter" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Für jede Geburt, zu der eine Änderung übermittelt wird, ist genau ein Containerelement dieses Typs vorhanden.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="identifikation.mutter" type="xmeld:type.identifikation.personanschrift">
                    <xs:annotation>
                      <xs:documentation>Durch die hier übermittelten Daten soll der Empfänger in die Lage versetzt werden, eine eindeutige Identifikation der Mutter vornehmen zu können.
Diese Struktur enthält die Daten der Mutter inkl. der Anschrift.
Folgende dsm-Felder werden in der Identifikationsstruktur übermittelt:

  Aktueller Familienname: 0101 bis 0102
  Geburtsname: 0201 bis 0202
  früherer Familienname: 0203, 0204
  Vornamen: 0301
  Gebräuchlicher Vorname (Rufname): 0302
  Frühere Vornamen: 0303
  Geburtsdaten: 0601 - 0603
  Geschlecht: 0701
  Anschrift: 1201 - 1206, 1208 - 1211</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="aenderung.kind" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>In diesem Container werden alle geänderten Daten eines Kindes übermittelt, die DSRV-relevant sind. Dies kann ein oder mehrere melderechtliche Ereignisse oder Korrekturen eines Tages umfassen (verfahrensabhängig).
Um die Änderung mitzuteilen, werden in den beiden Kindelementen vorher und nachher jedes Änderungselementes die jeweiligen Informationen vor und nach der Änderung übermittelt. Es werden folgende Fälle unterschieden:

  Änderungseintrag: beide Elemente sind vollständig vorhanden
  Löschung: nur das vorher-Element ist vorhanden - Sonderfall: Falls ein Kind zu löschen ist, ist bei allen Änderungselementen ausschließlich das vorher-Element zu übermitteln. Außerdem ist das Flag kind.loeschen auf true zu setzen.
  Mischform mehrerer melderechtlicher Ereignisse: Je geändertem Element ist in dessen Kindelement vorher  der Stand vor dem ersten melderechtlichen Ereignis und im Kindelement nachher  der Stand nach dem letzten melderechtlichen Ereignis (sofern vorhanden) enthalten.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="kind.loeschen" type="xs:boolean">
                          <xs:annotation>
                            <xs:documentation>Falls mit dieser Mitteilung ein Kind gelöscht werden soll, ist true zu übermitteln (mit ausreichendem Datenkatalog zur Indentifikation des Kindes in den vorher-Kindelementen). Ansonsten wird false übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.familienname" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen am Familiennamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0101, 0102 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.familienname.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.familienname.unstrukturiert">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen am Familiennamen - in seiner unstrukturierten Darstellung - (DSMeld 0101a) mitzuteilen.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.ehename" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen am Ehenamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0103, 0104 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.ehename.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname.unstrukturiert">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung der Änderung unstrukturierter Namen</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Container fasst Daten für die Änderung der unstrukturierten Form von Nachnamen im DSRV-Kontext zusammen.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.lebenspartnerschaftsname" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen am Lebenspartnerschaftsnamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0105, 0106 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.lebenspartnerschaftsname.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname.unstrukturiert">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung der Änderung unstrukturierter Namen</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Container fasst Daten für die Änderung der unstrukturierten Form von Nachnamen im DSRV-Kontext zusammen.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.geburtsname" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen am Geburtsnamen mitzuteilen. Dabei dürfen nur die dsm-Felder 0201, 0202 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.geburtsname.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname.unstrukturiert">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung der Änderung unstrukturierter Namen</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Container fasst Daten für die Änderung der unstrukturierten Form von Nachnamen im DSRV-Kontext zusammen.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.frueherer.familienname" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen am früheren Familiennamen mitzuteilen.  Dabei dürfen nur die dsm-Felder 0203 und 0204 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.frueherer.familienname.unstrukturiert" minOccurs="0" type="xmeld:type.dsrv.aenderung.nachname.unstrukturiert">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung der Änderung unstrukturierter Namen</title>
                            </xs:appinfo>
                            <xs:documentation>Dieser Container fasst Daten für die Änderung der unstrukturierten Form von Nachnamen im DSRV-Kontext zusammen.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.vornamen" minOccurs="0" type="xmeld:type.dsrv.aenderung.vorname">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen am Vornamen mitzuteilen. Dabei darf nur das dsm-Feld 0301 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.rufname" minOccurs="0" type="xmeld:type.dsrv.aenderung.vorname">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen am Rufnamen mitzuteilen. Dabei darf nur das dsm-Feld 0302 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.fruehere.vornamen" minOccurs="0" type="xmeld:type.dsrv.aenderung.vorname">
                          <xs:annotation>
                            <xs:documentation>In diesem Element sind Änderungen an früheren Vornamen mitzuteilen. Dabei darf nur das dsm-Feld 0303 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.doktorgrad" minOccurs="0" type="xmeld:type.dsrv.aenderung.doktorgrad">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung einer Änderung des Doktorgrades</title>
                            </xs:appinfo>
                            <xs:documentation>In diesem Element sind Änderungen am Doktorgrad mitzuteilen. Dabei darf nur das dsm-Feld 0401 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.geburtsdaten" minOccurs="0" type="xmeld:type.dsrv.aenderung.geburtsdaten">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung geänderter Geburtsdaten</title>
                            </xs:appinfo>
                            <xs:documentation>In diesem Element sind Änderungen der Geburtsdaten mitzuteilen. Dabei dürfen nur die dsm-Felder 0601 - 0603 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.geschlecht" minOccurs="0" type="xmeld:type.dsrv.aenderung.geschlecht">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung einer Änderung der Geschlechtsinformation</title>
                            </xs:appinfo>
                            <xs:documentation>In diesem Element sind Änderungen des Geschlechtes mitzuteilen. Dabei darf nur das dsm-Feld 0701 übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.anschrift.gegenwaertig" minOccurs="0" type="xmeld:type.dsrv.aenderung.anschrift.gegenwaertig">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung einer Änderung der gegenwärtigen Anschrift</title>
                            </xs:appinfo>
                            <xs:documentation>In diesem Element sind Änderungen an der gegenwärtigen Anschrift der alleinigen oder Hauptwohnung mitzuteilen.
Es sind ausschließlich die dsm-Felder 1201 - 1206 und 1208 - 1212 zu übermitteln.
Falls nach der Änderung kein Wohnsitz im Geltungsbereich des BMG besteht,
muss in dem Kindelement nachher entweder eine ausländische oder eine unbekannte Anschrift übermittelt werden.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="aenderung.anschrift.bisher" minOccurs="0" type="xmeld:type.dsrv.aenderung.anschrift.bisher">
                          <xs:annotation>
                            <xs:appinfo>
                              <title>Datentyp für die Übermittlung einer Änderung der bisherigen Anschrift</title>
                            </xs:appinfo>
                            <xs:documentation>In diesem Element sind Änderungen an der bisherigen Anschrift mitzuteilen.
Es sind die DSMeld-Felder 1200 bis 1212 zu übermitteln.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.stornierung.1004">
    <xs:annotation>
      <xs:appinfo>
        <title>Nachricht zur Mitteilung der Stornierung eines Betroffenen</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht übermittelt die Meldebehörde der DSRV Identifikationsinformationen über Personen, deren Daten storniert worden sind und somit auch DSRV-seitig zu stornieren sind.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="stornierung" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Mit jedem Containerelement werden die notwendigen Identifikationsdaten mitgeteilt, um genau einen zu stornierenden Betroffenen DSRV-seitig identifizieren zu können.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="identifikationsdaten" type="xmeld:type.identifikation.personanschrift">
                    <xs:annotation>
                      <xs:documentation>Durch die hier übermittelten Daten soll der Empfänger in die Lage versetzt werden, eine eindeutige Identifikation des Betroffenen vornehmen zu können.
Diese Struktur enthält die Personendaten inkl. der Anschrift vor Änderung (alter Datenzustand). Wenn mehrere melderechtlich relevante Änderungen in einer Nachricht zusammengefasst werden, muss in den Identifikationsdaten der Stand vor der ersten Änderung mitgeteilt werden.
Folgende dsm-Felder werden in der Identifikationsstruktur übermittelt:

  Aktueller Familienname: 0101 bis 0102
  Geburtsname: 0201 bis 0202
  früherer Familienname: 0203, 0204
  Vornamen: 0301
  Gebräuchlicher Vorname (Rufname): 0302
  Frühere Vornamen: 0303
  Geburtsdaten: 0601 - 0603
  Geschlecht: 0701
  Anschrift: 1201 - 1206, 1208 - 1211</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.sterbefall.1005">
    <xs:annotation>
      <xs:appinfo>
        <title>Nachricht zur Mitteilung von Sterbefällen</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht übermittelt die Meldebehörde der DSRV die Information, dass eine Person verstorben ist sowie nähere Angaben zu dem Sterbefall.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="sterbefall" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Mit jedem Containerelement werden die notwendigen Identifikationsdaten mitgeteilt, um genau einen Verstorbenen DSRV-seitig identifizieren und das Sterbedatum auswerten zu können.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="identifikationsdaten" type="xmeld:type.identifikation.personanschrift">
                    <xs:annotation>
                      <xs:documentation>Durch die hier übermittelten Daten soll der Empfänger in die Lage versetzt werden, eine eindeutige Identifikation des Betroffenen vornehmen zu können.
Diese Struktur enthält die Personendaten inkl. der Anschrift vor Änderung (alter Datenzustand). Wenn mehrere melderechtlich relevante Änderungen in einer Nachricht zusammengefasst werden, muss in den Identifikationsdaten der Stand vor der ersten Änderung mitgeteilt werden.
Folgende dsm-Felder werden in der Identifikationsstruktur übermittelt:

  Aktueller Familienname: 0101 bis 0102
  Geburtsname: 0201 bis 0202
  früherer Familienname: 0203, 0204
  Vornamen: 0301
  Gebräuchlicher Vorname (Rufname): 0302
  Frühere Vornamen: 0303
  Geburtsdaten: 0601 - 0603
  Geschlecht: 0701
  Anschrift: 1201 - 1206, 1208 - 1211</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="sterbetag" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>Dies ist der Sterbetag des Verstorbenen.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="identifikationsdaten.partner" minOccurs="0" type="xmeld:type.DSRV.Identifikation.Partner">
                    <xs:annotation>
                      <xs:documentation>Sofern der Verstorbene verheiratet war oder in einer Lebenspartnerschaft gelebt hat, sind hier die Daten zum Ehegatten oder Lebenspartner des Verstorbenen zu übermitteln.
Folgende dsm-Felder werden in der Identifikationsstruktur übermittelt:

  Aktueller Familienname: 1501 bis 1502, 1517 bis 1518
  Vornamen: 1503, 1519
  Geburtsdaten: 1505, 1521
  Anschrift: 1200 - 1212</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ehelpbeginn" minOccurs="0" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>In diesem Element ist das Datum der letzten Eheschließung oder der letzten Begründung einer Lebenspartnerschaft mitzuteilen. Dabei darf nur das dsm-Feld 1402 übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.fehlerhaftenachricht.1009">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung eines Fehlers an die Meldebehörde</title>
      </xs:appinfo>
      <xs:documentation>Wird in einer von einer Meldebehörde erhaltenen Nachricht bei der DSRV-seitigen Plausibilitätskontrolle ein Fehler entdeckt, der der pruefungsebeneII entspricht, so reagiert die DSRV mit einer Nachricht 1009.
Im Kindelement fehler wird der Grund für die fachlich begründete Rückweisung mitgeteilt. 



Falls in einer Nachricht an die DSRV mehrere Fehlerarten enthalten sind, ist das Element fehler mehrfach in die Nachricht 1009 einzutragen.
Um auf Seiten der Meldebehörde eine eindeutige Zuordnung zu der von dort versendeten, fehlerhaften Nachricht zu ermöglichen, übermittelt die DSRV je Fall die folgenden Informationen:

  identifikation.nachricht: Mit diesem Element wird die von der Meldebehörde übermittelte, fehlerhafte Nachricht identifiziert.
  technische.einzelidentifikation: Dieses Element dient der Identifikation des fehlerhaften Falls in der Nachricht.

Hinweis: Auf nicht spezifikationskonforme Nachrichten (z. B. Verwendung von nicht in den Schlüsseltabellen aufgeführten Schlüsseln) reagiert die DSRV - wie grundsätzlich in xmeld geregelt - mit der administrativen Nachricht nachricht.0900.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="fehler" maxOccurs="unbounded" type="xmeld:type.dsrv.fehler">
              <xs:annotation>
                <xs:documentation>Hier gibt die DSRV den Grund für den Fehler an. In einer Nachricht können mehrere Fehler zu einem Fall mitgeteilt werden.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="identifikationsdaten" type="xmeld:type.identifikation.personanschrift">
              <xs:annotation>
                <xs:documentation>Die DSRV befüllt dieses Element mit den Identifikationsdaten aus der fehlerhaften Nachricht. Ist die fehlerhafte Nachricht eine Nachricht 1002 oder eine Nachricht 1003, so befüllt die DSRV das Element mit den Daten aus dem Element mutter bzw. dem Element identifikation.mutter.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="identifikation.nachricht" type="xmeld:type.identifikation.nachricht">
              <xs:annotation>
                <xs:documentation>Die DSRV befüllt dieses Element mit den Daten zur Identifikation der fehlerhaften Nachricht.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
              <xs:annotation>
                <xs:documentation>Die DSRV arbeitet mit der technischen Einzelidentifikation, wie sie in der fehlerhaften Nachricht für den Einzelfall angegeben wurde.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="datenuebermittlung.melderegisterkorrekt.1010">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung über einen nicht zu korrigierenden Datensatz</title>
      </xs:appinfo>
      <xs:documentation>Wird in der Meldebehörde nach Erhalt einer Nachricht 1009 festgestellt, dass das Melderegister korrekt ist, so reagiert die Meldebehörde mit einer Nachricht 1010, in der die mit der 1009 erhaltenen Daten zurück übermittelt werden.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="urspruenglicher.fehler" maxOccurs="unbounded" type="xmeld:type.dsrv.fehler">
              <xs:annotation>
                <xs:documentation>Die Meldebehörde übernimmt hier die Angaben zum Fehler aus der vorausgehenden Nachricht 1009. Falls mehrere Fehler in der Nachricht 1009 enthalten waren, wird pro Fehlerhinweis, in Bezug auf den sich das Melderegister korrekt erwiesen hat, ein Element geschrieben.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="identifikationsdaten" type="xmeld:type.identifikation.personanschrift">
              <xs:annotation>
                <xs:documentation>Die Meldebehörde übernimmt die Angaben zu den Identifikationsdaten aus der vorausgehenden Nachricht 1009.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="identifikation.nachricht" type="xmeld:type.identifikation.nachricht">
              <xs:annotation>
                <xs:documentation>Die Meldebehörde übernimmt die Angaben zu der Identifikation der Nachricht aus der vorausgehenden Nachricht 1009. Es ist hier also nicht Bezug zur Nachricht 1009 zu nehmen, sondern zu der Nachricht, welche die Nachricht 1009 ausgelöst hat.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
              <xs:annotation>
                <xs:documentation>Die Meldebehörde übernimmt die Angaben zur technischen Einzelidentifikation aus der vorausgehenden Nachricht 1009.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
</xs:schema>

