Showing:

Annotations
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema StringCommonTravellerTypes.xsd
Namespace http://string.drv.de/xmlschema/string
Properties
attribute form default unqualified
element form default qualified
Element ContactDetailsType / Mail
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="Mail" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element ContactDetailsType / Phone
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="Phone" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element ContactDetailsType / Mobile
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="Mobile" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element ContactDetailsType / Emergency
Namespace http://string.drv.de/xmlschema/string
Annotations
Flag that indicates if this contact type should be used in case of an emergency
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="Emergency" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true">
  <xs:annotation>
    <xs:documentation>Flag that indicates if this contact type should be used in case of an emergency</xs:documentation>
  </xs:annotation>
</xs:element>
Element PassportType / PassportNumber
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="PassportNumber" type="xs:string" minOccurs="1" maxOccurs="1"/>
Element PassportType / Surname
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="Surname" type="xs:string" minOccurs="1" maxOccurs="1"/>
Element PassportType / BirthName
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="BirthName" type="xs:string" minOccurs="1" maxOccurs="1"/>
Element PassportType / Prename
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="Prename" type="xs:string" minOccurs="1" maxOccurs="1"/>
Element PassportType / BirthDate
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTypes_xsd.tmp#DateType
Type DateType
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="BirthDate" type="DateType" minOccurs="1" maxOccurs="1"/>
Element PassportType / Nationality
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="Nationality" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportType / Gender
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#GenderType
Type GenderType
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Facets
enumeration Male
enumeration Female
enumeration Unknown
Source
<xs:element name="Gender" type="GenderType" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportType / IssueDate
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTypes_xsd.tmp#DateType
Type DateType
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="IssueDate" type="DateType" minOccurs="1" maxOccurs="1"/>
Element PassportType / ExpirationDate
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTypes_xsd.tmp#DateType
Type DateType
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="ExpirationDate" type="DateType" minOccurs="1" maxOccurs="1"/>
Element PassportType / CityOfBirth
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="CityOfBirth" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportType / CountryOfBirth
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTypes_xsd.tmp#CountryType_Name StringCommonTypes_xsd.tmp#CountryType_CountryCode StringCommonTypes_xsd.tmp#CountryType
Type CountryType
Properties
content complex
minOccurs 0
maxOccurs 1
nillable true
Model
Children CountryCode, Name
Instance
<CountryOfBirth xmlns="http://string.drv.de/xmlschema/string">
  <Name>{1,1}</Name>
  <CountryCode>{1,1}</CountryCode>
</CountryOfBirth>
Source
<xs:element name="CountryOfBirth" type="CountryType" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportType / Authority
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="Authority" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element AdditionalESTAInformationType / CitizenOfForeignCountryNow
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType_IsCitizenOfForeignCountry StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType_Nationality StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType_Source StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType_SourceOtherInfo StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType
Type PassportCitizenOfForeignCountryNowType
Properties
content complex
minOccurs 0
maxOccurs 1
nillable true
Model
Children IsCitizenOfForeignCountry, Nationality, Source, SourceOtherInfo
Instance
<CitizenOfForeignCountryNow xmlns="http://string.drv.de/xmlschema/string">
  <IsCitizenOfForeignCountry>{0,1}</IsCitizenOfForeignCountry>
  <Nationality>{0,1}</Nationality>
  <Source>{0,1}</Source>
  <SourceOtherInfo>{0,1}</SourceOtherInfo>
