<?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:xima="http://www.osci.de/xinneres/meldeanschrift/2" xmlns:xicgvz="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/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:annotation>
    <xs:appinfo>
      <title>Datenübermittlung an die Statistischen Landesämter</title>
    </xs:appinfo>
  </xs:annotation>
  <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/codes/gemeindeverzeichnis/1/xinneres-codes-gemeindeverzeichnis.xsd" namespace="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/1" />
  <xs:import schemaLocation="http://www.osci.de/xinneres/meldeanschrift/2/xinneres-meldeanschrift.xsd" namespace="http://www.osci.de/xinneres/meldeanschrift/2" />
  <xs:complexType name="type.statistik.familienstand.erhebungsmerkmale">
    <xs:annotation>
      <xs:appinfo>
        <title>Datenumfang für die Erhebungsmerkmale für den Familienstand</title>
      </xs:appinfo>
      <xs:documentation>In diesem Container ist der gesamte Katalog aller Erhebungsmerkmale gemäß § 5 Abs. 2 Nummer 2 BevStatG enthalten.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="beendigungsgrund" type="xmeld:Code.Familienstand.Beendigungsgrund">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird mitgeteilt, ob eine Ehe geschieden, eine Ehe aufgehoben oder eine Lebenspartnerschaft aufgehoben worden ist. Es dürfen nur die Schlüssel 2, 3 oder 7 übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="aktuellerWohnort">
        <xs:annotation>
          <xs:documentation>In diesem Element werden Informationen zum inländischen Wohnort an die Statistik übermittelt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="geschlecht" type="xmeld:Code.Geschlecht">
        <xs:annotation>
          <xs:documentation>Es wird in diesem Element das Geschlecht entsprechend der  Schlüsseltabelle übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsdatum" type="xmeld:type.TeilbekanntesDatum">
        <xs:annotation>
          <xs:documentation>Der Tag der Geburt ist in der Reihenfolge Jahr, Monat, Tag anzugeben (JJJJ-MM-TT).
Fehlende oder unvollständige Geburtsdaten sind wie folgt anzugeben: fehlende Tages-, Monats- oder Jahresangaben sind jeweils durch Nullen anzugeben. Bei fehlender Monatsangabe wird auch die Tagesangabe durch Nullen angegeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="staatsangehoerigkeit" type="xmeld:Code.Staatsangehoerigkeit">
        <xs:annotation>
          <xs:documentation>Einem Betroffenen, der zwei oder mehr Staatsangehörigkeiten besitzt, wird nur die Staatsangehörigkeit eines Landes zugeordnet, wobei nach folgender Reihenfolge verfahren wird:


		Deutsch
		Restliche EU, in aufsteigender Reihenfolge (Schlüsselnummer), falls	mehrere gleichzeitig vorhanden.
		Rest-Europa, in aufsteigender Reihenfolge (Schlüsselnummer), falls mehrere gleichzeitig vorhanden.
		Restliche Welt, in aufsteigender Reihenfolge (Schlüsselnummer), falls mehrere gleichzeitig vorhanden.

	Es wird nur die erste Staatsangehörigkeit nach Sortierung anhand der dargelegten Regeln übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="datumbeendigungeheoderlp" type="xs:date">
        <xs:annotation>
          <xs:documentation>Es ist das Datum der Beendigung der Ehe oder Lebenspartnerschaft anzugeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.statistik.hilfsmerkmale">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Hilfsmerkmale</title>
      </xs:appinfo>
      <xs:documentation>Für die Identifizierung eines Datensatzes auf Seiten der Statistik wichtige Merkmale.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="ordnungsmerkmal" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Dies ist das Ordnungsmerkmal, welches zu der Person assoziiert ist, deren Erhebungsmerkmale in dieser Nachricht übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="anschrift">
        <xs:annotation>
          <xs:documentation>In diesem Element wird die Anschrift  vor Änderung übermittelt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:restriction base="xmeld:type.AnschriftMelderecht.Inland">
              <xs:sequence>
                <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                  <xs:annotation>
                    <xs:appinfo>
                      <implementationHint>
                        <para>
                          Solange die Aktualität der verwendeten Schlüsseltabelle nicht gegeben ist, wird vollständig auf die Plausibilisierung der
                          <emphasis>listVersionID</emphasis>
                          verzichtet.
                        </para>
                      </implementationHint>
                    </xs:appinfo>
                    <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="hausnummer" type="xima:Meldeanschrift.Hausnummer" form="unqualified">
                  <xs:annotation>
                    <xs:documentation>Es sind nur die Ziffern einer Hausnummer anzugeben.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="hausnummerBuchstabeZusatzziffer" minOccurs="0" type="xima:Meldeanschrift.HausnummerBuchstabeZusatzziffer" form="unqualified">
                  <xs:annotation>
                    <xs:documentation>Es sind Buchstaben oder Zusatzziffern zur Hausnummer anzugeben.
Beispiel: 124 A, 109.5</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                  <xs:annotation>
                    <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="strasse" type="xima:Meldeanschrift.Strasse" form="unqualified">
                  <xs:annotation>
                    <xs:documentation>Es ist die Bezeichnung der Straße anzugeben; eine sinnvoll gekürzte Straßenbezeichnung ist zulässig.
