diff --git a/bsmd.dbh/Request/NSWRequest.cs b/bsmd.dbh/Request/NSWRequest.cs index 8d3e0a0b..abc12484 100644 --- a/bsmd.dbh/Request/NSWRequest.cs +++ b/bsmd.dbh/Request/NSWRequest.cs @@ -10,9 +10,9 @@ using System.Xml.Serialization; -// +// // Dieser Quellcode wurde automatisch generiert von xsd, Version=4.8.3928.0. -// +// namespace bsmd.dbh.Request { @@ -194,7 +194,8 @@ namespace bsmd.dbh.Request [System.Xml.Serialization.XmlElementAttribute("BKRA", typeof(RootBKRA))] [System.Xml.Serialization.XmlElementAttribute("BKRD", typeof(RootBKRD))] [System.Xml.Serialization.XmlElementAttribute("BPOL", typeof(RootBPOL))] - [System.Xml.Serialization.XmlElementAttribute("CREW", typeof(RootCREW))] + [System.Xml.Serialization.XmlElementAttribute("CREWA", typeof(RootCREWA))] + [System.Xml.Serialization.XmlElementAttribute("CREWD", typeof(RootCREWD))] [System.Xml.Serialization.XmlElementAttribute("HAZA", typeof(RootHAZA))] [System.Xml.Serialization.XmlElementAttribute("HAZD", typeof(RootHAZD))] [System.Xml.Serialization.XmlElementAttribute("INFO", typeof(RootINFO))] @@ -202,7 +203,8 @@ namespace bsmd.dbh.Request [System.Xml.Serialization.XmlElementAttribute("MDH", typeof(RootMDH))] [System.Xml.Serialization.XmlElementAttribute("NAME", typeof(RootNAME))] [System.Xml.Serialization.XmlElementAttribute("NOA_NOD", typeof(RootNOA_NOD))] - [System.Xml.Serialization.XmlElementAttribute("PAS", typeof(RootPAS))] + [System.Xml.Serialization.XmlElementAttribute("PASA", typeof(RootPASA))] + [System.Xml.Serialization.XmlElementAttribute("PASD", typeof(RootPASD))] [System.Xml.Serialization.XmlElementAttribute("POBA", typeof(RootPOBA))] [System.Xml.Serialization.XmlElementAttribute("POBD", typeof(RootPOBD))] [System.Xml.Serialization.XmlElementAttribute("PRE72H", typeof(RootPRE72H))] @@ -237,8 +239,8 @@ namespace bsmd.dbh.Request { /// - [System.Xml.Serialization.XmlEnumAttribute("7.1")] - Item71, + [System.Xml.Serialization.XmlEnumAttribute("7.2")] + Item72, } /// @@ -2731,12 +2733,16 @@ namespace bsmd.dbh.Request [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootCREW + public partial class RootCREWA { private ReportingParty reportingPartyField; - private RootCREWCrewMember[] crewMemberField; + private RootSECValidISSCOnBoard notificationSchengenField; + + private RootSECValidISSCOnBoard notificationPAXField; + + private RootCREWACrewMember[] crewMemberField; /// public ReportingParty ReportingParty @@ -2751,9 +2757,35 @@ namespace bsmd.dbh.Request } } + /// + public RootSECValidISSCOnBoard NotificationSchengen + { + get + { + return this.notificationSchengenField; + } + set + { + this.notificationSchengenField = value; + } + } + + /// + public RootSECValidISSCOnBoard NotificationPAX + { + get + { + return this.notificationPAXField; + } + set + { + this.notificationPAXField = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute("CrewMember")] - public RootCREWCrewMember[] CrewMember + public RootCREWACrewMember[] CrewMember { get { @@ -2772,204 +2804,142 @@ namespace bsmd.dbh.Request [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootCREWCrewMember + public partial class RootCREWACrewMember { - private string crewMemberLastNameField; + private string firstNameField; - private string crewMemberFirstNameField; + private string lastNameField; - private string crewMemberPlaceOfBirthField; + private string placeOfBirthField; - private System.DateTime crewMemberDateOfBirthField; + private string countryOfBirthField; - private Gender crewMemberGenderField; + private System.DateTime dateOfBirthField; - private bool crewMemberGenderFieldSpecified; + private Gender genderField; - private string crewMemberNationalityField; + private string nationalityField; - private IdDocType crewMemberIdentityDocumentTypeField; + private string dutyOnBoardField; - private string crewMemberIdentityDocumentIdField; - - private string crewMemberIdentityDocumentIssuingStateField; - - private System.DateTime crewMemberIdentityDocumentExpiryDateField; - - private string crewMemberVisaNumberField; - - private string crewMemberDutyField; + private RootCREWACrewMemberDetailsSchengen detailsSchengenField; /// - public string CrewMemberLastName + public string FirstName { get { - return this.crewMemberLastNameField; + return this.firstNameField; } set { - this.crewMemberLastNameField = value; + this.firstNameField = value; } } /// - public string CrewMemberFirstName + public string LastName { get { - return this.crewMemberFirstNameField; + return this.lastNameField; } set { - this.crewMemberFirstNameField = value; + this.lastNameField = value; } } /// - public string CrewMemberPlaceOfBirth + public string PlaceOfBirth { get { - return this.crewMemberPlaceOfBirthField; + return this.placeOfBirthField; } set { - this.crewMemberPlaceOfBirthField = value; + this.placeOfBirthField = value; + } + } + + /// + public string CountryOfBirth + { + get + { + return this.countryOfBirthField; + } + set + { + this.countryOfBirthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime CrewMemberDateOfBirth + public System.DateTime DateOfBirth { get { - return this.crewMemberDateOfBirthField; + return this.dateOfBirthField; } set { - this.crewMemberDateOfBirthField = value; + this.dateOfBirthField = value; } } /// - public Gender CrewMemberGender + public Gender Gender { get { - return this.crewMemberGenderField; + return this.genderField; } set { - this.crewMemberGenderField = value; + this.genderField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CrewMemberGenderSpecified + public string Nationality { get { - return this.crewMemberGenderFieldSpecified; + return this.nationalityField; } set { - this.crewMemberGenderFieldSpecified = value; + this.nationalityField = value; } } /// - public string CrewMemberNationality + public string DutyOnBoard { get { - return this.crewMemberNationalityField; + return this.dutyOnBoardField; } set { - this.crewMemberNationalityField = value; + this.dutyOnBoardField = value; } } /// - public IdDocType CrewMemberIdentityDocumentType + public RootCREWACrewMemberDetailsSchengen DetailsSchengen { get { - return this.crewMemberIdentityDocumentTypeField; + return this.detailsSchengenField; } set { - this.crewMemberIdentityDocumentTypeField = value; - } - } - - /// - public string CrewMemberIdentityDocumentId - { - get - { - return this.crewMemberIdentityDocumentIdField; - } - set - { - this.crewMemberIdentityDocumentIdField = value; - } - } - - /// - public string CrewMemberIdentityDocumentIssuingState - { - get - { - return this.crewMemberIdentityDocumentIssuingStateField; - } - set - { - this.crewMemberIdentityDocumentIssuingStateField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime CrewMemberIdentityDocumentExpiryDate - { - get - { - return this.crewMemberIdentityDocumentExpiryDateField; - } - set - { - this.crewMemberIdentityDocumentExpiryDateField = value; - } - } - - /// - public string CrewMemberVisaNumber - { - get - { - return this.crewMemberVisaNumberField; - } - set - { - this.crewMemberVisaNumberField = value; - } - } - - /// - public string CrewMemberDuty - { - get - { - return this.crewMemberDutyField; - } - set - { - this.crewMemberDutyField = value; + this.detailsSchengenField = value; } } } @@ -2993,6 +2963,92 @@ namespace bsmd.dbh.Request NOT_APPLICABLE, } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootCREWACrewMemberDetailsSchengen + { + + private IdDocType identityDocumentTypeField; + + private string identityDocumentIdField; + + private string identityDocumentIssuingStateField; + + private System.DateTime identityDocumentExpiryDateField; + + private string visaNumberField; + + /// + public IdDocType IdentityDocumentType + { + get + { + return this.identityDocumentTypeField; + } + set + { + this.identityDocumentTypeField = value; + } + } + + /// + public string IdentityDocumentId + { + get + { + return this.identityDocumentIdField; + } + set + { + this.identityDocumentIdField = value; + } + } + + /// + public string IdentityDocumentIssuingState + { + get + { + return this.identityDocumentIssuingStateField; + } + set + { + this.identityDocumentIssuingStateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] + public System.DateTime IdentityDocumentExpiryDate + { + get + { + return this.identityDocumentExpiryDateField; + } + set + { + this.identityDocumentExpiryDateField = value; + } + } + + /// + public string VisaNumber + { + get + { + return this.visaNumberField; + } + set + { + this.visaNumberField = value; + } + } + } + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] @@ -3018,6 +3074,309 @@ namespace bsmd.dbh.Request OTHER_LEGAL_IDENTITY_DOCUMENT, } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootCREWD + { + + private ReportingParty reportingPartyField; + + private RootSECValidISSCOnBoard notificationSchengenField; + + private RootSECValidISSCOnBoard notificationPAXField; + + private RootCREWDCrewMember[] crewMemberField; + + /// + public ReportingParty ReportingParty + { + get + { + return this.reportingPartyField; + } + set + { + this.reportingPartyField = value; + } + } + + /// + public RootSECValidISSCOnBoard NotificationSchengen + { + get + { + return this.notificationSchengenField; + } + set + { + this.notificationSchengenField = value; + } + } + + /// + public RootSECValidISSCOnBoard NotificationPAX + { + get + { + return this.notificationPAXField; + } + set + { + this.notificationPAXField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("CrewMember")] + public RootCREWDCrewMember[] CrewMember + { + get + { + return this.crewMemberField; + } + set + { + this.crewMemberField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootCREWDCrewMember + { + + private string firstNameField; + + private string lastNameField; + + private string placeOfBirthField; + + private string countryOfBirthField; + + private System.DateTime dateOfBirthField; + + private Gender genderField; + + private string nationalityField; + + private string dutyOnBoardField; + + private RootCREWDCrewMemberDetailsSchengen detailsSchengenField; + + /// + public string FirstName + { + get + { + return this.firstNameField; + } + set + { + this.firstNameField = value; + } + } + + /// + public string LastName + { + get + { + return this.lastNameField; + } + set + { + this.lastNameField = value; + } + } + + /// + public string PlaceOfBirth + { + get + { + return this.placeOfBirthField; + } + set + { + this.placeOfBirthField = value; + } + } + + /// + public string CountryOfBirth + { + get + { + return this.countryOfBirthField; + } + set + { + this.countryOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + public Gender Gender + { + get + { + return this.genderField; + } + set + { + this.genderField = value; + } + } + + /// + public string Nationality + { + get + { + return this.nationalityField; + } + set + { + this.nationalityField = value; + } + } + + /// + public string DutyOnBoard + { + get + { + return this.dutyOnBoardField; + } + set + { + this.dutyOnBoardField = value; + } + } + + /// + public RootCREWDCrewMemberDetailsSchengen DetailsSchengen + { + get + { + return this.detailsSchengenField; + } + set + { + this.detailsSchengenField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootCREWDCrewMemberDetailsSchengen + { + + private IdDocType identityDocumentTypeField; + + private string identityDocumentIdField; + + private string identityDocumentIssuingStateField; + + private System.DateTime identityDocumentExpiryDateField; + + private string visaNumberField; + + /// + public IdDocType IdentityDocumentType + { + get + { + return this.identityDocumentTypeField; + } + set + { + this.identityDocumentTypeField = value; + } + } + + /// + public string IdentityDocumentId + { + get + { + return this.identityDocumentIdField; + } + set + { + this.identityDocumentIdField = value; + } + } + + /// + public string IdentityDocumentIssuingState + { + get + { + return this.identityDocumentIssuingStateField; + } + set + { + this.identityDocumentIssuingStateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] + public System.DateTime IdentityDocumentExpiryDate + { + get + { + return this.identityDocumentExpiryDateField; + } + set + { + this.identityDocumentExpiryDateField = value; + } + } + + /// + public string VisaNumber + { + get + { + return this.visaNumberField; + } + set + { + this.visaNumberField = value; + } + } + } + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] @@ -4483,12 +4842,16 @@ namespace bsmd.dbh.Request [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootPAS + public partial class RootPASA { private ReportingParty reportingPartyField; - private RootPASPassenger[] passengerField; + private RootSECValidISSCOnBoard notificationSchengenField; + + private RootSECValidISSCOnBoard notificationPAXField; + + private RootPASAPassenger[] passengerField; /// public ReportingParty ReportingParty @@ -4503,9 +4866,35 @@ namespace bsmd.dbh.Request } } + /// + public RootSECValidISSCOnBoard NotificationSchengen + { + get + { + return this.notificationSchengenField; + } + set + { + this.notificationSchengenField = value; + } + } + + /// + public RootSECValidISSCOnBoard NotificationPAX + { + get + { + return this.notificationPAXField; + } + set + { + this.notificationPAXField = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute("Passenger")] - public RootPASPassenger[] Passenger + public RootPASAPassenger[] Passenger { get { @@ -4524,234 +4913,701 @@ namespace bsmd.dbh.Request [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class RootPASPassenger + public partial class RootPASAPassenger { - private string passengerLastNameField; + private string firstNameField; - private string passengerFirstNameField; + private string lastNameField; - private string passengerPlaceOfBirthField; + private string placeOfBirthField; - private System.DateTime passengerDateOfBirthField; + private string countryOfBirthField; - private Gender passengerGenderField; + private System.DateTime dateOfBirthField; - private bool passengerGenderFieldSpecified; + private Gender genderField; - private string passengerNationalityField; + private string nationalityField; - private IdDocType passengerIdentityDocumentTypeField; + private RootPASAPassengerDetailsSchengen detailsSchengenField; - private string passengerIdentityDocumentIdField; - - private string passengerIdentityDocumentIssuingStateField; - - private System.DateTime passengerIdentityDocumentExpiryDateField; - - private string passengerVisaNumberField; - - private string passengerPortOfEmbarkationField; - - private string passengerPortOfDisembarkationField; - - private RootSECValidISSCOnBoard passengerInTransitField; + private RootPASAPassengerDetailsPAX detailsPAXField; /// - public string PassengerLastName + public string FirstName { get { - return this.passengerLastNameField; + return this.firstNameField; } set { - this.passengerLastNameField = value; + this.firstNameField = value; } } /// - public string PassengerFirstName + public string LastName { get { - return this.passengerFirstNameField; + return this.lastNameField; } set { - this.passengerFirstNameField = value; + this.lastNameField = value; } } /// - public string PassengerPlaceOfBirth + public string PlaceOfBirth { get { - return this.passengerPlaceOfBirthField; + return this.placeOfBirthField; } set { - this.passengerPlaceOfBirthField = value; + this.placeOfBirthField = value; + } + } + + /// + public string CountryOfBirth + { + get + { + return this.countryOfBirthField; + } + set + { + this.countryOfBirthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime PassengerDateOfBirth + public System.DateTime DateOfBirth { get { - return this.passengerDateOfBirthField; + return this.dateOfBirthField; } set { - this.passengerDateOfBirthField = value; + this.dateOfBirthField = value; } } /// - public Gender PassengerGender + public Gender Gender { get { - return this.passengerGenderField; + return this.genderField; } set { - this.passengerGenderField = value; + this.genderField = value; } } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PassengerGenderSpecified + public string Nationality { get { - return this.passengerGenderFieldSpecified; + return this.nationalityField; } set { - this.passengerGenderFieldSpecified = value; + this.nationalityField = value; } } /// - public string PassengerNationality + public RootPASAPassengerDetailsSchengen DetailsSchengen { get { - return this.passengerNationalityField; + return this.detailsSchengenField; } set { - this.passengerNationalityField = value; + this.detailsSchengenField = value; } } /// - public IdDocType PassengerIdentityDocumentType + public RootPASAPassengerDetailsPAX DetailsPAX { get { - return this.passengerIdentityDocumentTypeField; + return this.detailsPAXField; } set { - this.passengerIdentityDocumentTypeField = value; + this.detailsPAXField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootPASAPassengerDetailsSchengen + { + + private IdDocType identityDocumentTypeField; + + private string identityDocumentIdField; + + private string identityDocumentIssuingStateField; + + private System.DateTime identityDocumentExpiryDateField; + + private string visaNumberField; + + private string portOfEmbarkationField; + + private string portOfDisembarkationField; + + private RootSECValidISSCOnBoard inTransitField; + + /// + public IdDocType IdentityDocumentType + { + get + { + return this.identityDocumentTypeField; + } + set + { + this.identityDocumentTypeField = value; } } /// - public string PassengerIdentityDocumentId + public string IdentityDocumentId { get { - return this.passengerIdentityDocumentIdField; + return this.identityDocumentIdField; } set { - this.passengerIdentityDocumentIdField = value; + this.identityDocumentIdField = value; } } /// - public string PassengerIdentityDocumentIssuingState + public string IdentityDocumentIssuingState { get { - return this.passengerIdentityDocumentIssuingStateField; + return this.identityDocumentIssuingStateField; } set { - this.passengerIdentityDocumentIssuingStateField = value; + this.identityDocumentIssuingStateField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime PassengerIdentityDocumentExpiryDate + public System.DateTime IdentityDocumentExpiryDate { get { - return this.passengerIdentityDocumentExpiryDateField; + return this.identityDocumentExpiryDateField; } set { - this.passengerIdentityDocumentExpiryDateField = value; + this.identityDocumentExpiryDateField = value; } } /// - public string PassengerVisaNumber + public string VisaNumber { get { - return this.passengerVisaNumberField; + return this.visaNumberField; } set { - this.passengerVisaNumberField = value; + this.visaNumberField = value; } } /// - public string PassengerPortOfEmbarkation + public string PortOfEmbarkation { get { - return this.passengerPortOfEmbarkationField; + return this.portOfEmbarkationField; } set { - this.passengerPortOfEmbarkationField = value; + this.portOfEmbarkationField = value; } } /// - public string PassengerPortOfDisembarkation + public string PortOfDisembarkation { get { - return this.passengerPortOfDisembarkationField; + return this.portOfDisembarkationField; } set { - this.passengerPortOfDisembarkationField = value; + this.portOfDisembarkationField = value; } } /// - public RootSECValidISSCOnBoard PassengerInTransit + public RootSECValidISSCOnBoard InTransit { get { - return this.passengerInTransitField; + return this.inTransitField; } set { - this.passengerInTransitField = value; + this.inTransitField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootPASAPassengerDetailsPAX + { + + private string emergencyCareField; + + private string emergencyContactNumberField; + + /// + public string EmergencyCare + { + get + { + return this.emergencyCareField; + } + set + { + this.emergencyCareField = value; + } + } + + /// + public string EmergencyContactNumber + { + get + { + return this.emergencyContactNumberField; + } + set + { + this.emergencyContactNumberField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootPASD + { + + private ReportingParty reportingPartyField; + + private RootSECValidISSCOnBoard notificationSchengenField; + + private RootSECValidISSCOnBoard notificationPAXField; + + private RootPASDPassenger[] passengerField; + + /// + public ReportingParty ReportingParty + { + get + { + return this.reportingPartyField; + } + set + { + this.reportingPartyField = value; + } + } + + /// + public RootSECValidISSCOnBoard NotificationSchengen + { + get + { + return this.notificationSchengenField; + } + set + { + this.notificationSchengenField = value; + } + } + + /// + public RootSECValidISSCOnBoard NotificationPAX + { + get + { + return this.notificationPAXField; + } + set + { + this.notificationPAXField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Passenger")] + public RootPASDPassenger[] Passenger + { + get + { + return this.passengerField; + } + set + { + this.passengerField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootPASDPassenger + { + + private string firstNameField; + + private string lastNameField; + + private string placeOfBirthField; + + private string countryOfBirthField; + + private System.DateTime dateOfBirthField; + + private Gender genderField; + + private string nationalityField; + + private RootPASDPassengerDetailsSchengen detailsSchengenField; + + private RootPASDPassengerDetailsPAX detailsPAXField; + + /// + public string FirstName + { + get + { + return this.firstNameField; + } + set + { + this.firstNameField = value; + } + } + + /// + public string LastName + { + get + { + return this.lastNameField; + } + set + { + this.lastNameField = value; + } + } + + /// + public string PlaceOfBirth + { + get + { + return this.placeOfBirthField; + } + set + { + this.placeOfBirthField = value; + } + } + + /// + public string CountryOfBirth + { + get + { + return this.countryOfBirthField; + } + set + { + this.countryOfBirthField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] + public System.DateTime DateOfBirth + { + get + { + return this.dateOfBirthField; + } + set + { + this.dateOfBirthField = value; + } + } + + /// + public Gender Gender + { + get + { + return this.genderField; + } + set + { + this.genderField = value; + } + } + + /// + public string Nationality + { + get + { + return this.nationalityField; + } + set + { + this.nationalityField = value; + } + } + + /// + public RootPASDPassengerDetailsSchengen DetailsSchengen + { + get + { + return this.detailsSchengenField; + } + set + { + this.detailsSchengenField = value; + } + } + + /// + public RootPASDPassengerDetailsPAX DetailsPAX + { + get + { + return this.detailsPAXField; + } + set + { + this.detailsPAXField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootPASDPassengerDetailsSchengen + { + + private IdDocType identityDocumentTypeField; + + private string identityDocumentIdField; + + private string identityDocumentIssuingStateField; + + private System.DateTime identityDocumentExpiryDateField; + + private string visaNumberField; + + private string portOfEmbarkationField; + + private string portOfDisembarkationField; + + private RootSECValidISSCOnBoard inTransitField; + + /// + public IdDocType IdentityDocumentType + { + get + { + return this.identityDocumentTypeField; + } + set + { + this.identityDocumentTypeField = value; + } + } + + /// + public string IdentityDocumentId + { + get + { + return this.identityDocumentIdField; + } + set + { + this.identityDocumentIdField = value; + } + } + + /// + public string IdentityDocumentIssuingState + { + get + { + return this.identityDocumentIssuingStateField; + } + set + { + this.identityDocumentIssuingStateField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] + public System.DateTime IdentityDocumentExpiryDate + { + get + { + return this.identityDocumentExpiryDateField; + } + set + { + this.identityDocumentExpiryDateField = value; + } + } + + /// + public string VisaNumber + { + get + { + return this.visaNumberField; + } + set + { + this.visaNumberField = value; + } + } + + /// + public string PortOfEmbarkation + { + get + { + return this.portOfEmbarkationField; + } + set + { + this.portOfEmbarkationField = value; + } + } + + /// + public string PortOfDisembarkation + { + get + { + return this.portOfDisembarkationField; + } + set + { + this.portOfDisembarkationField = value; + } + } + + /// + public RootSECValidISSCOnBoard InTransit + { + get + { + return this.inTransitField; + } + set + { + this.inTransitField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class RootPASDPassengerDetailsPAX + { + + private string emergencyCareField; + + private string emergencyContactNumberField; + + /// + public string EmergencyCare + { + get + { + return this.emergencyCareField; + } + set + { + this.emergencyCareField = value; + } + } + + /// + public string EmergencyContactNumber + { + get + { + return this.emergencyContactNumberField; + } + set + { + this.emergencyContactNumberField = value; } } } @@ -7440,4 +8296,4 @@ namespace bsmd.dbh.Request } } } -} +} \ No newline at end of file diff --git a/bsmd.dbh/Response/NSWResponse.cs b/bsmd.dbh/Response/NSWResponse.cs index 18fd65da..9b14ebb2 100644 --- a/bsmd.dbh/Response/NSWResponse.cs +++ b/bsmd.dbh/Response/NSWResponse.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:2.0.50727.9151 +// Laufzeitversion:4.0.30319.42000 // // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn // der Code erneut generiert wird. @@ -10,15 +10,15 @@ using System.Xml.Serialization; -// -// This source code was auto-generated by xsd, Version=2.0.50727.312. -// +// +// Dieser Quellcode wurde automatisch generiert von xsd, Version=4.8.3928.0. +// namespace bsmd.dbh.Response { /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -257,19 +257,19 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum RootVersion { /// - [System.Xml.Serialization.XmlEnumAttribute("1.0")] - Item70, + [System.Xml.Serialization.XmlEnumAttribute("7.2")] + Item72, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum RootType @@ -292,7 +292,7 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -318,7 +318,7 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] public enum ReportingClassCode { @@ -384,10 +384,16 @@ namespace bsmd.dbh.Response WAS_RCPT, /// - CREW, + CREWA, /// - PAS, + CREWD, + + /// + PASA, + + /// + PASD, /// BPOL, @@ -406,7 +412,7 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -432,7 +438,7 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -458,7 +464,7 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -484,7 +490,7 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -510,7 +516,7 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -580,7 +586,7 @@ namespace bsmd.dbh.Response } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.312")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum RootMessageType @@ -601,4 +607,4 @@ namespace bsmd.dbh.Response /// XSD_ERROR, } -} +} \ No newline at end of file