</CitizenOfForeignCountryNow>
Source
<xs:element name="CitizenOfForeignCountryNow" type="PassportCitizenOfForeignCountryNowType" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportCitizenOfForeignCountryNowType / IsCitizenOfForeignCountry
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="IsCitizenOfForeignCountry" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportCitizenOfForeignCountryNowType / Nationality
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="Nationality" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportCitizenOfForeignCountryNowType / Source
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#NationalitySourceType
Type NationalitySourceType
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Facets
enumeration ByBirth
enumeration ByDescent
enumeration Naturalized
enumeration Other
Source
<xs:element name="Source" type="NationalitySourceType" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportCitizenOfForeignCountryNowType / SourceOtherInfo
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="SourceOtherInfo" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element AdditionalESTAInformationType / CitizenOfForeignCountryEverSince
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryEverSinceType_IsCitizenOfForeignCountry StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryEverSinceType_Nationality StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryEverSinceType
Type PassportCitizenOfForeignCountryEverSinceType
Properties
content complex
minOccurs 0
maxOccurs 1
nillable true
Model
Children IsCitizenOfForeignCountry, Nationality
Instance
<CitizenOfForeignCountryEverSince xmlns="http://string.drv.de/xmlschema/string">
  <IsCitizenOfForeignCountry>{0,1}</IsCitizenOfForeignCountry>
  <Nationality>{0,1}</Nationality>
</CitizenOfForeignCountryEverSince>
Source
<xs:element name="CitizenOfForeignCountryEverSince" type="PassportCitizenOfForeignCountryEverSinceType" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportCitizenOfForeignCountryEverSinceType / IsCitizenOfForeignCountry
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="IsCitizenOfForeignCountry" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportCitizenOfForeignCountryEverSinceType / Nationality
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element name="Nationality" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
Element AdditionalESTAInformationType / FatherInfo
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportParentInfoType_Surname StringCommonTravellerTypes_xsd.tmp#PassportParentInfoType_Prename StringCommonTravellerTypes_xsd.tmp#PassportParentInfoType
Type PassportParentInfoType
Properties
content complex
minOccurs 0
maxOccurs 1
nillable true
Model
Children Prename, Surname
Instance
<FatherInfo xmlns="http://string.drv.de/xmlschema/string">
  <Surname>{0,1}</Surname>
  <Prename>{0,1}</Prename>
</FatherInfo>
Source
<xs:element name="FatherInfo" type="PassportParentInfoType" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportParentInfoType / Surname
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="Surname" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element PassportParentInfoType / Prename
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="Prename" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element AdditionalESTAInformationType / MotherInfo
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportParentInfoType_Surname StringCommonTravellerTypes_xsd.tmp#PassportParentInfoType_Prename StringCommonTravellerTypes_xsd.tmp#PassportParentInfoType
Type PassportParentInfoType
Properties
content complex
minOccurs 0
maxOccurs 1
nillable true
Model
Children Prename, Surname
Instance
<MotherInfo xmlns="http://string.drv.de/xmlschema/string">
  <Surname>{0,1}</Surname>
  <Prename>{0,1}</Prename>
</MotherInfo>
Source
<xs:element name="MotherInfo" type="PassportParentInfoType" minOccurs="0" maxOccurs="1" nillable="true"/>
Element AdditionalESTAInformationType / StayInfo
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Address1 StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Address2 StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Appartement StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_City StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_StateOrRegion StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Country StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Phone StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType
Type PassportStayInfoType
Properties
content complex
minOccurs 0
maxOccurs 1
nillable true
Model
Children Address1, Address2, Appartement, City, Country, Phone, StateOrRegion
Instance
<StayInfo xmlns="http://string.drv.de/xmlschema/string">
  <Address1>{0,1}</Address1>
  <Address2>{0,1}</Address2>
  <Appartement>{0,1}</Appartement>
  <City>{0,1}</City>
  <StateOrRegion>{0,1}</StateOrRegion>
  <Country>{0,1}</Country>
  <Phone>{0,1}</Phone>
</StayInfo>
Source
<xs:element name="StayInfo" type="PassportStayInfoType" minOccurs="0" maxOccurs="1" nillable="true"/>
Element PassportStayInfoType / Address1
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="Address1" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element PassportStayInfoType / Address2
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="Address2" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element PassportStayInfoType / Appartement
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="Appartement" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element PassportStayInfoType / City
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="City" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element PassportStayInfoType / StateOrRegion
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="StateOrRegion" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element PassportStayInfoType / Country
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTypes_xsd.tmp#CountryType_Name StringCommonTypes_xsd.tmp#CountryType_CountryCode StringCommonTypes_xsd.tmp#CountryType
Type CountryType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children CountryCode, Name
Instance
<Country xmlns="http://string.drv.de/xmlschema/string">
  <Name>{1,1}</Name>
  <CountryCode>{1,1}</CountryCode>
