<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xmeld="http://www.osci.de/xmeld20" xmlns:xian="http://www.osci.de/xinneres/allgemeinername/1" targetNamespace="http://www.osci.de/xmeld20" version="2.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xs:annotation>
    <xs:appinfo>
      <title>Datenübermittlung an die Landesrundfunkanstalten</title>
    </xs:appinfo>
  </xs:annotation>
  <xs:include schemaLocation="xmeld-nachrichten-basistypen.xsd" />
  <xs:import schemaLocation="http://www.osci.de/xinneres/allgemeinername/1/xinneres-name.xsd" namespace="http://www.osci.de/xinneres/allgemeinername/1" />
  <xs:complexType name="type.lra.identifikation.person">
    <xs:annotation>
      <xs:appinfo>
        <title>Einheitliche Struktur für die Identifikation einer Person bei der Datenübermittlung an die lra</title>
      </xs:appinfo>
      <xs:documentation>Durch die hier übermittelten Daten soll die lra in die Lage versetzt werden, eine eindeutige Identifikation des Betroffenen auf Basis der im eigenen Register vorliegenden Daten vorzunehmen. Bei Änderungsmitteilungen enthält diese Struktur die Personendaten vor Änderung (alter Datenzustand), während im Nutzdatenblock der jeweiligen Nachricht die neuen Daten nach Änderung enthalten sind.
Zu Änderungsmitteilungen zählt auch die Korrektur der unvollständig oder unrichtig übermittelten Daten.
Dieser Typ wird nur als Hilfstyp benötigt, da man mit den Mitteln von XML Schema nicht in einem Schritt eine Einschränkung und eine Erweiterung realisieren kann. Er ist Basis des Typs type.lra.identifikation.personanschrift, der als konkreter Identifikationstyp verwendet wird.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.lra.person">
        <xs:sequence>
          <xs:element name="familienname" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Der aktuelle Familienname (dsm-Blätter 0101, 0102).
Familienname kann sein der Geburtsname, der gemeinsam bestimmte Ehename oder Lebenspartnerschaftsname, der Ehename oder der Lebenspartnerschaftsname zusammen mit dem hinzugefügten Begleitnamen.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="familienname.unstrukturiert" type="xmeld:type.FamiliennameUnstrukturiert">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="frueherer.familienname" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Es ist der Familienname anzugeben, den der Einwohner vor einer Namensänderung geführt hat (dsm-Blätter 0203, 0204). Nicht anzugeben ist der Geburtsname.
Die Änderung eines Geburtsnamens durch Adoption wird nicht als Namensänderung behandelt.
Dieses Element ist wiederholbar, da es mehrere frühere Familiennamen geben kann.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="frueherer.familienname.unstrukturiert" minOccurs="0" maxOccurs="unbounded" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="vornamen" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="rufname" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>In diesem Element wird der Rufname der betroffenen Person dargestellt.
Es sind alle zum Rufnamen gehörenden Vornamen anzugeben, durch Leerzeichen getrennt.
Sofern in einer XMeld-Nachricht die Übermittlung des Rufnamens vorgesehen ist, soll dieser immer angegeben werden (und nicht nur dann, wenn sich der Rufname vom ersten Vornamen unterscheidet).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="fruehereVornamen" minOccurs="0" maxOccurs="unbounded" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:documentation>Es sind die Vornamen anzugeben, die der Einwohner vor Änderung des Vornamens (falls es eine solche gegeben hat) geführt hat.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsdatum" type="xmeld:type.Geburtsdatum">
            <xs:annotation>
              <xs:documentation>[nd]</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.lra.identifikation.personanschrift">
    <xs:annotation>
      <xs:appinfo>
        <title>Einheitliche Struktur für die Identifikation einer Person bei der Datenübermittlung an die lra unter Berücksichtigung ihrer Anschrift</title>
      </xs:appinfo>
      <xs:documentation>Dies ist der  Identifikationstyp, der bei An- und Abmeldungen sowie in Sterbefällen zu verwenden ist, da er neben den persönlichen Daten auch Informationen zur Anschrift des Betroffenen enthält.