Ist keine Straßenbezeichnung mdash wohl aber eine Hausnummer mdash vorhanden, so ist Hausnummer anzugeben. Sind weder Straßenbezeichnung noch Hausnummer vorhanden, so ist ohne Hausnummer anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                  <xs:annotation>
                    <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:restriction>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="bezeichnungDerMeldebehoerde" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Dies ist die Bezeichnung der Meldebehörde in Klartext (z.B. Stadtamt Bremen), in deren Zuständigkeitsbereich die betroffene Person registriert ist, deren Erhebungsmerkmale in dieser Nachricht übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.statistik.kohortenmerkmale">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Kohortenmerkmale in der Korrekturmeldung</title>
      </xs:appinfo>
      <xs:documentation>In diesem Kindelement sind die Merkmale die für die Identifikation der von einer Korrektur betroffenen Kohorte wichtigen Merkmale zu übermitteln. Falls  ein zu änderndes Erhebungsmerkmal als Kohortenmerkmal dient, ist der Stand des Melderegisters vor der Korrektur als Kohortenmerkmal zu übermitteln</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="geschlecht" type="xmeld:Code.Geschlecht">
        <xs:annotation>
          <xs:documentation>Im Kontext des Kohortenmerkmales dient das Geschlecht zur Identifikation der zuzuordnenden Kohorten.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsdatum" type="xmeld:type.TeilbekanntesDatum">
        <xs:annotation>
          <xs:documentation>Im Kontext des Kohortenmerkmales dient das Geburtsdatum zur Identifikation der zugeordneten Kohorten.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="staatsangehoerigkeit" type="xmeld:Code.Staatsangehoerigkeit">
        <xs:annotation>
          <xs:documentation>Im Kontext des Kohortenmerkmales dient die Staatsangehörigkeit zur Identifikation der zuzuordnenden Kohorten.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="familienstand" type="xmeld:Code.Familienstand">
        <xs:annotation>
          <xs:documentation>Im Kontext des Kohortenmerkmales dient der Familienstand zur Identifikation der zuzuordnenden Kohorten.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.statistik.staatsangehoerigkeitswechsel.erhebungsmerkmale">
    <xs:annotation>
      <xs:appinfo>
        <title>Datenumfang für die Erhebungsmerkmale für den Staatsangehörigkeitswechsel</title>
      </xs:appinfo>
      <xs:documentation>In diesem Container ist der gesamte Katalog aller Erhebungsmerkmale gemäß § 5 Abs. 2 Nummer 1  BevStatG enthalten.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="aktuellerWohnort">
        <xs:annotation>
          <xs:documentation>In diesem Element werden Informationen zum inländischen Wohnort an die Statistik übermittelt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="geschlecht" type="xmeld:Code.Geschlecht">
        <xs:annotation>
          <xs:documentation>Es wird in diesem Element das Geschlecht entsprechend der  Schlüsseltabelle übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsdatum" type="xmeld:type.TeilbekanntesDatum">
        <xs:annotation>
          <xs:documentation>Der Tag der Geburt ist in der Reihenfolge Jahr, Monat, Tag anzugeben (JJJJ-MM-TT).
Fehlende oder unvollständige Geburtsdaten sind wie folgt anzugeben: fehlende Tages-, Monats- oder Jahresangaben sind jeweils durch Nullen anzugeben. Bei fehlender Monatsangabe wird auch die Tagesangabe durch Nullen angegeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsort" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Der Geburtsort ist anzugeben, wie er im Melderegister steht.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsortstaat" minOccurs="0" type="xmeld:Code.Gebiet">
        <xs:annotation>
          <xs:appinfo>
            <implementationHint>
              <para>Deutschland wird immer durch Weglassen dieses Elementes abgebildet.</para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Eine Angabe in diesem Feld erfolgt nur bei im Ausland geborenen Personen. In diesen Fällen ist das Gebiet anzugeben, in dem die betroffene Person geboren ist.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="familienstand" type="xmeld:Code.Familienstand">
        <xs:annotation>
          <xs:documentation>Es ist der personenstandsrechtliche Familienstand anzugeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="datumerwerbverlustdeutschestaatsangehoerigkeit" type="xs:date">
        <xs:annotation>
          <xs:documentation>Datum des Erwerbs oder des Verlusts der deutschen Staatsangehörigkeit.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="staatsangehoerigkeit">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird entweder die neue Staatsangehörigkeit (bei Verlust der deutschen) oder die bisherige Staatsangehörigkeit (bei Erwerb der deutschen) übermittelt.