</Country>
Source
<xs:element name="Country" type="CountryType" minOccurs="0" maxOccurs="1"/>
Element PassportStayInfoType / Phone
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="Phone" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element AdditionalESTAInformationType / Mail
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="Mail" type="xs:string" minOccurs="0" maxOccurs="1"/>
Simple Type SalutationType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Mr
enumeration Mrs
enumeration Unknown
Used by
Source
<xs:simpleType name="SalutationType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Mr"/>
    <xs:enumeration value="Mrs"/>
    <xs:enumeration value="Unknown"/>
  </xs:restriction>
</xs:simpleType>
Simple Type GenderType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Male
enumeration Female
enumeration Unknown
Used by
Source
<xs:simpleType name="GenderType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Male"/>
    <xs:enumeration value="Female"/>
    <xs:enumeration value="Unknown"/>
  </xs:restriction>
</xs:simpleType>
Simple Type AgeCategoryType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Adult
enumeration Child
enumeration Infant
enumeration Unknown
Used by
Source
<xs:simpleType name="AgeCategoryType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Adult"/>
    <xs:enumeration value="Child"/>
    <xs:enumeration value="Infant"/>
    <xs:enumeration value="Unknown"/>
  </xs:restriction>
</xs:simpleType>
Complex Type ContactDetailsType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#ContactDetailsType_Mail StringCommonTravellerTypes_xsd.tmp#ContactDetailsType_Phone StringCommonTravellerTypes_xsd.tmp#ContactDetailsType_Mobile StringCommonTravellerTypes_xsd.tmp#ContactDetailsType_Emergency
Used by
Model
Children Emergency, Mail, Mobile, Phone
Source
<xs:complexType name="ContactDetailsType">
  <xs:sequence>
    <xs:element name="Mail" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Phone" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Mobile" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Emergency" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true">
      <xs:annotation>
        <xs:documentation>Flag that indicates if this contact type should be used in case of an emergency</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type PassportType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportType_PassportNumber StringCommonTravellerTypes_xsd.tmp#PassportType_Surname StringCommonTravellerTypes_xsd.tmp#PassportType_BirthName StringCommonTravellerTypes_xsd.tmp#PassportType_Prename StringCommonTravellerTypes_xsd.tmp#PassportType_BirthDate StringCommonTravellerTypes_xsd.tmp#PassportType_Nationality StringCommonTravellerTypes_xsd.tmp#PassportType_Gender StringCommonTravellerTypes_xsd.tmp#PassportType_IssueDate StringCommonTravellerTypes_xsd.tmp#PassportType_ExpirationDate StringCommonTravellerTypes_xsd.tmp#PassportType_CityOfBirth StringCommonTravellerTypes_xsd.tmp#PassportType_CountryOfBirth StringCommonTravellerTypes_xsd.tmp#PassportType_Authority
Used by
Model
Children Authority, BirthDate, BirthName, CityOfBirth, CountryOfBirth, ExpirationDate, Gender, IssueDate, Nationality, PassportNumber, Prename, Surname
Source
<xs:complexType name="PassportType">
  <xs:sequence>
    <xs:element name="PassportNumber" type="xs:string" minOccurs="1" maxOccurs="1"/>
    <xs:element name="Surname" type="xs:string" minOccurs="1" maxOccurs="1"/>
    <xs:element name="BirthName" type="xs:string" minOccurs="1" maxOccurs="1"/>
    <xs:element name="Prename" type="xs:string" minOccurs="1" maxOccurs="1"/>
    <xs:element name="BirthDate" type="DateType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="Nationality" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Gender" type="GenderType" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="IssueDate" type="DateType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="ExpirationDate" type="DateType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="CityOfBirth" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="CountryOfBirth" type="CountryType" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Authority" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
  </xs:sequence>