Durch die hier übermittelten Daten soll die lra in die Lage versetzt werden, eine eindeutige Identifikation des Betroffenen auf Basis der im eigenen Register vorliegenden Daten vorzunehmen. Bei Änderungsmitteilungen enthält diese Struktur die Personendaten inkl. der Anschrift vor Änderung (alter Datenzustand), während im Nutzdatenblock der jeweiligen Nachricht die neuen Daten nach Änderung enthalten sind. Die Übermittlung der Kindelemente richtet sich nach Landesrecht.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="xmeld:type.lra.identifikation.person">
        <xs:sequence>
          <xs:element name="geburtsname" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Geburtsname ist der Name, der sich jeweils aus dem Geburtseintrag ergibt (dsm-Blätter 0201, 0202).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsname.unstrukturiert" minOccurs="0" type="xian:AllgemeinerName">
            <xs:annotation>
              <xs:appinfo>
                <title>Datentyp für einen Namen in der Innenverwaltung</title>
              </xs:appinfo>
              <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht">
            <xs:annotation>
              <xs:documentation>Hier soll die Anschrift vor Änderung eingetragen werden. Ist eine bisherige Wohnung bekannt, ist also diese einzutragen; ist das nicht der Fall, dann ersatzweise die aktuelle Wohnung.
Von der Anschrift müssen genau die Felder

  
    gemeindeschluessel (dsm-Feld 1201)
  
  
    postleitzahl (dsm-Feld 1202)
  
  
    wohnort (dsm-Feld 1203)
  
  
    wohnortfrueherergemeindename (dsm-Feld 1204)
  
  
    strasse (dsm-Feld 1205)
  
  
    hausnummer (dsm-Feld 1206)
  
  
    hausnummerbuchstabezusatzziffer (dsm-Feld 1208)
  
  
    teilnummerderhausnummer (dsm-Feld 1209)
  
  
    stockwerkswohnungsnummer (dsm-Feld 1210)
  
  
    zusatzangaben (dsm-Feld 1211)
  

übermittelt werden, soweit vorhanden.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.lra.person">
    <xs:annotation>
      <xs:appinfo>
        <title>Basisdatentyp zur gemeldeten Person</title>
      </xs:appinfo>
      <xs:documentation>Dies sind die Basisdaten zur gemeldeten Person. Dieser Datentyp wird als Basis für die Personendaten der jeweiligen Nachricht an die lraen verwendet.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="familienname" type="xmeld:type.Nachname">
        <xs:annotation>
          <xs:documentation>Der aktuelle Familienname (dsm-Blätter 0101, 0102).
Familienname kann sein der Geburtsname, der gemeinsam bestimmte Ehename oder Lebenspartnerschaftsname, der Ehename oder der Lebenspartnerschaftsname zusammen mit dem hinzugefügten Begleitnamen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="familienname.unstrukturiert" type="xmeld:type.FamiliennameUnstrukturiert">
        <xs:annotation>
          <xs:appinfo>
            <title>Unstrukturierter Familienname</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp werden die vollständigen Informationen zum Familiennamen in unstrukturierter Form abgebildet. Der Familienname wird in der Regel im mandatorischen Kindelement nachname übermittelt. 

Das Kindelement nachnamepass ist für folgenden Kontext vorgesehen: Für die Schreibweise des Namens von Ausländern ist die Eintragung im Pass maßgebend. Führt ein Ausländer nach deutschem Recht einen anderen als den im ausländischen Pass angegebenen Familiennamen und kann eine Änderung des Passes aus rechtlichen oder tatsächlichen Gründen nicht vorgenommen werden, so wird der nach deutschem Recht zu führende Familienname im Element nachname, der im Pass eingetragene Familienname in im Element "nachnamepass" angegeben (vgl. DSMeld-Blätter 0101 und 0101a).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="frueherer.familienname" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.Nachname">
        <xs:annotation>
          <xs:documentation>Es ist der Familienname anzugeben, den der Einwohner vor einer Namensänderung geführt hat (dsm-Blätter 0203, 0204). Nicht anzugeben ist der Geburtsname.
