//------------------------------------------------------------------------------
//
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.34209
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
//
//------------------------------------------------------------------------------
using System.Xml.Serialization;
//
// This source code was auto-generated by xsd, Version=4.0.30319.33440.
//
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class conveyance {
private string[] itemsField;
private ItemsChoiceType[] itemsElementNameField;
private broker_owner owner_senderField;
private vesseltype vesselField;
private object itemField;
private pob personsOnBoardField;
private string nameOfMasterField;
private float draught_DMTField;
private bool draught_DMTFieldSpecified;
private info infoField;
private bunkerfuel[] bunkerFuelListField;
private object[] items1Field;
private loadunit[] generalCargoField;
private serv servField;
private pre72 pre72HField;
private object[] items2Field;
private object[] items3Field;
private object item1Field;
private bpol bPOLField;
private pas pASField;
private crew cREWField;
private tow[] tOWSField;
///
[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("code", 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 string[] 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(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public vesseltype vessel {
get {
return this.vesselField;
}
set {
this.vesselField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("Export", typeof(export), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("Import", typeof(import), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("Transit", typeof(transit), 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 pob PersonsOnBoard {
get {
return this.personsOnBoardField;
}
set {
this.personsOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string NameOfMaster {
get {
return this.nameOfMasterField;
}
set {
this.nameOfMasterField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float Draught_DMT {
get {
return this.draught_DMTField;
}
set {
this.draught_DMTField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool Draught_DMTSpecified {
get {
return this.draught_DMTFieldSpecified;
}
set {
this.draught_DMTFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public info Info {
get {
return this.infoField;
}
set {
this.infoField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("BunkerFuel", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public bunkerfuel[] BunkerFuelList {
get {
return this.bunkerFuelListField;
}
set {
this.bunkerFuelListField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("DGCodes", typeof(dgcodes), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("HazmatCargoManifestOnBoard", typeof(yorntype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("INFClass", typeof(infclasstype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("NoHazmatOnBoard", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public object[] Items1 {
get {
return this.items1Field;
}
set {
this.items1Field = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("LoadUnit", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public loadunit[] GeneralCargo {
get {
return this.generalCargoField;
}
set {
this.generalCargoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public serv Serv {
get {
return this.servField;
}
set {
this.servField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public pre72 Pre72H {
get {
return this.pre72HField;
}
set {
this.pre72HField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("PortOfCallWhereCompleteSECNotified", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("SEC", typeof(sec), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("SECSimplification", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public object[] Items2 {
get {
return this.items2Field;
}
set {
this.items2Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("MDH", typeof(mdh), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("MDHSimplification", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("PortOfCallWhereCompleteMDHNotified", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public object[] Items3 {
get {
return this.items3Field;
}
set {
this.items3Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("Waste", typeof(was), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("WasteDisposalValidExemption", typeof(ytype), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public object Item1 {
get {
return this.item1Field;
}
set {
this.item1Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public bpol BPOL {
get {
return this.bPOLField;
}
set {
this.bPOLField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public pas PAS {
get {
return this.pASField;
}
set {
this.pASField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public crew CREW {
get {
return this.cREWField;
}
set {
this.cREWField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("TOW", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public tow[] TOWS {
get {
return this.tOWSField;
}
set {
this.tOWSField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
public enum ItemsChoiceType {
///
TransitId,
///
VisitId,
///
code,
///
name,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class contact {
private string towageOperatorPhoneField;
private string towageOperatorFaxField;
private string towareOperatorEMailField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageOperatorPhone {
get {
return this.towageOperatorPhoneField;
}
set {
this.towageOperatorPhoneField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageOperatorFax {
get {
return this.towageOperatorFaxField;
}
set {
this.towageOperatorFaxField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowareOperatorEMail {
get {
return this.towareOperatorEMailField;
}
set {
this.towareOperatorEMailField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class address {
private string towageOperatorStreetAndNumberField;
private string towageOperatorPostalCodeField;
private string towageOperatorCityField;
private string towageOperatorCountryField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageOperatorStreetAndNumber {
get {
return this.towageOperatorStreetAndNumberField;
}
set {
this.towageOperatorStreetAndNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageOperatorPostalCode {
get {
return this.towageOperatorPostalCodeField;
}
set {
this.towageOperatorPostalCodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageOperatorCity {
get {
return this.towageOperatorCityField;
}
set {
this.towageOperatorCityField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageOperatorCountry {
get {
return this.towageOperatorCountryField;
}
set {
this.towageOperatorCountryField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class towageoperator {
private string towageOperatorCompanyNameField;
private address addressField;
private contact contactField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageOperatorCompanyName {
get {
return this.towageOperatorCompanyNameField;
}
set {
this.towageOperatorCompanyNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public address Address {
get {
return this.addressField;
}
set {
this.addressField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public contact Contact {
get {
return this.contactField;
}
set {
this.contactField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class tow {
private string towageNameField;
private string towageFlagField;
private towageoperator towageOperatorField;
private string towageGrossTonnageField;
private float towageLengthOverall_MTRField;
private float towageBeam_MTRField;
private string towagePurposeOfCallField;
private float towageDraught_DMTField;
private string towageRemarksField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageName {
get {
return this.towageNameField;
}
set {
this.towageNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageFlag {
get {
return this.towageFlagField;
}
set {
this.towageFlagField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public towageoperator TowageOperator {
get {
return this.towageOperatorField;
}
set {
this.towageOperatorField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string TowageGrossTonnage {
get {
return this.towageGrossTonnageField;
}
set {
this.towageGrossTonnageField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float TowageLengthOverall_MTR {
get {
return this.towageLengthOverall_MTRField;
}
set {
this.towageLengthOverall_MTRField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float TowageBeam_MTR {
get {
return this.towageBeam_MTRField;
}
set {
this.towageBeam_MTRField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowagePurposeOfCall {
get {
return this.towagePurposeOfCallField;
}
set {
this.towagePurposeOfCallField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float TowageDraught_DMT {
get {
return this.towageDraught_DMTField;
}
set {
this.towageDraught_DMTField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string TowageRemarks {
get {
return this.towageRemarksField;
}
set {
this.towageRemarksField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class crewmember {
private string crewMemberLastNameField;
private string crewMemberFirstNameField;
private string crewMemberPlaceOfBirthField;
private System.DateTime crewMemberDateOfBirthField;
private gendertype crewMemberGenderField;
private bool crewMemberGenderFieldSpecified;
private string crewMemberNationalityField;
private documenttype crewMemberIdentityDocumentTypeField;
private string crewMemberIdentityDocumentIdField;
private string crewMemberVisaNumberField;
private string crewMemberDutyField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CrewMemberLastName {
get {
return this.crewMemberLastNameField;
}
set {
this.crewMemberLastNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CrewMemberFirstName {
get {
return this.crewMemberFirstNameField;
}
set {
this.crewMemberFirstNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CrewMemberPlaceOfBirth {
get {
return this.crewMemberPlaceOfBirthField;
}
set {
this.crewMemberPlaceOfBirthField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")]
public System.DateTime CrewMemberDateOfBirth {
get {
return this.crewMemberDateOfBirthField;
}
set {
this.crewMemberDateOfBirthField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public gendertype CrewMemberGender {
get {
return this.crewMemberGenderField;
}
set {
this.crewMemberGenderField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CrewMemberGenderSpecified {
get {
return this.crewMemberGenderFieldSpecified;
}
set {
this.crewMemberGenderFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CrewMemberNationality {
get {
return this.crewMemberNationalityField;
}
set {
this.crewMemberNationalityField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public documenttype CrewMemberIdentityDocumentType {
get {
return this.crewMemberIdentityDocumentTypeField;
}
set {
this.crewMemberIdentityDocumentTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CrewMemberIdentityDocumentId {
get {
return this.crewMemberIdentityDocumentIdField;
}
set {
this.crewMemberIdentityDocumentIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CrewMemberVisaNumber {
get {
return this.crewMemberVisaNumberField;
}
set {
this.crewMemberVisaNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CrewMemberDuty {
get {
return this.crewMemberDutyField;
}
set {
this.crewMemberDutyField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="gender-type")]
public enum gendertype {
///
MALE,
///
FEMALE,
///
OTHER,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class crew {
private crewmember[] crewMembersField;
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("CrewMember", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public crewmember[] CrewMembers {
get {
return this.crewMembersField;
}
set {
this.crewMembersField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class passenger {
private string passengerLastNameField;
private string passengerFirstNameField;
private string passengerPlaceOfBirthField;
private System.DateTime passengerDateOfBirthField;
private gendertype passengerGenderField;
private bool passengerGenderFieldSpecified;
private string passengerNationalityField;
private documenttype passengerIdentityDocumentTypeField;
private string passengerIdentityDocumentIdField;
private string passengerVisaNumberField;
private string passengerPortOfEmbarkationField;
private string passengerPortOfDisembarkationField;
private yorntype passengerInTransitField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PassengerLastName {
get {
return this.passengerLastNameField;
}
set {
this.passengerLastNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PassengerFirstName {
get {
return this.passengerFirstNameField;
}
set {
this.passengerFirstNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PassengerPlaceOfBirth {
get {
return this.passengerPlaceOfBirthField;
}
set {
this.passengerPlaceOfBirthField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")]
public System.DateTime PassengerDateOfBirth {
get {
return this.passengerDateOfBirthField;
}
set {
this.passengerDateOfBirthField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public gendertype PassengerGender {
get {
return this.passengerGenderField;
}
set {
this.passengerGenderField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PassengerGenderSpecified {
get {
return this.passengerGenderFieldSpecified;
}
set {
this.passengerGenderFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PassengerNationality {
get {
return this.passengerNationalityField;
}
set {
this.passengerNationalityField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public documenttype PassengerIdentityDocumentType {
get {
return this.passengerIdentityDocumentTypeField;
}
set {
this.passengerIdentityDocumentTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PassengerIdentityDocumentId {
get {
return this.passengerIdentityDocumentIdField;
}
set {
this.passengerIdentityDocumentIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PassengerVisaNumber {
get {
return this.passengerVisaNumberField;
}
set {
this.passengerVisaNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PassengerPortOfEmbarkation {
get {
return this.passengerPortOfEmbarkationField;
}
set {
this.passengerPortOfEmbarkationField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PassengerPortOfDisembarkation {
get {
return this.passengerPortOfDisembarkationField;
}
set {
this.passengerPortOfDisembarkationField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype PassengerInTransit {
get {
return this.passengerInTransitField;
}
set {
this.passengerInTransitField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="yorn-type")]
public enum yorntype {
///
Y,
///
N,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class pas {
private passenger[] passengersField;
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("Passenger", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public passenger[] Passengers {
get {
return this.passengersField;
}
set {
this.passengersField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class portofitinery {
private string portOfItineryNameField;
private System.DateTime portOfItineryETAField;
private string indexField;
///
[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.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
public string Index {
get {
return this.indexField;
}
set {
this.indexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class bpol {
private yorntype stowawayOnBoardField;
private portofitinery[] portsOfItineryField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype StowawayOnBoard {
get {
return this.stowawayOnBoardField;
}
set {
this.stowawayOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("PortOfItinery", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public portofitinery[] PortsOfItinery {
get {
return this.portsOfItineryField;
}
set {
this.portsOfItineryField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class wastedetails {
private float wasteCapacity_MTQField;
private bool wasteCapacity_MTQFieldSpecified;
private float wasteAmountRetained_MTQField;
private bool wasteAmountRetained_MTQFieldSpecified;
private string wasteDisposalPortField;
private float wasteAmountGeneratedTillNextPort_MTQField;
private bool wasteAmountGeneratedTillNextPort_MTQFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float 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 float 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 float 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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class waste {
private string wasteDescriptionField;
private float wasteDisposalAmount_MTQField;
private wastedetails wasteDetailsField;
private wastetype wasteTypeField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string WasteDescription {
get {
return this.wasteDescriptionField;
}
set {
this.wasteDescriptionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float 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.Xml.Serialization.XmlAttributeAttribute()]
public wastetype WasteType {
get {
return this.wasteTypeField;
}
set {
this.wasteTypeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="waste-type")]
public enum wastetype {
///
[System.Xml.Serialization.XmlEnumAttribute("WASTE_OILS-SLUDGE")]
WASTE_OILSSLUDGE,
///
[System.Xml.Serialization.XmlEnumAttribute("WASTE_OILS-BILGE_WATER")]
WASTE_OILSBILGE_WATER,
///
[System.Xml.Serialization.XmlEnumAttribute("WASTE_OILS-OTHERS")]
WASTE_OILSOTHERS,
///
[System.Xml.Serialization.XmlEnumAttribute("GARBAGE-FOOD_WASTE")]
GARBAGEFOOD_WASTE,
///
[System.Xml.Serialization.XmlEnumAttribute("GARBAGE-PLASTIC")]
GARBAGEPLASTIC,
///
[System.Xml.Serialization.XmlEnumAttribute("GARBAGE-OTHER")]
GARBAGEOTHER,
///
SEWAGE,
///
[System.Xml.Serialization.XmlEnumAttribute("CARGO-ASSOCIATED_WASTE")]
CARGOASSOCIATED_WASTE,
///
[System.Xml.Serialization.XmlEnumAttribute("CARGO-RESIDUES")]
CARGORESIDUES,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class was {
private string lastWasteDisposalPortField;
private System.DateTime lastWasteDisposalDateField;
private string[] wasteDisposalServiceProviderNameField;
private wastedeliverytype wasteDisposalDeliveryField;
private waste[] wastesField;
private yorntype confirmationOfCorrectnessField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string LastWasteDisposalPort {
get {
return this.lastWasteDisposalPortField;
}
set {
this.lastWasteDisposalPortField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")]
public System.DateTime LastWasteDisposalDate {
get {
return this.lastWasteDisposalDateField;
}
set {
this.lastWasteDisposalDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("WasteDisposalServiceProviderName", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string[] WasteDisposalServiceProviderName {
get {
return this.wasteDisposalServiceProviderNameField;
}
set {
this.wasteDisposalServiceProviderNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public wastedeliverytype WasteDisposalDelivery {
get {
return this.wasteDisposalDeliveryField;
}
set {
this.wasteDisposalDeliveryField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("Waste", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public waste[] Wastes {
get {
return this.wastesField;
}
set {
this.wastesField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype ConfirmationOfCorrectness {
get {
return this.confirmationOfCorrectnessField;
}
set {
this.confirmationOfCorrectnessField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="wastedelivery-type")]
public enum wastedeliverytype {
///
ALL,
///
SOME,
///
NONE,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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;
private string indexField;
///
[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.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
public string Index {
get {
return this.indexField;
}
set {
this.indexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class sanitarydetails {
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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class mdh {
private yorntype nonAccidentialDeathsDuringVoyageField;
private string nonAccidentialDeathsDuringVoyageCountField;
private yorntype suspisionInfectiousNatureField;
private yorntype numberOfIllPersonsHigherThanExpectedField;
private string numberOfIllPersonsField;
private yorntype sickPersonOnBoardField;
private yorntype medicalConsultedField;
private yorntype awareOfConditionsForFurtherInfectionsField;
private yorntype sanitaryMeasuresAppliedField;
private sanitarydetails sanitaryMeasuresDetailsField;
private yorntype stowawaysDetectedField;
private string stowawayJoiningLocationField;
private yorntype sickAnimalOrPetOnBoardField;
private yorntype validSanitaryControlExemptionOrCertificateOnBoardField;
private sanitarycertificate validSanitaryControlExemptionOrCertificateField;
private yorntype sanitaryControlReinspectionRequiredField;
private yorntype infectedAreaVisitedField;
private infectedarea infectedAreaField;
private portofcallmdh[] portsOfCallLast30DaysField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype NonAccidentialDeathsDuringVoyage {
get {
return this.nonAccidentialDeathsDuringVoyageField;
}
set {
this.nonAccidentialDeathsDuringVoyageField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string NonAccidentialDeathsDuringVoyageCount {
get {
return this.nonAccidentialDeathsDuringVoyageCountField;
}
set {
this.nonAccidentialDeathsDuringVoyageCountField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype SuspisionInfectiousNature {
get {
return this.suspisionInfectiousNatureField;
}
set {
this.suspisionInfectiousNatureField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype NumberOfIllPersonsHigherThanExpected {
get {
return this.numberOfIllPersonsHigherThanExpectedField;
}
set {
this.numberOfIllPersonsHigherThanExpectedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string NumberOfIllPersons {
get {
return this.numberOfIllPersonsField;
}
set {
this.numberOfIllPersonsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype SickPersonOnBoard {
get {
return this.sickPersonOnBoardField;
}
set {
this.sickPersonOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype MedicalConsulted {
get {
return this.medicalConsultedField;
}
set {
this.medicalConsultedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype AwareOfConditionsForFurtherInfections {
get {
return this.awareOfConditionsForFurtherInfectionsField;
}
set {
this.awareOfConditionsForFurtherInfectionsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype SanitaryMeasuresApplied {
get {
return this.sanitaryMeasuresAppliedField;
}
set {
this.sanitaryMeasuresAppliedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public sanitarydetails SanitaryMeasuresDetails {
get {
return this.sanitaryMeasuresDetailsField;
}
set {
this.sanitaryMeasuresDetailsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype StowawaysDetected {
get {
return this.stowawaysDetectedField;
}
set {
this.stowawaysDetectedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string StowawayJoiningLocation {
get {
return this.stowawayJoiningLocationField;
}
set {
this.stowawayJoiningLocationField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype SickAnimalOrPetOnBoard {
get {
return this.sickAnimalOrPetOnBoardField;
}
set {
this.sickAnimalOrPetOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype ValidSanitaryControlExemptionOrCertificateOnBoard {
get {
return this.validSanitaryControlExemptionOrCertificateOnBoardField;
}
set {
this.validSanitaryControlExemptionOrCertificateOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public sanitarycertificate ValidSanitaryControlExemptionOrCertificate {
get {
return this.validSanitaryControlExemptionOrCertificateField;
}
set {
this.validSanitaryControlExemptionOrCertificateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype SanitaryControlReinspectionRequired {
get {
return this.sanitaryControlReinspectionRequiredField;
}
set {
this.sanitaryControlReinspectionRequiredField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype InfectedAreaVisited {
get {
return this.infectedAreaVisitedField;
}
set {
this.infectedAreaVisitedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public infectedarea InfectedArea {
get {
return this.infectedAreaField;
}
set {
this.infectedAreaField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("PortOfCallLast30Days", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public portofcallmdh[] PortsOfCallLast30Days {
get {
return this.portsOfCallLast30DaysField;
}
set {
this.portsOfCallLast30DaysField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class location {
private object[] itemsField;
private ItemsChoiceType2[] 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 ItemsChoiceType2[] ItemsElementName {
get {
return this.itemsElementNameField;
}
set {
this.itemsElementNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
public enum ItemsChoiceType2 {
///
ShipToShipActivityLocationCoordinates,
///
ShipToShipActivityLocationLoCode,
///
ShipToShipActivityLocationName,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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 string 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 string 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.0.30319.33440")]
[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 indexField;
///
[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.XmlAttributeAttribute(DataType="integer")]
public string Index {
get {
return this.indexField;
}
set {
this.indexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class sec {
private string cSOLastNameField;
private string cSOFirstNameField;
private string cSOPhoneField;
private string cSOFaxField;
private string cSOEMailField;
private yorntype validISSCOnBoardField;
private string reasonsForNoValidISSCField;
private issctype iSSCTypeField;
private isscissuertype iSSCIssuerTypeField;
private string iSSCIssuerNameField;
private System.DateTime iSSCDateOfExpirationField;
private yorntype approvedSecurityPlanOnBoardField;
private posint13type currentShipSecurityLevelField;
private string portFacilityOfArrivalField;
private cargodescriptiontype generalDescriptionOfCargoField;
private last10port[] last10PortsField;
private lastactivity[] lastActivitiesField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CSOLastName {
get {
return this.cSOLastNameField;
}
set {
this.cSOLastNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CSOFirstName {
get {
return this.cSOFirstNameField;
}
set {
this.cSOFirstNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CSOPhone {
get {
return this.cSOPhoneField;
}
set {
this.cSOPhoneField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CSOFax {
get {
return this.cSOFaxField;
}
set {
this.cSOFaxField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CSOEMail {
get {
return this.cSOEMailField;
}
set {
this.cSOEMailField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype ValidISSCOnBoard {
get {
return this.validISSCOnBoardField;
}
set {
this.validISSCOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string ReasonsForNoValidISSC {
get {
return this.reasonsForNoValidISSCField;
}
set {
this.reasonsForNoValidISSCField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public issctype ISSCType {
get {
return this.iSSCTypeField;
}
set {
this.iSSCTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public isscissuertype ISSCIssuerType {
get {
return this.iSSCIssuerTypeField;
}
set {
this.iSSCIssuerTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string ISSCIssuerName {
get {
return this.iSSCIssuerNameField;
}
set {
this.iSSCIssuerNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="date")]
public System.DateTime ISSCDateOfExpiration {
get {
return this.iSSCDateOfExpirationField;
}
set {
this.iSSCDateOfExpirationField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public yorntype ApprovedSecurityPlanOnBoard {
get {
return this.approvedSecurityPlanOnBoardField;
}
set {
this.approvedSecurityPlanOnBoardField = 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(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PortFacilityOfArrival {
get {
return this.portFacilityOfArrivalField;
}
set {
this.portFacilityOfArrivalField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public cargodescriptiontype GeneralDescriptionOfCargo {
get {
return this.generalDescriptionOfCargoField;
}
set {
this.generalDescriptionOfCargoField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("LastPort", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public last10port[] Last10Ports {
get {
return this.last10PortsField;
}
set {
this.last10PortsField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("LastActivity", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public lastactivity[] LastActivities {
get {
return this.lastActivitiesField;
}
set {
this.lastActivitiesField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="issc-type")]
public enum issctype {
///
FULL,
///
INTERIM,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="isscissuer-type")]
public enum isscissuertype {
///
ADMINISTRATION,
///
RSO,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class tankerdetails {
private hullconfigtype tankerHullConfigurationField;
private cargoconditiontype conditionCargoBallastTanksField;
private string natureOfCargoField;
private float 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 NatureOfCargo {
get {
return this.natureOfCargoField;
}
set {
this.natureOfCargoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float 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.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="cargocondition-type")]
public enum cargoconditiontype {
///
FULL,
///
EMPTY,
///
INERTED,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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 float 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.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float PlannedPeriodOfStay_HUR {
get {
return this.plannedPeriodOfStay_HURField;
}
set {
this.plannedPeriodOfStay_HURField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class service {
private string serviceInvoicedField;
private string serviceBeneficiaryField;
private string serviceInvoiceRecipientField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string ServiceInvoiced {
get {
return this.serviceInvoicedField;
}
set {
this.serviceInvoicedField = 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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class serv {
private service[] servicesField;
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("Service", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public service[] Services {
get {
return this.servicesField;
}
set {
this.servicesField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="position-imsbc")]
public partial class positionimsbc {
private string uNNumberField;
private string nameField;
private yorntype mHBField;
private float netMassKGMField;
private string remarksField;
private string iMOClassField;
private string indexField;
///
[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 Name {
get {
return this.nameField;
}
set {
this.nameField = 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 float NetMassKGM {
get {
return this.netMassKGMField;
}
set {
this.netMassKGMField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Remarks {
get {
return this.remarksField;
}
set {
this.remarksField = 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.XmlAttributeAttribute(DataType="integer")]
public string Index {
get {
return this.indexField;
}
set {
this.indexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="position-marpol")]
public partial class positionmarpol {
private string nameField;
private float netMassKGMField;
private string remarksField;
private flashpointinfotype flashpointInformationField;
private string flashpoint_CELField;
private string indexField;
///
[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 float NetMassKGM {
get {
return this.netMassKGMField;
}
set {
this.netMassKGMField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Remarks {
get {
return this.remarksField;
}
set {
this.remarksField = 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.XmlAttributeAttribute(DataType="integer")]
public string Index {
get {
return this.indexField;
}
set {
this.indexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="flashpointinfo-type")]
public enum flashpointinfotype {
///
NF,
///
GT60CEL,
///
LE60CEL,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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 nameField;
private float netMassKGMField;
private string remarksField;
private string iMOClassField;
private string indexField;
///
[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 Name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float NetMassKGM {
get {
return this.netMassKGMField;
}
set {
this.netMassKGMField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Remarks {
get {
return this.remarksField;
}
set {
this.remarksField = 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.XmlAttributeAttribute(DataType="integer")]
public string Index {
get {
return this.indexField;
}
set {
this.indexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="position-ibc")]
public partial class positionibc {
private string nameField;
private yorntype specRef15_19Field;
private bool specRef15_19FieldSpecified;
private polcattype pollutionCategoryField;
private float netMassKGMField;
private flashpointinfotype flashpointInfoField;
private string remarksField;
private hazardtype hazardsField;
private bool hazardsFieldSpecified;
private string flashpointCELField;
private string indexField;
///
[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 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 polcattype PollutionCategory {
get {
return this.pollutionCategoryField;
}
set {
this.pollutionCategoryField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float NetMassKGM {
get {
return this.netMassKGMField;
}
set {
this.netMassKGMField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public flashpointinfotype FlashpointInfo {
get {
return this.flashpointInfoField;
}
set {
this.flashpointInfoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Remarks {
get {
return this.remarksField;
}
set {
this.remarksField = 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 string FlashpointCEL {
get {
return this.flashpointCELField;
}
set {
this.flashpointCELField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
public string Index {
get {
return this.indexField;
}
set {
this.indexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="polcat-type")]
public enum polcattype {
///
X,
///
Y,
///
Z,
///
OS,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="position-imdg")]
public partial class positionimdg {
private string uNNumberField;
private string iMOClassField;
private packinggrouptype packingGroupField;
private bool packingGroupFieldSpecified;
private string technicalNameField;
private float netMassKGMField;
private bool netMassKGMFieldSpecified;
private float grossMassKGMField;
private bool grossMassKGMFieldSpecified;
private float cubeMTQField;
private bool cubeMTQFieldSpecified;
private string numberOfPackagesField;
private string[] itemsField;
private ItemsChoiceType1[] itemsElementNameField;
private yorntype limitedQuantitiesField;
private yorntype exceptedQuantitiesField;
private float class1NEW_KGMField;
private bool class1NEW_KGMFieldSpecified;
private string flashpointCELField;
private float controlTempCELField;
private bool controlTempCELFieldSpecified;
private float emergencyTempCELField;
private bool emergencyTempCELFieldSpecified;
private string class7NuclideNameField;
private float class7MaxActivityBQLField;
private bool class7MaxActivityBQLFieldSpecified;
private class7cattype class7CategoryField;
private bool class7CategoryFieldSpecified;
private float class7TIField;
private bool class7TIFieldSpecified;
private string class7CSIField;
private string remarksField;
private string compatibilityGroupField;
private string properShippingNameField;
private string[] subsidiaryRisksField;
private yorntype marinePollutantField;
private yorntype generalCargoIBCField;
private bool generalCargoIBCFieldSpecified;
private string containerNumberField;
private string vehicleLicenseNumberField;
private string indexField;
///
[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 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 TechnicalName {
get {
return this.technicalNameField;
}
set {
this.technicalNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float NetMassKGM {
get {
return this.netMassKGMField;
}
set {
this.netMassKGMField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NetMassKGMSpecified {
get {
return this.netMassKGMFieldSpecified;
}
set {
this.netMassKGMFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float GrossMassKGM {
get {
return this.grossMassKGMField;
}
set {
this.grossMassKGMField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrossMassKGMSpecified {
get {
return this.grossMassKGMFieldSpecified;
}
set {
this.grossMassKGMFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float CubeMTQ {
get {
return this.cubeMTQField;
}
set {
this.cubeMTQField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CubeMTQSpecified {
get {
return this.cubeMTQFieldSpecified;
}
set {
this.cubeMTQFieldSpecified = 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("PackageCode", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("PackageName", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("PackageType", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public string[] 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.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 float Class1NEW_KGM {
get {
return this.class1NEW_KGMField;
}
set {
this.class1NEW_KGMField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool Class1NEW_KGMSpecified {
get {
return this.class1NEW_KGMFieldSpecified;
}
set {
this.class1NEW_KGMFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string FlashpointCEL {
get {
return this.flashpointCELField;
}
set {
this.flashpointCELField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float ControlTempCEL {
get {
return this.controlTempCELField;
}
set {
this.controlTempCELField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ControlTempCELSpecified {
get {
return this.controlTempCELFieldSpecified;
}
set {
this.controlTempCELFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float EmergencyTempCEL {
get {
return this.emergencyTempCELField;
}
set {
this.emergencyTempCELField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool EmergencyTempCELSpecified {
get {
return this.emergencyTempCELFieldSpecified;
}
set {
this.emergencyTempCELFieldSpecified = 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 float Class7MaxActivityBQL {
get {
return this.class7MaxActivityBQLField;
}
set {
this.class7MaxActivityBQLField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool Class7MaxActivityBQLSpecified {
get {
return this.class7MaxActivityBQLFieldSpecified;
}
set {
this.class7MaxActivityBQLFieldSpecified = 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 Class7TI {
get {
return this.class7TIField;
}
set {
this.class7TIField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool Class7TISpecified {
get {
return this.class7TIFieldSpecified;
}
set {
this.class7TIFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string Class7CSI {
get {
return this.class7CSIField;
}
set {
this.class7CSIField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Remarks {
get {
return this.remarksField;
}
set {
this.remarksField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string CompatibilityGroup {
get {
return this.compatibilityGroupField;
}
set {
this.compatibilityGroupField = 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.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)]
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.XmlAttributeAttribute(DataType="integer")]
public string Index {
get {
return this.indexField;
}
set {
this.indexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="packinggroup-type")]
public enum packinggrouptype {
///
[System.Xml.Serialization.XmlEnumAttribute("1")]
Item1,
///
[System.Xml.Serialization.XmlEnumAttribute("2")]
Item2,
///
[System.Xml.Serialization.XmlEnumAttribute("3")]
Item3,
///
I,
///
II,
///
III,
///
NONE,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
public enum ItemsChoiceType1 {
///
PackageCode,
///
PackageName,
///
PackageType,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class loadunit {
private handlingcodetype handlingCodeField;
private string locationOnBoardField;
private string portOfLoadingLocodeField;
private string portOfDischargeLocodeField;
private string cargoCodeNSTField;
private string cargoNumberOfItemsField;
private float cargoGrossQuantity_TNEField;
private object[] dGListField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public handlingcodetype HandlingCode {
get {
return this.handlingCodeField;
}
set {
this.handlingCodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string LocationOnBoard {
get {
return this.locationOnBoardField;
}
set {
this.locationOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PortOfLoadingLocode {
get {
return this.portOfLoadingLocodeField;
}
set {
this.portOfLoadingLocodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string PortOfDischargeLocode {
get {
return this.portOfDischargeLocodeField;
}
set {
this.portOfDischargeLocodeField = 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, DataType="integer")]
public string CargoNumberOfItems {
get {
return this.cargoNumberOfItemsField;
}
set {
this.cargoNumberOfItemsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float CargoGrossQuantity_TNE {
get {
return this.cargoGrossQuantity_TNEField;
}
set {
this.cargoGrossQuantity_TNEField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlArrayItemAttribute("LoadPositionIBC", typeof(positionibc), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
[System.Xml.Serialization.XmlArrayItemAttribute("LoadPositionIGC", typeof(positionigc), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
[System.Xml.Serialization.XmlArrayItemAttribute("LoadPositionIMDG", typeof(positionimdg), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
[System.Xml.Serialization.XmlArrayItemAttribute("LoadPositionIMSBC", typeof(positionimsbc), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
[System.Xml.Serialization.XmlArrayItemAttribute("LoadPositionMARPOL", typeof(positionmarpol), Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
public object[] DGList {
get {
return this.dGListField;
}
set {
this.dGListField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="handlingcode-type")]
public enum handlingcodetype {
///
LOAD,
///
DISCHARGE,
///
TRANSIT,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class dgcodes {
private dgcodetype[] dGCodeField;
///
[System.Xml.Serialization.XmlElementAttribute("DGCode", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public dgcodetype[] DGCode {
get {
return this.dGCodeField;
}
set {
this.dGCodeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="dgcode-type")]
public enum dgcodetype {
///
IMDG,
///
IMDG_MoU,
///
IBC,
///
MARPOL_ANNEX_I,
///
IGC,
///
IMSBC,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class bunkerfuel {
private string nameField;
private float netMassTNEField;
///
[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 float NetMassTNE {
get {
return this.netMassTNEField;
}
set {
this.netMassTNEField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class info {
private shippingareatype shippingAreaField;
private string requestedPositionInPortOfCallField;
private string specialRequirementsOfShipAtBerthField;
private string constructionCharacteristicsOfShipField;
private yorntype fumigatedBulkCargoField;
private float 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 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 yorntype FumigatedBulkCargo {
get {
return this.fumigatedBulkCargoField;
}
set {
this.fumigatedBulkCargoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float 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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="shippingarea-type")]
public enum shippingareatype {
///
NORTH_BALTIC_SEA,
///
EUROPE,
///
OVERSEAS,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class pob {
private string totalPersonsOnBoardField;
private string totalCrewMembersOnBoardField;
private string totalPassengersOnBoardField;
private string totalStowawaysOnBoardField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string TotalPersonsOnBoard {
get {
return this.totalPersonsOnBoardField;
}
set {
this.totalPersonsOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string TotalCrewMembersOnBoard {
get {
return this.totalCrewMembersOnBoardField;
}
set {
this.totalCrewMembersOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string TotalPassengersOnBoard {
get {
return this.totalPassengersOnBoardField;
}
set {
this.totalPassengersOnBoardField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string TotalStowawaysOnBoard {
get {
return this.totalStowawaysOnBoardField;
}
set {
this.totalStowawaysOnBoardField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class transit {
private lastport lastPortField;
private nextporthazmat nextPortField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public lastport LastPort {
get {
return this.lastPortField;
}
set {
this.lastPortField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public nextporthazmat NextPort {
get {
return this.nextPortField;
}
set {
this.nextPortField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class lastport {
private string locodeField;
private System.DateTime eTDField;
private bool eTDFieldSpecified;
public lastport() {
this.locodeField = "ZZUKN";
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Locode {
get {
return this.locodeField;
}
set {
this.locodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public System.DateTime ETD {
get {
return this.eTDField;
}
set {
this.eTDField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ETDSpecified {
get {
return this.eTDFieldSpecified;
}
set {
this.eTDFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class nextporthazmat {
private string locodeField;
private System.DateTime eTAField;
private bool eTAFieldSpecified;
public nextporthazmat() {
this.locodeField = "ZZUKN";
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Locode {
get {
return this.locodeField;
}
set {
this.locodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public System.DateTime ETA {
get {
return this.eTAField;
}
set {
this.eTAField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ETASpecified {
get {
return this.eTAFieldSpecified;
}
set {
this.eTAFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class export {
private portofcallhazmat portOfCallField;
private nextporthazmat nextPortField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public portofcallhazmat PortOfCall {
get {
return this.portOfCallField;
}
set {
this.portOfCallField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public nextporthazmat NextPort {
get {
return this.nextPortField;
}
set {
this.nextPortField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class portofcallhazmat {
private string locodeField;
private System.DateTime eTAField;
private System.DateTime eTDField;
private System.DateTime aTAField;
private bool aTAFieldSpecified;
private System.DateTime aTDField;
private bool aTDFieldSpecified;
private callpurpose[] callPurposesField;
private string itemField;
private ItemChoiceType itemElementNameField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string Locode {
get {
return this.locodeField;
}
set {
this.locodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public System.DateTime ETA {
get {
return this.eTAField;
}
set {
this.eTAField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public System.DateTime ETD {
get {
return this.eTDField;
}
set {
this.eTDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public System.DateTime ATA {
get {
return this.aTAField;
}
set {
this.aTAField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ATASpecified {
get {
return this.aTAFieldSpecified;
}
set {
this.aTAFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public System.DateTime ATD {
get {
return this.aTDField;
}
set {
this.aTDField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ATDSpecified {
get {
return this.aTDFieldSpecified;
}
set {
this.aTDFieldSpecified = 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("GISIS", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlElementAttribute("Hafengebiet", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public string Item {
get {
return this.itemField;
}
set {
this.itemField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType ItemElementName {
get {
return this.itemElementNameField;
}
set {
this.itemElementNameField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
public enum ItemChoiceType {
///
GISIS,
///
Hafengebiet,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class import {
private lastport lastPortField;
private portofcallhazmat portOfCallField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public lastport LastPort {
get {
return this.lastPortField;
}
set {
this.lastPortField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public portofcallhazmat PortOfCall {
get {
return this.portOfCallField;
}
set {
this.portOfCallField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="vessel-type")]
public partial class vesseltype {
private string iMONumberField;
private string callSignField;
private string mMSINumberField;
private string eNINumberField;
private string shipNameField;
private string flagField;
private float lengthOverall_MTRField;
private float beam_MTRField;
private string grossTonnageField;
private string portOfRegistryField;
private string inmarsatCallNumberField;
private string shipTypeField;
private ismcompany iSMCompanyField;
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public string IMONumber {
get {
return this.iMONumberField;
}
set {
this.iMONumberField = 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 ENINumber {
get {
return this.eNINumberField;
}
set {
this.eNINumberField = value;
}
}
///
[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 Flag {
get {
return this.flagField;
}
set {
this.flagField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float LengthOverall_MTR {
get {
return this.lengthOverall_MTRField;
}
set {
this.lengthOverall_MTRField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
public float Beam_MTR {
get {
return this.beam_MTRField;
}
set {
this.beam_MTRField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType="integer")]
public string 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 string InmarsatCallNumber {
get {
return this.inmarsatCallNumberField;
}
set {
this.inmarsatCallNumberField = 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.0.30319.33440")]
[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.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="infclass-type")]
public enum infclasstype {
///
[System.Xml.Serialization.XmlEnumAttribute("1")]
Item1,
///
[System.Xml.Serialization.XmlEnumAttribute("2")]
Item2,
///
[System.Xml.Serialization.XmlEnumAttribute("3")]
Item3,
///
INF1,
///
INF2,
///
INF3,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(TypeName="y-type")]
public enum ytype {
///
Y,
}