<?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: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:complexType name="type.Partnerrueckmeldung.PersonUndPartner">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Rückmeldung von Partnerdaten</title>
      </xs:appinfo>
      <xs:documentation>Diese Struktur enthält die Daten einer in die zuzugs_mb zuziehenden betroffenen_person und die Daten über den in der partner_mb gemeldeten partner.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="partner" type="xmeld:type.Partner.mit.Sperre.und.Steuerid">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Daten des in der partner_mb gemeldeten Ehegatten oder Lebenspartners übermittelt, die entsprechend der Angaben der zuziehenden betroffenen_person in der zuzugs_mb gespeichert werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="zuzugsperson" type="xmeld:type.rueckmeldung.anmeldungauswaertigereglp.zuzugsperson">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Daten der in der zuzugs_mb zuziehenden betroffenen_person ü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:complexType name="type.Rueckmeldung.Nachweisdaten">
    <xs:annotation>
      <xs:appinfo>
        <title>Nachweisdaten</title>
      </xs:appinfo>
      <xs:documentation>Mit den Nachweisdaten wird auf die Quelle verwiesen, bei der Dokumente zur Begründung des Vorliegens eines bestimmten Sachverhalts zu finden sind.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Nachweisdaten">
        <xs:sequence>
          <xs:element name="datum" minOccurs="0" type="xs:date">
            <xs:annotation>
              <xs:documentation>Datum der Entscheidung, Ausstellung oder Beurkundung.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.rueckmeldung.anmeldungauswaertigereglp.zuzugsperson">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die zuziehende betroffene_person</title>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp wird verwendet, um die Daten der in der zuzugs_mb zuziehenden betroffenen_person zu übermitteln.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="name" type="xmeld:type.NameNatuerlichePerson.Partner">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden Daten zu Namen und Titeln der betroffenen_person zur Identifikation übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburt" type="xmeld:type.Geburtsdatum">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird der Tag der Geburt der betroffenen_person zur Identifikation übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geschlecht" type="xmeld:type.Geschlecht">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird das Geschlecht der betroffenen_person übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="wohnung" type="xmeld:type.Wohnung.PartnerOhneAusland">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird die Anschrift inkl. des Wohnungsstatus der alleinigen_wohnung oder der hauptwohnung der betroffenen_person übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="steueridentifikation" minOccurs="0" type="xmeld:type.Steueridentifikation">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird die Steueridentifikation der betroffenen_person übermittelt. Die Angabe ist für Ehegatten und Lebenspartner zulässig.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="auskunftssperre" minOccurs="0" type="xmeld:type.Auskunftssperre">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Auskunftssperren der betroffenen_person übermittelt. Es werden nur die Schlüssel 3, 11 und 12 übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.rueckmeldung.auswertungauswaertigereglp.abweichungen">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Mitteilung von Abweichungen bei Partnerdaten</title>
      </xs:appinfo>
      <xs:documentation>Mit diesem Element wird über Abweichungen beim Datenabgleich zwischen Melderegister und Informationen in der empfangenen partnerrueckmeldung  informiert. Dazu besteht dieses Element aus einer Reihe von Kindelementen, von denen die meisten ein Abweichungspaar repräsentieren. Ein Abweichungspaar besteht aus zwei Komponenten: es enthält die Daten der auswertenden und die Daten der rückmeldenden Meldebehörde. Es sind jeweils nur die Abweichungspaare zu übermitteln, zu denen Abweichungen vorliegen.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="familienname" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Familiennamen mitgeteilt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="familienname.rueckmelder" type="xmeld:type.Nachname">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Familienname aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="familienname.auswerter" type="xmeld:type.Nachname">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zum Familiennamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="familienname.unstrukturiert" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Familiennamen mitgeteilt (unstrukturierte Variante).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="familienname.unstrukturiert.rueckmelder" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Familienname aus der Rückmeldenachricht mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="familienname.unstrukturiert.auswerter" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zum Familiennamen, wie im Melderegister gespeichert, mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="geburtsname" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden Abweichungen zum Geburtsnamen mitgeteilt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="geburtsname.rueckmelder" type="xmeld:type.Nachname">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Geburtsname aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="geburtsname.auswerter" type="xmeld:type.Nachname">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zum Geburtsnamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="geburtsname.unstrukturiert" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden Abweichungen zum unstrukturierten Geburtsnamen mitgeteilt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="geburtsname.unstrukturiert.rueckmelder" minOccurs="0" type="xian:AllgemeinerName">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Geburtsname aus der Rückmeldenachricht mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="geburtsname.unstrukturiert.auswerter" minOccurs="0" type="xian:AllgemeinerName">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zum Geburtsnamen, wie im Melderegister gespeichert, mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="vornamen" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Vornamen mitgeteilt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="vornamen.rueckmelder" type="xian:AllgemeinerName">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Vornamen aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="vornamen.auswerter" type="xian:AllgemeinerName">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zum Vornamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="doktorgrad" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Doktorgrad mitgeteilt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="doktorgrad.rueckmelder" minOccurs="0" type="xmeld:type.Doktorgrad">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Doktorgrad aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="doktorgrad.auswerter" minOccurs="0" type="xmeld:type.Doktorgrad">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zum Doktorgrad, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="geburtsdatum" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Geburtsdatum mitgeteilt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="geburtsdatum.rueckmelder" type="xmeld:type.Geburtsdatum">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Tag der Geburt aus der Rückmeldenachricht mitgeteilt.
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:element name="geburtsdatum.auswerter" type="xmeld:type.Geburtsdatum">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zum Tag der Geburt, wie im Melderegister gespeichert, mitgeteilt.
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:complexType>
      </xs:element>
      <xs:element name="geschlecht" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Geschlecht mitgeteilt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="geschlecht.rueckmelder" minOccurs="0" type="xmeld:type.Geschlecht">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird das Geschlecht aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="geschlecht.auswerter" minOccurs="0" type="xmeld:type.Geschlecht">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zum Geschlecht, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="wohnung" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen in Bezug auf Informationen zur Wohnung mitgeteilt. Sofern die Partnermeldebehörde festgestellt hat, dass die bei ihr gemeldete betroffene Person unbekannt verzogen ist, so kennzeichnet sie dies entsprechend unterhalb des Elementes wohnung.auswerter.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="wohnung.rueckmelder" minOccurs="0" type="xmeld:type.Wohnung.PartnerOhneAusland">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird die Wohnung aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="wohnung.auswerter" minOccurs="0" type="xmeld:type.Wohnung.Partner">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zur Wohnung, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="steueridentifikation" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen der Informationen zur Steueridentifikation (IdNr oder VBM) des Ehegatten oder Lebenspartners mitgeteilt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="steueridentifikation.rueckmelder" minOccurs="0" type="xmeld:type.Steueridentifikation">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird die Steueridentifikation aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="steueridentifikation.auswerter" minOccurs="0" type="xmeld:type.Steueridentifikation">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zur Steueridentifikation, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="auskunftssperre" minOccurs="0" maxOccurs="2">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zu Auskunftssperren mitgeteilt.
