//------------------------------------------------------------------------------ // // Dieser Code wurde von einem Tool generiert. // Laufzeitversion:4.0.30319.42000 // // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn // der Code erneut generiert wird. // //------------------------------------------------------------------------------ using System.Xml.Serialization; // // Dieser Quellcode wurde automatisch generiert von xsd, Version=4.8.3928.0. // /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public partial class nsw { private conveyance conveyanceField; private string xml_versionField; private string protect_versionField; private System.DateTime date_registrationField; private string message_senderField; private string message_recipientField; private string document_referenceField; public nsw() { this.xml_versionField = "HIS-NORD NSW_V1-0"; this.protect_versionField = "PROTE11"; } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public conveyance conveyance { get { return this.conveyanceField; } set { this.conveyanceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string xml_version { get { return this.xml_versionField; } set { this.xml_versionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string protect_version { get { return this.protect_versionField; } set { this.protect_versionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime date_registration { get { return this.date_registrationField; } set { this.date_registrationField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string message_sender { get { return this.message_senderField; } set { this.message_senderField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string message_recipient { get { return this.message_recipientField; } set { this.message_recipientField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string document_reference { get { return this.document_referenceField; } set { this.document_referenceField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class conveyance { private string codeField; private object[] itemsField; private ItemsChoiceType[] itemsElementNameField; private broker_owner owner_senderField; private object[] items1Field; private Items1ChoiceType[] items1ElementNameField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string code { get { return this.codeField; } set { this.codeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ENINumber", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ETAPortOfCall", typeof(System.DateTime), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] [System.Xml.Serialization.XmlElementAttribute("IMONumber", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("PortOfCall", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("TransitId", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("VisitId", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("name", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public broker_owner owner_sender { get { return this.owner_senderField; } set { this.owner_senderField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("AGNT", typeof(agnt), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ATA", typeof(System.DateTime), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ATD", typeof(System.DateTime), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("BKRA", typeof(bkra), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("BKRD", typeof(bkrd), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("BPOL", typeof(bpol), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("CREWA", typeof(crewtype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("CREWD", typeof(crewtype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("HAZA", typeof(haza), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("HAZD", typeof(hazd), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("INFO", typeof(info), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("LADG", typeof(generalcargo), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("MDH", typeof(mdh), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("NOANOD", typeof(noanod), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("NameOfMaster", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("PASA", typeof(pastype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("PASD", typeof(pastype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("POBA", typeof(poba), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("POBD", typeof(pobd), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("PRE72H", typeof(pre72), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_AGNT", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_ATA", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_ATD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_BKRA", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_BKRD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_BPOL", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_CREWA", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_CREWD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_HAZA", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_HAZD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_INFO", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_LADG", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_MDH", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_NOANOD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_NameOfMaster", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_PASA", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_PASD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_POBA", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_POBD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_PRE72H", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_SEC", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_SERV", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_STAT", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_TIEFA", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_TIEFD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_TOWA", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_TOWD", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_WAS", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("RESET_WAS_RCPT", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SEC", typeof(sec), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SERV", typeof(serv), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("STAT", typeof(vesseltype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("STORNO", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("TIEFA", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("TIEFD", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("TOWA", typeof(towa), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("TOWD", typeof(towd), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("WAS", typeof(was), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("WAS_RCPT", typeof(was_rcpt), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("Items1ElementName")] public object[] Items1 { get { return this.items1Field; } set { this.items1Field = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Items1ElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public Items1ChoiceType[] Items1ElementName { get { return this.items1ElementNameField; } set { this.items1ElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)] public enum ItemsChoiceType { /// ENINumber, /// ETAPortOfCall, /// IMONumber, /// PortOfCall, /// TransitId, /// VisitId, /// name, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class broker_owner { private string name_shortField; private string name_longField; private addresstype addressField; private contacts contactField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string name_short { get { return this.name_shortField; } set { this.name_shortField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string name_long { get { return this.name_longField; } set { this.name_longField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public addresstype address { get { return this.addressField; } set { this.addressField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public contacts contact { get { return this.contactField; } set { this.contactField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="address-type")] public partial class addresstype { private string streetNumberField; private string placeField; private string postCodeField; private string locodeField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string StreetNumber { get { return this.streetNumberField; } set { this.streetNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Place { get { return this.placeField; } set { this.placeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PostCode { get { return this.postCodeField; } set { this.postCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Locode { get { return this.locodeField; } set { this.locodeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class agnt { private string agentCompanyNameField; private string agentStreetAndNumberField; private string agentPostalCodeField; private string agentCityField; private string agentCountryField; private string agentLastNameField; private string agentFirstNameField; private string agentPhoneField; private string agentFaxField; private string agentEMailField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentCompanyName { get { return this.agentCompanyNameField; } set { this.agentCompanyNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentStreetAndNumber { get { return this.agentStreetAndNumberField; } set { this.agentStreetAndNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentPostalCode { get { return this.agentPostalCodeField; } set { this.agentPostalCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentCity { get { return this.agentCityField; } set { this.agentCityField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentCountry { get { return this.agentCountryField; } set { this.agentCountryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentLastName { get { return this.agentLastNameField; } set { this.agentLastNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentFirstName { get { return this.agentFirstNameField; } set { this.agentFirstNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentPhone { get { return this.agentPhoneField; } set { this.agentPhoneField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentFax { get { return this.agentFaxField; } set { this.agentFaxField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string AgentEMail { get { return this.agentEMailField; } set { this.agentEMailField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class towd { private departure[] towageOnDepartureField; /// [System.Xml.Serialization.XmlElementAttribute("TowageOnDeparture", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public departure[] TowageOnDeparture { get { return this.towageOnDepartureField; } set { this.towageOnDepartureField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class departure { private string towageOnDepartureNameField; private string towageOnDepartureFlagField; private departureoperator towageOnDepartureOperatorField; private decimal towageOnDepartureDraught_DMTField; private decimal towageOnDepartureLengthOverall_MTRField; private bool towageOnDepartureLengthOverall_MTRFieldSpecified; private decimal towageOnDepartureBeam_MTRField; private bool towageOnDepartureBeam_MTRFieldSpecified; private string towageOnDepartureRemarksField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureName { get { return this.towageOnDepartureNameField; } set { this.towageOnDepartureNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureFlag { get { return this.towageOnDepartureFlagField; } set { this.towageOnDepartureFlagField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public departureoperator TowageOnDepartureOperator { get { return this.towageOnDepartureOperatorField; } set { this.towageOnDepartureOperatorField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal TowageOnDepartureDraught_DMT { get { return this.towageOnDepartureDraught_DMTField; } set { this.towageOnDepartureDraught_DMTField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal TowageOnDepartureLengthOverall_MTR { get { return this.towageOnDepartureLengthOverall_MTRField; } set { this.towageOnDepartureLengthOverall_MTRField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TowageOnDepartureLengthOverall_MTRSpecified { get { return this.towageOnDepartureLengthOverall_MTRFieldSpecified; } set { this.towageOnDepartureLengthOverall_MTRFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal TowageOnDepartureBeam_MTR { get { return this.towageOnDepartureBeam_MTRField; } set { this.towageOnDepartureBeam_MTRField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TowageOnDepartureBeam_MTRSpecified { get { return this.towageOnDepartureBeam_MTRFieldSpecified; } set { this.towageOnDepartureBeam_MTRFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureRemarks { get { return this.towageOnDepartureRemarksField; } set { this.towageOnDepartureRemarksField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class departureoperator { private string towageOnDepartureOperatorCompanyNameField; private string towageOnDepartureOperatorStreetAndNumberField; private string towageOnDepartureOperatorPostalCodeField; private string towageOnDepartureOperatorCityField; private string towageOnDepartureOperatorCountryField; private string towageOnDepartureOperatorPhoneField; private string towageOnDepartureOperatorFaxField; private string towageOnDepartureOperatorEMailField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureOperatorCompanyName { get { return this.towageOnDepartureOperatorCompanyNameField; } set { this.towageOnDepartureOperatorCompanyNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureOperatorStreetAndNumber { get { return this.towageOnDepartureOperatorStreetAndNumberField; } set { this.towageOnDepartureOperatorStreetAndNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureOperatorPostalCode { get { return this.towageOnDepartureOperatorPostalCodeField; } set { this.towageOnDepartureOperatorPostalCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureOperatorCity { get { return this.towageOnDepartureOperatorCityField; } set { this.towageOnDepartureOperatorCityField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureOperatorCountry { get { return this.towageOnDepartureOperatorCountryField; } set { this.towageOnDepartureOperatorCountryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureOperatorPhone { get { return this.towageOnDepartureOperatorPhoneField; } set { this.towageOnDepartureOperatorPhoneField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureOperatorFax { get { return this.towageOnDepartureOperatorFaxField; } set { this.towageOnDepartureOperatorFaxField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnDepartureOperatorEMail { get { return this.towageOnDepartureOperatorEMailField; } set { this.towageOnDepartureOperatorEMailField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class towa { private arrival[] towageOnArrivalField; /// [System.Xml.Serialization.XmlElementAttribute("TowageOnArrival", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public arrival[] TowageOnArrival { get { return this.towageOnArrivalField; } set { this.towageOnArrivalField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class arrival { private string towageOnArrivalNameField; private string towageOnArrivalFlagField; private arrivaloperator towageOnArrivalOperatorField; private string towageOnArrivalGrossTonnageField; private decimal towageOnArrivalLengthOverall_MTRField; private decimal towageOnArrivalBeam_MTRField; private string towageOnArrivalPurposeOfCallField; private decimal towageOnArrivalDraught_DMTField; private string towageOnArrivalRemarksField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalName { get { return this.towageOnArrivalNameField; } set { this.towageOnArrivalNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalFlag { get { return this.towageOnArrivalFlagField; } set { this.towageOnArrivalFlagField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public arrivaloperator TowageOnArrivalOperator { get { return this.towageOnArrivalOperatorField; } set { this.towageOnArrivalOperatorField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="positiveInteger")] public string TowageOnArrivalGrossTonnage { get { return this.towageOnArrivalGrossTonnageField; } set { this.towageOnArrivalGrossTonnageField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal TowageOnArrivalLengthOverall_MTR { get { return this.towageOnArrivalLengthOverall_MTRField; } set { this.towageOnArrivalLengthOverall_MTRField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal TowageOnArrivalBeam_MTR { get { return this.towageOnArrivalBeam_MTRField; } set { this.towageOnArrivalBeam_MTRField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalPurposeOfCall { get { return this.towageOnArrivalPurposeOfCallField; } set { this.towageOnArrivalPurposeOfCallField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal TowageOnArrivalDraught_DMT { get { return this.towageOnArrivalDraught_DMTField; } set { this.towageOnArrivalDraught_DMTField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalRemarks { get { return this.towageOnArrivalRemarksField; } set { this.towageOnArrivalRemarksField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class arrivaloperator { private string towageOnArrivalOperatorCompanyNameField; private string towageOnArrivalOperatorStreetAndNumberField; private string towageOnArrivalOperatorPostalCodeField; private string towageOnArrivalOperatorCityField; private string towageOnArrivalOperatorCountryField; private string towageOnArrivalOperatorPhoneField; private string towageOnArrivalOperatorFaxField; private string towageOnArrivalOperatorEMailField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalOperatorCompanyName { get { return this.towageOnArrivalOperatorCompanyNameField; } set { this.towageOnArrivalOperatorCompanyNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalOperatorStreetAndNumber { get { return this.towageOnArrivalOperatorStreetAndNumberField; } set { this.towageOnArrivalOperatorStreetAndNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalOperatorPostalCode { get { return this.towageOnArrivalOperatorPostalCodeField; } set { this.towageOnArrivalOperatorPostalCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalOperatorCity { get { return this.towageOnArrivalOperatorCityField; } set { this.towageOnArrivalOperatorCityField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalOperatorCountry { get { return this.towageOnArrivalOperatorCountryField; } set { this.towageOnArrivalOperatorCountryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalOperatorPhone { get { return this.towageOnArrivalOperatorPhoneField; } set { this.towageOnArrivalOperatorPhoneField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalOperatorFax { get { return this.towageOnArrivalOperatorFaxField; } set { this.towageOnArrivalOperatorFaxField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TowageOnArrivalOperatorEMail { get { return this.towageOnArrivalOperatorEMailField; } set { this.towageOnArrivalOperatorEMailField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="crew-type")] public partial class crewtype { private yorntype notificationSchengenField; private yorntype notificationPAXField; private crewtypeCrewMember[] crewMemberField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype NotificationSchengen { get { return this.notificationSchengenField; } set { this.notificationSchengenField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype NotificationPAX { get { return this.notificationPAXField; } set { this.notificationPAXField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("CrewMember", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public crewtypeCrewMember[] CrewMember { get { return this.crewMemberField; } set { this.crewMemberField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="yorn-type")] public enum yorntype { /// Y, /// N, } /// [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 crewtypeCrewMember { private string firstNameField; private string lastNameField; private string placeOfBirthField; private string countryOfBirthField; private System.DateTime dateOfBirthField; private GenderType genderField; private string nationalityField; private string dutyOnBoardField; private crewtypeCrewMemberDetailsSchengen detailsSchengenField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string FirstName { get { return this.firstNameField; } set { this.firstNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string LastName { get { return this.lastNameField; } set { this.lastNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PlaceOfBirth { get { return this.placeOfBirthField; } set { this.placeOfBirthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CountryOfBirth { get { return this.countryOfBirthField; } set { this.countryOfBirthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime DateOfBirth { get { return this.dateOfBirthField; } set { this.dateOfBirthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public GenderType Gender { get { return this.genderField; } set { this.genderField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Nationality { get { return this.nationalityField; } set { this.nationalityField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string DutyOnBoard { get { return this.dutyOnBoardField; } set { this.dutyOnBoardField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public crewtypeCrewMemberDetailsSchengen DetailsSchengen { get { return this.detailsSchengenField; } set { this.detailsSchengenField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] public enum GenderType { /// [System.Xml.Serialization.XmlEnumAttribute("0")] Item0, /// [System.Xml.Serialization.XmlEnumAttribute("1")] Item1, /// [System.Xml.Serialization.XmlEnumAttribute("2")] Item2, /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, } /// [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 crewtypeCrewMemberDetailsSchengen { private documenttype identityDocumentTypeField; private string identityDocumentIdField; private string identityDocumentIssuingStateField; private System.DateTime identityDocumentExpiryDateField; private string visaNumberField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public documenttype IdentityDocumentType { get { return this.identityDocumentTypeField; } set { this.identityDocumentTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IdentityDocumentId { get { return this.identityDocumentIdField; } set { this.identityDocumentIdField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IdentityDocumentIssuingState { get { return this.identityDocumentIssuingStateField; } set { this.identityDocumentIssuingStateField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime IdentityDocumentExpiryDate { get { return this.identityDocumentExpiryDateField; } set { this.identityDocumentExpiryDateField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string VisaNumber { get { return this.visaNumberField; } set { this.visaNumberField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="document-type")] public enum documenttype { /// IDENTITY_CARD, /// PASSPORT, /// MUSTER_BOOK, /// PICTURE_ID, /// RESIDENTAL_PERMIT, /// 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(TypeName="pas-type")] public partial class pastype { private yorntype notificationSchengenField; private yorntype notificationPAXField; private pastypePassenger[] passengerField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype NotificationSchengen { get { return this.notificationSchengenField; } set { this.notificationSchengenField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype NotificationPAX { get { return this.notificationPAXField; } set { this.notificationPAXField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Passenger", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public pastypePassenger[] 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 pastypePassenger { private string firstNameField; private string lastNameField; private string placeOfBirthField; private string countryOfBirthField; private System.DateTime dateOfBirthField; private GenderType genderField; private string nationalityField; private pastypePassengerDetailsSchengen detailsSchengenField; private pastypePassengerDetailsPAX detailsPAXField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string FirstName { get { return this.firstNameField; } set { this.firstNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string LastName { get { return this.lastNameField; } set { this.lastNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PlaceOfBirth { get { return this.placeOfBirthField; } set { this.placeOfBirthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CountryOfBirth { get { return this.countryOfBirthField; } set { this.countryOfBirthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime DateOfBirth { get { return this.dateOfBirthField; } set { this.dateOfBirthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public GenderType Gender { get { return this.genderField; } set { this.genderField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Nationality { get { return this.nationalityField; } set { this.nationalityField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public pastypePassengerDetailsSchengen DetailsSchengen { get { return this.detailsSchengenField; } set { this.detailsSchengenField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public pastypePassengerDetailsPAX 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 pastypePassengerDetailsSchengen { private documenttype identityDocumentTypeField; private string identityDocumentIdField; private string identityDocumentIssuingStateField; private System.DateTime identityDocumentExpiryDateField; private string visaNumberField; private string portOfEmbarkationField; private string portOfDisembarkationField; private yorntype inTransitField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public documenttype IdentityDocumentType { get { return this.identityDocumentTypeField; } set { this.identityDocumentTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IdentityDocumentId { get { return this.identityDocumentIdField; } set { this.identityDocumentIdField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IdentityDocumentIssuingState { get { return this.identityDocumentIssuingStateField; } set { this.identityDocumentIssuingStateField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime IdentityDocumentExpiryDate { get { return this.identityDocumentExpiryDateField; } set { this.identityDocumentExpiryDateField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string VisaNumber { get { return this.visaNumberField; } set { this.visaNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfEmbarkation { get { return this.portOfEmbarkationField; } set { this.portOfEmbarkationField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfDisembarkation { get { return this.portOfDisembarkationField; } set { this.portOfDisembarkationField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype 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 pastypePassengerDetailsPAX { private string emergencyCareField; private string emergencyContactNumberField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string EmergencyCare { get { return this.emergencyCareField; } set { this.emergencyCareField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] 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")] public partial class portofitinery { private string portOfItineryNameField; private System.DateTime portOfItineryETAField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfItineryName { get { return this.portOfItineryNameField; } set { this.portOfItineryNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime PortOfItineryETA { get { return this.portOfItineryETAField; } set { this.portOfItineryETAField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class bpol { private yorntype stowawayOnBoardField; private portofitinery[] portOfItineraryField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype StowawayOnBoard { get { return this.stowawayOnBoardField; } set { this.stowawayOnBoardField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("PortOfItinerary", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public portofitinery[] PortOfItinerary { get { return this.portOfItineraryField; } set { this.portOfItineraryField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class was_rcpt { private was_rcptWasteDeliveryReceipt[] itemsField; /// [System.Xml.Serialization.XmlElementAttribute("WasteDeliveryReceipt", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public was_rcptWasteDeliveryReceipt[] Items { get { return this.itemsField; } set { this.itemsField = 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 was_rcptWasteDeliveryReceipt { private string identificationNumberField; private string portReceptionFacilityNameField; private string portReceptionFacilityProviderNameField; private string[] treatmentFacilityProviderField; private was_rcptWasteDeliveryReceiptWasteDeliveryPeriod wasteDeliveryPeriodField; private was_rcptWasteDeliveryReceiptWasteReceived[] wasteReceivedField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IdentificationNumber { get { return this.identificationNumberField; } set { this.identificationNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortReceptionFacilityName { get { return this.portReceptionFacilityNameField; } set { this.portReceptionFacilityNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortReceptionFacilityProviderName { get { return this.portReceptionFacilityProviderNameField; } set { this.portReceptionFacilityProviderNameField = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlArrayItemAttribute("TreatmentFacilityProviderName", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)] public string[] TreatmentFacilityProvider { get { return this.treatmentFacilityProviderField; } set { this.treatmentFacilityProviderField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public was_rcptWasteDeliveryReceiptWasteDeliveryPeriod WasteDeliveryPeriod { get { return this.wasteDeliveryPeriodField; } set { this.wasteDeliveryPeriodField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("WasteReceived", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public was_rcptWasteDeliveryReceiptWasteReceived[] WasteReceived { get { return this.wasteReceivedField; } set { this.wasteReceivedField = 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 was_rcptWasteDeliveryReceiptWasteDeliveryPeriod { private System.DateTime wasteDeliveryDateFromField; private System.DateTime wasteDeliveryDateToField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime WasteDeliveryDateFrom { get { return this.wasteDeliveryDateFromField; } set { this.wasteDeliveryDateFromField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime WasteDeliveryDateTo { get { return this.wasteDeliveryDateToField; } set { this.wasteDeliveryDateToField = 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 was_rcptWasteDeliveryReceiptWasteReceived { private was_rcptWasteDeliveryReceiptWasteReceivedWasteType wasteTypeField; private decimal amountWasteReceived_MTQField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public was_rcptWasteDeliveryReceiptWasteReceivedWasteType WasteType { get { return this.wasteTypeField; } set { this.wasteTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal AmountWasteReceived_MTQ { get { return this.amountWasteReceived_MTQField; } set { this.amountWasteReceived_MTQField = 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 was_rcptWasteDeliveryReceiptWasteReceivedWasteType { private string wasteCodeField; private string wasteDescriptionField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string WasteCode { get { return this.wasteCodeField; } set { this.wasteCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string WasteDescription { get { return this.wasteDescriptionField; } set { this.wasteDescriptionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class wastedetails { private decimal wasteCapacity_MTQField; private bool wasteCapacity_MTQFieldSpecified; private decimal wasteAmountRetained_MTQField; private bool wasteAmountRetained_MTQFieldSpecified; private string wasteDisposalPortField; private decimal wasteAmountGeneratedTillNextPort_MTQField; private bool wasteAmountGeneratedTillNextPort_MTQFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal WasteCapacity_MTQ { get { return this.wasteCapacity_MTQField; } set { this.wasteCapacity_MTQField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool WasteCapacity_MTQSpecified { get { return this.wasteCapacity_MTQFieldSpecified; } set { this.wasteCapacity_MTQFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal WasteAmountRetained_MTQ { get { return this.wasteAmountRetained_MTQField; } set { this.wasteAmountRetained_MTQField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool WasteAmountRetained_MTQSpecified { get { return this.wasteAmountRetained_MTQFieldSpecified; } set { this.wasteAmountRetained_MTQFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string WasteDisposalPort { get { return this.wasteDisposalPortField; } set { this.wasteDisposalPortField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal WasteAmountGeneratedTillNextPort_MTQ { get { return this.wasteAmountGeneratedTillNextPort_MTQField; } set { this.wasteAmountGeneratedTillNextPort_MTQField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool WasteAmountGeneratedTillNextPort_MTQSpecified { get { return this.wasteAmountGeneratedTillNextPort_MTQFieldSpecified; } set { this.wasteAmountGeneratedTillNextPort_MTQFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class wastetyp { private string wasteCodeField; private string wasteDescriptionField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string WasteCode { get { return this.wasteCodeField; } set { this.wasteCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string WasteDescription { get { return this.wasteDescriptionField; } set { this.wasteDescriptionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class waste { private wastetyp wasteTypeField; private decimal wasteDisposalAmount_MTQField; private wastedetails wasteDetailsField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public wastetyp WasteType { get { return this.wasteTypeField; } set { this.wasteTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal WasteDisposalAmount_MTQ { get { return this.wasteDisposalAmount_MTQField; } set { this.wasteDisposalAmount_MTQField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public wastedetails WasteDetails { get { return this.wasteDetailsField; } set { this.wasteDetailsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class was { private object[] itemsField; private ItemsChoiceType6[] itemsElementNameField; /// [System.Xml.Serialization.XmlElementAttribute("ConfirmationOfCorrectnessAndSufficiency", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("LastWasteDisposalDate", typeof(System.DateTime), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] [System.Xml.Serialization.XmlElementAttribute("LastWasteDisposalPort", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("NextWasteDisposalPort", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("Waste", typeof(waste), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("WasteDisposalServiceProviderName", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("WasteDisposalValidExemption", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType6[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="y-type")] public enum ytype { /// Y, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)] public enum ItemsChoiceType6 { /// ConfirmationOfCorrectnessAndSufficiency, /// LastWasteDisposalDate, /// LastWasteDisposalPort, /// NextWasteDisposalPort, /// Waste, /// WasteDisposalServiceProviderName, /// WasteDisposalValidExemption, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class portofcalls { private portofcallmdh[] portOfCallLast30DaysField; /// [System.Xml.Serialization.XmlElementAttribute("PortOfCallLast30Days", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public portofcallmdh[] PortOfCallLast30Days { get { return this.portOfCallLast30DaysField; } set { this.portOfCallLast30DaysField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class portofcallmdh { private string portOfCallLast30DaysLocodeField; private System.DateTime portOfCallLast30DaysDateOfDepartureField; private yorntype portOfCallLast30DaysCrewMembersJoinedField; private string[] portOfCallLast30DaysCrewJoinedShipField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfCallLast30DaysLocode { get { return this.portOfCallLast30DaysLocodeField; } set { this.portOfCallLast30DaysLocodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime PortOfCallLast30DaysDateOfDeparture { get { return this.portOfCallLast30DaysDateOfDepartureField; } set { this.portOfCallLast30DaysDateOfDepartureField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype PortOfCallLast30DaysCrewMembersJoined { get { return this.portOfCallLast30DaysCrewMembersJoinedField; } set { this.portOfCallLast30DaysCrewMembersJoinedField = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlArrayItemAttribute("PortOfCallLast30DaysCrewJoinedShipName", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)] public string[] PortOfCallLast30DaysCrewJoinedShip { get { return this.portOfCallLast30DaysCrewJoinedShipField; } set { this.portOfCallLast30DaysCrewJoinedShipField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class infectedarea { private string infectedAreaPortField; private System.DateTime infectedAreaDateField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string InfectedAreaPort { get { return this.infectedAreaPortField; } set { this.infectedAreaPortField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime InfectedAreaDate { get { return this.infectedAreaDateField; } set { this.infectedAreaDateField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class sanitarycertificate { private string placeOfIssueField; private System.DateTime dateOfIssueField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PlaceOfIssue { get { return this.placeOfIssueField; } set { this.placeOfIssueField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime DateOfIssue { get { return this.dateOfIssueField; } set { this.dateOfIssueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class sanitarydetail { private string sanitaryMeasuresTypeField; private string sanitaryMeasuresLocationField; private System.DateTime sanitaryMeasuresDateField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string SanitaryMeasuresType { get { return this.sanitaryMeasuresTypeField; } set { this.sanitaryMeasuresTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string SanitaryMeasuresLocation { get { return this.sanitaryMeasuresLocationField; } set { this.sanitaryMeasuresLocationField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime SanitaryMeasuresDate { get { return this.sanitaryMeasuresDateField; } set { this.sanitaryMeasuresDateField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class mdh { private object[] itemsField; private ItemsChoiceType5[] itemsElementNameField; /// [System.Xml.Serialization.XmlElementAttribute("AwareOfConditionsForFurtherInfections", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("InfectedArea", typeof(infectedarea), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("InfectedAreaVisited", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("MDHSimplification", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("MedicalConsulted", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("NonAccidentialDeathsDuringVoyage", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("NonAccidentialDeathsDuringVoyageCount", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] [System.Xml.Serialization.XmlElementAttribute("NumberOfIllPersons", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] [System.Xml.Serialization.XmlElementAttribute("NumberOfIllPersonsHigherThanExpected", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("PortOfCallWhereCompleteMDHNotified", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("PortsOfCallLast30Days", typeof(portofcalls), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SanitaryControlReinspectionRequired", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SanitaryMeasuresApplied", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SanitaryMeasuresDetails", typeof(sanitarydetail), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SickAnimalOrPetOnBoard", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SickPersonsOnBoard", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("StowawaysDetected", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("StowawaysJoiningLocation", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SuspisionInfectiousNature", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ValidSanitaryControlExemptionOrCertificate", typeof(sanitarycertificate), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ValidSanitaryControlExemptionOrCertificateOnBoard", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType5[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)] public enum ItemsChoiceType5 { /// AwareOfConditionsForFurtherInfections, /// InfectedArea, /// InfectedAreaVisited, /// MDHSimplification, /// MedicalConsulted, /// NonAccidentialDeathsDuringVoyage, /// NonAccidentialDeathsDuringVoyageCount, /// NumberOfIllPersons, /// NumberOfIllPersonsHigherThanExpected, /// PortOfCallWhereCompleteMDHNotified, /// PortsOfCallLast30Days, /// SanitaryControlReinspectionRequired, /// SanitaryMeasuresApplied, /// SanitaryMeasuresDetails, /// SickAnimalOrPetOnBoard, /// SickPersonsOnBoard, /// StowawaysDetected, /// StowawaysJoiningLocation, /// SuspisionInfectiousNature, /// ValidSanitaryControlExemptionOrCertificate, /// ValidSanitaryControlExemptionOrCertificateOnBoard, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class location { private object[] itemsField; private ItemsChoiceType3[] itemsElementNameField; /// [System.Xml.Serialization.XmlElementAttribute("ShipToShipActivityLocationCoordinates", typeof(coordinates), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ShipToShipActivityLocationLoCode", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ShipToShipActivityLocationName", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType3[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class coordinates { private string shipToShipActivityLocationCoordinatesLatitudeField; private string shipToShipActivityLocationCoordinatesLongitudeField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string ShipToShipActivityLocationCoordinatesLatitude { get { return this.shipToShipActivityLocationCoordinatesLatitudeField; } set { this.shipToShipActivityLocationCoordinatesLatitudeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string ShipToShipActivityLocationCoordinatesLongitude { get { return this.shipToShipActivityLocationCoordinatesLongitudeField; } set { this.shipToShipActivityLocationCoordinatesLongitudeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)] public enum ItemsChoiceType3 { /// ShipToShipActivityLocationCoordinates, /// ShipToShipActivityLocationLoCode, /// ShipToShipActivityLocationName, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class lastactivity { private location shipToShipActivityLocationField; private System.DateTime shipToShipActivityDateFromField; private System.DateTime shipToShipActivityDateToField; private lastactivityShipToShipActivityType shipToShipActivityTypeField; private string shipToShipActivitySecurityMattersToReportOfField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public location ShipToShipActivityLocation { get { return this.shipToShipActivityLocationField; } set { this.shipToShipActivityLocationField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime ShipToShipActivityDateFrom { get { return this.shipToShipActivityDateFromField; } set { this.shipToShipActivityDateFromField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime ShipToShipActivityDateTo { get { return this.shipToShipActivityDateToField; } set { this.shipToShipActivityDateToField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public lastactivityShipToShipActivityType ShipToShipActivityType { get { return this.shipToShipActivityTypeField; } set { this.shipToShipActivityTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ShipToShipActivitySecurityMattersToReportOf { get { return this.shipToShipActivitySecurityMattersToReportOfField; } set { this.shipToShipActivitySecurityMattersToReportOfField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum lastactivityShipToShipActivityType { /// [System.Xml.Serialization.XmlEnumAttribute("1")] Item1, /// [System.Xml.Serialization.XmlEnumAttribute("2")] Item2, /// [System.Xml.Serialization.XmlEnumAttribute("3")] Item3, /// [System.Xml.Serialization.XmlEnumAttribute("4")] Item4, /// [System.Xml.Serialization.XmlEnumAttribute("5")] Item5, /// [System.Xml.Serialization.XmlEnumAttribute("6")] Item6, /// [System.Xml.Serialization.XmlEnumAttribute("7")] Item7, /// [System.Xml.Serialization.XmlEnumAttribute("8")] Item8, /// [System.Xml.Serialization.XmlEnumAttribute("9")] Item9, /// [System.Xml.Serialization.XmlEnumAttribute("10")] Item10, /// [System.Xml.Serialization.XmlEnumAttribute("11")] Item11, /// [System.Xml.Serialization.XmlEnumAttribute("12")] Item12, /// [System.Xml.Serialization.XmlEnumAttribute("13")] Item13, /// [System.Xml.Serialization.XmlEnumAttribute("14")] Item14, /// [System.Xml.Serialization.XmlEnumAttribute("15")] Item15, /// [System.Xml.Serialization.XmlEnumAttribute("16")] Item16, /// [System.Xml.Serialization.XmlEnumAttribute("17")] Item17, /// [System.Xml.Serialization.XmlEnumAttribute("18")] Item18, /// [System.Xml.Serialization.XmlEnumAttribute("19")] Item19, /// [System.Xml.Serialization.XmlEnumAttribute("20")] Item20, /// [System.Xml.Serialization.XmlEnumAttribute("21")] Item21, /// [System.Xml.Serialization.XmlEnumAttribute("22")] Item22, /// [System.Xml.Serialization.XmlEnumAttribute("23")] Item23, /// [System.Xml.Serialization.XmlEnumAttribute("98")] Item98, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class last10port { private string portFacilityPortNameField; private string portFacilityPortCountryField; private string portFacilityPortLoCodeField; private System.DateTime portFacilityDateOfArrivalField; private System.DateTime portFacilityDateOfDepartureField; private posint13type portFacilityShipSecurityLevelField; private string portFacilitySecurityMattersToReportField; private string portFacilityGISISCodeField; private string portFacilityGISISCodeLoCodeField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortFacilityPortName { get { return this.portFacilityPortNameField; } set { this.portFacilityPortNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortFacilityPortCountry { get { return this.portFacilityPortCountryField; } set { this.portFacilityPortCountryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortFacilityPortLoCode { get { return this.portFacilityPortLoCodeField; } set { this.portFacilityPortLoCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime PortFacilityDateOfArrival { get { return this.portFacilityDateOfArrivalField; } set { this.portFacilityDateOfArrivalField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime PortFacilityDateOfDeparture { get { return this.portFacilityDateOfDepartureField; } set { this.portFacilityDateOfDepartureField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public posint13type PortFacilityShipSecurityLevel { get { return this.portFacilityShipSecurityLevelField; } set { this.portFacilityShipSecurityLevelField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortFacilitySecurityMattersToReport { get { return this.portFacilitySecurityMattersToReportField; } set { this.portFacilitySecurityMattersToReportField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortFacilityGISISCode { get { return this.portFacilityGISISCodeField; } set { this.portFacilityGISISCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortFacilityGISISCodeLoCode { get { return this.portFacilityGISISCodeLoCodeField; } set { this.portFacilityGISISCodeLoCodeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="posint1-3-type")] public enum posint13type { /// [System.Xml.Serialization.XmlEnumAttribute("1")] Item1, /// [System.Xml.Serialization.XmlEnumAttribute("2")] Item2, /// [System.Xml.Serialization.XmlEnumAttribute("3")] Item3, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class KielCanalPassage { private ytype kielCanalPassagePlannedField; private System.DateTime kielCanalPassagePlannedIncomingField; private bool kielCanalPassagePlannedIncomingFieldSpecified; private System.DateTime kielCanalPassagePlannedOutgoingField; private bool kielCanalPassagePlannedOutgoingFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public ytype KielCanalPassagePlanned { get { return this.kielCanalPassagePlannedField; } set { this.kielCanalPassagePlannedField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime KielCanalPassagePlannedIncoming { get { return this.kielCanalPassagePlannedIncomingField; } set { this.kielCanalPassagePlannedIncomingField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool KielCanalPassagePlannedIncomingSpecified { get { return this.kielCanalPassagePlannedIncomingFieldSpecified; } set { this.kielCanalPassagePlannedIncomingFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime KielCanalPassagePlannedOutgoing { get { return this.kielCanalPassagePlannedOutgoingField; } set { this.kielCanalPassagePlannedOutgoingField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool KielCanalPassagePlannedOutgoingSpecified { get { return this.kielCanalPassagePlannedOutgoingFieldSpecified; } set { this.kielCanalPassagePlannedOutgoingFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class sec { private KielCanalPassage kielCanalPassageField; private posint13type currentShipSecurityLevelField; private object[] itemsField; private ItemsChoiceType4[] itemsElementNameField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public KielCanalPassage KielCanalPassage { get { return this.kielCanalPassageField; } set { this.kielCanalPassageField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public posint13type CurrentShipSecurityLevel { get { return this.currentShipSecurityLevelField; } set { this.currentShipSecurityLevelField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ApprovedSecurityPlanOnBoard", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("CSOEMail", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("CSOFax", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("CSOFirstName", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("CSOLastName", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("CSOPhone", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("GeneralDescriptionOfCargo", typeof(cargodescriptiontype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ISSCDateOfExpiration", typeof(System.DateTime), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] [System.Xml.Serialization.XmlElementAttribute("ISSCIssuerName", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ISSCIssuerType", typeof(isscissuertype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ISSCType", typeof(issctype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("LastTenPortFacilitiesCalled", typeof(last10port), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("PortFacilityOfArrival", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("PortOfCallWhereCompleteSECNotified", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ReasonsForNoValidISSC", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("SECSimplification", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ShipToShipActivities", typeof(lastactivity), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("ValidISSCOnBoard", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType4[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="cargodescription-type")] public enum cargodescriptiontype { /// CONTAINER, /// VEHICLES, /// CONVENTIONAL_GENERAL_CARGO, /// DRY_CARGO_IN_BULK, /// LIQUID_CARGO_IN_BULK, /// EMPTY, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="isscissuer-type")] public enum isscissuertype { /// ADMINISTRATION, /// RSO, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="issc-type")] public enum issctype { /// FULL, /// INTERIM, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)] public enum ItemsChoiceType4 { /// ApprovedSecurityPlanOnBoard, /// CSOEMail, /// CSOFax, /// CSOFirstName, /// CSOLastName, /// CSOPhone, /// GeneralDescriptionOfCargo, /// ISSCDateOfExpiration, /// ISSCIssuerName, /// ISSCIssuerType, /// ISSCType, /// LastTenPortFacilitiesCalled, /// PortFacilityOfArrival, /// PortOfCallWhereCompleteSECNotified, /// ReasonsForNoValidISSC, /// SECSimplification, /// ShipToShipActivities, /// ValidISSCOnBoard, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class tankerdetails { private hullconfigtype tankerHullConfigurationField; private cargoconditiontype conditionCargoBallastTanksField; private string typeOfCargoField; private decimal volumeOfCargo_TNEField; private bool volumeOfCargo_TNEFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public hullconfigtype TankerHullConfiguration { get { return this.tankerHullConfigurationField; } set { this.tankerHullConfigurationField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public cargoconditiontype ConditionCargoBallastTanks { get { return this.conditionCargoBallastTanksField; } set { this.conditionCargoBallastTanksField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TypeOfCargo { get { return this.typeOfCargoField; } set { this.typeOfCargoField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal VolumeOfCargo_TNE { get { return this.volumeOfCargo_TNEField; } set { this.volumeOfCargo_TNEField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool VolumeOfCargo_TNESpecified { get { return this.volumeOfCargo_TNEFieldSpecified; } set { this.volumeOfCargo_TNEFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="hullconfig-type")] public enum hullconfigtype { /// SINGLE_HULL, /// SINGLE_HULL_WITH_SBT, /// DOUBLE_HULL, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="cargocondition-type")] public enum cargoconditiontype { /// FULL, /// EMPTY, /// INERTED, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class pre72 { private yorntype tankerField; private tankerdetails tankerDetailsField; private string plannedOperationsField; private string plannedWorksField; private System.DateTime dateOfLastExpandedInspectionField; private bool dateOfLastExpandedInspectionFieldSpecified; private decimal plannedPeriodOfStay_HURField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype Tanker { get { return this.tankerField; } set { this.tankerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public tankerdetails TankerDetails { get { return this.tankerDetailsField; } set { this.tankerDetailsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PlannedOperations { get { return this.plannedOperationsField; } set { this.plannedOperationsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PlannedWorks { get { return this.plannedWorksField; } set { this.plannedWorksField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")] public System.DateTime DateOfLastExpandedInspection { get { return this.dateOfLastExpandedInspectionField; } set { this.dateOfLastExpandedInspectionField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DateOfLastExpandedInspectionSpecified { get { return this.dateOfLastExpandedInspectionFieldSpecified; } set { this.dateOfLastExpandedInspectionFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal PlannedPeriodOfStay_HUR { get { return this.plannedPeriodOfStay_HURField; } set { this.plannedPeriodOfStay_HURField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class serv { private service[] serviceField; /// [System.Xml.Serialization.XmlElementAttribute("Service", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public service[] Service { get { return this.serviceField; } set { this.serviceField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class service { private string serviceNameField; private string serviceBeneficiaryField; private string serviceInvoiceRecipientField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ServiceName { get { return this.serviceNameField; } set { this.serviceNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ServiceBeneficiary { get { return this.serviceBeneficiaryField; } set { this.serviceBeneficiaryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ServiceInvoiceRecipient { get { return this.serviceInvoiceRecipientField; } set { this.serviceInvoiceRecipientField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class generalcargo { private loadunit[] cargoField; /// [System.Xml.Serialization.XmlElementAttribute("Cargo", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public loadunit[] Cargo { get { return this.cargoField; } set { this.cargoField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class loadunit { private handlingcodetype cargoHandlingTypeField; private string cargoLACodeField; private string cargoCodeNSTField; private string cargoCodeNST_3Field; private string cargoNumberOfItemsField; private decimal cargoGrossQuantity_TNEField; private string cargoPortOfLoadingField; private string cargoPortOfDischargeField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public handlingcodetype CargoHandlingType { get { return this.cargoHandlingTypeField; } set { this.cargoHandlingTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string CargoLACode { get { return this.cargoLACodeField; } set { this.cargoLACodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CargoCodeNST { get { return this.cargoCodeNSTField; } set { this.cargoCodeNSTField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CargoCodeNST_3 { get { return this.cargoCodeNST_3Field; } set { this.cargoCodeNST_3Field = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string CargoNumberOfItems { get { return this.cargoNumberOfItemsField; } set { this.cargoNumberOfItemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal CargoGrossQuantity_TNE { get { return this.cargoGrossQuantity_TNEField; } set { this.cargoGrossQuantity_TNEField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CargoPortOfLoading { get { return this.cargoPortOfLoadingField; } set { this.cargoPortOfLoadingField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CargoPortOfDischarge { get { return this.cargoPortOfDischargeField; } set { this.cargoPortOfDischargeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="handlingcode-type")] public enum handlingcodetype { /// LOAD, /// DISCHARGE, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class hazd { private object[] itemsField; private ItemsChoiceType2[] itemsElementNameField; /// [System.Xml.Serialization.XmlElementAttribute("DPG", typeof(dglist), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("DPGManifestOnBoardOnDeparture", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("INFShipClass", typeof(infclasstype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("MOUBaltic", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("NoDPGOnBoardOnDeparture", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType2[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class dglist { private object[] itemsField; /// [System.Xml.Serialization.XmlElementAttribute("DPGItemIBC", typeof(positionibc), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("DPGItemIGC", typeof(positionigc), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("DPGItemIMDG", typeof(positionimdg), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("DPGItemIMSBC", typeof(positionimsbc), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("DPGItemMARPOLAnnexI", typeof(positionmarpol), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="position-ibc")] public partial class positionibc { private string productNameField; private polcattype pollutionCategoryField; private hazardtype hazardsField; private bool hazardsFieldSpecified; private flashpointinfotype flashpointInformationField; private string flashpoint_CELField; private decimal quantity_KGMField; private string stowagePositionField; private string portOfLoadingField; private string portOfDischargeField; private yorntype specRef15_19Field; private bool specRef15_19FieldSpecified; private string remarksField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ProductName { get { return this.productNameField; } set { this.productNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public polcattype PollutionCategory { get { return this.pollutionCategoryField; } set { this.pollutionCategoryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public hazardtype Hazards { get { return this.hazardsField; } set { this.hazardsField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HazardsSpecified { get { return this.hazardsFieldSpecified; } set { this.hazardsFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public flashpointinfotype FlashpointInformation { get { return this.flashpointInformationField; } set { this.flashpointInformationField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Flashpoint_CEL { get { return this.flashpoint_CELField; } set { this.flashpoint_CELField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal Quantity_KGM { get { return this.quantity_KGMField; } set { this.quantity_KGMField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string StowagePosition { get { return this.stowagePositionField; } set { this.stowagePositionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfLoading { get { return this.portOfLoadingField; } set { this.portOfLoadingField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfDischarge { get { return this.portOfDischargeField; } set { this.portOfDischargeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype SpecRef15_19 { get { return this.specRef15_19Field; } set { this.specRef15_19Field = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SpecRef15_19Specified { get { return this.specRef15_19FieldSpecified; } set { this.specRef15_19FieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Remarks { get { return this.remarksField; } set { this.remarksField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="polcat-type")] public enum polcattype { /// X, /// Y, /// Z, /// OS, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="hazard-type")] public enum hazardtype { /// P, /// S, /// [System.Xml.Serialization.XmlEnumAttribute("S/P")] SP, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="flashpointinfo-type")] public enum flashpointinfotype { /// NF, /// GT60CEL, /// LE60CEL, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="position-igc")] public partial class positionigc { private string uNNumberField; private string iMOClassField; private string productNameField; private decimal quantity_KGMField; private string stowagePositionField; private string portOfLoadingField; private string portOfDischargeField; private string remarksField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string UNNumber { get { return this.uNNumberField; } set { this.uNNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IMOClass { get { return this.iMOClassField; } set { this.iMOClassField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ProductName { get { return this.productNameField; } set { this.productNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal Quantity_KGM { get { return this.quantity_KGMField; } set { this.quantity_KGMField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string StowagePosition { get { return this.stowagePositionField; } set { this.stowagePositionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfLoading { get { return this.portOfLoadingField; } set { this.portOfLoadingField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfDischarge { get { return this.portOfDischargeField; } set { this.portOfDischargeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Remarks { get { return this.remarksField; } set { this.remarksField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="position-imdg")] public partial class positionimdg { private string uNNumberField; private packinggrouptype packingGroupField; private bool packingGroupFieldSpecified; private string properShippingNameField; private string iMOClassField; private string technicalNameField; private decimal netExplosiveMass_KGMField; private bool netExplosiveMass_KGMFieldSpecified; private string flashpoint_CELField; private string class7NuclideNameField; private positionimdgClass7MaxActivity_BQL class7MaxActivity_BQLField; private class7cattype class7CategoryField; private bool class7CategoryFieldSpecified; private float class7TransportIndexField; private bool class7TransportIndexFieldSpecified; private float class7CSIField; private bool class7CSIFieldSpecified; private decimal controlTemperature_CELField; private bool controlTemperature_CELFieldSpecified; private decimal emergencyTemperature_CELField; private bool emergencyTemperature_CELFieldSpecified; private string[] subsidiaryRisksField; private yorntype marinePollutantField; private string numberOfPackagesField; private string packageTypeField; private yorntype limitedQuantitiesField; private yorntype exceptedQuantitiesField; private decimal netQuantity_KGMField; private bool netQuantity_KGMFieldSpecified; private decimal grossQuantity_KGMField; private bool grossQuantity_KGMFieldSpecified; private decimal volume_MTQField; private bool volume_MTQFieldSpecified; private yorntype generalCargoIBCField; private bool generalCargoIBCFieldSpecified; private string containerNumberField; private string vehicleLicenseNumberField; private object itemField; private string portOfLoadingField; private string portOfDischargeField; private string remarksField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string UNNumber { get { return this.uNNumberField; } set { this.uNNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public packinggrouptype PackingGroup { get { return this.packingGroupField; } set { this.packingGroupField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PackingGroupSpecified { get { return this.packingGroupFieldSpecified; } set { this.packingGroupFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ProperShippingName { get { return this.properShippingNameField; } set { this.properShippingNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IMOClass { get { return this.iMOClassField; } set { this.iMOClassField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TechnicalName { get { return this.technicalNameField; } set { this.technicalNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal NetExplosiveMass_KGM { get { return this.netExplosiveMass_KGMField; } set { this.netExplosiveMass_KGMField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NetExplosiveMass_KGMSpecified { get { return this.netExplosiveMass_KGMFieldSpecified; } set { this.netExplosiveMass_KGMFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Flashpoint_CEL { get { return this.flashpoint_CELField; } set { this.flashpoint_CELField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Class7NuclideName { get { return this.class7NuclideNameField; } set { this.class7NuclideNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public positionimdgClass7MaxActivity_BQL Class7MaxActivity_BQL { get { return this.class7MaxActivity_BQLField; } set { this.class7MaxActivity_BQLField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public class7cattype Class7Category { get { return this.class7CategoryField; } set { this.class7CategoryField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Class7CategorySpecified { get { return this.class7CategoryFieldSpecified; } set { this.class7CategoryFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public float Class7TransportIndex { get { return this.class7TransportIndexField; } set { this.class7TransportIndexField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Class7TransportIndexSpecified { get { return this.class7TransportIndexFieldSpecified; } set { this.class7TransportIndexFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public float Class7CSI { get { return this.class7CSIField; } set { this.class7CSIField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Class7CSISpecified { get { return this.class7CSIFieldSpecified; } set { this.class7CSIFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal ControlTemperature_CEL { get { return this.controlTemperature_CELField; } set { this.controlTemperature_CELField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ControlTemperature_CELSpecified { get { return this.controlTemperature_CELFieldSpecified; } set { this.controlTemperature_CELFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal EmergencyTemperature_CEL { get { return this.emergencyTemperature_CELField; } set { this.emergencyTemperature_CELField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool EmergencyTemperature_CELSpecified { get { return this.emergencyTemperature_CELFieldSpecified; } set { this.emergencyTemperature_CELFieldSpecified = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlArrayItemAttribute("SubsidiaryRisk", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)] public string[] SubsidiaryRisks { get { return this.subsidiaryRisksField; } set { this.subsidiaryRisksField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype MarinePollutant { get { return this.marinePollutantField; } set { this.marinePollutantField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string NumberOfPackages { get { return this.numberOfPackagesField; } set { this.numberOfPackagesField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PackageType { get { return this.packageTypeField; } set { this.packageTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype LimitedQuantities { get { return this.limitedQuantitiesField; } set { this.limitedQuantitiesField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype ExceptedQuantities { get { return this.exceptedQuantitiesField; } set { this.exceptedQuantitiesField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal NetQuantity_KGM { get { return this.netQuantity_KGMField; } set { this.netQuantity_KGMField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NetQuantity_KGMSpecified { get { return this.netQuantity_KGMFieldSpecified; } set { this.netQuantity_KGMFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal GrossQuantity_KGM { get { return this.grossQuantity_KGMField; } set { this.grossQuantity_KGMField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool GrossQuantity_KGMSpecified { get { return this.grossQuantity_KGMFieldSpecified; } set { this.grossQuantity_KGMFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal Volume_MTQ { get { return this.volume_MTQField; } set { this.volume_MTQField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool Volume_MTQSpecified { get { return this.volume_MTQFieldSpecified; } set { this.volume_MTQFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype GeneralCargoIBC { get { return this.generalCargoIBCField; } set { this.generalCargoIBCField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool GeneralCargoIBCSpecified { get { return this.generalCargoIBCFieldSpecified; } set { this.generalCargoIBCFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ContainerNumber { get { return this.containerNumberField; } set { this.containerNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string VehicleLicenseNumber { get { return this.vehicleLicenseNumberField; } set { this.vehicleLicenseNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("StowagePosition", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("StowagePositionBayRowTier", typeof(stowagepositionbayrowtier), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public object Item { get { return this.itemField; } set { this.itemField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfLoading { get { return this.portOfLoadingField; } set { this.portOfLoadingField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfDischarge { get { return this.portOfDischargeField; } set { this.portOfDischargeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Remarks { get { return this.remarksField; } set { this.remarksField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="packinggroup-type")] public enum packinggrouptype { /// I, /// II, /// III, } /// [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 positionimdgClass7MaxActivity_BQL { private decimal maxActivity_ValueField; private positionimdgClass7MaxActivity_BQLMaxActivity_Unit maxActivity_UnitField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal MaxActivity_Value { get { return this.maxActivity_ValueField; } set { this.maxActivity_ValueField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public positionimdgClass7MaxActivity_BQLMaxActivity_Unit MaxActivity_Unit { get { return this.maxActivity_UnitField; } set { this.maxActivity_UnitField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum positionimdgClass7MaxActivity_BQLMaxActivity_Unit { /// BQL, /// MBQ, /// TBQ, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="class7cat-type")] public enum class7cattype { /// [System.Xml.Serialization.XmlEnumAttribute("1")] Item1, /// [System.Xml.Serialization.XmlEnumAttribute("2")] Item2, /// [System.Xml.Serialization.XmlEnumAttribute("3")] Item3, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class stowagepositionbayrowtier { private string bayField; private string rowField; private string tierField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Bay { get { return this.bayField; } set { this.bayField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Row { get { return this.rowField; } set { this.rowField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Tier { get { return this.tierField; } set { this.tierField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="position-imsbc")] public partial class positionimsbc { private string bulkCargoShippingNameField; private positionimsbcIMOHazardClass iMOHazardClassField; private bool iMOHazardClassFieldSpecified; private yorntype mHBField; private string uNNumberField; private string iMOClassField; private decimal quantity_KGMField; private string stowagePositionField; private string portOfLoadingField; private string portOfDischargeField; private string remarksField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string BulkCargoShippingName { get { return this.bulkCargoShippingNameField; } set { this.bulkCargoShippingNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public positionimsbcIMOHazardClass IMOHazardClass { get { return this.iMOHazardClassField; } set { this.iMOHazardClassField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IMOHazardClassSpecified { get { return this.iMOHazardClassFieldSpecified; } set { this.iMOHazardClassFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype MHB { get { return this.mHBField; } set { this.mHBField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string UNNumber { get { return this.uNNumberField; } set { this.uNNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string IMOClass { get { return this.iMOClassField; } set { this.iMOClassField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal Quantity_KGM { get { return this.quantity_KGMField; } set { this.quantity_KGMField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string StowagePosition { get { return this.stowagePositionField; } set { this.stowagePositionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfLoading { get { return this.portOfLoadingField; } set { this.portOfLoadingField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfDischarge { get { return this.portOfDischargeField; } set { this.portOfDischargeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Remarks { get { return this.remarksField; } set { this.remarksField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum positionimsbcIMOHazardClass { /// A, /// B, /// [System.Xml.Serialization.XmlEnumAttribute("A and B")] AandB, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="position-marpol")] public partial class positionmarpol { private string nameField; private flashpointinfotype flashpointInformationField; private string flashpoint_CELField; private decimal quantity_KGMField; private string stowagePositionField; private string portOfLoadingField; private string portOfDischargeField; private string remarksField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public flashpointinfotype FlashpointInformation { get { return this.flashpointInformationField; } set { this.flashpointInformationField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Flashpoint_CEL { get { return this.flashpoint_CELField; } set { this.flashpoint_CELField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal Quantity_KGM { get { return this.quantity_KGMField; } set { this.quantity_KGMField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string StowagePosition { get { return this.stowagePositionField; } set { this.stowagePositionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfLoading { get { return this.portOfLoadingField; } set { this.portOfLoadingField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfDischarge { get { return this.portOfDischargeField; } set { this.portOfDischargeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Remarks { get { return this.remarksField; } set { this.remarksField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="infclass-type")] public enum infclasstype { /// INF1, /// INF2, /// INF3, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)] public enum ItemsChoiceType2 { /// DPG, /// DPGManifestOnBoardOnDeparture, /// INFShipClass, /// MOUBaltic, /// NoDPGOnBoardOnDeparture, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class haza { private object[] itemsField; private ItemsChoiceType1[] itemsElementNameField; /// [System.Xml.Serialization.XmlElementAttribute("DPG", typeof(dglist), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("DPGManifestOnBoardOnArrival", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("INFShipClass", typeof(infclasstype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("MOUBaltic", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("NoDPGOnBoardOnArrival", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] public object[] Items { get { return this.itemsField; } set { this.itemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType1[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)] public enum ItemsChoiceType1 { /// DPG, /// DPGManifestOnBoardOnArrival, /// INFShipClass, /// MOUBaltic, /// NoDPGOnBoardOnArrival, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class bkrd { private bunkerfuel[] bunkerFuelDepartureField; /// [System.Xml.Serialization.XmlElementAttribute("BunkerFuelDeparture", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public bunkerfuel[] BunkerFuelDeparture { get { return this.bunkerFuelDepartureField; } set { this.bunkerFuelDepartureField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class bunkerfuel { private string bunkerFuelTypeField; private decimal bunkerFuelQuantity_TNEField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string BunkerFuelType { get { return this.bunkerFuelTypeField; } set { this.bunkerFuelTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal BunkerFuelQuantity_TNE { get { return this.bunkerFuelQuantity_TNEField; } set { this.bunkerFuelQuantity_TNEField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class bkra { private bunkerfuel[] bunkerFuelArrivalField; /// [System.Xml.Serialization.XmlElementAttribute("BunkerFuelArrival", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public bunkerfuel[] BunkerFuelArrival { get { return this.bunkerFuelArrivalField; } set { this.bunkerFuelArrivalField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class info { private shippingareatype shippingAreaField; private string portAreaField; private string requestedPositionInPortOfCallField; private string specialRequirementsOfShipAtBerthField; private string constructionCharacteristicsOfShipField; private string bowThrusterPowerField; private string sternThrusterPowerField; private yorntype fumigatedBulkCargoField; private decimal deadWeightSummer_TNEField; private bool deadWeightSummer_TNEFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public shippingareatype ShippingArea { get { return this.shippingAreaField; } set { this.shippingAreaField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortArea { get { return this.portAreaField; } set { this.portAreaField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string RequestedPositionInPortOfCall { get { return this.requestedPositionInPortOfCallField; } set { this.requestedPositionInPortOfCallField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string SpecialRequirementsOfShipAtBerth { get { return this.specialRequirementsOfShipAtBerthField; } set { this.specialRequirementsOfShipAtBerthField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ConstructionCharacteristicsOfShip { get { return this.constructionCharacteristicsOfShipField; } set { this.constructionCharacteristicsOfShipField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string BowThrusterPower { get { return this.bowThrusterPowerField; } set { this.bowThrusterPowerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string SternThrusterPower { get { return this.sternThrusterPowerField; } set { this.sternThrusterPowerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public yorntype FumigatedBulkCargo { get { return this.fumigatedBulkCargoField; } set { this.fumigatedBulkCargoField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal DeadWeightSummer_TNE { get { return this.deadWeightSummer_TNEField; } set { this.deadWeightSummer_TNEField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DeadWeightSummer_TNESpecified { get { return this.deadWeightSummer_TNEFieldSpecified; } set { this.deadWeightSummer_TNEFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(TypeName="shippingarea-type")] public enum shippingareatype { /// NORTH_BALTIC_SEA, /// EUROPE, /// OVERSEAS, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class pobd { private string totalPersonsOnBoardUponDepartureField; private string totalCrewMembersOnBoardUponDepartureField; private string totalPassengersOnBoardUponDepartureField; private string totalStowawaysOnBoardUponDepartureField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string TotalPersonsOnBoardUponDeparture { get { return this.totalPersonsOnBoardUponDepartureField; } set { this.totalPersonsOnBoardUponDepartureField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string TotalCrewMembersOnBoardUponDeparture { get { return this.totalCrewMembersOnBoardUponDepartureField; } set { this.totalCrewMembersOnBoardUponDepartureField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string TotalPassengersOnBoardUponDeparture { get { return this.totalPassengersOnBoardUponDepartureField; } set { this.totalPassengersOnBoardUponDepartureField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string TotalStowawaysOnBoardUponDeparture { get { return this.totalStowawaysOnBoardUponDepartureField; } set { this.totalStowawaysOnBoardUponDepartureField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class poba { private string totalPersonsOnBoardUponArrivalField; private string totalCrewMembersOnBoardUponArrivalField; private string totalPassengersOnBoardUponArrivalField; private string totalStowawaysOnBoardUponArrivalField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string TotalPersonsOnBoardUponArrival { get { return this.totalPersonsOnBoardUponArrivalField; } set { this.totalPersonsOnBoardUponArrivalField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string TotalCrewMembersOnBoardUponArrival { get { return this.totalCrewMembersOnBoardUponArrivalField; } set { this.totalCrewMembersOnBoardUponArrivalField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string TotalPassengersOnBoardUponArrival { get { return this.totalPassengersOnBoardUponArrivalField; } set { this.totalPassengersOnBoardUponArrivalField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string TotalStowawaysOnBoardUponArrival { get { return this.totalStowawaysOnBoardUponArrivalField; } set { this.totalStowawaysOnBoardUponArrivalField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class callpurpose { private string callPurposeCodeField; private string callPurposeDescriptionField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")] public string CallPurposeCode { get { return this.callPurposeCodeField; } set { this.callPurposeCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CallPurposeDescription { get { return this.callPurposeDescriptionField; } set { this.callPurposeDescriptionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class noanod { private System.DateTime eTAToPortOfCallField; private System.DateTime eTDFromPortOfCallField; private callpurpose[] callPurposesField; private string lastPortField; private System.DateTime eTDFromLastPortField; private bool eTDFromLastPortFieldSpecified; private string nextPortField; private System.DateTime eTAToNextPortField; private bool eTAToNextPortFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime ETAToPortOfCall { get { return this.eTAToPortOfCallField; } set { this.eTAToPortOfCallField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime ETDFromPortOfCall { get { return this.eTDFromPortOfCallField; } set { this.eTDFromPortOfCallField = value; } } /// [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlArrayItemAttribute("CallPurpose", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)] public callpurpose[] CallPurposes { get { return this.callPurposesField; } set { this.callPurposesField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string LastPort { get { return this.lastPortField; } set { this.lastPortField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime ETDFromLastPort { get { return this.eTDFromLastPortField; } set { this.eTDFromLastPortField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ETDFromLastPortSpecified { get { return this.eTDFromLastPortFieldSpecified; } set { this.eTDFromLastPortFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string NextPort { get { return this.nextPortField; } set { this.nextPortField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public System.DateTime ETAToNextPort { get { return this.eTAToNextPortField; } set { this.eTAToNextPortField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ETAToNextPortSpecified { get { return this.eTAToNextPortFieldSpecified; } set { this.eTAToNextPortFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ismcompany { private string iSMCompanyNameField; private string iSMCompanyIdField; private string iSMCompanyStreetAndNumberField; private string iSMCompanyPostalCodeField; private string iSMCompanyCityField; private string iSMCompanyCountryField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ISMCompanyName { get { return this.iSMCompanyNameField; } set { this.iSMCompanyNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ISMCompanyId { get { return this.iSMCompanyIdField; } set { this.iSMCompanyIdField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ISMCompanyStreetAndNumber { get { return this.iSMCompanyStreetAndNumberField; } set { this.iSMCompanyStreetAndNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ISMCompanyPostalCode { get { return this.iSMCompanyPostalCodeField; } set { this.iSMCompanyPostalCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ISMCompanyCity { get { return this.iSMCompanyCityField; } set { this.iSMCompanyCityField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ISMCompanyCountry { get { return this.iSMCompanyCountryField; } set { this.iSMCompanyCountryField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(TypeName="vessel-type")] public partial class vesseltype { private string shipNameField; private string callSignField; private string mMSINumberField; private string flagField; private decimal lengthOverall_MTRField; private decimal beam_MTRField; private int grossTonnageField; private string portOfRegistryField; private vesseltypeInmarsatCallNumbers inmarsatCallNumbersField; private string transportModeField; private string shipTypeField; private ismcompany iSMCompanyField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ShipName { get { return this.shipNameField; } set { this.shipNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string CallSign { get { return this.callSignField; } set { this.callSignField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string MMSINumber { get { return this.mMSINumberField; } set { this.mMSINumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string Flag { get { return this.flagField; } set { this.flagField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal LengthOverall_MTR { get { return this.lengthOverall_MTRField; } set { this.lengthOverall_MTRField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public decimal Beam_MTR { get { return this.beam_MTRField; } set { this.beam_MTRField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public int GrossTonnage { get { return this.grossTonnageField; } set { this.grossTonnageField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string PortOfRegistry { get { return this.portOfRegistryField; } set { this.portOfRegistryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public vesseltypeInmarsatCallNumbers InmarsatCallNumbers { get { return this.inmarsatCallNumbersField; } set { this.inmarsatCallNumbersField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string TransportMode { get { return this.transportModeField; } set { this.transportModeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string ShipType { get { return this.shipTypeField; } set { this.shipTypeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public ismcompany ISMCompany { get { return this.iSMCompanyField; } set { this.iSMCompanyField = 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 vesseltypeInmarsatCallNumbers { private string[] inmarsatCallNumberField; /// [System.Xml.Serialization.XmlElementAttribute("InmarsatCallNumber", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string[] InmarsatCallNumber { get { return this.inmarsatCallNumberField; } set { this.inmarsatCallNumberField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class contacts { private string nameField; private string firstnameField; private string phoneField; private string faxField; private string emailField; /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string firstname { get { return this.firstnameField; } set { this.firstnameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string phone { get { return this.phoneField; } set { this.phoneField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string fax { get { return this.faxField; } set { this.faxField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)] public string email { get { return this.emailField; } set { this.emailField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)] public enum Items1ChoiceType { /// AGNT, /// ATA, /// ATD, /// BKRA, /// BKRD, /// BPOL, /// CREWA, /// CREWD, /// HAZA, /// HAZD, /// INFO, /// LADG, /// MDH, /// NOANOD, /// NameOfMaster, /// PASA, /// PASD, /// POBA, /// POBD, /// PRE72H, /// RESET_AGNT, /// RESET_ATA, /// RESET_ATD, /// RESET_BKRA, /// RESET_BKRD, /// RESET_BPOL, /// RESET_CREWA, /// RESET_CREWD, /// RESET_HAZA, /// RESET_HAZD, /// RESET_INFO, /// RESET_LADG, /// RESET_MDH, /// RESET_NOANOD, /// RESET_NameOfMaster, /// RESET_PASA, /// RESET_PASD, /// RESET_POBA, /// RESET_POBD, /// RESET_PRE72H, /// RESET_SEC, /// RESET_SERV, /// RESET_STAT, /// RESET_TIEFA, /// RESET_TIEFD, /// RESET_TOWA, /// RESET_TOWD, /// RESET_WAS, /// RESET_WAS_RCPT, /// SEC, /// SERV, /// STAT, /// STORNO, /// TIEFA, /// TIEFD, /// TOWA, /// TOWD, /// WAS, /// WAS_RCPT, }