Das Element ist als xsd:choice ausgelegt.
Einem Betroffenen, der zwei oder mehr Staatsangehörigkeiten besitzt, wird nur die Staatsangehörigkeit eines Landes zugeordnet, wobei nach folgender Priorisierung verfahren wird:


		Deutsch
		Restliche EU, in aufsteigender Reihenfolge (Schlüsselnummer), falls	mehrere gleichzeitig vorhanden.
		Rest-Europa, in aufsteigender Reihenfolge (Schlüsselnummer), falls mehrere gleichzeitig vorhanden.
		Restliche Welt, in aufsteigender Reihenfolge (Schlüsselnummer), falls mehrere gleichzeitig vorhanden.

	Es wird nur die erste Staatsangehörigkeit nach Sortierung anhand der dargelegten Regeln übermittelt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="bisher" type="xmeld:Code.Staatsangehoerigkeit">
              <xs:annotation>
                <xs:documentation>Bisherige Staatsangehörigkeit bei Erwerb der deutschen Staatsangehörigkeit.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="neu" type="xmeld:Code.Staatsangehoerigkeit">
              <xs:annotation>
                <xs:documentation>Neu erworbene Staatsangehörigkeit bei Aufgabe der deutschen Staatsangehörigkeit. Dieses Element ist auch zu übermitteln, wenn Optionsdeutsche die deutsche Staatsangehörigkeit aufgeben.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.statistik.von.amts.wegen">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp zur Kennzeichnung einer An- oder Abmeldung von Amts wegen</title>
      </xs:appinfo>
      <xs:documentation>Mit diesem Element wird die Tatsache einer An- oder Abmeldung von Amts wegen mitgeteilt.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="anmeldung" fixed="true" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Im Falle einer Anmeldung von Amts wegen ist dieses Element zu übermitteln. Da dieses Element als Choice definiert ist, kann eindeutig mitgeteilt werden, ob eine An- oder Abmeldung von Amts wegen vorliegt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="abmeldung" fixed="true" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Im Falle einer Abmeldung von Amts wegen ist dieses Element zu übermitteln. Als einziger Wert ist true erlaubt.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.statistik.wanderung.erhebungsmerkmale">
    <xs:annotation>
      <xs:appinfo>
        <title>Datenumfang der  Erhebungsmerkmale für die Wanderungsstatistik</title>
      </xs:appinfo>
      <xs:documentation>In diesem Container ist der gesamte Katalog aller Erhebungsmerkmale gemäß § 4 Nummer 1 BevStatG  enthalten.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="datumdeseinzugs" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Das Element ist als xsd:choice ausgelegt, da entweder das Datum des Einzugs in die neue Wohnung oder bei Änderung des Wohnungsstatus das Datum des Wohnungsstatuswechsels mitzuteilen ist.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="datumdesbeziehens" type="xs:date">
              <xs:annotation>
                <xs:documentation>In diesem Element wird das Datum des Einzugs in die neue Wohnung übermittelt</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="datumwohnungsstatuswechsel" type="xs:date">
              <xs:annotation>
                <xs:documentation>In diesem Element ist das Datum des Wohnungsstatuswechsels zu übermitteln.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
      <xs:element name="datumdesauszugs" minOccurs="0" type="xs:date">
        <xs:annotation>
          <xs:appinfo>
            <implementationHint>
              <para>
                Fehlende Angaben zum Tag und Monat sind durch
                <emphasis role="codebf">01</emphasis>
                zu ersetzen.
              </para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Es ist das Datum des Auszugs aus der bisherigen Wohnung anzugeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="wohnortbisher" type="xmeld:type.statistik.wanderung.erhebungsmerkmale.wohnortbisher">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird eine Information über den bisherigen Wohnort, der entweder im Inland oder im Ausland liegt, mitgeteilt. Daher ist das Element als xsd:choice definiert. Bei einem Wohnungsstatuswechsel ist hier die bisherige Hauptwohnung zu übermitteln.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="wohnortneu" type="xmeld:type.statistik.wanderung.erhebungsmerkmale.wohnortneu">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird eine Information über den neuen Wohnort, der entweder im Inland oder im Ausland liegt oder unbekannt ist, mitgeteilt. Daher ist das Element als xsd:choice definiert.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geschlecht" type="xmeld:Code.Geschlecht">
        <xs:annotation>
          <xs:documentation>Es wird in diesem Element das Geschlecht entsprechend der  Schlüsseltabelle übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsdatum" type="xmeld:type.TeilbekanntesDatum">
        <xs:annotation>
          <xs:documentation>Der Tag der Geburt ist in der Reihenfolge Jahr, Monat, Tag anzugeben (JJJJ-MM-TT).
Fehlende oder unvollständige Geburtsdaten sind wie folgt anzugeben: Fehlende Tages-, Monats- oder Jahresangaben sind jeweils durch Nullen anzugeben. Bei fehlender Monatsangabe wird auch die Tagesangabe durch Nullen angegeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="familienstand" type="xmeld:Code.Familienstand">
        <xs:annotation>
          <xs:documentation>Es ist der personenstandsrechtliche Familienstand anzugeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="staatsangehoerigkeit" type="xmeld:Code.Staatsangehoerigkeit">
        <xs:annotation>
          <xs:documentation>Einem Betroffenen, der zwei oder mehr Staatsangehörigkeiten besitzt, wird nur die Staatsangehörigkeit eines Landes zugeordnet, wobei nach folgender Priorisierung verfahren wird:


		Deutsch
		Restliche EU, in aufsteigender Reihenfolge (Schlüsselnummer), falls	mehrere gleichzeitig vorhanden.
		Rest-Europa, in aufsteigender Reihenfolge (Schlüsselnummer), falls mehrere gleichzeitig vorhanden.
		Restliche Welt, in aufsteigender Reihenfolge (Schlüsselnummer), falls mehrere gleichzeitig vorhanden.

	Es wird nur die erste Staatsangehörigkeit nach Sortierung anhand der dargelegten Regeln übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsort" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Der Geburtsort ist anzugeben, wie er im Melderegister steht.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsortstaat" minOccurs="0" type="xmeld:Code.Gebiet">
        <xs:annotation>
          <xs:appinfo>
            <implementationHint>
              <para>Deutschland wird immer durch Weglassen dieses Elementes abgebildet.</para>
            </implementationHint>
          </xs:appinfo>
          <xs:documentation>Eine Angabe in diesem Feld erfolgt nur bei im Ausland geborenen Personen. In diesen Fällen ist das Gebiet anzugeben, in dem die betroffene Person geboren ist.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="religion" type="xmeld:type.Religion">
        <xs:annotation>
          <xs:documentation>Die Informationen zu einer Religionszugehörigkeit einer natürlichen Person werden in diesem Element übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="datumletzterzuzugausland" minOccurs="0" type="xs:date">
        <xs:annotation>
          <xs:documentation>Bei Abmeldungen in das Ausland oder ohne Angaben zum Zielgebiet ist der Tag des letzten Zuzugs in die Bundesrepublik Deutschland anzugeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="vonamtswegen" minOccurs="0" type="xmeld:type.statistik.von.amts.wegen">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird die Tatsache einer An- oder Abmeldung von Amts wegen mitgeteilt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="datumletzterwegzugausland" minOccurs="0" type="xmeld:type.TeilbekanntesDatum">
        <xs:annotation>
          <xs:documentation>Bei Zuzug aus dem Ausland ist das Datum des letzten Wegzuges aus dem Inland in das Ausland anzugeben. Fehlende Tages- oder Monatsangaben sind durch Nullen anzugeben. Bei fehlender Monatsangabe wird auch die