</xs:complexType>
Complex Type AdditionalESTAInformationType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#AdditionalESTAInformationType_CitizenOfForeignCountryNow StringCommonTravellerTypes_xsd.tmp#AdditionalESTAInformationType_CitizenOfForeignCountryEverSince StringCommonTravellerTypes_xsd.tmp#AdditionalESTAInformationType_FatherInfo StringCommonTravellerTypes_xsd.tmp#AdditionalESTAInformationType_MotherInfo StringCommonTravellerTypes_xsd.tmp#AdditionalESTAInformationType_StayInfo StringCommonTravellerTypes_xsd.tmp#AdditionalESTAInformationType_Mail
Used by
Model
Children CitizenOfForeignCountryEverSince, CitizenOfForeignCountryNow, FatherInfo, Mail, MotherInfo, StayInfo
Source
<xs:complexType name="AdditionalESTAInformationType">
  <xs:sequence>
    <xs:element name="CitizenOfForeignCountryNow" type="PassportCitizenOfForeignCountryNowType" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="CitizenOfForeignCountryEverSince" type="PassportCitizenOfForeignCountryEverSinceType" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="FatherInfo" type="PassportParentInfoType" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="MotherInfo" type="PassportParentInfoType" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="StayInfo" type="PassportStayInfoType" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Mail" type="xs:string" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Complex Type PassportCitizenOfForeignCountryNowType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType_IsCitizenOfForeignCountry StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType_Nationality StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType_Source StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryNowType_SourceOtherInfo
Used by
Model
Children IsCitizenOfForeignCountry, Nationality, Source, SourceOtherInfo
Source
<xs:complexType name="PassportCitizenOfForeignCountryNowType">
  <xs:sequence>
    <xs:element name="IsCitizenOfForeignCountry" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Nationality" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Source" type="NationalitySourceType" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="SourceOtherInfo" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
  </xs:sequence>
</xs:complexType>
Simple Type NationalitySourceType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration ByBirth
enumeration ByDescent
enumeration Naturalized
enumeration Other
Used by
Source
<xs:simpleType name="NationalitySourceType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="ByBirth"/>
    <xs:enumeration value="ByDescent"/>
    <xs:enumeration value="Naturalized"/>
    <xs:enumeration value="Other"/>
  </xs:restriction>
</xs:simpleType>
Complex Type PassportCitizenOfForeignCountryEverSinceType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryEverSinceType_IsCitizenOfForeignCountry StringCommonTravellerTypes_xsd.tmp#PassportCitizenOfForeignCountryEverSinceType_Nationality
Used by
Model
Children IsCitizenOfForeignCountry, Nationality
Source
<xs:complexType name="PassportCitizenOfForeignCountryEverSinceType">
  <xs:sequence>
    <xs:element name="IsCitizenOfForeignCountry" type="xs:boolean" minOccurs="0" maxOccurs="1" nillable="true"/>
    <xs:element name="Nationality" type="xs:string" minOccurs="0" maxOccurs="1" nillable="true"/>
  </xs:sequence>
</xs:complexType>
Complex Type PassportParentInfoType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportParentInfoType_Surname StringCommonTravellerTypes_xsd.tmp#PassportParentInfoType_Prename
Used by
Model
Children Prename, Surname
Source
<xs:complexType name="PassportParentInfoType">
  <xs:sequence>
    <xs:element name="Surname" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Prename" type="xs:string" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Complex Type PassportStayInfoType
Namespace http://string.drv.de/xmlschema/string
Diagram
Diagram StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Address1 StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Address2 StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Appartement StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_City StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_StateOrRegion StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Country StringCommonTravellerTypes_xsd.tmp#PassportStayInfoType_Phone
Used by
Model
Children Address1, Address2, Appartement, City, Country, Phone, StateOrRegion
Source
<xs:complexType name="PassportStayInfoType">
  <xs:sequence>
    <xs:element name="Address1" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Address2" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Appartement" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="City" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="StateOrRegion" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Country" type="CountryType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="Phone" type="xs:string" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>