Erlaubt sind in diesem Zusammenhang nur die Schlüssel 3, 11 und 12.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="uebermittlungssperre.rueckmelder" minOccurs="0" type="xmeld:type.Auskunftssperre">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird die Auskunftssperre aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="uebermittlungssperre.auswerter" minOccurs="0" type="xmeld:type.Auskunftssperre">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten zur Auskunftssperre, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.rueckmeldung.betroffener.ausland">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Rückmeldung einer aus dem Ausland zuziehenden betroffenen Person</title>
      </xs:appinfo>
      <xs:documentation>Mit diesem Datentyp kann die rueckmeldung einer aus dem Ausland wieder zuziehenden betroffenen_person dargestellt werden.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="identifikation.betroffener" type="xmeld:type.identifikation.fortschreibung">
        <xs:annotation>
          <xs:appinfo>
            <implementationHint>
              <para>
                Das Element
                <emphasis role="codebf">identifikation.betroffener/anschrift.empfaenger</emphasis>
                ist mit der letzten Inlandswohnung
zu befüllen.
              </para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Dieses Element dient ausschließlich zur Identifikation der betroffenen_person beim Empfänger.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="zuzugsperson" type="xmeld:type.rueckmeldung.natuerlicheperson">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Daten von der rueckmeldung betroffenen_person übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="vertreter" minOccurs="0" maxOccurs="4" type="xmeld:type.GesetzlicherVertreterOhneBeendigung">
        <xs:annotation>
          <xs:documentation>Daten zur Identifikation des gesetzlichen Vertreters der Person, die zur Anmeldung gekommen ist.
Sofern bekannt, ist in dem Kindelement geburt der Tag der Geburt des gesetzlichen Vertreters mitzuteilen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="partner.und.kinder" minOccurs="0" type="xmeld:type.PartnerUndKinder">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden Informationen zum Partner (Ehegatte, Lebenspartner) und zu Kindern der betroffenen_person mitgeteilt.
Da hier ein Containerelement aggregiert wird, kann das Element maximal einmal vorhanden sein.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="letzte.inlandswohnung" type="xmeld:type.WohnungLetzteInlandswohnung">
        <xs:annotation>
          <xs:documentation>Mit diesem Element werden die Informationen zur letzten Inlandswohnung vor dem Wegzug ins Ausland übermittelt.
Die letzte Inlandswohnung MUSS angeben werden, da ansonsten keine rueckmeldung möglich ist.
Das Datum des Wegzugs ins Ausland (DSMeld 1314) ist identisch mit dem Auszugsdatum der letzten Inlandswohnung. Es ist in das Element letzte.inlandswohnung/datumLetzterWegzugAusland in die jeweilige Nachricht einzutragen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="nachweis.familienstand" minOccurs="0" type="xmeld:type.Nachweisdaten">
        <xs:annotation>
          <xs:documentation>Falls die betroffene_person verheiratet ist oder sich in einer Lebenspartnerschaft befindet, sind hier die entsprechenden Nachweisdaten zu übermitteln, da nur aus diesen der Ort der Eheschließung bzw. die Eintragung der Lebenspartnerschaft zu entnehmen 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:complexType name="type.rueckmeldung.natuerlicheperson">
    <xs:annotation>
      <xs:appinfo>
        <title>Der Datentyp für die betroffene_person im rueckmeldeverfahren</title>
      </xs:appinfo>
      <xs:documentation>Im Kontext der rueckmeldung sind Daten zur betroffenen_person zu übermitteln. Allerdings kann für die Rückmeldungsnachrichten nicht der Basisdatentyp type.NatuerlichePerson verwendet werden, da der erlaubte Datenumfang deutlich reduziert ist.
Dieser Datentyp basiert auf dem Basisdatentyp type.NatuerlichePerson, ist aber gemäß der rechtlichen Anforderungen für Rückmeldungsnachrichten eingeschränkt.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.NatuerlichePerson">
        <xs:sequence>
          <xs:element name="AUSKUNFTSSPERRE" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Auskunftssperre">
            <xs:annotation>
              <xs:documentation>Mit diesem Element werden Angaben zu Auskunftssperren der betroffenen_person übermittelt.