Die Änderung eines Geburtsnamens durch Adoption wird nicht als Namensänderung behandelt.
Dieses Element ist wiederholbar, da es mehrere frühere Familiennamen geben kann.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="frueherer.familienname.unstrukturiert" minOccurs="0" maxOccurs="unbounded" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:appinfo>
            <title>Datentyp für einen Namen in der Innenverwaltung</title>
          </xs:appinfo>
          <xs:documentation>Dieser Datentyp repräsentiert die gemeinsamen Eigenschaften von Vor- und Familiennamen nach deutschem Personenstandsrecht.

Der Vor- oder Familienname wird in Form einer Zeichenkette in dem Kindelement name übermittelt, in der eventuell vorhandene und als Namenszusätze bekannte Bestandteile nicht gesondert ausgezeichnet oder abgetrennt werden.

Die Modellierung von AllgemeinerName als Choice-Struktur erlaubt es, die Sonderfälle eines zu Recht fehlenden Vornamens oder Familiennamens zu übermitteln. Sofern bei einem ausländischen Namen kein Vorname gemäß deutscher Systematik vorhanden ist, bzw. der Familienname eines Kindes zu übermitteln ist, welches verstorben ist, ohne einen Familiennamen erhalten zu haben, wird statt des Kindelements name das Kindelement nichtVorhanden mit dem Wert true übermittelt.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="vornamen" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Hier werden die Vornamen der Person dargestellt. Alle Vornamen sind - durch Leerzeichen getrennt - im Kindelement name anzugeben; in der Reihenfolge, wie sie in einer deutschen Personenstandsurkunde eingetragen sind. Bei Ausländern ohne deutsche Personenstandsurkunde ist die Eintragung im Pass maßgebend.
Dieses Element darf nur fehlen, wenn durch den Schalter nichtVorhanden angezeigt wird, dass ein Vorname zu Recht nicht vorhanden ist.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="rufname" minOccurs="0" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>In diesem Element wird der Rufname der betroffenen Person dargestellt.
Es sind alle zum Rufnamen gehörenden Vornamen anzugeben, durch Leerzeichen getrennt.
Sofern in einer XMeld-Nachricht die Übermittlung des Rufnamens vorgesehen ist, soll dieser immer angegeben werden (und nicht nur dann, wenn sich der Rufname vom ersten Vornamen unterscheidet).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="fruehereVornamen" minOccurs="0" maxOccurs="unbounded" type="xian:AllgemeinerName">
        <xs:annotation>
          <xs:documentation>Es sind die Vornamen anzugeben, die der Einwohner vor Änderung des Vornamens (falls es eine solche gegeben hat) geführt hat.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="doktorgrad" minOccurs="0" type="xmeld:type.Doktorgrad">
        <xs:annotation>
          <xs:appinfo>
            <title>Doktorgrad</title>
          </xs:appinfo>
          <xs:documentation>Dieser Datentyp erlaubt die Angabe von Doktorgraden. Es sind nur diejenigen Doktorgrade anzugeben, die in Pässe eingetragen werden dürfen. Sind mehrere Doktorgrade anzugeben, so sind sie durch ein Leerzeichen zu trennen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="geburtsdatum" type="xmeld:type.Geburtsdatum">
        <xs:annotation>
          <xs:appinfo>
            <title>Geburtsdatum einer Person</title>
          </xs:appinfo>
          <xs:documentation>Mit diesem Datentyp wird das Geburtsdatum einer Person abgebildet.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="type.lra.person.1400">
    <xs:annotation>
      <xs:appinfo>
        <title>Datentyp für Personendaten in Nachricht nachricht.1400</title>
      </xs:appinfo>
      <xs:documentation>Dieser Container umfasst alle Daten genau einer Person, die im Rahmen einer Änderungsmitteilung an die lra mitzuteilen sind.
