3.1.1 id (xs:int)
Dieses optionale ID-Attribut kann verwendet werden, um innerhalb von Nachrichten eine Referenzie-rung auf Nachrichten bzw. Nachrichtenfragmente zu ermöglichen.
3.1.2 produkt (String.Latin)
In diesem Attribut ist der Name des Produktes (der Software) einzutragen, mit dem diese XAusländer-Nachricht erstellt worden ist.
3.1.3 produkthersteller (String.Latin)
In diesem Attribut ist der Name der Firma oder der Organisation einzutragen, die für das DV-Verfahren verantwortlich ist, mit dem diese XAusländer- Nachricht erstellt worden ist.
3.1.4 produktversion (String.Latin)
In diesem Attribut sollen ergänzende Hinweise zu dem Produkt, mit dem diese XAusländer-Nachricht erstellt worden ist, eingetragen werden. Dies sind Angaben, die für eine möglichst präzise Identifikation im Fehlerfall hilfreich sind, wie zum Beispiel Version und Patchlevel.
3.1.5 test (String.Latin)
Dieses Attribut ist optional. Ist es vorhanden, so sagt dies aus, dass es sich um eine Nachricht handelt die (aus Sicht des Senders der Nachricht) nicht im normalen Produktivbetrieb behandelt werden soll.
Über den Inhalt des Attributes wird nichts weiter ausgesagt, dies kann bilateral zwischen den Kommu-nikationspartnern vereinbart werden.
3.1.6 version (String.Latin)
Dieses Attribut kennzeichnet die XAusländer-Version, z. B. "1.0.0", "1.0.1".
3.2 Typ zur Identifikation einer Natürlichen Person
Typ: IdentifikationPerson
produkt String.Latin ja ***
'XOEV-Basis1.0' on page 245 *** *
produkthersteller String.Latin ja ***
'XOEV-Basis1.0' on page 245 *** *
produktversion String.Latin ***
'XOEV-Basis1.0' on page 245 *** *
test String.Latin ***
'XOEV-Basis1.0' on page 245 *** *
version String.Latin ja ***
'XOEV-Basis1.0' on page 245 *** *
Attribute von Basisnachricht
Attribut Typ Erforderlich Referenz Seite
3.2 Typ zur Identifikation einer Natürlichen Person Seite 86
Dieses Element dient der Identifikation der betroffenen natürlichen Person.
Beim Namen sind sind die Führungspersonalien (Vornamen, Familienname) der Person zu übermitteln.
Diese stammen regelhaft aus dem Passdokument. Liegt ein solches nicht vor, werden die Namensan-gaben herangezogen, die die Person gemacht hat. Liegen weitere Namen oder Namensschreibweisen vor, sind diese ebenso zu übermitteln.
3.2 Typ zur Identifikation einer Natürlichen Person Seite 87
Bild 3-2 IdentifikationPerson
IdentifikationPerson staatsangehoerigkeit type = xauslaender:Staatsangehoerigkeit 1..4 geschlecht type = xauslaender:Geschlecht
geburt type = <anonymous>
Geburt geburtsort type = xoev-dt:String.Latin 0..1 geburtsortStaat type = xauslaender:Staat 0..1 tagDerGeburt type = xauslaender:Zeitpunkt 0..1 geburtsortbezirk type = xoev-dt:String.Latin 0..1
nameNachPass type = <anonymous>
0..1 NameNatuerlichePerson
titel type = xoev-dt:String.Latin 0..*
anrede type = xoev-dt:String.Latin 0..1 namenssuffix type = xoev-dt:String.Latin 0..*
vorname type = xauslaender:AllgemeinerName 0..1 rufname type = xauslaender:AllgemeinerName 0..1 frueherer.Vorname type = xauslaender:AllgemeinerName 0..*
familienname type = xauslaender:AllgemeinerName 0..1 geburtsname type = xauslaender:AllgemeinerName 0..1 frueherer.Familienname type = xauslaender:AllgemeinerName 0..*
ehename type = xauslaender:AllgemeinerName 0..1 lebenspartnerschaftsname type = xauslaender:AllgemeinerName 0..1 ordensname type = xauslaender:AllgemeinerName 0..1 kuenstlername type = xauslaender:AllgemeinerName 0..*
weitererName type = xauslaender:AllgemeinerName 0..*
nameNachDeutschemRecht type = <anonymous>
0..1
NameNatuerlichePerson titel type = xoev-dt:String.Latin 0..*
anrede type = xoev-dt:String.Latin 0..1 namenssuffix type = xoev-dt:String.Latin 0..*
vorname type = xauslaender:AllgemeinerName 0..1 rufname type = xauslaender:AllgemeinerName 0..1 frueherer.Vorname type = xauslaender:AllgemeinerName 0..*
familienname type = xauslaender:AllgemeinerName 0..1 geburtsname type = xauslaender:AllgemeinerName 0..1 frueherer.Familienname type = xauslaender:AllgemeinerName 0..*
ehename type = xauslaender:AllgemeinerName 0..1 lebenspartnerschaftsname type = xauslaender:AllgemeinerName 0..1 ordensname type = xauslaender:AllgemeinerName 0..1 kuenstlername type = xauslaender:AllgemeinerName 0..*
weitererName type = xauslaender:AllgemeinerName 0..*
nameNachEigenenAngaben type = <anonymous>
0..1
NameNatuerlichePerson titel type = xoev-dt:String.Latin 0..*
anrede type = xoev-dt:String.Latin 0..1 namenssuffix type = xoev-dt:String.Latin 0..*
vorname type = xauslaender:AllgemeinerName 0..1 rufname type = xauslaender:AllgemeinerName 0..1 frueherer.Vorname type = xauslaender:AllgemeinerName 0..*
familienname type = xauslaender:AllgemeinerName 0..1 geburtsname type = xauslaender:AllgemeinerName 0..1 frueherer.Familienname type = xauslaender:AllgemeinerName 0..*
ehename type = xauslaender:AllgemeinerName 0..1 lebenspartnerschaftsname type = xauslaender:AllgemeinerName 0..1 ordensname type = xauslaender:AllgemeinerName 0..1 kuenstlername type = xauslaender:AllgemeinerName 0..*
weitererName type = xauslaender:AllgemeinerName 0..*
abweichendeNamensschreibweise type = <anonymous>
0..1
NameNatuerlichePerson titel type = xoev-dt:String.Latin 0..*
anrede type = xoev-dt:String.Latin 0..1 namenssuffix type = xoev-dt:String.Latin 0..*
vorname type = xauslaender:AllgemeinerName 0..1 rufname type = xauslaender:AllgemeinerName 0..1 frueherer.Vorname type = xauslaender:AllgemeinerName 0..*
familienname type = xauslaender:AllgemeinerName 0..1 geburtsname type = xauslaender:AllgemeinerName 0..1 frueherer.Familienname type = xauslaender:AllgemeinerName 0..*
ehename type = xauslaender:AllgemeinerName 0..1 lebenspartnerschaftsname type = xauslaender:AllgemeinerName 0..1 ordensname type = xauslaender:AllgemeinerName 0..1 kuenstlername type = xauslaender:AllgemeinerName 0..*
weitererName type = xauslaender:AllgemeinerName 0..*
aliasName type = <anonymous>
0..*
NameNatuerlichePerson titel type = xoev-dt:String.Latin 0..*
anrede type = xoev-dt:String.Latin 0..1 namenssuffix type = xoev-dt:String.Latin 0..*
vorname type = xauslaender:AllgemeinerName 0..1 rufname type = xauslaender:AllgemeinerName 0..1 frueherer.Vorname type = xauslaender:AllgemeinerName 0..*
familienname type = xauslaender:AllgemeinerName 0..1 geburtsname type = xauslaender:AllgemeinerName 0..1 frueherer.Familienname type = xauslaender:AllgemeinerName 0..*
ehename type = xauslaender:AllgemeinerName 0..1 lebenspartnerschaftsname type = xauslaender:AllgemeinerName 0..1 ordensname type = xauslaender:AllgemeinerName 0..1 kuenstlername type = xauslaender:AllgemeinerName 0..*
weitererName type = xauslaender:AllgemeinerName 0..*
3.2 Typ zur Identifikation einer Natürlichen Person Seite 88
3.2.1 geburt
Es werden nur der Geburtsort und das Geburtsdatum übermittelt.
Dieser Typ ist eine Einschränkung des Basistyps Geburt (siehe Abschnitt 2.3.2 auf Seite 12).
3.2.1.1 geburtsort (String.Latin) Dies ist der Geburtsort des Betroffenen.
3.2.1.2 tagDerGeburt (Zeitpunkt)
Mit diesem Element wird das eigentliche Geburtsdatum spezifiziert.
3.2.2 nameNachPass
Mit diesem Element wird der Name nach Pass übermittelt. In der Regel sollte dieses Element gefüllt sein.
Dieser Typ ist eine Einschränkung des Basistyps NameNatuerlichePerson (siehe Abschnitt 2.4.1 auf Seite 20).
Kindelemente von IdentifikationPerson
Kindelement Typ Häufigkeit Referenz Seite
staatsangehoerigkeit Staatsangehoerigkeit 1..4 Abschnitt 2.6.2 30 *
geschlecht Geschlecht 1 Abschnitt 2.3.4 14 *
geburt 1
nameNachPass 0..1
nameNachDeutschem-Recht
0..1
nameNachEigenenAnga-ben
0..1
abweichendeNamens-schreibweise
0..1
aliasName 0..n
Kindelemente von geburt
Kindelement Typ Häufigkeit Referenz Seite
geburtsort String.Latin 0..1 ***
'XOEV-Basis1.0' on page 245 *** *
tagDerGeburt Zeitpunkt 0..1 Abschnitt 2.5.2 27 *
3.2 Typ zur Identifikation einer Natürlichen Person Seite 89
3.2.2.1 familienname (AllgemeinerName)
Mit diesem Element wird grundsätzlich der Familienname zur Identifikation der betroffenen Person übermittelt. Sofern kein Familienname vorliegt wird das Flag NichtVorhanden gesetzt.
3.2.2.2 geburtsname (AllgemeinerName)
Mit diesem Element wird grundsätzlich der Geburtsname zur Identifikation der betroffenen Person übermittelt. Sofern kein Geburtsname vorliegt wird das Flag NichtVorhanden gesetzt.
3.2.3 nameNachDeutschemRecht
Mit diesem Element kann der Name nach deutschem Recht übermittelt werden.
Dieser Typ ist eine Einschränkung des Basistyps NameNatuerlichePerson (siehe Abschnitt 2.4.1 auf Seite 20).
Kindelemente von nameNachPass
Kindelement Typ Häufigkeit Referenz Seite
titel String.Latin 0..n ***
'XOEV-Basis1.0' on page 245 *** *
anrede String.Latin 0..1 ***
'XOEV-Basis1.0' on page 245 *** *
namenssuffix String.Latin 0..n ***
'XOEV-Basis1.0' on page 245 *** *
vorname AllgemeinerName 1 Abschnitt 2.4.2 24 *
familienname AllgemeinerName 1 Abschnitt 2.4.2 24 *
geburtsname AllgemeinerName 1 Abschnitt 2.4.2 24 *
ordensname AllgemeinerName 0..1 Abschnitt 2.4.2 24 *
kuenstlername AllgemeinerName 0..n Abschnitt 2.4.2 24 *
weitererName AllgemeinerName 0..n Abschnitt 2.4.2 24 *
Kindelemente von nameNachDeutschemRecht
Kindelement Typ Häufigkeit Referenz Seite
titel String.Latin 0..n ***
'XOEV-Basis1.0' on page 245 *** *
anrede String.Latin 0..1 ***
'XOEV-Basis1.0' on page 245 *** *
namenssuffix String.Latin 0..n ***
'XOEV-Basis1.0' on page 245 *** *
vorname AllgemeinerName 1 Abschnitt 2.4.2 24 *
3.2 Typ zur Identifikation einer Natürlichen Person Seite 90
3.2.3.1 familienname (AllgemeinerName)
Mit diesem Element wird grundsätzlich der Familienname zur Identifikation der betroffenen Person übermittelt. Sofern kein Familienname vorliegt wird das Flag NichtVorhanden gesetzt.
3.2.3.2 geburtsname (AllgemeinerName)
Mit diesem Element wird grundsätzlich der Geburtsname zur Identifikation der betroffenen Person übermittelt. Sofern kein Geburtsname vorliegt wird das Flag NichtVorhanden gesetzt.
3.2.4 nameNachEigenenAngaben
Mit diesem Element kann der Name nach eigenene Angaben übermittelt werden.
Dieser Typ ist eine Einschränkung des Basistyps NameNatuerlichePerson (siehe Abschnitt 2.4.1 auf Seite 20).
3.2.4.1 familienname (AllgemeinerName)
Mit diesem Element wird grundsätzlich der Familienname zur Identifikation der betroffenen Person übermittelt. Sofern kein Familienname vorliegt wird das Flag NichtVorhanden gesetzt.
familienname AllgemeinerName 1 Abschnitt 2.4.2 24 *
geburtsname AllgemeinerName 1 Abschnitt 2.4.2 24 *
ordensname AllgemeinerName 0..1 Abschnitt 2.4.2 24 *
kuenstlername AllgemeinerName 0..n Abschnitt 2.4.2 24 *
weitererName AllgemeinerName 0..n Abschnitt 2.4.2 24 *
Kindelemente von nameNachEigenenAngaben
Kindelement Typ Häufigkeit Referenz Seite
titel String.Latin 0..n ***
'XOEV-Basis1.0' on page 245 *** *
anrede String.Latin 0..1 ***
'XOEV-Basis1.0' on page 245 *** *
namenssuffix String.Latin 0..n ***
'XOEV-Basis1.0' on page 245 *** *
vorname AllgemeinerName 1 Abschnitt 2.4.2 24 *
familienname AllgemeinerName 1 Abschnitt 2.4.2 24 *
geburtsname AllgemeinerName 1 Abschnitt 2.4.2 24 *
ordensname AllgemeinerName 0..1 Abschnitt 2.4.2 24 *
kuenstlername AllgemeinerName 0..n Abschnitt 2.4.2 24 *
weitererName AllgemeinerName 0..n Abschnitt 2.4.2 24 *
Kindelemente von nameNachDeutschemRecht
Kindelement Typ Häufigkeit Referenz Seite
3.2 Typ zur Identifikation einer Natürlichen Person Seite 91
3.2.4.2 geburtsname (AllgemeinerName)
Mit diesem Element wird grundsätzlich der Geburtsname zur Identifikation der betroffenen Person übermittelt. Sofern kein Geburtsname vorliegt wird das Flag NichtVorhanden gesetzt.
3.2.5 abweichendeNamensschreibweise
Mit diesem Element kann eine abweichende Namensschreibweise übermittelt werden.
Dieser Typ ist eine Einschränkung des Basistyps NameNatuerlichePerson (siehe Abschnitt 2.4.1 auf Seite 20).
3.2.5.1 familienname (AllgemeinerName)
Mit diesem Element wird grundsätzlich der Familienname zur Identifikation der betroffenen Person übermittelt. Sofern kein Familienname vorliegt wird das Flag NichtVorhanden gesetzt.
3.2.5.2 geburtsname (AllgemeinerName)
Mit diesem Element wird grundsätzlich der Geburtsname zur Identifikation der betroffenen Person übermittelt. Sofern kein Geburtsname vorliegt wird das Flag NichtVorhanden gesetzt.
3.2.6 aliasName
Von einem Aliasnamen im ausländerrechtlichen Sinne wird gesprochen, wenn eine natürliche Person verschiedene Namen verwendet in der Absicht, den Staat über ihre wahre Identität zu täuschen. Ein sol-cher Name kann in diesem Element übertragen werden.
Dieser Typ ist eine Einschränkung des Basistyps NameNatuerlichePerson (siehe Abschnitt 2.4.1 auf Seite 20).
Kindelemente von abweichendeNamensschreibweise
Kindelement Typ Häufigkeit Referenz Seite
titel String.Latin 0..n ***
'XOEV-Basis1.0' on page 245 *** *
anrede String.Latin 0..1 ***
'XOEV-Basis1.0' on page 245 *** *
namenssuffix String.Latin 0..n ***
'XOEV-Basis1.0' on page 245 *** *
vorname AllgemeinerName 1 Abschnitt 2.4.2 24 *
familienname AllgemeinerName 1 Abschnitt 2.4.2 24 *
geburtsname AllgemeinerName 1 Abschnitt 2.4.2 24 *
ordensname AllgemeinerName 0..1 Abschnitt 2.4.2 24 *
kuenstlername AllgemeinerName 0..n Abschnitt 2.4.2 24 *
weitererName AllgemeinerName 0..n Abschnitt 2.4.2 24 *