Erlaubt sind in diesem Zusammenhang nur die folgenden Schlüssel:

  1
  3
11</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="NAMENATUERLICHEPERSON" type="xmeld:type.NameNatuerlichePersonAktuell">
            <xs:annotation>
              <xs:documentation>Mit diesem Element werden Angaben zum Namen der betroffenen Person übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="FAMILIENSTAND" type="xmeld:type.FamilienstandNurBegruendung">
            <xs:annotation>
              <xs:documentation>Mit diesem Element werden Angaben zum Familienstand der betroffenen_person übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="GEBURT" type="xmeld:type.Geburt">
            <xs:annotation>
              <xs:documentation>Mit diesem Element werden Angaben zur Geburt der betroffenen_person übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="RELIGION" type="xmeld:type.Religion">
            <xs:annotation>
              <xs:documentation>Mit diesem Element werden Angaben zur Religion der betroffenen_person übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="STAATSANGEHOERIGKEIT" maxOccurs="4" type="xmeld:type.Staatsangehoerigkeit">
            <xs:annotation>
              <xs:documentation>Mit diesem Element werden Angaben zur Staatsangehörigkeit der betroffenen_person übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AUSWEISDOKUMENT" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.AusweisdokumentOhneSperrinformationen">
            <xs:annotation>
              <xs:documentation>Angaben zu Ausweisdokumenten der natürlichen Person.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="WOHNUNG" maxOccurs="unbounded" type="xmeld:type.WohnungOhneZusatzdaten">
            <xs:annotation>
              <xs:appinfo>
                <implementationHint>
                  <para>
                    Die Zuzugselemente für Bund, Land, Kreis und Gemeinde sind im Rahmen der Rückmeldung
                    <emphasis>nicht</emphasis>
                    zu übermitteln.
                  </para>
                </implementationHint>
              </xs:appinfo>
              <xs:documentation>Mit diesem Element werden die Angaben zu den Wohnungen der betroffenen_person übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="GESCHLECHT" type="xmeld:type.Geschlecht">
            <xs:annotation>
              <xs:documentation>Mit diesem Element werden Angaben zum Geschlecht der betroffenen_person übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="EINWILLIGUNG" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Einwilligung">
            <xs:annotation>
              <xs:documentation>Erklärung der generellen Einwilligung zur Datenübermittlung für Zwecke der Werbung oder des Adresshandels gemäß § 44 Abs. 3 Satz 2 BMG. 
Ein Objekt diesen Typs entspricht einer Einwilligung, so dass, falls eine Person mehrere Einwilligungen erteilt hat, ihr mehrere solcher Objekte zugeordnet sind.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.rueckmeldung.sammelnachricht">
    <xs:annotation>
      <xs:appinfo>
        <title>Basistyp für Rückmeldungen als Sammelnachricht</title>
      </xs:appinfo>
      <xs:documentation>Rückmeldung nach § 7 Abs. 1 bmeldduev1 - wird verwendet für Rückmeldungen als sammelnachricht.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="xmeld:type.basisnachricht">
        <xs:sequence>
          <xs:element name="nachrichtenkopf" type="xmeld:type.nachrichtenkopf.b2b">
            <xs:annotation>
              <xs:documentation>Allgemeine Angaben über diese Nachricht. (Welches Ereignis ist der Auslöser, wer sendet, wer empfängt, wann wurde gesendet?)</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.rueckmeldung.umzugsverband">
    <xs:annotation>
      <xs:appinfo>
        <title>Umzugsverband im Rückmeldeverfahren</title>
      </xs:appinfo>
      <xs:documentation>Diese Struktur bildet genau einen umzugsverband ab.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="betroffener" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird genau eine betroffene_person innerhalb des Umzugsverbandes identifiziert und beschrieben.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="identifikation.betroffener" type="xmeld:type.identifikation.fortschreibung">
              <xs:annotation>
                <xs:documentation>Dieses Element dient ausschließlich der Identifikation der betroffenen Person.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="zuzugsperson" type="xmeld:type.rueckmeldung.natuerlicheperson">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Daten  
 der betroffenen_person übermittelt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="vertreter" minOccurs="0" maxOccurs="4" type="xmeld:type.GesetzlicherVertreterOhneBeendigung">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Informationen zu gesetzlichen Vertretern einer betroffenen_person übermittelt.Werden zu einer betroffenen_person mehrere gesetzliche Vertreter übermittelt, so darf nur bei eingetragener Lebenspartnerschaft entweder die Vertretungsart 1 (Vater) bzw. 2 (Mutter) zweifach vorkommen.
Sofern bekannt, ist in dem Kindelement geburt der Tag der Geburt des gesetzlichen Vertreters mitzuteilen.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="partner.und.kinder" minOccurs="0" type="xmeld:type.PartnerUndKinder">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden Informationen zum Partner (Ehegatte, Lebenspartner) und zu Kindern der betroffenen_person mitgeteilt.
Da hier ein Containerelement aggregiert wird, kann das Element maximal einmal vorhanden sein.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="nachweis.familienstand" minOccurs="0" type="xmeld:type.Rueckmeldung.Nachweisdaten">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die Nachweisdaten zur Eheschließung oder Begründung einer Lebenspartnerschaft mitgeteilt, sofern die betroffene_person verheiratet ist oder sich in einer Lebenspartnerschaft befindet.</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:complexType name="type.rueckmeldungsauswertung">
    <xs:annotation>
      <xs:appinfo>
        <title>Basistyp für die Rückmeldungsauswertung</title>
      </xs:appinfo>
      <xs:documentation>Dies ist der Basistyp zur auswertung_rueckmeldung.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="xmeld:type.basisnachricht">
        <xs:sequence>
          <xs:element name="nachrichtenkopf" type="xmeld:type.nachrichtenkopf.b2b">
            <xs:annotation>
              <xs:documentation>Nachrichtenkopf zur Rückmeldungsauswertung.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="betroffener" type="xmeld:type.identifikation.fortschreibung">
            <xs:annotation>
              <xs:documentation>Identifikation zur Rückmeldungsauswertung.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="rueckmeldung.anmeldunginland.0201">
    <xs:annotation>
      <xs:appinfo>
        <title>Rückmeldung (Inland)</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde, in der die Anmeldung erfolgt ist, die Empfänger über die Tatsache und die Details zum Zuzug der betroffenen_personen.