Die Übermittlung der Kindelemente richtet sich nach dem jeweiligen Landesrecht.
Im Sterbefall wird die letzte Wohnung des Verstorbenen als aktuelle Wohnung übermittelt, da kein Auszug vorliegt.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="xmeld:type.lra.person">
        <xs:sequence>
          <xs:element name="geburtsname" minOccurs="0" type="xmeld:type.Nachname">
            <xs:annotation>
              <xs:documentation>Geburtsname ist der Name, der sich jeweils aus dem Geburtseintrag ergibt (dsm-Blätter 0201, 0202).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="geburtsname.unstrukturiert" minOccurs="0" type="xmeld:type.FamiliennameUnstrukturiert">
            <xs:annotation>
              <xs:appinfo>
                <title>Unstrukturierter Familienname</title>
              </xs:appinfo>
              <xs:documentation>Mit diesem Datentyp werden die vollständigen Informationen zum Familiennamen in unstrukturierter Form abgebildet. Der Familienname wird in der Regel im mandatorischen Kindelement nachname übermittelt. 

Das Kindelement nachnamepass ist für folgenden Kontext vorgesehen: Für die Schreibweise des Namens von Ausländern ist die Eintragung im Pass maßgebend. Führt ein Ausländer nach deutschem Recht einen anderen als den im ausländischen Pass angegebenen Familiennamen und kann eine Änderung des Passes aus rechtlichen oder tatsächlichen Gründen nicht vorgenommen werden, so wird der nach deutschem Recht zu führende Familienname im Element nachname, der im Pass eingetragene Familienname in im Element "nachnamepass" angegeben (vgl. DSMeld-Blätter 0101 und 0101a).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="familienstand" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Dieses Element ist als CHOICE definiert, da entweder der Familienstand oder eine Information über das Verheiratetsein oder eine Information über eine Verpartnerung mitgeteilt wird. In welcher Ausprägung das Kindelement mitgeteilt werden darf, ist abhängig vom jeweiligen Landesrecht.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:choice>
                <xs:element name="familienstand" type="xmeld:Code.Familienstand">
                  <xs:annotation>
                    <xs:documentation>Es ist der personenstandsrechtliche Familienstand anzugeben (dsm-Blatt 1401).</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="verheiratet" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Dieses Flag ist true, wenn der Betroffene verheiratet ist. In allen anderen Fällen ist false mitzuteilen.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="verpartnert" type="xs:boolean">
                  <xs:annotation>
                    <xs:documentation>Dieses Flag ist true, wenn der Betroffene verheiratet ist oder in einer Lebenspartnerschaft lebt. In allen anderen Fällen ist false mitzuteilen.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:choice>
            </xs:complexType>
          </xs:element>
          <xs:element name="aktuelle.wohnung" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.lra.wohnung.ohne.auszugsdatum">
            <xs:annotation>
              <xs:documentation>Hier werden alle gespeicherten aktuellen Wohnungen (sowohl lokale als auch auswärtige) der betroffenen Person eingetragen.
Im Zusammenhang mit einem Sterbefall werden hier alle am Sterbetag aktuellen Wohnungen des Verstorbenen übermittelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="letzte.fruehere.wohnung" minOccurs="0" maxOccurs="unbounded" type="xmeld:type.lra.wohnung">
            <xs:annotation>
              <xs:documentation>Es ist die letzte frühere Wohnung der betroffenen Person, das ist von den früheren Wohnungen diejenige mit dem jüngsten Auszugsdatum, zu übermitteln. Dabei kann es sich um die letzte frühere Wohnung innerhalb des Zuständigkeitsbereichs der Meldebehörde oder die letzte Wohnung außerhalb handeln. Sollte es mehrere Wohnungen mit identischem letzten Auszugsdatum geben, so sind alle Wohnungen mit diesem Auszugsdatum zu übermitteln.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="sterbetag" minOccurs="0" type="xmeld:type.sterbetag">
            <xs:annotation>
              <xs:documentation>Mit diesem Kindelement wird der Sterbetag des Betroffenen mitgeteilt.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.lra.wohnung">
    <xs:annotation>
      <xs:appinfo>
        <title>Wohnungsinformationen der gemeldeten Person</title>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp wird verwendet, um Wohnungsinformationen an die lra zu übermitteln.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.Wohnung">
        <xs:sequence>
          <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht">
            <xs:annotation>
              <xs:documentation>Mit diesem Element wird die Anschrift der Wohnung übermittelt.</xs:documentation>
            </xs:annotation>
          </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
                    <quote>
                      <emphasis role="codebf">01</emphasis>
                    </quote>
                    zu ersetzen.
                  </para>
                </implementationHint>
              </xs:appinfo>
              <xs:documentation>Es ist das Datum des Auszugs aus der Wohnung anzugeben. Besteht nach dem Auszug aus der Wohnung keine Wohnung mehr in der Gemeinde, so ist das Datum des Auszugs aus der letzten Wohnung identisch mit dem Wegzugsdatum aus der Gemeinde; vgl. Blatt 1306.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="datumdesbeziehens" minOccurs="0" type="xs:date">
            <xs:annotation>
              <xs:documentation>Es ist das Datum des Beziehens der Wohnung anzugeben; vgl. Blatt 1301.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="statusderwohnung" minOccurs="0" type="xmeld:Code.Wohnungsstatus">
            <xs:annotation>
              <xs:documentation>Es ist anzugeben, ob es sich bei der Wohnung um die alleinige bzw. die Haupt- oder eine Nebenwohnung handelt.
