<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:xpassausweis="http://www.osci.de/xpassausweis2605"
           xmlns:din91379="urn:xoev-de:kosit:xoev:datentyp:din-91379_2022-08"
           xmlns:xian="http://www.osci.de/xinneres/allgemeinername/4"
           xmlns:xicgvz="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/3"
           xmlns:xida="http://www.osci.de/xinneres/datum/2"
           xmlns:xima="http://www.osci.de/xinneres/meldeanschrift/5"
           targetNamespace="http://www.osci.de/xpassausweis2605"
           version="26.05"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified">
   <xs:annotation>
      <xs:appinfo>
         <standard>
            <nameLang>XPassAusweis</nameLang>
            <nameKurz>XPassAusweis</nameKurz>
            <nameTechnisch>xpassausweis</nameTechnisch>
            <kennung>urn:xoev-de:kosit:standard:xinneres.xpassausweis</kennung>
            <beschreibung>XpassAusweis ist ein Standard für die Datenübermittlung von Pass-, Personalausweis und eID-Kartebehörden.</beschreibung>
         </standard>
         <versionStandard>
            <version>26.05</version>
            <versionXOEVProfil>3.0.3</versionXOEVProfil>
            <versionXOEVHandbuch>2.4</versionXOEVHandbuch>
            <versionXGenerator>3.0.1</versionXGenerator>
            <versionModellierungswerkzeug>19.0 SP 4</versionModellierungswerkzeug>
            <nameModellierungswerkzeug>MagicDraw</nameModellierungswerkzeug>
         </versionStandard>
      </xs:appinfo>
   </xs:annotation>
   <xs:include schemaLocation="xpassausweis-fortschreibung.xsd"/>
   <xs:import schemaLocation="http://www.osci.de/xinneres/allgemeinername/4/xinneres-name.xsd"
              namespace="http://www.osci.de/xinneres/allgemeinername/4"/>
   <xs:import schemaLocation="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/3/xinneres-codes-gemeindeverzeichnis.xsd"
              namespace="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/3"/>
   <xs:import schemaLocation="http://www.osci.de/xinneres/datum/2/xinneres-datum.xsd"
              namespace="http://www.osci.de/xinneres/datum/2"/>
   <xs:import schemaLocation="http://www.osci.de/xinneres/meldeanschrift/5/xinneres-meldeanschrift.xsd"
              namespace="http://www.osci.de/xinneres/meldeanschrift/5"/>
   <xs:import schemaLocation="https://xoev.de/schemata/din/91379/2022-08/din-norm-91379-datatypes.xsd"
              namespace="urn:xoev-de:kosit:xoev:datentyp:din-91379_2022-08"/>
   <xs:complexType name="AnfrageDatenErmaechtigung">
      <xs:annotation>
         <xs:documentation>Dieser Datentyp enthält die Daten, mit denen die örtlich zuständige Behörde die Ermächtigungsanfrage und die Zuständigkeit für eine Person prüfen kann.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="vornamen" type="xian:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Die Vornamen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="familienname" type="xian:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Der Familienname.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="geburtsdatum" type="xida:TeilbekanntesDatumMitUnbekannt">
            <xs:annotation>
               <xs:documentation>Der Tag der Geburt.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="AnschriftErmaechtigung">
      <xs:annotation>
         <xs:documentation>Mit diesem Datentyp werden die Daten zur Anschrift für einen Personalausweis abgebildet.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="hausnummer"
                     minOccurs="0"
                     type="xima:Meldeanschrift.Hausnummer">
            <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">
            <xs:annotation>
               <xs:documentation>Es sind die Buchstaben oder die Zusatzziffern zur Hausnummer gemäß der amtlichen Festlegung der Gemeinde zur Hausnummer anzugeben. Beispiel: 124 a, 124 A, 109.5, 135.44, 116/1</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="postleitzahl"
                     minOccurs="0"
                     type="xima:Meldeanschrift.Postleitzahl">
            <xs:annotation>
               <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="strasse" minOccurs="0" type="xima:Meldeanschrift.Strasse">
            <xs:annotation>
               <xs:documentation>Es ist die Bezeichnung der Straße anzugeben. Die Feldlänge ist auf 55 Zeichen beschränkt. Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden. Ist keine Straßenbezeichnung - wohl aber eine Hausnummer - vorhanden, so ist die Zeichenkette Hausnummer anzugeben. Sind weder Straßenbezeichnung noch Hausnummer vorhanden, so ist die Zeichenkette ohne Hausnummer anzugeben.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="teilnummerDerHausnummer"
                     minOccurs="0"
                     type="xima:Meldeanschrift.TeilnummerDerHausnummer">
            <xs:annotation>
               <xs:documentation>Es sind Teilnummern zur Hausnummer anzugeben. Beispiel: 16 1/7</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="wohnort" minOccurs="0" type="xima:Meldeanschrift.Wohnort">
            <xs:annotation>
               <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben. Die Feldlänge ist auf 40 Zeichen beschränkt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="wohnortFruehererGemeindename"
                     minOccurs="0"
                     type="xima:Meldeanschrift.WohnortFruehererGemeindename">
            <xs:annotation>
               <xs:documentation>Es ist der frühere Gemeindename anzugeben, der als Stadt- bzw. Ortsteilname dem jetzigen Gemeindenamen hinzugefügt werden kann.Der frühere Gemeindename (jetziger Ortsteil- oder Stadtteilname) ist bei Adressierungen unterhalb des Namens (oberhalb der Straßenbezeichnung) anzugeben.Beispiel: Frau Rita Scholl Zuffenhausen Am Stadtpark 12 70123 Stuttgart Die Feldlänge ist auf 40 Zeichen beschränkt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="amtlicherGemeindeschluessel"
                     minOccurs="0"
                     type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel">
            <xs:annotation>
               <xs:documentation>Der amtliche Gemeindeschlüssel (AGS).</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="AnschriftPassErmaechtigung">
      <xs:annotation>
         <xs:documentation>Mit diesem Datentyp wird das Datum zur Anschrift eines Passes abgebildet.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="wohnort" minOccurs="0" type="xima:Meldeanschrift.Wohnort">
            <xs:annotation>
               <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben. Die Feldlänge ist auf 40 Zeichen beschränkt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="amtlicherGemeindeschluessel"
                     minOccurs="0"
                     type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel">
            <xs:annotation>
               <xs:documentation>Der amtliche Gemeindeschlüssel (AGS).</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="AntwortDatenErmaechtigung">
      <xs:annotation>
         <xs:documentation>Dieser Datentyp enthält die Daten, mit denen die örtlich zuständige PA-Behörde auf eine Ermächtiungsanfrage antwortet.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="vornamen" type="xian:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Die Vornamen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="familienname" type="xian:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Der Familienname.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="geburtsdatum" type="xida:TeilbekanntesDatumMitUnbekannt">
            <xs:annotation>
               <xs:documentation>Der Tag der Geburt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ortdergeburt" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Der Ort der Geburt.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="DatenPassErmaechtigung">
      <xs:annotation>
         <xs:documentation>Hier sind die Daten anzugeben, die im Passregister zum Dokument gespeichert sind.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="familienname" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Der Familienname gemäß PassG.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="geburtsname" minOccurs="0" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Der Geburtsname gemäß PassG.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="vornamen" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Die Vornamen gemäß PassG.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="artDesDokuments" type="xpassausweis:Code.Passtypen">
            <xs:annotation>
               <xs:documentation>Mit diesem Element wird der Passtyp übermittelt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="statusDesDokuments" type="xpassausweis:Code.Dokumentenstatus">
            <xs:annotation>
               <xs:documentation>Dieses Element enthält den Status des Passes. Unterschieden wird zwischen entwertet, entwertet und überlassen, verloren, sichergestellt, eingezogen, ungültig, vernichtet, wiedergefunden, ausgehändigt, gestohlen, reklamiert und beantragt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="tagDerAusstellung" type="xida:Tagesdatum">
            <xs:annotation>
               <xs:documentation>Dieses Element enthält den Tag der Ausstellung des Passes.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="letzterTagDerGueltigkeitsdauer" type="xida:Tagesdatum">
            <xs:annotation>
               <xs:documentation>Mit diesem Element wird der letzte Tag der Gültigkeitsdauer des Passes übermittelt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ausstellendeBehoerde" type="xpassausweis:Behoerde">
            <xs:annotation>
               <xs:documentation>Dieses Element enthält die ausstellende Behörde. Die ausstellende Behörde ist die auf dem Dokument angegebene Passbehörde.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="emailAdresse" minOccurs="0" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Mit diesem Element wird die E-Mail-Adresse zu einem Dokument übertragen. Nur die E-Mail-Adresse, die für die allgemeine Kommunikation (nicht Direktversand) mit dem Bürger verwendet wird, darf übermittelt werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="DatenPersonalausweisErmaechtigung">
      <xs:annotation>
         <xs:documentation>Hier sind die Daten anzugeben, die im Personalausweisregister zum Dokument gespeichert sind.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="familienname" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Der Familienname gemäß PAuswG.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="geburtsname" minOccurs="0" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Der Geburtsname gemäß PAuswG.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="vornamen" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Die Vornamen gemäß PAuswG.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="artDesDokuments" type="xpassausweis:Code.Ausweistypen">
            <xs:annotation>
               <xs:documentation>Mit diesem Element wird der Personalausweistyp übermittelt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="statusDesDokuments" type="xpassausweis:Code.Dokumentenstatus">
            <xs:annotation>
               <xs:documentation>Dieses Element enthält den Status des Personalausweises. Unterschieden wird zwischen entwertet, entwertet und überlassen, verloren, sichergestellt, eingezogen, ungültig, vernichtet, wiedergefunden, ausgehändigt, gestohlen, reklamiert und beantragt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="tagDerAusstellung" type="xida:Tagesdatum">
            <xs:annotation>
               <xs:documentation>Dieses Element enthält den Tag der Ausstellung des Personalausweises.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="sperrkennwort" minOccurs="0" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Mit diesem Element wird das Sperrkennwort übermittelt. Das Sperrkennwort ist eine Zeichenfolge, die der Sperrung des elektronischen Identitätsnachweises dient.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="sperrsumme" minOccurs="0" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Mit diesem Element wird die Sperrsumme übermittelt. Die Sperrsumme ist ein eindeutiges Merkmal, das aus dem Sperrkennwort, dem Familiennamen, den Vornamen und dem Tag der Geburt eines Ausweisinhabers errechnet wird. Es dient der Übermittlung einer Sperrung vom Sperrnotruf oder einer Personalausweisbehörde an den Sperrlistenbetreiber. Mithilfe der Sperrsumme ermittelt der Sperrlistenbetreiber anhand der Referenzliste den Sperrschlüssel eines zu sperrenden elektronischen Identitätsnachweises.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="gueltigkeitsdatum" type="xida:Tagesdatum">
            <xs:annotation>
               <xs:documentation>Mit diesem Element wird der letzte Tag der Gültigkeitsdauer des Personalausweises übermittelt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ausstellendeBehoerde" type="xpassausweis:Behoerde">
            <xs:annotation>
               <xs:documentation>Dieses Element enthält die ausstellende Behörde. Die ausstellende Behörde ist die auf dem Dokument angegebene Personalausweisbehörde.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="emailAdresse" minOccurs="0" type="din91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Mit diesem Element wird die E-Mail-Adresse zu einem Dokument übertragen. Nur die E-Mail-Adresse, die für die allgemeine Kommunikation (nicht Direktversand) mit dem Bürger verwendet wird, darf übermittelt werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ErmaechtigungErteilt">
      <xs:annotation>
         <xs:documentation>Basistyp für die Erteilung einer Ermächtigung</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="antwortDaten" type="xpassausweis:AntwortDatenErmaechtigung">
            <xs:annotation>
               <xs:documentation>Dieser Typ enthält Angaben, ob eine Ermächtigung zur Ausstellung eines Passes erteilt wurde.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="anschrift" type="xpassausweis:AnschriftErmaechtigung">
            <xs:annotation>
               <xs:documentation>Mit diesem Datentyp werden die Daten zum Wohnort abgebildet, die bei der örtlich zuständigen Meldebehörde zu ermitteln sind.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="behoerde" type="xpassausweis:Behoerde">
            <xs:annotation>
               <xs:documentation>Dieses Element übermittelt Daten einer Behörde.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ErmaechtigungErteiltPass">
      <xs:annotation>
         <xs:documentation>Datentyp für die Erteilung der Ermächtigung zu einem Pass.</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:extension base="xpassausweis:ErmaechtigungErteilt">
            <xs:sequence>
               <xs:element name="artDesDokuments" type="xpassausweis:Code.Passtypen">
                  <xs:annotation>
                     <xs:documentation>Mit diesem Element wird der Passtyp übermittelt.</xs:documentation>
                  </xs:annotation>
               </xs:element>
            </xs:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="ErmaechtigungErteiltPersonalausweis">
      <xs:annotation>
         <xs:documentation>Datentyp für die Erteilung der Ermächtigung zu einem Personalausweis.</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:extension base="xpassausweis:ErmaechtigungErteilt">
            <xs:sequence>
               <xs:element name="artDesDokuments" type="xpassausweis:Code.Ausweistypen">
                  <xs:annotation>
                     <xs:documentation>Mit diesem Element wird der Personalausweistyp übermittelt.</xs:documentation>
                  </xs:annotation>
               </xs:element>
            </xs:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="SonstigeInformationenErmaechtigung">
      <xs:annotation>
         <xs:documentation>Datentyp zur Übermittlung von sonstigen Informationen inkl. verfahrensbedingter Bearbeitungsvermerke.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="sachverhalt.unformatiert"
                     type="xpassausweis:Administration.Freitext.Sachverhalt.Unformatiert">
            <xs:annotation>
               <xs:documentation>Der unformatierte Sachverhalt ist mit diesem Element zu übermitteln.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="sachverhalt.formatiert"
                     minOccurs="0"
                     type="xpassausweis:Administration.Freitext.Sachverhalt.Formatiert">
            <xs:annotation>
               <xs:documentation>Der formatierte Sachverhalt kann mit diesem Element übermittelt werden. Dieses Element ist nur dazu da, zusätzlich zur mandatorischen unformatierten auch eine formatierte Übermittlung des Sachverhalts zu ermöglichen. Bei der Übermittlung sowohl des unformatierten als auch des formatierten Sachverhalts müssen beide inhalt-Kindelemente dieselbe Information übermitteln.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:element name="ermaechtigung.anfragePersonalausweis.9401">
      <xs:annotation>
         <xs:appinfo>
            <autor>Alle XPassAusweis-Kommunikationspartner</autor>
            <leser>Alle XPassAusweis-Kommunikationspartner</leser>
            <rechtsgrundlage>§ 19 Abs. 4 PassG, § 8 Abs. 4 PAuswG</rechtsgrundlage>
            <title>XPA Ermächtigung Anfrage Personalausweis</title>
         </xs:appinfo>
         <xs:documentation>Mit dieser Nachricht fragt die unzuständige PA-Behörde bei der örtlich zuständigen PA-Behörde eine Ermächtigung zur Ausstellung eines Personalausweises an.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
         <xs:complexContent>
            <xs:extension base="xpassausweis:Nachricht.G2G">
               <xs:sequence>
                  <xs:element name="anfrageDaten" type="xpassausweis:AnfrageDatenErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Dieser Typ enthält Angaben zur Anfrage einer Ermächtigung auf Ausstellung eines Personalausweises.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="anschrift"
                              minOccurs="0"
                              type="xpassausweis:AnschriftErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Datentyp werden die Daten zur Anschrift abgebildet. Sie dienen der Identifikation durch die Sachbearbeitung und sind optional.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="artDesDokuments" type="xpassausweis:Code.Ausweistypen">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Element wird der Personalausweistyp übermittelt.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="vorgangsIdErmaechtigung" type="din91379:datatypeC">
                     <xs:annotation>
                        <xs:documentation>Ein eindeutiges Merkmal zur Identifikation im Laufe der weiteren Kommunikation. Dieses ist mit der Anfrage initial zu vergeben. Hierfür gibt es keine Formatvorgaben.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="sonstigeInformationen"
                              minOccurs="0"
                              type="xpassausweis:SonstigeInformationen">
                     <xs:annotation>
                        <xs:documentation>Sonstige Informationen inkl. verfahrensbedingter Bearbeitungsvermerke.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:extension>
         </xs:complexContent>
      </xs:complexType>
   </xs:element>
   <xs:element name="ermaechtigung.anfragePass.9402">
      <xs:annotation>
         <xs:appinfo>
            <autor>Alle XPassAusweis-Kommunikationspartner</autor>
            <leser>Alle XPassAusweis-Kommunikationspartner</leser>
            <rechtsgrundlage>§ 19 Abs. 4 PassG, § 8 Abs. 4 PAuswG</rechtsgrundlage>
            <title>XPA Ermächtigung Anfrage Pass</title>
         </xs:appinfo>
         <xs:documentation>Mit dieser Nachricht fragt die unzuständige PA-Behörde bei der örtlich zuständigen PA-Behörde eine Ermächtigung zur Ausstellung eines Passes an.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
         <xs:complexContent>
            <xs:extension base="xpassausweis:Nachricht.G2G">
               <xs:sequence>
                  <xs:element name="anfrageDaten" type="xpassausweis:AnfrageDatenErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Dieser Typ enthält Angaben zur Anfrage einer Ermächtigung auf Ausstellung eines Passes.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="anschrift"
                              minOccurs="0"
                              type="xpassausweis:AnschriftErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Datentyp werden die Daten zur Anschrift abgebildet. Sie dienen der Identifikation durch die Sachbearbeitung und sind optional.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="artDesDokuments" type="xpassausweis:Code.Passtypen">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Element wird der Passtyp übermittelt.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="vorgangsIdErmaechtigung" type="din91379:datatypeC">
                     <xs:annotation>
                        <xs:documentation>Ein eindeutiges Merkmal zur Identifikation im Laufe der weiteren Kommunikation. Dieses ist mit der Anfrage initial zu vergeben. Hierfür gibt es keine Formatvorgaben.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="sonstigeInformationen"
                              minOccurs="0"
                              type="xpassausweis:SonstigeInformationen">
                     <xs:annotation>
                        <xs:documentation>Sonstige Informationen inkl. verfahrensbedingter Bearbeitungsvermerke.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:extension>
         </xs:complexContent>
      </xs:complexType>
   </xs:element>
   <xs:element name="ermaechtigung.antwortPersonalausweis.9411">
      <xs:annotation>
         <xs:appinfo>
            <autor>Alle XPassAusweis-Kommunikationspartner</autor>
            <leser>Alle XPassAusweis-Kommunikationspartner</leser>
            <rechtsgrundlage>§ 19 Abs. 4 PassG, § 8 Abs. 4 PAuswG</rechtsgrundlage>
            <title>XPA Ermächtigung Antwort Personalausweis</title>
         </xs:appinfo>
         <xs:documentation>Mit dieser Nachricht teilt die örtlich zuständige PA-Behörde der unzuständigen PA-Behörde mit, ob die Ermächtigung zur Ausstellung eines Personalausweises erteilt wurde.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
         <xs:complexContent>
            <xs:extension base="xpassausweis:Nachricht.G2G">
               <xs:sequence>
                  <xs:element name="antwortPersonalausweis">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Datentyp wird das Ergebnis der Ermächtigungsanfrage übermittelt.</xs:documentation>
                     </xs:annotation>
                     <xs:complexType>
                        <xs:choice>
                           <xs:element name="ablehnung" type="xs:boolean">
                              <xs:annotation>
                                 <xs:documentation>Dieses Feld ist immer "True" und wird im Falle einer Ablehnung der Ermächtigungsanfrage gesendet.</xs:documentation>
                              </xs:annotation>
                           </xs:element>
                           <xs:element name="ermaechtigungErteilt"
                                       type="xpassausweis:ErmaechtigungErteiltPersonalausweis">
                              <xs:annotation>
                                 <xs:documentation>Dieser Typ enthält Angaben zu der erteilten Ermächtigung zur Ausstellung eines Personalausweises.</xs:documentation>
                              </xs:annotation>
                           </xs:element>
                        </xs:choice>
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="sonstigeInformationen"
                              minOccurs="0"
                              type="xpassausweis:SonstigeInformationenErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Datentyp werden zusätzliche Angaben zu der Antwort übermittelt. Im Falle einer Ablehnung ist dieses Feld mandatorisch.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="vorgangsIdErmaechtigung" type="din91379:datatypeC">
                     <xs:annotation>
                        <xs:documentation>Ein eindeutiges Merkmal zur Identifikation. Es ist die Vorgangs-ID aus der Anfrage zu verwenden.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="ursprungsnachricht" type="xpassausweis:Identifikation.Nachricht">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Element wird die Ursprungsnachricht vom Typ 9401 referenziert.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:extension>
         </xs:complexContent>
      </xs:complexType>
   </xs:element>
   <xs:element name="ermaechtigung.antwortPass.9412">
      <xs:annotation>
         <xs:appinfo>
            <autor>Alle XPassAusweis-Kommunikationspartner</autor>
            <leser>Alle XPassAusweis-Kommunikationspartner</leser>
            <rechtsgrundlage>§ 19 Abs. 4 PassG, § 8 Abs. 4 PAuswG</rechtsgrundlage>
            <title>XPA Ermächtigung Antwort Pass</title>
         </xs:appinfo>
         <xs:documentation>Mit dieser Nachricht teilt die örtlich zuständige PA-Behörde der unzuständigen PA-Behörde mit, ob die Ermächtigung zur Ausstellung eines Passes erteilt wurde.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
         <xs:complexContent>
            <xs:extension base="xpassausweis:Nachricht.G2G">
               <xs:sequence>
                  <xs:element name="antwortPass">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Datentyp wird das Ergebnis der Ermächtigungsanfrage übermittelt.</xs:documentation>
                     </xs:annotation>
                     <xs:complexType>
                        <xs:choice>
                           <xs:element name="ablehnung" type="xs:boolean">
                              <xs:annotation>
                                 <xs:documentation>Dieses Feld ist immer "True" und wird im Falle einer Ablehnung der Ermächtigungsanfrage gesendet.</xs:documentation>
                              </xs:annotation>
                           </xs:element>
                           <xs:element name="ermaechtigungErteilt"
                                       type="xpassausweis:ErmaechtigungErteiltPass">
                              <xs:annotation>
                                 <xs:documentation>Dieser Typ enthält Angaben zu der erteilten Ermächtigung zur Ausstellung eines Passes.</xs:documentation>
                              </xs:annotation>
                           </xs:element>
                        </xs:choice>
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="sonstigeInformationen"
                              minOccurs="0"
                              type="xpassausweis:SonstigeInformationenErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Datentyp werden zusätzliche Angaben zu der Antwort übermittelt. Im Falle einer Ablehnung ist dieses Feld mandatorisch.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="vorgangsIdErmaechtigung" type="din91379:datatypeC">
                     <xs:annotation>
                        <xs:documentation>Ein eindeutiges Merkmal zur Identifikation. Es ist die Vorgangs-ID aus der Anfrage zu verwenden.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="ursprungsnachricht" type="xpassausweis:Identifikation.Nachricht">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Element wird die Ursprungsnachricht vom Typ 9402 referenziert.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:extension>
         </xs:complexContent>
      </xs:complexType>
   </xs:element>
   <xs:element name="ermaechtigung.dokumentendatenPersonalausweis.9421">
      <xs:annotation>
         <xs:appinfo>
            <autor>Alle XPassAusweis-Kommunikationspartner</autor>
            <leser>Alle XPassAusweis-Kommunikationspartner</leser>
            <rechtsgrundlage>§ 11 Abs. 6 PAuswG i.V.m. § 23 Abs. 6 PAuswG