Tagesangabe durch Nullen angegeben.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="zuzugNachAbmeldungNachUnbekannt" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element wird die Information, dass ein Zuzug nach Abmeldung nach unbekannt (Inland) stattfindet, mitgeteilt. Daher ist das Element als xsd:choice definiert. Einziger zulässiger Wert ist true</xs:documentation>
        </xs:annotation>
        <xs:complexType />
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.statistik.wanderung.erhebungsmerkmale.wohnortbisher">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für das Erhebungsmerkmal Bisheriger Wohnort</title>
      </xs:appinfo>
      <xs:documentation>Mit diesem Element wird eine Information über den bisherigen Wohnort mitgeteilt, der entweder im Inland oder im Ausland liegt. Daher ist das Element als xsd:choice definiert.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="inland">
        <xs:annotation>
          <xs:documentation>Bisherige Wohnung im Inland (alleinige oder Hauptwohnung).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ausland">
        <xs:annotation>
          <xs:documentation>Bisherige Wohnung im Ausland.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="staat" type="xmeld:Code.Gebiet">
              <xs:annotation>
                <xs:documentation>Dieses Kindelement bildet den das Staatsgebiet ab, in dem der Betroffene bisher gewohnt hat oder in das er weggezogen ist. Genutzt wird die Codelist 
	Code.Destatis.Gebiet. Aus dieser Tabelle sind alle Staaten-Codes zugelassen (Spalte DESTATIS_Schluessel_Staat). Zusätzlich sind von den Gebiets-Codes (Spalte DESTATIS_Schluessel_Gebiet) die beiden Einträge zugelassen: Schlüssel 459 Palästinensische Gebiete und 465 Taiwan.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="unbekannt" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Wenn der Wohnort im unbekannten Ausland liegt, wird nur dieses Flag übermittelt. Als einziger Wert ist true erlaubt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
      <xs:element name="statuswohnung" type="xmeld:Code.Wohnungsstatus">
        <xs:annotation>
          <xs:documentation>In diesem Element ist die Tatsache anzugeben, ob es sich bei der bisherigen Wohnung um eine alleinige Wohnung, eine Hauptwohnung oder eine Nebenwohnung handelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.statistik.wanderung.erhebungsmerkmale.wohnortneu">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für das Erhebungsmerkmal Neuer Wohnort</title>
      </xs:appinfo>
      <xs:documentation>Mit diesem Element wird eine Information über den neuen Wohnort, der entweder im Inland oder im Ausland liegt oder unbekannt ist, mitgeteilt. Daher ist das Element als xsd:choice definiert.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="inland">
        <xs:annotation>
          <xs:documentation>Neue Wohnung im Inland.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
              <xs:annotation>
                <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ausland">
        <xs:annotation>
          <xs:documentation>Neue Wohnung im Ausland. Ggf. auch  unbekanntes Ausland.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="staat" type="xmeld:Code.Gebiet">
              <xs:annotation>
                <xs:documentation>Dieses Kindelement bildet den das Staatsgebiet ab, in dem der Betroffene bisher gewohnt hat oder in das er weggezogen ist. Genutzt wird die Codelist 
	Code.Destatis.Gebiet. Aus dieser Tabelle sind alle Staaten-Codes zugelassen (Spalte DESTATIS_Schluessel_Staat). Zusätzlich sind von den Gebiets-Codes (Spalte DESTATIS_Schluessel_Gebiet) die beiden Einträge zugelassen: Schlüssel 459 Palästinensische Gebiete und 465 Taiwan.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="unbekannt" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Wenn der Wohnort im unbekannten Ausland liegt, wird nur dieses Flag übermittelt. Als einziger Wert ist true erlaubt.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:choice>
        </xs:complexType>
      </xs:element>
      <xs:element name="anschriftunbekannt" fixed="true" type="xs:boolean">
        <xs:annotation>
          <xs:documentation>Falls die neue inländische Anschrift nicht bekannt ist, muss dieses Element übermittelt werden. Als einziger Wert ist true erlaubt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="statuswohnung" type="xmeld:Code.Wohnungsstatus">
        <xs:annotation>
          <xs:documentation>In diesem Element ist die Tatsache anzugeben, ob es sich bei der neuen Wohnung um eine alleinige Wohnung, eine Hauptwohnung oder eine Nebenwohnung handelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:complexType>
  <xs:complexType name="type.statistik.wanderung.hilfsmerkmale">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für die Hilfsmerkmale in der Wanderungsmeldung</title>
      </xs:appinfo>
      <xs:documentation>Für die Identifizierung eines Datensatzes auf Seite der Statistik wichtige Merkmale.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="ordnungsmerkmal" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Dies ist das Ordnungsmerkmal, welches zu der Person assoziiert ist, deren Erhebungsmerkmale in dieser Nachricht übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="anschrift" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Mit diesem Element kann sowohl die aktuelle als auch die vorherige Anschrift übermittelt werden. Beide dienen zur Identifikation des betreffenden Datensatzes in der Statistik.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="aktuell">
              <xs:annotation>
                <xs:documentation>In diesem Element wird die aktuelle Anschrift übermittelt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent>
                  <xs:restriction base="xmeld:type.AnschriftMelderecht.Inland">
                    <xs:sequence>
                      <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                        <xs:annotation>
                          <xs:appinfo>
                            <implementationHint>
                              <para>
                                Solange die Aktualität der verwendeten Schlüsseltabelle nicht gegeben ist, wird vollständig auf die Plausibilisierung der
                                <emphasis>listVersionID</emphasis>
                                verzichtet.
                              </para>
                            </implementationHint>
                          </xs:appinfo>
                          <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="hausnummer" type="xima:Meldeanschrift.Hausnummer" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es sind nur die Ziffern einer Hausnummer anzugeben.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="hausnummerBuchstabeZusatzziffer" minOccurs="0" type="xima:Meldeanschrift.HausnummerBuchstabeZusatzziffer" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es sind Buchstaben oder Zusatzziffern zur Hausnummer anzugeben.