Da in der Regel beim Wiederzuzug aus dem Ausland der Status der letzten Inlandswohnung nicht bekannt ist, muss dieser nicht übermittelt werden.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="artderwohnung" minOccurs="0" type="xmeld:Code.Wohnungsart">
            <xs:annotation>
              <xs:documentation>Die Art der Wohnung; vgl. Blatt 1213a. Einzutragen bei Wohnungen, die sich außerhalb des Zuständigkeitsbereichs der Meldebehörde befinden.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:complexType name="type.lra.wohnung.ohne.auszugsdatum">
    <xs:annotation>
      <xs:appinfo>
        <title>Wohnungsinformationen der gemeldeten Person (ohne Auszugsdatum)</title>
      </xs:appinfo>
      <xs:documentation>Dieser Datentyp wird verwendet, um Wohnungsinformationen an die lra zu übermitteln, in denen kein Auszugsdatum enthalten sein darf.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:restriction base="xmeld:type.lra.wohnung">
        <xs:sequence>
          <xs:element name="anschrift" type="xmeld:type.AnschriftMelderecht">
            <xs:annotation>
              <xs:appinfo>
                <title>Anschrift einer Person</title>
              </xs:appinfo>
              <xs:documentation>Mit diesem Datentyp werden alle melderechtlichen Anforderungen an eine DSMeld-konform strukturierte Anschrift abgebildet.