</rechtsgrundlage>
            <title>XPA Ermächtigung Dokumentendaten Personalausweis</title>
         </xs:appinfo>
         <xs:documentation>Mit dieser Nachricht teilt die ermächtigte PA-Behörde der örtlich zuständigen PA-Behörde die Daten zum ausgestellten Personalausweis mit und informiert über die Aushändigung des Dokuments.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
         <xs:complexContent>
            <xs:extension base="xpassausweis:Nachricht.G2G">
               <xs:sequence>
                  <xs:element name="seriennummer" type="xpassausweis:String.Seriennummer">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Typ wird die Seriennummer eines Dokumentes abgebildet. Erlaubt sind 10 Zeichen. Für zentral ausgestellte Dokumente der Bundesdruckerei sind ausschließlich die Buchstaben C, F, G, H, J, K, L, M, N, P, R, T, V, W, X, Y, Z und die Ziffern 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 erlaubt. Für Kinderreisepass, vorläufigen Reisepass, vorläufigen Dienstpass, vorläufigen Diplomatenpass, vorläufigen Personalausweis und beim Ersatz-Personalausweis wird die Seriennummer aus einem Buchstaben, gefolgt von einem Leerzeichen und einer achtstelligen Zahl gebildet. Beide Varianten enthalten an der letzten Stelle eine Prüfziffer.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="datenPersonalausweis"
                              type="xpassausweis:DatenPersonalausweisErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Hier sind die Daten anzugeben, die im Personalausweisregister zum Dokument gespeichert sind.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="anschrift"
                              minOccurs="0"
                              type="xpassausweis:AnschriftErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Datentyp werden die Daten zur Anschrift für einen Personalausweis abgebildet.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="vorgangsIdErmaechtigung" type="din91379:datatypeC">
                     <xs:annotation>
                        <xs:documentation>Ein eindeutiges Merkmal zur Identifikation. Es ist die Vorgangs-ID aus der Anfrage zu verwenden.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:extension>
         </xs:complexContent>
      </xs:complexType>
   </xs:element>
   <xs:element name="ermaechtigung.dokumentendatenPass.9422">
      <xs:annotation>
         <xs:appinfo>
            <autor>Alle XPassAusweis-Kommunikationspartner</autor>
            <leser>Alle XPassAusweis-Kommunikationspartner</leser>
            <rechtsgrundlage>§ 22 Abs. 6 PassG i.V.m. § 21 Abs. 6 PassG