Beispiel: 124 A, 109.5</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="strasse" type="xima:Meldeanschrift.Strasse" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es ist die Bezeichnung der Straße anzugeben; eine sinnvoll gekürzte Straßenbezeichnung ist zulässig.
Ist keine Straßenbezeichnung mdash wohl aber eine Hausnummer mdash vorhanden, so ist Hausnummer anzugeben. Sind weder Straßenbezeichnung noch Hausnummer vorhanden, so ist ohne Hausnummer anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                  </xs:restriction>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="vorherige">
              <xs:annotation>
                <xs:documentation>In diesem Element wird die vorherige Anschrift übermittelt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:complexContent>
                  <xs:restriction base="xmeld:type.AnschriftMelderecht.Inland">
                    <xs:sequence>
                      <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                        <xs:annotation>
                          <xs:appinfo>
                            <implementationHint>
                              <para>
                                Solange die Aktualität der verwendeten Schlüsseltabelle nicht gegeben ist, wird vollständig auf die Plausibilisierung der
                                <emphasis>listVersionID</emphasis>
                                verzichtet.
                              </para>
                            </implementationHint>
                          </xs:appinfo>
                          <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="hausnummer" type="xima:Meldeanschrift.Hausnummer" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es sind nur die Ziffern einer Hausnummer anzugeben.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="hausnummerBuchstabeZusatzziffer" minOccurs="0" type="xima:Meldeanschrift.HausnummerBuchstabeZusatzziffer" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es sind Buchstaben oder Zusatzziffern zur Hausnummer anzugeben.
Beispiel: 124 A, 109.5</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="strasse" type="xima:Meldeanschrift.Strasse" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es ist die Bezeichnung der Straße anzugeben; eine sinnvoll gekürzte Straßenbezeichnung ist zulässig.
Ist keine Straßenbezeichnung mdash wohl aber eine Hausnummer mdash vorhanden, so ist Hausnummer anzugeben. Sind weder Straßenbezeichnung noch Hausnummer vorhanden, so ist ohne Hausnummer anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                        <xs:annotation>
                          <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                  </xs:restriction>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="bezeichnungDerMeldebehoerde" type="xoev-lc:String.Latin">
        <xs:annotation>
          <xs:documentation>Dies ist die Bezeichnung der Meldebehörde in Klartext (z.B. Stadtamt Bremen), in deren Zuständigkeitsbereich die betroffene Person registriert ist, deren Erhebungsmerkmale in dieser Nachricht übermittelt werden.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="statistik.wanderung.0810">
    <xs:annotation>
      <xs:appinfo>
        <title>Wanderungsmeldung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde das Statistische Landesamt über einen gemäß § 4 BevStatG für die Wanderungsstatistik relevanten Vorgang.
Diese Nachricht wird von der:


	alleinigewohnungs_mb im Falle eines wegzugs_ausland 
		(Prozess siehe ) oder
	alleinigewohnungs_mb im Falle eines wegzugs_unbekannt 
		(Prozess siehe ) oder	
	alleinigewohnungs_mb oder hauptwohnungs_mb im Falle eines umzugs (Prozess siehe ) oder	
	alleinigewohnungs_mb oder hauptwohnungs_mb im Falle eines fortschreibung.wohnungsstatuswechsels (Prozess siehe )	
	zuzugs_mb im Falle eines zuzugs_inland (Prozess siehe ) oder	
	zuzugs_mb im Falle eines zuzugs_ausland (Prozess siehe )

versendet.

