git_bsmd/nsw/HIS-NORD/xsd/pas_reeder.xsd
2015-07-12 18:12:31 +00:00

34 lines
1.4 KiB
XML

<?xml version="1.0"?>
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 15.01.2015 -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="pas">
<xs:sequence>
<xs:element name="Passengers" type="passengers"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="passengers">
<xs:sequence>
<xs:element name="Passenger" type="passenger" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="passenger">
<xs:sequence>
<xs:element name="PassengerLastName" type="string1-99-type"/>
<xs:element name="PassengerFirstName" type="string1-99-type"/>
<xs:element name="PassengerPlaceOfBirth" type="string1-99-type"/>
<xs:element name="PassengerDateOfBirth" type="xs:date"/>
<xs:element name="PassengerGender" type="gender-type" minOccurs="0"/>
<xs:element name="PassengerNationality" type="flag-type"/>
<xs:element name="PassengerIdentityDocumentType" type="document-type"/>
<xs:element name="PassengerIdentityDocumentId" type="string1-99-type"/>
<xs:element name="PassengerVisaNumber" type="string1-99-type" minOccurs="0"/>
<xs:element name="PassengerPortOfEmbarkation" type="locode-type"/>
<xs:element name="PassengerPortOfDisembarkation" type="locode-type"/>
<xs:element name="PassengerInTransit" type="yorn-type"/>
</xs:sequence>
</xs:complexType>
</xs:schema>