Der Datentyp unterstützt die alternative Darstellung dreier Anschrift-Arten: Die gewöhnliche Inlandsanschrift, den Wegzugs- bzw. Zuzugsstaat sowie den Umstand, dass die Anschrift unbekannt ist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="datumdesbeziehens" minOccurs="0" type="xs:date">
            <xs:annotation>
              <xs:documentation>Es ist das Datum des Beziehens der Wohnung anzugeben; vgl. Blatt 1301.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="statusderwohnung" minOccurs="0" type="xmeld:Code.Wohnungsstatus">
            <xs:annotation>
              <xs:documentation>Es ist anzugeben, ob es sich bei der Wohnung um die alleinige bzw. die Haupt- oder eine Nebenwohnung handelt.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="artderwohnung" minOccurs="0" type="xmeld:Code.Wohnungsart">
            <xs:annotation>
              <xs:documentation>Die Art der Wohnung; vgl. Blatt 1213a. Einzutragen bei Wohnungen, die sich außerhalb des Zuständigkeitsbereichs der Meldebehörde befinden.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="lra.aenderung.1400">
    <xs:annotation>
      <xs:appinfo>
        <title>Änderungsnachricht der Meldebehörde an die lra</title>
      </xs:appinfo>
      <xs:documentation>Mit dieser Nachricht informiert die Meldebehörde die lra über relevante Änderungen bei den Daten der betroffenen_person.
	Die Nachricht ist bei An- und Abmeldungen, im Sterbefall sowie den jeweiligen Korrekturen zu übermitteln.
	Diese Nachricht wird versendet von
	
		
			der zuzugs_mb im Falle eines zuzugs_inland (Prozess siehe ),
		
		
			der hauptwohnungs_mb oder alleinigewohnungs_mb im Falle eines umzugs (Prozess siehe ),
		
		
			der hauptwohnungs_mb im Falle eines bezugs_nebenwohnung innerhalb des Zuständigkeitsbereichs der hauptwohnungs_mb (Prozess siehe ),
		
			
				der nebenwohnungs_mb im Falle eines bezugs_nebenwohnung außerhalb des Zuständigkeitsbereichs der hauptwohnungs_mb (Prozess siehe ),
				
		
			der zuzugs_mb im Falle eines erstmaligen_zuzugs_ausland (Prozess siehe ),
					
		
			der zuzugs_mb im Falle eines wiederzuzugs_ausland (Prozess siehe ),
		
		
		der alleinigewohnungs_mb im Falle eines wegzug_ausland (Prozess siehe ),
	
			
				der alleinigewohnungs_mb im Falle des wegzugs_unbekannt (Prozess siehe ),
			
			
				der nebenwohnungs_mb im Falle der aufgabe_nebenwohnung (Prozess siehe ) oder
			
	
		der für die hauptwohnung oder alleinige_wohnung zuständigen Meldebehörde im Falle eines fortschreibung.sterbefalls (Prozess siehe ) 
	
		Meldebehörde, die den ursprünglichen Anlass übermittelt hat im Falle einer ruecknahme (Prozess siehe ).</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:complexContent>
        <xs:extension base="xmeld:type.datenuebermittlung.b2b">
          <xs:sequence>
            <xs:element name="aenderungsdatensatz" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Für jede betroffene Person, zu der es eine relevante Änderung gegeben hat, wird ein Änderungsdatensatz übermittelt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="anlass" type="xmeld:Code.LRA.Aenderung.Anlass">
                    <xs:annotation>
                      <xs:documentation>Mit diesem Element ist zu übermitteln, aus welchem Anlass die Übermittlung der Daten des Betroffenen an die lra erfolgt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="identifikation.betroffener" type="xmeld:type.lra.identifikation.personanschrift">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Einheitliche Struktur für die Identifikation einer Person bei der Datenübermittlung an die lra unter Berücksichtigung ihrer Anschrift</title>
                      </xs:appinfo>
                      <xs:documentation>Dies ist der  Identifikationstyp, der bei An- und Abmeldungen sowie in Sterbefällen zu verwenden ist, da er neben den persönlichen Daten auch Informationen zur Anschrift des Betroffenen enthält.
Durch die hier übermittelten Daten soll die lra in die Lage versetzt werden, eine eindeutige Identifikation des Betroffenen auf Basis der im eigenen Register vorliegenden Daten vorzunehmen. Bei Änderungsmitteilungen enthält diese Struktur die Personendaten inkl. der Anschrift vor Änderung (alter Datenzustand), während im Nutzdatenblock der jeweiligen Nachricht die neuen Daten nach Änderung enthalten sind. Die Übermittlung der Kindelemente richtet sich nach Landesrecht.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="bruttodaten" type="xmeld:type.lra.person.1400">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Datentyp für Personendaten in Nachricht nachricht.1400</title>
                      </xs:appinfo>
                      <xs:documentation>Dieser Container umfasst alle Daten genau einer Person, die im Rahmen einer Änderungsmitteilung an die lra mitzuteilen sind.
Die Übermittlung der Kindelemente richtet sich nach dem jeweiligen Landesrecht.
Im Sterbefall wird die letzte Wohnung des Verstorbenen als aktuelle Wohnung übermittelt, da kein Auszug vorliegt.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="technische.einzelidentifikation" type="xmeld:type.technische.einzelidentifikation">
                    <xs:annotation>
                      <xs:appinfo>
                        <title>Technische Einzelidentifikation</title>
                      </xs:appinfo>
                      <xs:documentation>Dieses Element erlaubt die Identifikation der einzelnen Einträge, die in einem Sammelnachrichten-Container übermittelt werden. Damit ist sowohl die eindeutige Identifizierung als auch die chronologische Zuordnung des Einzelfalles möglich.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
  </xs:element>
</xs:schema>