Zur Rücknahme irrtümlicher Mitteilungen an die Statistik wird auf die ruecknahme verwiesen (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="anlass" type="xmeld:Code.XMeld.Datenuebermittlungsanlaesse">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Anlass für die Übermittlung mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ruecknahme" minOccurs="0" fixed="true" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Im Falle einer Rücknahme muss die Nachricht dieses als Flag realisierte Element enthalten. Als einziger Wert ist true erlaubt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="hilfsmerkmale" type="xmeld:type.statistik.wanderung.hilfsmerkmale">
              <xs:annotation>
                <xs:documentation>Für die Identifizierung eines Datensatzes auf Seite der Statistik wichtige Merkmale.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="erhebungsmerkmale" type="xmeld:type.statistik.wanderung.erhebungsmerkmale">
              <xs:annotation>
                <xs:documentation>In diesem Container ist der gesamte Katalog aller Erhebungsmerkmale gemäß § 4 Nummer 1 BevStatG  enthalten.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="statistik.staatsangehoerigkeitswechsel.0811">
    <xs:annotation>
      <xs:appinfo>
        <title>Staatsangehörigkeitsmeldung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde das Statistische Landesamt über einen gemäß § 5 Abs. 2 Nummer 1 und 3 BevStatG relevanten Staatsangehörigkeitswechsel.
Diese Nachricht wird von der

	alleinigewohnungs_mb bzw. hauptwohnungs_mb im Falle einer fortschreibung.staatsangehoerigkeit (Prozess siehe )	

versendet.

Zur Rücknahme irrtümlicher Mitteilungen an die Statistik wird auf die ruecknahme verwiesen (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="anlass" type="xmeld:Code.XMeld.Datenuebermittlungsanlaesse">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Anlass für die Übermittlung mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ruecknahme" minOccurs="0" fixed="true" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Im Falle einer Rücknahme muss die Nachricht dieses als Flag realisierte Element enthalten. Als einziger Wert ist true erlaubt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="hilfsmerkmale" type="xmeld:type.statistik.hilfsmerkmale">
              <xs:annotation>
                <xs:documentation>Für die Identifizierung eines Datensatzes auf Seiten der Statistik wichtige Merkmale.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="erhebungsmerkmale" type="xmeld:type.statistik.staatsangehoerigkeitswechsel.erhebungsmerkmale">
              <xs:annotation>
                <xs:documentation>In diesem Container ist der gesamte Katalog aller Erhebungsmerkmale gemäß § 5 Abs. 2 Nummer 1  BevStatG enthalten.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="statistik.familienstand.0812">
    <xs:annotation>
      <xs:appinfo>
        <title>Familienstandsmeldung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde das statistische_landesamt über eine Scheidung, die Aufhebung einer Ehe oder Lebenspartnerschaft gemäß § 5 Abs. 2 Nummer 2 und 3 BevStatG.
Diese Nachricht wird von der: 

	alleinigewohnungs_mb bzw. hauptwohnungs_mb im Falle einer fortschreibung.familienstand (Prozess siehe )

versendet.
Zur Rücknahme irrtümlicher Mitteilungen an die Statistik wird auf die ruecknahme verwiesen (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="anlass" type="xmeld:Code.XMeld.Datenuebermittlungsanlaesse">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird der Anlass für die Übermittlung mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ruecknahme" minOccurs="0" fixed="true" type="xs:boolean">
              <xs:annotation>
                <xs:documentation>Im Falle einer Rücknahme muss die Nachricht dieses als Flag realisierte Element enthalten. Als einziger Wert ist true erlaubt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="hilfsmerkmale" type="xmeld:type.statistik.hilfsmerkmale">
              <xs:annotation>
                <xs:documentation>Für die Identifizierung eines Datensatzes auf Seiten der Statistik wichtige Merkmale.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="erhebungsmerkmale" type="xmeld:type.statistik.familienstand.erhebungsmerkmale">
              <xs:annotation>
                <xs:documentation>In diesem Container ist der gesamte Katalog aller Erhebungsmerkmale gemäß § 5 Abs. 2 Nummer 2 BevStatG enthalten.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
  <xs:element name="statistik.korrektur.0820">
    <xs:annotation>
      <xs:appinfo>
        <title>Korrekturmeldung</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde das statistische_landesamt über eine Korrektur gemäß § 6 Abs. 1 BMG.
Diese Nachricht wird von der


	alleinigewohnungs_mb, bzw. hauptwohnungs_mb im Falle einer fortschreibung.geburtsdaten (Prozess siehe )
	alleinigewohnungs_mb, bzw. hauptwohnungs_mb im Falle einer fortschreibung.geschlecht (Prozess siehe )
	alleinigewohnungs_mb, bzw. hauptwohnungs_mb im Falle einer fortschreibung.religion (Prozess siehe )
	alleinigewohnungs_mb, bzw. hauptwohnungs_mb im Falle einer fortschreibung.anschriften (Prozess siehe )
	alleinigewohnungs_mb, bzw. hauptwohnungs_mb im Falle einer fortschreibung.staatsangehoerigkeit (Prozess siehe )
	alleinigewohnungs_mb, bzw. hauptwohnungs_mb im Falle einer fortschreibung.familienstand (Prozess siehe )

versendet.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="anlassKorrektur" type="xmeld:Code.XMeld.Datenuebermittlungsanlaesse">
              <xs:annotation>
                <xs:documentation>Mit diesem Element wird in der Korrekturmeldung der ursprüngliche Anlass der Datenübermittlung mitgeteilt.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="hilfsmerkmale" type="xmeld:type.statistik.hilfsmerkmale">
              <xs:annotation>
                <xs:documentation>Für die Identifizierung eines Datensatzes auf Seiten der Statistik wichtige Merkmale.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="kohortenmerkmale" type="xmeld:type.statistik.kohortenmerkmale">
              <xs:annotation>
                <xs:documentation>Die für die Identifikation der von einer Korrektur betroffenen Kohorten wichtigen Merkmale. Falls  ein zu änderndes Erhebungsmerkmal als Kohortenmerkmal dient, ist der Stand des Melderegisters vor der Korrektur als Kohortenmerkmal zu übermitteln</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="erhebungsmerkmale">
              <xs:annotation>
                <xs:documentation>In diesem Container ist der gesamte Katalog aller Erhebungsmerkmale als Nutzdaten gemäß §§ 4 und 5 BevStatG  enthalten. Alle eingebundenen Erhebungsmerkmale sind optional und als vorher/nachher-Paare aufgebaut.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="datumdeseinzugs" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Datum des Einzugs eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Datum des Einzugs übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Datum des Einzugs übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="datumdeswohnungsstatuswechsels" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Datum des Wohnungsstatuswechsels eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Datum des Wohnungsstatuswechsels übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Datum des Wohnungsstatuswechsels übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="datumdesauszugs" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Datum des Auszugs eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xs:date">
                          <xs:annotation>
                            <xs:appinfo>
                              <implementationHint>
                                <para>
                                  Fehlende Angaben zum Tag und Monat sind durch
                                  <emphasis role="codebf">01</emphasis>
                                  zu ersetzen.
                                </para>
                              </implementationHint>
                            </xs:appinfo>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Datum des Auszugs übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xs:date">
                          <xs:annotation>
                            <xs:appinfo>
                              <implementationHint>
                                <para>
                                  Fehlende Angaben zum Tag und Monat sind durch
                                  <emphasis role="codebf">01</emphasis>
                                  zu ersetzen.
                                </para>
                              </implementationHint>
                            </xs:appinfo>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Datum des Auszugs übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="bisherigerwohnort" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal bisheriger Wohnort eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher">
                          <xs:annotation>
                            <xs:documentation>Es ist der zu korrigierende Wohnort zu übermitteln</xs:documentation>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:choice>
                              <xs:element name="bisherigerwohnortvorherinland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der zu korrigierende bisherige Wohnort im Inland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:sequence>
                                    <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:sequence>
                                </xs:complexType>
                              </xs:element>
                              <xs:element name="bisherigerwohnortvorherausland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der zu korrigierende bisherige Wohnort im Ausland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:choice>
                                    <xs:element name="staat" type="xmeld:Code.Gebiet">
                                      <xs:annotation>
                                        <xs:documentation>Dieses Kindelement bildet den das Staatsgebiet ab, in dem der Betroffene bisher gewohnt hat oder in das er weggezogen ist. Genutzt wird die Codelist 
	Code.Destatis.Gebiet. Aus dieser Tabelle sind alle Staaten-Codes zugelassen (Spalte DESTATIS_Schluessel_Staat). Zusätzlich sind von den Gebiets-Codes (Spalte DESTATIS_Schluessel_Gebiet) die beiden Einträge zugelassen: Schlüssel 459 Palästinensische Gebiete und 465 Taiwan.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="unbekannt" type="xs:boolean">
                                      <xs:annotation>
                                        <xs:documentation>Wenn der Wohnort im unbekannten Ausland liegt, wird nur dieses Flag übermittelt. Als einziger Wert ist true erlaubt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:choice>
                                </xs:complexType>
                              </xs:element>
                            </xs:choice>
                          </xs:complexType>
                        </xs:element>
                        <xs:element name="nachher">
                          <xs:annotation>
                            <xs:documentation>Es ist der korrigierte bisherige Wohnort zu übermitteln</xs:documentation>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:choice>
                              <xs:element name="bisherigerwohnortnachherinland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der korrigierte bisherige Wohnort im Inland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:sequence>
                                    <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:sequence>
                                </xs:complexType>
                              </xs:element>
                              <xs:element name="bisherigerwohnortnachherausland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der korrigierte bisherige Wohnort im Ausland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:choice>
                                    <xs:element name="staat" type="xmeld:Code.Gebiet">
                                      <xs:annotation>
                                        <xs:documentation>Dieses Kindelement bildet den das Staatsgebiet ab, in dem der Betroffene bisher gewohnt hat oder in das er weggezogen ist. Genutzt wird die Codelist 
	Code.Destatis.Gebiet. Aus dieser Tabelle sind alle Staaten-Codes zugelassen (Spalte DESTATIS_Schluessel_Staat). Zusätzlich sind von den Gebiets-Codes (Spalte DESTATIS_Schluessel_Gebiet) die beiden Einträge zugelassen: Schlüssel 459 Palästinensische Gebiete und 465 Taiwan.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="unbekannt" type="xs:boolean">
                                      <xs:annotation>
                                        <xs:documentation>Wenn der Wohnort im unbekannten Ausland liegt, wird nur dieses Flag übermittelt. Als einziger Wert ist true erlaubt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:choice>
                                </xs:complexType>
                              </xs:element>
                            </xs:choice>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="aktuellerwohnort" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal aktueller Wohnort eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher">
                          <xs:annotation>
                            <xs:documentation>Es ist der zu korrigierende aktuelle Wohnort zu übermitteln</xs:documentation>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="aktuellerwohnortvorherinland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der zu korrigierende aktuelle Wohnort im Inland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:sequence>
                                    <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:sequence>
                                </xs:complexType>
                              </xs:element>
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                        <xs:element name="nachher">
                          <xs:annotation>
                            <xs:documentation>Es ist der korrigierte aktuelle Wohnort zu übermitteln</xs:documentation>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="aktuellerwohnortnachherinland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der korrigierte aktuelle Wohnort im Inland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:sequence>
                                    <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:sequence>
                                </xs:complexType>
                              </xs:element>
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="neuerwohnort" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal neuer Wohnort eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher">
                          <xs:annotation>
                            <xs:documentation>Es ist der zu korrigierende neue Wohnort zu übermitteln</xs:documentation>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:choice>
                              <xs:element name="neuerwohnortvorherinland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der zu korrigierende neue Wohnort im Inland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:sequence>
                                    <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:sequence>
                                </xs:complexType>
                              </xs:element>
                              <xs:element name="neuerwohnortvorherausland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der zu korrigierende neue Wohnort im Ausland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:choice>
                                    <xs:element name="staat" type="xmeld:Code.Gebiet">
                                      <xs:annotation>
                                        <xs:documentation>Dieses Kindelement bildet den das Staatsgebiet ab, in dem der Betroffene bisher gewohnt hat oder in das er weggezogen ist. Genutzt wird die Codelist 
	Code.Destatis.Gebiet. Aus dieser Tabelle sind alle Staaten-Codes zugelassen (Spalte DESTATIS_Schluessel_Staat). Zusätzlich sind von den Gebiets-Codes (Spalte DESTATIS_Schluessel_Gebiet) die beiden Einträge zugelassen: Schlüssel 459 Palästinensische Gebiete und 465 Taiwan.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="unbekannt" type="xs:boolean">
                                      <xs:annotation>
                                        <xs:documentation>Wenn der Wohnort im unbekannten Ausland liegt, wird nur dieses Flag übermittelt. Als einziger Wert ist true erlaubt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:choice>
                                </xs:complexType>
                              </xs:element>
                              <xs:element name="unbekannt" minOccurs="0" fixed="true" type="xs:boolean">
                                <xs:annotation>
                                  <xs:documentation>Dieses Flag wird übermittelt, wenn der zu korrigierende zukünftige Wohnort unbekannt ist. Als einziger Wert ist true erlaubt.</xs:documentation>
                                </xs:annotation>
                              </xs:element>
                            </xs:choice>
                          </xs:complexType>
                        </xs:element>
                        <xs:element name="nachher">
                          <xs:annotation>
                            <xs:documentation>Es ist der korrigierte neue Wohnort zu übermitteln</xs:documentation>
                          </xs:annotation>
                          <xs:complexType>
                            <xs:choice>
                              <xs:element name="neuerwohnortnachherausland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der korrigierte neue Wohnort im Ausland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:choice>
                                    <xs:element name="staat" type="xmeld:Code.Gebiet">
                                      <xs:annotation>
                                        <xs:documentation>Dieses Kindelement bildet den das Staatsgebiet ab, in dem der Betroffene bisher gewohnt hat oder in das er weggezogen ist. Genutzt wird die Codelist 
	Code.Destatis.Gebiet. Aus dieser Tabelle sind alle Staaten-Codes zugelassen (Spalte DESTATIS_Schluessel_Staat). Zusätzlich sind von den Gebiets-Codes (Spalte DESTATIS_Schluessel_Gebiet) die beiden Einträge zugelassen: Schlüssel 459 Palästinensische Gebiete und 465 Taiwan.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="unbekannt" type="xs:boolean">
                                      <xs:annotation>
                                        <xs:documentation>Wenn der Wohnort im unbekannten Ausland liegt, wird nur dieses Flag übermittelt. Als einziger Wert ist true erlaubt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:choice>
                                </xs:complexType>
                              </xs:element>
                              <xs:element name="neuerwohnortnachherinland">
                                <xs:annotation>
                                  <xs:documentation>In diesem Kindelement wird der korrigierte neue Wohnort im Inland übermittelt.</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                  <xs:sequence>
                                    <xs:element name="gemeindeschluessel" type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="postleitzahl" type="xima:Meldeanschrift.Postleitzahl" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                    <xs:element name="wohnort" type="xima:Meldeanschrift.Wohnort" form="unqualified">
                                      <xs:annotation>
                                        <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben.

Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
                                      </xs:annotation>
                                    </xs:element>
                                  </xs:sequence>
                                </xs:complexType>
                              </xs:element>
                              <xs:element name="unbekannt" minOccurs="0" default="true" type="xs:boolean">
                                <xs:annotation>
                                  <xs:documentation>Dieses Flag wird übermittelt, wenn der korrigierte zukünftige Wohnort unbekannt ist. Als einziger Wert ist true erlaubt.</xs:documentation>
                                </xs:annotation>
                              </xs:element>
                            </xs:choice>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geschlecht" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Geschlecht eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xmeld:Code.Geschlecht">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Geschlecht übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xmeld:Code.Geschlecht">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Geschlecht übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geburtsdatum" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Tag der Geburt eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xmeld:type.TeilbekanntesDatum">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Datum der Geburt übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xmeld:type.TeilbekanntesDatum">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Datum der Geburt übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="familienstand" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Familienstand eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xmeld:Code.Familienstand">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird der zu korrigierende Familienstand übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xmeld:Code.Familienstand">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird der korrigierte Familienstand übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="staatsangehoerigkeitNeu" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal StaatsangehörigkeitNeu eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xmeld:Code.Staatsangehoerigkeit">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die neue zu korrigierende Staatsangehörigkeit übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xmeld:Code.Staatsangehoerigkeit">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die korrigierte neue Staatsangehörigkeit übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="staatsangehoerigkeitbisher" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal StaatsangehörigkeitBisher eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xmeld:Code.Staatsangehoerigkeit">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die zu korrigierende bisherige Staatsangehörigkeit übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xmeld:Code.Staatsangehoerigkeit">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die korrigierte bisherige Staatsangehörigkeit übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="staatsangehoerigkeit" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Staatsangehörigkeit eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xmeld:Code.Staatsangehoerigkeit">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die zu korrigierende Staatsangehörigkeit übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xmeld:Code.Staatsangehoerigkeit">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die korrigierte Staatsangehörigkeit übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geburtsort" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Geburtsort eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird der zu korrigierende Geburtsort übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xoev-lc:String.Latin">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird der korrigierte Geburtsort übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="geburtsortstaat" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Geburtsort Staat eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xmeld:Code.Gebiet">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird der zu korrigierende Geburtsort (Staat) übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" minOccurs="0" type="xmeld:Code.Gebiet">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird der korrigierte Geburtsort (Staat) übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="religionsteuererhebend" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Religion steuererhebend eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xmeld:Code.Religion.Steuer.erhebend">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die zu korrigierende steuererhebende Religion übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xmeld:Code.Religion.Steuer.erhebend">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die korrigierte steuererhebende Religion übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="religionnichtsteuererhebend" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Religion nicht steuererhebend eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" minOccurs="0" type="xmeld:Code.Religion.nicht.Steuer.erhebend">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die zu korrigierende nicht steuererhebende Religion  übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" minOccurs="0" type="xmeld:Code.Religion.nicht.Steuer.erhebend">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird die korrigierte nicht steuererhebende Religion  übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="datumletzterwegzugausland" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Datum des letzten Wegzugs in das Ausland eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Datum des letzten Wegzugs in das Ausland übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Datum des letzten Wegzugs in das Ausland übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="datumletzterzuzugausland" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Datum des letzten Zuzugs aus dem Ausland eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Datum des letzten Zuzugs aus dem Ausland übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Datum des letzten Zuzugs aus dem Ausland übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="datumerwerbverlustdeutschestaatsangehoerigkeit" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Datum des Erwerbes oder Verlustes der deutschen Staatsangehörigkeit eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Datum des Erwerbs oder Verlustes der deutschen Staatsangehörigkeit übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Datum des Erwerbs oder Verlustes der deutschen Staatsangehörigkeit übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="beendigungsgrund" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Beendigungsgrund eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" minOccurs="0" type="xmeld:Code.Familienstand.Beendigungsgrund">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird der zu korrigierende rechtliche Grund einer Beendigung des Familienstandes übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xmeld:Code.Familienstand.Beendigungsgrund">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird der korrigierte rechtliche Grund einer Beendigung des Familienstandes übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="datumbeendigungeheoderlp" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Dieses Element ist zu übermitteln, wenn für das Erhebungsmerkmal Familienstand Datum der Beendigung einer Ehe oder Lebenspartnerschaft eine Korrektur mitzuteilen ist.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="vorher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das zu korrigierende Datum der Beendigung einer Ehe oder Lebenspartnerschaft übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="nachher" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>In diesem Kindelement wird das korrigierte Datum der Beendigung einer Ehe oder Lebenspartnerschaft übermittelt.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
</xs:schema>