</rechtsgrundlage>
            <title>XPA Ermächtigung Dokumentendaten Pass</title>
         </xs:appinfo>
         <xs:documentation>Mit dieser Nachricht teilt die ermächtigte PA-Behörde der örtlich zuständigen PA-Behörde die Daten zum ausgestellten Pass mit und informiert über die Aushändigung des Dokuments.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
         <xs:complexContent>
            <xs:extension base="xpassausweis:Nachricht.G2G">
               <xs:sequence>
                  <xs:element name="seriennummer" type="xpassausweis:String.Seriennummer">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Typ wird die Seriennummer eines Dokumentes abgebildet. Erlaubt sind 10 Zeichen. Für zentral ausgestellte Dokumente der Bundesdruckerei sind ausschließlich die Buchstaben C, F, G, H, J, K, L, M, N, P, R, T, V, W, X, Y, Z und die Ziffern 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 erlaubt. Für Kinderreisepass, vorläufigen Reisepass, vorläufigen Dienstpass, vorläufigen Diplomatenpass, vorläufigen Personalausweis und beim Ersatz-Personalausweis wird die Seriennummer aus einem Buchstaben, gefolgt von einem Leerzeichen und einer achtstelligen Zahl gebildet. Beide Varianten enthalten an der letzten Stelle eine Prüfziffer.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="datenPass" type="xpassausweis:DatenPassErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Hier sind die Daten anzugeben, die im Passregister zum Dokument gespeichert sind.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="anschriftPass"
                              minOccurs="0"
                              type="xpassausweis:AnschriftPassErmaechtigung">
                     <xs:annotation>
                        <xs:documentation>Mit diesem Datentyp werden die Daten zur Anschrift für einen Pass abgebildet.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="vorgangsIdErmaechtigung" type="din91379:datatypeC">
                     <xs:annotation>
                        <xs:documentation>Ein eindeutiges Merkmal zur Identifikation. Es ist die Vorgangs-ID aus der Anfrage zu verwenden.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:extension>
         </xs:complexContent>
      </xs:complexType>
   </xs:element>
</xs:schema>