Diese Nachricht wird versendet von der


zuzugs_mb im Falle eines zuzugs_inland (Prozess siehe ),


nebenwohnungs_mb im Falle eines bezugs_nebenwohnung außerhalb des zustaendigkeitsbereichs_mb (Prozess siehe ),


vermeintlichen wegzugs_mb im Falle einer ruecknahme eines zuzugs_inland (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.rueckmeldung.sammelnachricht">
          <xs:sequence>
            <xs:element name="umzugsverband" maxOccurs="unbounded" type="xmeld:type.rueckmeldung.umzugsverband">
              <xs:annotation>
                <xs:documentation>Da die Nachricht 0201 als Sammelnachricht definiert ist, ist die Rückmeldung von 1 bis n Umzugsverbänden mit einer einzigen Nachricht möglich.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="rueckmeldung.anmeldungausland.0202">
    <xs:annotation>
      <xs:appinfo>
        <title>Rückmeldung (Ausland)</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die zuzugs_mb die Empfänger über die Tatsache und die Details zum Wiederzuzug der betroffenen_personen aus dem Ausland.
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.rueckmeldung.sammelnachricht">
          <xs:sequence>
            <xs:element name="betroffener" maxOccurs="unbounded" type="xmeld:type.rueckmeldung.betroffener.ausland">
              <xs:annotation>
                <xs:documentation>Da die Nachricht 0202 als Sammelnachricht definiert ist, ist die Rückmeldung von 1 bis n aus dem Ausland zuziehenden betroffenen_personen mit einer einzigen Nachricht möglich.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="rueckmeldung.auswertung.0203">
    <xs:annotation>
      <xs:appinfo>
        <title>Auswertung der Rückmeldung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde,  den  Empfänger über die ausgewertete rueckmeldung. Sie teilt in dieser Nachricht sowohl abweichende  als auch ergänzende Daten mit.
Diese Nachricht wird versendet von der


wegzugs_mb im Falle eines zuzugs_inland (Prozess siehe ),


der hauptwohnungs_mb oder alleinigewohnungs_mb im Falle eines bezugs_nebenwohnung außerhalb des zustaendigkeitsbereichs_mb (Prozess siehe ),


der letzten_inlands_mb im Falle eines wiederzuzugs_ausland (Prozess siehe ),


bisherigen Meldebehörde der Hauptwohnung im Falle eines fortschreibung.wohnungsstatuswechsels (Prozess siehe ),


der vermeintlichen zuzugs_mb im Falle eine ruecknahme des zuzugs_inland (Prozess siehe ),


der vermeintlichen zuzugs_mb im Falle eine ruecknahme des fortschreibung.wohnungsstatuswechsels (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.rueckmeldungsauswertung">
          <xs:sequence>
            <xs:element name="hauptwohnung.ergaenzungen">
              <xs:annotation>
                <xs:documentation>Die bisher für die Haupt- oder alleinige Wohnung zuständige Meldebehörde informiert die neu für die Haupt- oder alleinige Wohnung zuständige Meldebehörde der betroffenen Person über ergänzende Daten zur betroffenen Person.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="wahlausschluss" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.WahlausschlussMitNachweis">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird ein Wahlausschluss zur betroffenen Person übermittelt. Falls dazu Nachweisdaten vorliegen, können diese ebenfalls mit übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="passversagung" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.PassversagungMitNachweis">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird eine vorliegende Passversagung zur betroffenen Person übermittelt. Falls dazu Nachweisdaten vorliegen, können diese ebenfalls mit übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="optionsdeutscher" minOccurs="0" type="xmeld:type.Optionsdeutscher">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Eigenschaft Optionsdeutscher einer Person</title>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Datentyp wird abgebildet, dass die betroffene Person Optionsdeutscher nach § 29 Staatsangehörigkeitsgesetz  ist.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="staatsangehoerigkeit.glaubhaftmachung" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Angaben zum Erwerb bzw. zum Verlust der deutschen Staatsangehörigkeit, optional unter Angabe der entsprechenden Nachweise.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="sachverhalt" type="xmeld:Code.Staatsangehoerigkeit.Glaubhaftmachung">
                          <xs:annotation>
                            <xs:documentation>Angaben zur deutschen Staatsangehörigkeit bzw. zum Verlust der deutschen Staatsangehörigkeit. Siehe Blatt 1002 des dsm.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachweisdaten" minOccurs="0" type="xmeld:type.Nachweisdaten">
                          <xs:annotation>
                            <xs:documentation>Falls bei dem Betroffenen ein Eintrag zur deutschen Staatsangehörigkeit vorhanden ist, sind die im Empfänger-EWO gespeicherten Nachweise zur Glaubhaftmachung (dsm-Felder 1002 bis 1004) zu übermitteln.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="unionsbuerger" minOccurs="0" type="xmeld:type.Unionsbuerger">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element wird die Eigenschaft Unionsbürger der betroffenen Person übermittelt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="waffenrechtliche.erlaubnis" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.WaffenrechtlicheErlaubnisMitNachweis">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden Daten zur waffenrechtlichen Erlaubnis der betroffenen Person übermittelt. Falls dazu Nachweisdaten vorliegen, können diese ebenfalls mit übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="sprengstoffrechtliche.erlaubnis" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.SprengstoffrechtlicheErlaubnisMitNachweis">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden Daten zur sprengstoffrechtlichen Erlaubnis der betroffenen Person übermittelt. Falls dazu Nachweisdaten vorliegen, können diese ebenfalls mit übermittelt werden.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="steueridentifikation" minOccurs="0" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element ist die Steueridentifikation der betroffenen_person zu übermitteln.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="steueridentifikation.ehegatte.lebenspartner" minOccurs="0" type="xmeld:type.Steueridentifikation">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element ist die Steueridentifikation des Ehegatten oder Lebenspartners der betroffenen_person  zu übermitteln.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="zuzugsdatumBund" minOccurs="0" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element ist das Datum des Zuzugs in die Bundesrepublik Deutschland anzugeben.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="abweichungen">
              <xs:annotation>
                <xs:appinfo>
                  <implementationHint>
                    <para>Wenn unter einem Abweichungspaar ein komplexer Typ liegt, dann ist dieser vollständig zu übermitteln. So sind beispielsweise bei der Abweichung eines Datumsfeldes einer weiteren Wohnung auch alle anderen bekannten weiteren Wohnungen zu übermitteln.</para>
                    <para>Eine spezielle Reihenfolge ist nicht vorgeschrieben. Permutationen der Reihenfolge sind keine Abweichungen.</para>
                  </implementationHint>
                </xs:appinfo>
                <xs:documentation>Mit diesem Element wird über Abweichungen beim Datenabgleich zwischen Melderegister und Informationen in der empfangenen Rückmeldenachricht informiert. Dazu besteht dieses Element aus einer Reihe von Kindelementen, von denen jedes jeweils ein Abweichungspaar repräsentiert. Ein Abweichungspaar besteht dabei immer aus beiden Komponenten: Auswerter- und Rückmelderdaten.
Es sind jeweils immer nur die Abweichungspaare zu übermitteln, zu denen Abweichungen vorliegen.
Unterschiedliche Reihenfolgen in der Speicherung von Informationen (z. B. Wohnungen) stellen keine Abweichungen dar.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="familienname" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Familiennamen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="familienname.rueckmelder" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Familienname aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienname.auswerter" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Familiennamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="ehename" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Ehenamen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="ehename.rueckmelder" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Ehename aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="ehename.auswerter" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Ehenamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="familienname.unstrukturiert" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Familiennamen mitgeteilt (unstrukturierte Variante).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="familienname.unstrukturiert.rueckmelder" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Familienname aus der Rückmeldenachricht mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienname.unstrukturiert.auswerter" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Familiennamen, wie im Melderegister gespeichert, mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="ehename.unstrukturiert" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Ehenamen mitgeteilt (unstrukturierte Variante).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="ehename.unstrukturiert.rueckmelder" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Ehename aus der Rückmeldenachricht mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="ehename.unstrukturiert.auswerter" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Ehenamen, wie im Melderegister gespeichert, mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="lebenspartnerschaftsname" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Lebenspartnerschaftsnamen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="lebenspartnerschaftsname.rueckmelder" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Lebenspartnerschaftsname aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="lebenspartnerschaftsname.auswerter" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Lebenspartnerschaftsnamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="lebenspartnerschaftsname.unstrukturiert" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Lebenspartnerschaftsnamen mitgeteilt (unstrukturierte Variante).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="lebenspartnerschaftsname.unstrukturiert.rueckmelder" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Lebenspartnerschaftsname aus der Rückmeldenachricht mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="lebenspartnerschaftsname.unstrukturiert.auswerter" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Lebenspartnerschaftsnamen, wie im Melderegister gespeichert, mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geburtsname" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Geburtsnamen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsname.rueckmelder" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Geburtsname aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsname.auswerter" type="xmeld:type.Nachname">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Geburtsnamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geburtsname.unstrukturiert" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Geburtsnamen mitgeteilt (unstrukturierte Variante).</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsname.unstrukturiert.rueckmelder" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Geburtsname aus der Rückmeldenachricht mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsname.unstrukturiert.auswerter" minOccurs="0" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Geburtsnamen, wie im Melderegister gespeichert, mitgeteilt (in unstrukturierter Darstellung).</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="vornamen" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Vornamen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vornamen.rueckmelder" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Vornamen aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="vornamen.auswerter" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Vornamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="rufname" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Rufnamen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="rufname.rueckmelder" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Rufname aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="rufname.auswerter" type="xian:AllgemeinerName">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Rufnamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="doktorgrad" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Doktorgrad mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="doktorgrad.rueckmelder" minOccurs="0" type="xmeld:type.Doktorgrad">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Doktorgrad aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="doktorgrad.auswerter" minOccurs="0" type="xmeld:type.Doktorgrad">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Doktorgrad, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="ordensname" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Ordensnamen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="ordensname.rueckmelder" minOccurs="0" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Ordensname aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="ordensname.auswerter" minOccurs="0" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Ordensnamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="kuenstlername" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Künstlernamen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="kuenstlername.rueckmelder" minOccurs="0" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Künstlername aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="kuenstlername.auswerter" minOccurs="0" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Künstlernamen, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geburtsdatum" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Tag der Geburt mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsdatum.rueckmelder" type="xmeld:type.Geburtsdatum">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Tag der Geburt aus der Rückmeldenachricht mitgeteilt.
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:element name="geburtsdatum.auswerter" type="xmeld:type.Geburtsdatum">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Tag der Geburt, wie im Melderegister gespeichert, mitgeteilt.
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:complexType>
                  </xs:element>
                  <xs:element name="ortundstaatdergeburt" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Ort und/oder Staat der Geburt mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geburtsort.rueckmelder" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Ort der Geburt aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsort.auswerter" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Geburtsort, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsortstaat.rueckmelder" 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>Mit diesem Element wird der Staat des Geburtsortes aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geburtsortstaat.auswerter" 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>Mit diesem Element werden die Daten zum Staat des Geburtsortes, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="staatsangehoerigkeit" minOccurs="0">
                    <xs:annotation>
                      <xs:appinfo>
                        <implementationHint>
                          <para>Sind in der Auswertergemeinde die Daten zur Glaubhaftmachung (dsm-Feld 1002) sowie Nachweisdaten zur deutschen Staatsangehörigkeit (dsm-Felder 1003 und 1004) gespeichert, so sind diese Eintragungen im Wege der Auswertung der Rückmeldung an den Rückmelder als Antwort zur Staatsangehörigkeit (dsm-Feld 1001) zu übersenden.</para>
                        </implementationHint>
                      </xs:appinfo>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zur Staatsangehörigkeit mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="staatsangehoerigkeit.rueckmelder" maxOccurs="4" type="xmeld:type.Staatsangehoerigkeit">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird die Staatsangehörigkeit aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="staatsangehoerigkeit.auswerter" maxOccurs="4" type="xmeld:type.Staatsangehoerigkeit">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zur Staatsangehörigkeit, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="familienstand" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Familienstand mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="familienstand.rueckmelder" type="xmeld:type.FamilienstandNurBegruendung">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der Familienstand aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienstand.rueckmelder.nachweis" type="xmeld:type.Nachweisdaten">
                          <xs:annotation>
                            <xs:documentation>Falls der Betroffene verheiratet ist oder sich in einer Lebenspartnerschaft befindet, sind hier die rückgemeldeten Nachweisdaten zu übermitteln.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienstand.auswerter" type="xmeld:type.FamilienstandNurBegruendung">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Familienstand, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="familienstand.auswerter.nachweis" type="xmeld:type.Nachweisdaten">
                          <xs:annotation>
                            <xs:documentation>Falls der Betroffene verheiratet ist oder sich in einer Lebenspartnerschaft befindet, sind hier die ausgewerteten Nachweisdaten (im Empfänger-EWO gespeichert) zu übermitteln.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="religion" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zur Religionszugehörigkeit mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="religion.rueckmelder" type="xmeld:type.Religion">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird die Religionszugehörigkeit aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="religion.auswerter" type="xmeld:type.Religion">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zur Religionszugehörigkeit, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="hauptwohnung.bisher" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zur hauptwohnung mitgeteilt.
Sofern Abweichungen beim Datum des Wegzugs ins Ausland zu übermitteln sind, erfolgt dies in hauptwohnung.bisher.rueckmelder/datumdesauszugs und/oder in hauptwohnung.bisher.auswerter/datumdesauszugs.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="hauptwohnung.bisher.rueckmelder" type="xmeld:type.WohnungOhneZusatzdaten">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird die bisherige aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="hauptwohnung.bisher.auswerter" type="xmeld:type.WohnungOhneZusatzdaten">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zur bisherigen hauptwohnung, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="wohnung.weitere" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zu weiteren Wohnungen mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="wohnung.weitere.rueckmelder" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.WohnungOhneZusatzdaten">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird die weitere Wohnung aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="wohnung.weitere.auswerter" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.WohnungOhneZusatzdaten">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zur weiteren Wohnung, wie im Melderegister gespeichert, mitgeteilt.

Im Wohnungsbild 0203 sollen nur aktuelle Wohnungen erscheinen. Ausnahmen sind in der Rückmeldung angegebene aktuelle Wohnungen aus der Rückmeldung, die beim Auswerter als abgemeldet gespeichert sind. Die einzige mit zu liefernde Datumsangabe zu dieser Wohnung ist das Auszugsdatum.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="ausweisdokument" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zu Ausweisdokumenten mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="ausweisdokument.rueckmelder" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.AusweisdokumentOhneSperrinformationen">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird das Ausweisdokument aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="ausweisdokument.auswerter" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Ausweisdokument">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Ausweisdokument, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geschlecht" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zum Geschlecht mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="geschlecht.rueckmelder" minOccurs="0" type="xmeld:type.Geschlecht">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird das Geschlecht aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="geschlecht.auswerter" minOccurs="0" type="xmeld:type.Geschlecht">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Geschlecht, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="gesetzlichervertreter" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zu gesetzlichen Vertretern mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="gesetzlichervertreter.rueckmelder" minOccurs="0" maxOccurs="5" type="xmeld:type.GesetzlicherVertreterOhneBeendigung">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird der gesetzliche Vertreter aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="gesetzlichervertreter.auswerter" minOccurs="0" maxOccurs="5" type="xmeld:type.GesetzlicherVertreterOhneBeendigung">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum gesetzlichen Vertreter, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="auskunftssperre" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zu Auskunftssperren mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="auskunftssperre.rueckmelder" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Auskunftssperre">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird die Auskunftssperre aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="auskunftssperre.auswerter" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Auskunftssperre">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zur Auskunftssperre, wie im Melderegister gespeichert, mitgeteilt, sofern deren Befristungsdatum nicht in der Vergangenheit liegt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="partner" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zu Ehegatten oder Lebenspartnern mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="partner.rueckmelder" minOccurs="0" type="xmeld:type.PartnerMitSperre">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Ehegatten oder Lebenspartner aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="partner.auswerter" minOccurs="0" type="xmeld:type.PartnerMitSperre">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Ehegatten oder Lebenspartner, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="kinder" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element werden die Abweichungen zu Informationen zu Kindern mitgeteilt.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="kind.rueckmelder" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.KindMitSperre">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird das Kind aus der Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="kind.auswerter" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.KindMitSperre">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zum Kind, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="einwilligung" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Datentyp sind Abweichungen zur Einwilligung zu Werbezwecken und zum Adresshandel mitzuteilen, sofern, die Wegzugsmeldebehörde eine Einwilligung vorliegen hat.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="einwilligung.rueckmelder" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Einwilligung">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element wird die Einwilligung aus der  Rückmeldenachricht mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="einwilligung.auswerter" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Einwilligung">
                          <xs:annotation>
                            <xs:documentation>Mit diesem Element werden die Daten zur Einwilligung, wie im Melderegister gespeichert, mitgeteilt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="identifikation.nachricht" type="xmeld:type.identifikation.nachricht">
              <xs:annotation>
                <xs:documentation>Mit diesem Kindelement wird die ursprüngliche Rückmeldungsnachricht referenziert. Als Schlüssel dürfen nur die Werte 0201, 0202 und 0206 ü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:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="rueckmeldung.unplausibel.0204">
    <xs:annotation>
      <xs:appinfo>
        <title>Mitteilung unplausibler Meldeverhältnisse</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde, den Empfänger über rueckweisung der rueckmeldung durch Feststellung unplausibler Meldeverhältnisse.
Diese Nachricht wird versendet von der


Meldebehörde im Falle einer rueckweisung aufgrund fehlender identifikation (Prozess siehe ),


wegzugs_mb im Falle einer rueckweisung eines zuzugs_inland (Prozess siehe ),


der nebenwohnungs_mb  im Falle einer rueckweisung eines zuzugs_inland (Prozess siehe ),


der hauptwohnungs_mb oder der alleinigewohnungs_mb  im Falle einer rueckweisung eines bezugs_nebenwohnung (Prozess siehe ),


der letzten_inlands_mb  im Falle einer rueckweisung eines wiederzuzugs_ausland (Prozess siehe ),


wegzugs_mb im Falle einer rueckweisung eines fortschreibung.wohnungsstatuswechsels (Prozess siehe),


der nebenwohnungs_mb  im Falle einer rueckweisung eines fortschreibung.wohnungsstatuswechsels (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.rueckmeldungsauswertung">
          <xs:sequence>
            <xs:element name="grund" type="xmeld:Code.Melderegister.Abweichung">
              <xs:annotation>
                <xs:documentation>In diesem Element wird der Grund für die aus Sicht der rückweisenden Meldebehörde nicht plausible Rückmeldung mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="aktuelleAnschrift" minOccurs="0" type="xmeld:type.AnschriftMelderechtOhneAusland">
              <xs:annotation>
                <xs:documentation>Sofern die betroffene Person bereits im Inland verzogen ist, teilt die Wegzugsmeldebehörde hier die Anschrift mit, in die sie laut Rückmeldung verzogen ist (im Fall von Schlüssel 4), in der sie mit alleiniger oder Hauptwohnung gemeldet ist (im Fall von Schlüssel 5) oder in der sie mit Nebenwohnung gemeldet ist (im Fall von Schlüssel 8).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="auszugsdatum" minOccurs="0" type="xs:date">
              <xs:annotation>
                <xs:documentation>Sofern die betroffene Person ins Inland verzogen ist, ist hier ein Eintrag zu machen (Schlüssel 4). Wenn sie ins Ausland verzogen ist, ist der Eintrag optional (Schlüssel 2).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="tod" minOccurs="0" type="xmeld:type.Tod">
              <xs:annotation>
                <xs:documentation>Sofern die betroffene Person verstorben ist, werden hier die Sterbedaten eingetragen (Schlüssel 1).</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="identifikation.nachricht" type="xmeld:type.identifikation.nachricht">
              <xs:annotation>
                <xs:documentation>Mit diesem Kindelement wird die ursprüngliche Rückmeldungsnachricht referenziert. Als Schlüssel dürfen nur die Werte 0201, 0202 und 0206 ü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:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="rueckmeldung.statuswechsel.0206">
    <xs:annotation>
      <xs:appinfo>
        <title>Rückmeldung (Wohnungsstatuswechsel)</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde, in der der fortschreibung.wohnungsstatuswechsel erfolgt ist, die Empfänger über die Tatsache und die Details zum fortschreibung.wohnungsstatuswechsel der betroffenen_personen.
Diese Nachricht wird versendet von der


neuen Meldebehörde der Hauptwohnung im Falle eines fortschreibung.wohnungsstatuswechsels (Prozess siehe ),

vermeintlichen wegzugs_mb im Falle einer ruecknahme eines fortschreibung.wohnungsstatuswechsel (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.rueckmeldung.sammelnachricht">
          <xs:sequence>
            <xs:element name="umzugsverband" maxOccurs="unbounded" type="xmeld:type.rueckmeldung.umzugsverband">
              <xs:annotation>
                <xs:documentation>Da die Nachricht 0206 als Sammelnachricht definiert ist, ist der fortschreibung.wohnungsstatuswechsel von 1 bis n Umzugsverbänden mit einer einzigen Nachricht möglich.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="rueckmeldung.anmeldungauswaertigereglp.0221">
    <xs:annotation>
      <xs:appinfo>
        <title>partnerrueckmeldung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht übermittelt die zuzugs_mb Daten über die betroffene_person und über deren in der partner_mb gemeldeten partner an die partner_mb.
Diese Nachricht wird versendet von der


zuzugs_mb im Falle eines zuzugs_inland (Prozess siehe ) oder


der zuzugs_mb im Falle eines erstmaligen_zuzugs_ausland (Prozess siehe )  oder


der zuzugs_mb im Falle eines wiederzuzugs_ausland (Prozess siehe )  oder


der neuen hauptwohnungs_mb im Falle eines fortschreibung.wohnungsstatuswechsels mit Wechsel des Zuständigkeitsbereichs (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.rueckmeldung.sammelnachricht">
          <xs:sequence>
            <xs:element name="personmitauswaertigempartner" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Partnerrueckmeldung.PersonUndPartner">
              <xs:annotation>
                <xs:appinfo>
                  <title>Datentyp für die Rückmeldung von Partnerdaten</title>
                </xs:appinfo>
                <xs:documentation>Diese Struktur enthält die Daten einer in die zuzugs_mb zuziehenden betroffenen_person und die Daten über den in der partner_mb gemeldeten partner.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="rueckmeldung.auswertungauswaertigereglp.0223">
    <xs:annotation>
      <xs:appinfo>
        <title>auswertung_partnerrueckmeldung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht teilt die partner_mb das Ergebnis der auswertung_partnerrueckmeldung mit. 
Diese Nachricht wird versendet von der


partner_mb im Falle eines zuzugs_inland (Prozess siehe ) oder


der partner_mb im Falle eines erstmaligen_zuzugs_ausland (Prozess siehe )  oder


der partner_mb im Falle eines wiederzuzugs_ausland (Prozess siehe )  oder


der partner_mb im Falle eines fortschreibung.wohnungsstatuswechsels mit Wechsel des Zuständigkeitsbereichs (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.rueckmeldungsauswertung">
          <xs:sequence>
            <xs:element name="partner.abweichungen" type="xmeld:type.rueckmeldung.auswertungauswaertigereglp.abweichungen">
              <xs:annotation>
                <xs:appinfo>
                  <title>Datentyp für die Mitteilung von Abweichungen bei Partnerdaten</title>
                </xs:appinfo>
                <xs:documentation>Mit diesem Element wird über Abweichungen beim Datenabgleich zwischen Melderegister und Informationen in der empfangenen partnerrueckmeldung  informiert. Dazu besteht dieses Element aus einer Reihe von Kindelementen, von denen die meisten ein Abweichungspaar repräsentieren. Ein Abweichungspaar besteht aus zwei Komponenten: es enthält die Daten der auswertenden und die Daten der rückmeldenden Meldebehörde. Es sind jeweils nur die Abweichungspaare zu übermitteln, zu denen Abweichungen vorliegen.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="personmitauswaertigempartner" type="xmeld:type.Partnerrueckmeldung.PersonUndPartner">
              <xs:annotation>
                <xs:documentation>Mit diesem Element werden die durch die zuzugs_mb in der Nachricht 0221 übermittelten Daten zur betroffenen_person und zu deren partner in unverändertem Zustand übermittelt, um eine Zuordnung der Nachricht in der zuzugs_mb zu ermöglichen.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="identifikation.nachricht" type="xmeld:type.identifikation.nachricht">
              <xs:annotation>
                <xs:documentation>Mit diesem Kindelement wird die ursprüngliche Partnerrückmeldungsnachricht referenziert. Als Schlüssel darf nur der Wert 0221 ü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:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="rueckmeldung.unplausibelauswaertigereglp.0224">
    <xs:annotation>
      <xs:appinfo>
        <title>Rückweisung der Partnerrückmeldung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde, den Empfänger über rueckweisung der partnerrueckmeldung.
Diese Nachricht wird versendet von der


Meldebehörde im Falle einer Rückweisung einer partnerrueckmeldung aufgrund fehlender identifikation (Prozess siehe ) oder


Meldebehörde im Falle einer Rückweisung einer partnerrueckmeldung aufgrund unplausibler Meldeverhältnisse (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.rueckmeldungsauswertung">
          <xs:sequence>
            <xs:element name="grund" type="xmeld:Code.Melderegister.Abweichung">
              <xs:annotation>
                <xs:documentation>Die Partnermeldebehörde teilt der Zuzugsmeldebehörde den Grund für die aus ihrer Sicht nicht plausible Rückmeldung in diesem Element mit.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="personmitauswaertigempartner" type="xmeld:type.Partnerrueckmeldung.PersonUndPartner">
              <xs:annotation>
                <xs:documentation>Hier werden die durch die Zuzugsmeldebehörde in der 0221 übermittelten Daten zur Zuzugsperson und zu deren Partner in unverändertem Zustand übermittelt, um eine Zuordnung der Nachricht in der Zuzugsmeldebehörde zu ermöglichen.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="aktuelleAnschrift" minOccurs="0" type="xmeld:type.AnschriftMelderechtOhneAusland">
              <xs:annotation>
                <xs:documentation>Sofern der Partner bereits verzogen ist, teilt die Meldebehörde die aktuelle Anschrift der betroffenen Person mit.
Ist der Partner nur mit Nebenwohnung gemeldet ist, teilt die Meldebehörde  die aktuelle Hauptwohnungsanschrift Anschrift der betroffenen Person mit.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="identifikation.nachricht" type="xmeld:type.identifikation.nachricht">
              <xs:annotation>
                <xs:documentation>Mit diesem Kindelement wird die ursprüngliche Partnerrückmeldungsnachricht referenziert. Als Schlüssel darf nur der Werte 0221 ü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:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
</xs:schema>

