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