From 3ce90d643a35ea95ee3edec8a194959748ad1c08 Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Sun, 3 Apr 2016 09:10:35 +0000 Subject: [PATCH] =?UTF-8?q?3.0.8=20Erweiterung=20Dakosy,=20HIS-Nord=20(ers?= =?UTF-8?q?te=20Anf=C3=A4nge)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Stundensheet.xlsx | Bin 21447 -> 21465 bytes nsw/HIS-NORD/xsd.assert/agent_reeder.xsd | 19 + nsw/HIS-NORD/xsd.assert/basic_types.xsd | 177 ++++ nsw/HIS-NORD/xsd.assert/bpol_reeder.xsd | 48 +- nsw/HIS-NORD/xsd.assert/bunker_reeder.xsd | 18 + nsw/HIS-NORD/xsd.assert/crew_reeder.xsd | 62 +- nsw/HIS-NORD/xsd.assert/hazmat_reeder.xsd | 292 ++++++ .../his-nord_nsw_v-1-0_all_reeder.xsd | 925 +++--------------- nsw/HIS-NORD/xsd.assert/info_reeder.xsd | 29 + nsw/HIS-NORD/xsd.assert/mdh_reeder.xsd | 33 +- nsw/HIS-NORD/xsd.assert/noanod_reeder.xsd | 68 ++ nsw/HIS-NORD/xsd.assert/owner_reeder.xsd | 41 + nsw/HIS-NORD/xsd.assert/pas_reeder.xsd | 66 +- nsw/HIS-NORD/xsd.assert/pob_reeder.xsd | 21 + .../xsd.assert/prearrival72_reeder.xsd | 5 +- nsw/HIS-NORD/xsd.assert/sec_reeder.xsd | 216 ++-- nsw/HIS-NORD/xsd.assert/serv_reeder.xsd | 48 +- nsw/HIS-NORD/xsd.assert/tow_reeder.xsd | 2 +- nsw/HIS-NORD/xsd.assert/vessel_reeder.xsd | 86 ++ nsw/HIS-NORD/xsd.assert/waste_reeder.xsd | 138 +-- .../SFTPService.cs | 18 +- .../bsmd.dakosy.ResponseService.csproj | 9 +- .../packages.config | 2 +- nsw/Source/bsmd.dakosy/Request.cs | 76 +- nsw/Source/bsmd.dakosy/eDeclaration.cs | 599 ++++++++++-- .../Properties/AssemblyProductInfo.cs | 2 +- .../Properties/AssemblyProjectInfo.cs | 2 +- nsw/Source/bsmd.dbh/Request.cs | 13 +- nsw/dakosy/eDeclaration.cs | 599 ++++++++++-- 29 files changed, 2311 insertions(+), 1303 deletions(-) create mode 100644 nsw/HIS-NORD/xsd.assert/agent_reeder.xsd create mode 100644 nsw/HIS-NORD/xsd.assert/basic_types.xsd create mode 100644 nsw/HIS-NORD/xsd.assert/bunker_reeder.xsd create mode 100644 nsw/HIS-NORD/xsd.assert/hazmat_reeder.xsd create mode 100644 nsw/HIS-NORD/xsd.assert/info_reeder.xsd create mode 100644 nsw/HIS-NORD/xsd.assert/noanod_reeder.xsd create mode 100644 nsw/HIS-NORD/xsd.assert/owner_reeder.xsd create mode 100644 nsw/HIS-NORD/xsd.assert/pob_reeder.xsd create mode 100644 nsw/HIS-NORD/xsd.assert/vessel_reeder.xsd diff --git a/Stundensheet.xlsx b/Stundensheet.xlsx index 48d733f3470b8911834b83e2e8c876af07a6262b..f4f2d72a9115d3eeb58c070a871ce33e2171f9fd 100644 GIT binary patch delta 10581 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 delta 10493 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 BCsF_a diff --git a/nsw/HIS-NORD/xsd.assert/agent_reeder.xsd b/nsw/HIS-NORD/xsd.assert/agent_reeder.xsd new file mode 100644 index 00000000..fb7a69db --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/agent_reeder.xsd @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/basic_types.xsd b/nsw/HIS-NORD/xsd.assert/basic_types.xsd new file mode 100644 index 00000000..6806fc62 --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/basic_types.xsd @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/bpol_reeder.xsd b/nsw/HIS-NORD/xsd.assert/bpol_reeder.xsd index 07a0d412..cf60c3bf 100644 --- a/nsw/HIS-NORD/xsd.assert/bpol_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/bpol_reeder.xsd @@ -1,25 +1,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/bunker_reeder.xsd b/nsw/HIS-NORD/xsd.assert/bunker_reeder.xsd new file mode 100644 index 00000000..c71b81de --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/bunker_reeder.xsd @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/crew_reeder.xsd b/nsw/HIS-NORD/xsd.assert/crew_reeder.xsd index ac442e93..56a827dd 100644 --- a/nsw/HIS-NORD/xsd.assert/crew_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/crew_reeder.xsd @@ -1,32 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/hazmat_reeder.xsd b/nsw/HIS-NORD/xsd.assert/hazmat_reeder.xsd new file mode 100644 index 00000000..338d66ad --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/hazmat_reeder.xsd @@ -0,0 +1,292 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/his-nord_nsw_v-1-0_all_reeder.xsd b/nsw/HIS-NORD/xsd.assert/his-nord_nsw_v-1-0_all_reeder.xsd index e2b99dc0..ba13e22a 100644 --- a/nsw/HIS-NORD/xsd.assert/his-nord_nsw_v-1-0_all_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/his-nord_nsw_v-1-0_all_reeder.xsd @@ -1,803 +1,124 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/info_reeder.xsd b/nsw/HIS-NORD/xsd.assert/info_reeder.xsd new file mode 100644 index 00000000..a555bbf7 --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/info_reeder.xsd @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/mdh_reeder.xsd b/nsw/HIS-NORD/xsd.assert/mdh_reeder.xsd index 6a5609b3..3eb3c7cc 100644 --- a/nsw/HIS-NORD/xsd.assert/mdh_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/mdh_reeder.xsd @@ -1,5 +1,5 @@ - + @@ -14,26 +14,35 @@ - + + - + + - + - + + + + + + + + @@ -41,6 +50,13 @@ + + + + + + + @@ -48,6 +64,13 @@ + + + + + + + diff --git a/nsw/HIS-NORD/xsd.assert/noanod_reeder.xsd b/nsw/HIS-NORD/xsd.assert/noanod_reeder.xsd new file mode 100644 index 00000000..b565fa6f --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/noanod_reeder.xsd @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/owner_reeder.xsd b/nsw/HIS-NORD/xsd.assert/owner_reeder.xsd new file mode 100644 index 00000000..7e3886dc --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/owner_reeder.xsd @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/pas_reeder.xsd b/nsw/HIS-NORD/xsd.assert/pas_reeder.xsd index 3948a196..20d3c6ce 100644 --- a/nsw/HIS-NORD/xsd.assert/pas_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/pas_reeder.xsd @@ -1,34 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/pob_reeder.xsd b/nsw/HIS-NORD/xsd.assert/pob_reeder.xsd new file mode 100644 index 00000000..8f757e3e --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/pob_reeder.xsd @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/prearrival72_reeder.xsd b/nsw/HIS-NORD/xsd.assert/prearrival72_reeder.xsd index 4990b801..fceaf21d 100644 --- a/nsw/HIS-NORD/xsd.assert/prearrival72_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/prearrival72_reeder.xsd @@ -1,5 +1,5 @@ - + @@ -7,7 +7,8 @@ - + + diff --git a/nsw/HIS-NORD/xsd.assert/sec_reeder.xsd b/nsw/HIS-NORD/xsd.assert/sec_reeder.xsd index 3cb27de5..e85d968f 100644 --- a/nsw/HIS-NORD/xsd.assert/sec_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/sec_reeder.xsd @@ -1,108 +1,110 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/serv_reeder.xsd b/nsw/HIS-NORD/xsd.assert/serv_reeder.xsd index fe07ad99..e4d75ab6 100644 --- a/nsw/HIS-NORD/xsd.assert/serv_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/serv_reeder.xsd @@ -1,25 +1,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/tow_reeder.xsd b/nsw/HIS-NORD/xsd.assert/tow_reeder.xsd index bda4fe26..bb7e5ca5 100644 --- a/nsw/HIS-NORD/xsd.assert/tow_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/tow_reeder.xsd @@ -1,5 +1,5 @@ - + diff --git a/nsw/HIS-NORD/xsd.assert/vessel_reeder.xsd b/nsw/HIS-NORD/xsd.assert/vessel_reeder.xsd new file mode 100644 index 00000000..54f00d71 --- /dev/null +++ b/nsw/HIS-NORD/xsd.assert/vessel_reeder.xsd @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/HIS-NORD/xsd.assert/waste_reeder.xsd b/nsw/HIS-NORD/xsd.assert/waste_reeder.xsd index 07af9fb9..385ea236 100644 --- a/nsw/HIS-NORD/xsd.assert/waste_reeder.xsd +++ b/nsw/HIS-NORD/xsd.assert/waste_reeder.xsd @@ -1,70 +1,70 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nsw/Source/bsmd.dakosy.ResponseService/SFTPService.cs b/nsw/Source/bsmd.dakosy.ResponseService/SFTPService.cs index 14d76a30..60d33df5 100644 --- a/nsw/Source/bsmd.dakosy.ResponseService/SFTPService.cs +++ b/nsw/Source/bsmd.dakosy.ResponseService/SFTPService.cs @@ -1,18 +1,10 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; +using bsmd.database; +using log4net; +using System; using System.Diagnostics; using System.IO; -using System.Linq; using System.ServiceProcess; -using System.Text; using System.Timers; -using System.Threading.Tasks; -using log4net; - -using bsmd.database; -using bsmd.dakosy; namespace bsmd.dakosy.ResponseService { @@ -74,7 +66,6 @@ namespace bsmd.dakosy.ResponseService try { Response.ReadAll(); - } catch (Exception ex) { @@ -83,8 +74,7 @@ namespace bsmd.dakosy.ResponseService } else { - this.EventLog.WriteEntry("FormService stopped: DB connection failed", EventLogEntryType.Error); - this.Stop(); + this.EventLog.WriteEntry("FormService DB connection failure", EventLogEntryType.Error); } lock (this._timerlock) diff --git a/nsw/Source/bsmd.dakosy.ResponseService/bsmd.dakosy.ResponseService.csproj b/nsw/Source/bsmd.dakosy.ResponseService/bsmd.dakosy.ResponseService.csproj index 200283b1..8febfac1 100644 --- a/nsw/Source/bsmd.dakosy.ResponseService/bsmd.dakosy.ResponseService.csproj +++ b/nsw/Source/bsmd.dakosy.ResponseService/bsmd.dakosy.ResponseService.csproj @@ -38,8 +38,9 @@ ..\bsmdKey.snk - - ..\packages\log4net.2.0.3\lib\net40-full\log4net.dll + + ..\packages\log4net.2.0.5\lib\net45-full\log4net.dll + True @@ -85,7 +86,9 @@ - + + Designer + SettingsSingleFileGenerator Settings.Designer.cs diff --git a/nsw/Source/bsmd.dakosy.ResponseService/packages.config b/nsw/Source/bsmd.dakosy.ResponseService/packages.config index 981a91a1..a51db168 100644 --- a/nsw/Source/bsmd.dakosy.ResponseService/packages.config +++ b/nsw/Source/bsmd.dakosy.ResponseService/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/nsw/Source/bsmd.dakosy/Request.cs b/nsw/Source/bsmd.dakosy/Request.cs index 0240277b..2a8641d5 100644 --- a/nsw/Source/bsmd.dakosy/Request.cs +++ b/nsw/Source/bsmd.dakosy/Request.cs @@ -33,6 +33,7 @@ namespace bsmd.dakosy // fill eDeclaration class eDeclarationMessage edm = new eDeclarationMessage(); + edm.Version = "3.0"; // TODO // edm.Version = "08.15"; // entfernt auf Anraten von Fr. Ebeling 30.6.15 edm.InterchangeHeader = new InterchangeHeaderType(); edm.InterchangeHeader.CreationTime = DateTime.UtcNow; @@ -73,9 +74,10 @@ namespace bsmd.dakosy vList.Visit[0].MessageHeader.MessageSender = new Participant(); vList.Visit[0].MessageHeader.MessageSender.ParticipantCode = new ParticipantCode(); vList.Visit[0].MessageHeader.MessageSender.ParticipantCode.AgencyID = "DAK"; - vList.Visit[0].MessageHeader.MessageSender.ParticipantCode.Value = "BSM"; // TODO -> Absprache! + vList.Visit[0].MessageHeader.MessageSender.ParticipantCode.Value = "BSM"; vList.Visit[0].MessageHeader.MessageReferenceNumber = aMessage.Id.Value.ToString("N"); - vList.Visit[0].MessageType = MessageType.FULL; // bei DRAFT geht es nicht an das NSW + // bei DRAFT geht es nicht an das NSW + vList.Visit[0].MessageType = Properties.Settings.Default.TestMode ? MessageType.DRAFT : MessageType.FULL; if (aMessage.MessageCore.IsTransit) vList.Visit[0].TransitID = aMessage.MessageCore.TransitId; else @@ -120,6 +122,35 @@ namespace bsmd.dakosy switch (aMessage.MessageNotificationClass) { + case Message.NotificationClass.AGNT: + { + bsmd.database.AGNT agnt = aMessage.Elements[0] as bsmd.database.AGNT; + vList.Visit[0].AGNT = new AGNT(); + vList.Visit[0].AGNT.CompanyName = agnt.AgentCompanyName; + + int lastBlank = agnt.AgentStreetAndNumber.LastIndexOf(' '); + string number = (lastBlank > 0) ? agnt.AgentStreetAndNumber.Substring(lastBlank) : ""; + if ((lastBlank > 0) && (number.Length > 0) && (Char.IsNumber(number[0]))) + { + vList.Visit[0].AGNT.StreetName = agnt.AgentStreetAndNumber.Substring(0, lastBlank); + vList.Visit[0].AGNT.StreetNumber = agnt.AgentStreetAndNumber.Substring(lastBlank); + } + else + { + vList.Visit[0].AGNT.StreetName = agnt.AgentStreetAndNumber; + vList.Visit[0].AGNT.StreetNumber = ""; + } + + vList.Visit[0].AGNT.PostalCode = agnt.AgentPostalCode; + vList.Visit[0].AGNT.City = agnt.AgentCity; + vList.Visit[0].AGNT.Country = agnt.AgentCountry; + vList.Visit[0].AGNT.LastName = agnt.AgentLastName; + vList.Visit[0].AGNT.FirstName = agnt.AgentFirstName; + vList.Visit[0].AGNT.Phone = agnt.AgentPhone; + vList.Visit[0].AGNT.Fax = agnt.AgentFax; + vList.Visit[0].AGNT.EMail = agnt.AgentEMail; + } + break; case Message.NotificationClass.NOA_NOD: bsmd.database.NOA_NOD noa_nod = aMessage.Elements[0] as bsmd.database.NOA_NOD; if (noa_nod == null) throw new ApplicationException("dbEntity is no NOA_NOD message!"); @@ -212,7 +243,7 @@ namespace bsmd.dakosy } break; - case Message.NotificationClass.LADG: // TBD: dito + case Message.NotificationClass.LADG: { if (aMessage.Elements.Count > 0) { @@ -235,7 +266,7 @@ namespace bsmd.dakosy } } break; - case Message.NotificationClass.CREW: // TBD: dito + case Message.NotificationClass.CREW: { if (aMessage.Elements.Count > 0) { @@ -290,6 +321,9 @@ namespace bsmd.dakosy vList.Visit[0].INFO.DeadWeightSummerTNESpecified = info.DeplacementSummerDraught_TNE.HasValue; if (info.DeplacementSummerDraught_TNE.HasValue) vList.Visit[0].INFO.DeadWeightSummerTNE = info.DeplacementSummerDraught_TNE.Value; + vList.Visit[0].INFO.PortArea = info.PortArea; + vList.Visit[0].INFO.BowThrusterPower = info.BowThrusterPower; + vList.Visit[0].INFO.SternThrusterPower = info.SternThrusterPower; break; case Message.NotificationClass.MDH: bsmd.database.MDH mdh = aMessage.Elements[0] as bsmd.database.MDH; @@ -316,13 +350,17 @@ namespace bsmd.dakosy vList.Visit[0].MDH.AwareOfConditionsForFurtherInfections = mdh.AwareOfFurtherInfections ?? false; vList.Visit[0].MDH.SanitaryMeasuresAppliedSpecified = mdh.SanitaryMeasuresApplied.HasValue; vList.Visit[0].MDH.SanitaryMeasuresApplied = mdh.SanitaryMeasuresApplied ?? false; - if (mdh.SanitaryMeasuresApplied ?? false) + if (mdh.SanitaryMeasuresApplied ?? false && (mdh.SanitaryMeasuresDetails.Count > 0)) { - vList.Visit[0].MDH.SanitaryMeasuresDetails = new SanitaryMeasuresDetails(); - vList.Visit[0].MDH.SanitaryMeasuresDetails.SanitaryMeasuresType = mdh.SanitaryMeasuresType; - vList.Visit[0].MDH.SanitaryMeasuresDetails.SanitaryMeasuresLocation = mdh.SanitaryMeasuresLocation; - if (mdh.SanitaryMeasuresDate.HasValue) - vList.Visit[0].MDH.SanitaryMeasuresDetails.SanitaryMeasuresDate = mdh.SanitaryMeasuresDate.Value; + vList.Visit[0].MDH.SanitaryMeasuresDetails = new SanitaryMeasuresDetails[mdh.SanitaryMeasuresDetails.Count]; + for (int smIndex = 0; smIndex < mdh.SanitaryMeasuresDetails.Count; smIndex++) { + SanitaryMeasuresDetails smDetails = new SanitaryMeasuresDetails(); + if (mdh.SanitaryMeasuresDetails[smIndex].SanitaryMeasuresDate.HasValue) + smDetails.SanitaryMeasuresDate = mdh.SanitaryMeasuresDetails[smIndex].SanitaryMeasuresDate.Value; + smDetails.SanitaryMeasuresLocation = mdh.SanitaryMeasuresDetails[smIndex].SanitaryMeasuresLocation; + smDetails.SanitaryMeasuresType = mdh.SanitaryMeasuresDetails[smIndex].SanitaryMeasuresType; + vList.Visit[0].MDH.SanitaryMeasuresDetails[smIndex] = smDetails; + } } vList.Visit[0].MDH.StowawaysDetectedSpecified = mdh.StowawaysDetected.HasValue; vList.Visit[0].MDH.StowawaysDetected = mdh.StowawaysDetected ?? false; @@ -339,12 +377,17 @@ namespace bsmd.dakosy vList.Visit[0].MDH.SanitaryControlReinspectionRequired = mdh.SanitaryControlReinspectionRequired ?? false; vList.Visit[0].MDH.InfectedAreaVisitedSpecified = mdh.InfectedAreaVisited.HasValue; vList.Visit[0].MDH.InfectedAreaVisited = mdh.InfectedAreaVisited ?? false; - if (mdh.InfectedAreaVisited ?? false) + if (mdh.InfectedAreaVisited ?? false && (mdh.InfectedAreas.Count > 0)) { - vList.Visit[0].MDH.InfectedArea = new InfectedArea(); - if (mdh.InfectedAreaDate.HasValue) - vList.Visit[0].MDH.InfectedArea.InfectedAreaDate = mdh.InfectedAreaDate.Value; - vList.Visit[0].MDH.InfectedArea.InfectedAreaPort = mdh.InfectedAreaPort; + vList.Visit[0].MDH.InfectedArea = new InfectedArea[mdh.InfectedAreas.Count]; + for (int iaIndex = 0; iaIndex < mdh.InfectedAreas.Count; iaIndex++) + { + InfectedArea infectedArea = new InfectedArea(); + if (mdh.InfectedAreas[iaIndex].InfectedAreaDate.HasValue) + infectedArea.InfectedAreaDate = mdh.InfectedAreas[iaIndex].InfectedAreaDate.Value; + infectedArea.InfectedAreaPort = mdh.InfectedAreas[iaIndex].InfectedAreaPort; + vList.Visit[0].MDH.InfectedArea[iaIndex] = infectedArea; + } } if (mdh.PortOfCallLast30Days.Count > 0) { @@ -658,6 +701,9 @@ namespace bsmd.dakosy } vList.Visit[0].STAT.ISMCompany.IsmCompanyCity = stat.ISMCompanyCity; vList.Visit[0].STAT.ISMCompany.IsmCompanyCountry = stat.ISMCompanyCountry; + vList.Visit[0].STAT.TransportModeSpecified = !stat.TransportMode.IsNullOrEmpty(); + if(vList.Visit[0].STAT.TransportModeSpecified) + vList.Visit[0].STAT.TransportMode = (stat.TransportMode == "1") ? TransportModeType.Item1 : TransportModeType.Item8; } break; case Message.NotificationClass.WAS: diff --git a/nsw/Source/bsmd.dakosy/eDeclaration.cs b/nsw/Source/bsmd.dakosy/eDeclaration.cs index 89382cab..e32c61cd 100644 --- a/nsw/Source/bsmd.dakosy/eDeclaration.cs +++ b/nsw/Source/bsmd.dakosy/eDeclaration.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.34209 +// Laufzeitversion:4.0.30319.42000 // // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn // der Code erneut generiert wird. @@ -11,12 +11,12 @@ using System.Xml.Serialization; // -// This source code was auto-generated by xsd, Version=4.0.30319.33440. +// Dieser Quellcode wurde automatisch generiert von xsd, Version=4.6.1055.0. // /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -63,7 +63,7 @@ public partial class eDeclarationMessage { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -145,7 +145,7 @@ public partial class InterchangeHeaderType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -166,7 +166,7 @@ public partial class Participant { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -201,7 +201,7 @@ public partial class ParticipantCode { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -235,7 +235,7 @@ public partial class ErrorInfo { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -293,7 +293,7 @@ public partial class ResponseError { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -338,7 +338,7 @@ public partial class WildCardFreeText { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -384,7 +384,7 @@ public partial class AdditionalValue { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -429,7 +429,7 @@ public partial class CommunicationDataType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -635,7 +635,7 @@ public partial class EdiResponse { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -705,7 +705,7 @@ public partial class MessageHeaderType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum EdiResponseType { @@ -724,7 +724,7 @@ public enum EdiResponseType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum EdiResponseSubType { @@ -737,7 +737,7 @@ public enum EdiResponseSubType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -758,7 +758,7 @@ public partial class ResetNotification { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum NotificationType { @@ -834,7 +834,148 @@ public enum NotificationType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] +public partial class AGNT { + + private string companyNameField; + + private string streetNameField; + + private string streetNumberField; + + private string postalCodeField; + + private string cityField; + + private string countryField; + + private string lastNameField; + + private string firstNameField; + + private string phoneField; + + private string faxField; + + private string eMailField; + + /// + public string CompanyName { + get { + return this.companyNameField; + } + set { + this.companyNameField = value; + } + } + + /// + public string StreetName { + get { + return this.streetNameField; + } + set { + this.streetNameField = value; + } + } + + /// + public string StreetNumber { + get { + return this.streetNumberField; + } + set { + this.streetNumberField = value; + } + } + + /// + public string PostalCode { + get { + return this.postalCodeField; + } + set { + this.postalCodeField = value; + } + } + + /// + public string City { + get { + return this.cityField; + } + set { + this.cityField = value; + } + } + + /// + public string Country { + get { + return this.countryField; + } + set { + this.countryField = value; + } + } + + /// + public string LastName { + get { + return this.lastNameField; + } + set { + this.lastNameField = value; + } + } + + /// + public string FirstName { + get { + return this.firstNameField; + } + set { + this.firstNameField = value; + } + } + + /// + public string Phone { + get { + return this.phoneField; + } + set { + this.phoneField = value; + } + } + + /// + public string Fax { + get { + return this.faxField; + } + set { + this.faxField = value; + } + } + + /// + public string EMail { + get { + return this.eMailField; + } + set { + this.eMailField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -979,7 +1120,7 @@ public partial class Waste { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum WasteType { @@ -1013,7 +1154,7 @@ public enum WasteType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1034,7 +1175,7 @@ public partial class WasteDisposalServiceProviderName { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1182,7 +1323,7 @@ public partial class WAS { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum WasteDisposalDeliveryType { @@ -1198,7 +1339,7 @@ public enum WasteDisposalDeliveryType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1291,7 +1432,7 @@ public partial class ISMCompany { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1322,6 +1463,10 @@ public partial class STAT { private string inmarsatCallNumberField; + private TransportModeType transportModeField; + + private bool transportModeFieldSpecified; + private string shipTypeField; private ISMCompany iSMCompanyField; @@ -1449,6 +1594,27 @@ public partial class STAT { } } + /// + public TransportModeType TransportMode { + get { + return this.transportModeField; + } + set { + this.transportModeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransportModeSpecified { + get { + return this.transportModeFieldSpecified; + } + set { + this.transportModeFieldSpecified = value; + } + } + /// public string ShipType { get { @@ -1471,7 +1637,22 @@ public partial class STAT { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] +public enum TransportModeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1576,7 +1757,7 @@ public partial class TOWDOperator { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1708,7 +1889,7 @@ public partial class TowageDeparture { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1813,7 +1994,7 @@ public partial class TOWAOperator { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1969,7 +2150,7 @@ public partial class TowageArrival { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2014,7 +2195,166 @@ public partial class Service { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] +public partial class ShipToShipActivities { + + private string locationNameField; + + private string locationCodeField; + + private int locationCoordinatesLatitudeField; + + private bool locationCoordinatesLatitudeFieldSpecified; + + private int locationCoordinatesLongitudeField; + + private bool locationCoordinatesLongitudeFieldSpecified; + + private System.DateTime dateFromField; + + private bool dateFromFieldSpecified; + + private System.DateTime dateToField; + + private bool dateToFieldSpecified; + + private string activityTypeField; + + private string securityMattersToReportField; + + /// + public string LocationName { + get { + return this.locationNameField; + } + set { + this.locationNameField = value; + } + } + + /// + public string LocationCode { + get { + return this.locationCodeField; + } + set { + this.locationCodeField = value; + } + } + + /// + public int LocationCoordinatesLatitude { + get { + return this.locationCoordinatesLatitudeField; + } + set { + this.locationCoordinatesLatitudeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocationCoordinatesLatitudeSpecified { + get { + return this.locationCoordinatesLatitudeFieldSpecified; + } + set { + this.locationCoordinatesLatitudeFieldSpecified = value; + } + } + + /// + public int LocationCoordinatesLongitude { + get { + return this.locationCoordinatesLongitudeField; + } + set { + this.locationCoordinatesLongitudeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocationCoordinatesLongitudeSpecified { + get { + return this.locationCoordinatesLongitudeFieldSpecified; + } + set { + this.locationCoordinatesLongitudeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime DateFrom { + get { + return this.dateFromField; + } + set { + this.dateFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateFromSpecified { + get { + return this.dateFromFieldSpecified; + } + set { + this.dateFromFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime DateTo { + get { + return this.dateToField; + } + set { + this.dateToField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateToSpecified { + get { + return this.dateToFieldSpecified; + } + set { + this.dateToFieldSpecified = value; + } + } + + /// + public string ActivityType { + get { + return this.activityTypeField; + } + set { + this.activityTypeField = value; + } + } + + /// + public string SecurityMattersToReport { + get { + return this.securityMattersToReportField; + } + set { + this.securityMattersToReportField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2173,7 +2513,7 @@ public partial class ShipToShipActivitiesDuringLastTenPortFacilitiesCalled { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2319,7 +2659,7 @@ public partial class LastTenPortFacilitiesCalled { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2380,6 +2720,8 @@ public partial class SEC { private ShipToShipActivitiesDuringLastTenPortFacilitiesCalled[] shipToShipActivitiesDuringLastTenPortFacilitiesCalledField; + private ShipToShipActivities[] shipToShipActivitiesField; + /// public bool SecSimplification { get { @@ -2660,10 +3002,21 @@ public partial class SEC { this.shipToShipActivitiesDuringLastTenPortFacilitiesCalledField = value; } } + + /// + [System.Xml.Serialization.XmlElementAttribute("ShipToShipActivities")] + public ShipToShipActivities[] ShipToShipActivities { + get { + return this.shipToShipActivitiesField; + } + set { + this.shipToShipActivitiesField = value; + } + } } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum IsscType { @@ -2676,7 +3029,7 @@ public enum IsscType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum IsscIssuerType { @@ -2689,7 +3042,7 @@ public enum IsscIssuerType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum GeneralCargoType { @@ -2714,7 +3067,7 @@ public enum GeneralCargoType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2784,7 +3137,7 @@ public partial class TankerDetails { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum TankerHullConfigurationType { @@ -2800,7 +3153,7 @@ public enum TankerHullConfigurationType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum ConditionCargoBallastTanksType { @@ -2816,7 +3169,7 @@ public enum ConditionCargoBallastTanksType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2898,7 +3251,7 @@ public partial class PRE72H { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2968,7 +3321,7 @@ public partial class PoBD { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3038,7 +3391,7 @@ public partial class PoBA { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3244,7 +3597,7 @@ public partial class Passenger { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum GenderType { @@ -3260,7 +3613,7 @@ public enum GenderType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum IdentityDocumentType { @@ -3285,7 +3638,7 @@ public enum IdentityDocumentType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3306,7 +3659,7 @@ public partial class NAME { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3327,7 +3680,7 @@ public partial class CrewJoinedShipName { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3386,7 +3739,7 @@ public partial class PortOfCallLast30Days { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3420,7 +3773,7 @@ public partial class InfectedArea { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3454,7 +3807,28 @@ public partial class ValidSanitaryControlExemptionOrCertificate { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] +public partial class StowawaysJoiningLocations { + + private string stowawaysJoiningLocationField; + + /// + public string StowawaysJoiningLocation { + get { + return this.stowawaysJoiningLocationField; + } + set { + this.stowawaysJoiningLocationField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3500,7 +3874,7 @@ public partial class SanitaryMeasuresDetails { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3549,7 +3923,7 @@ public partial class MDH { private bool sanitaryMeasuresAppliedFieldSpecified; - private SanitaryMeasuresDetails sanitaryMeasuresDetailsField; + private SanitaryMeasuresDetails[] sanitaryMeasuresDetailsField; private bool stowawaysDetectedField; @@ -3557,6 +3931,8 @@ public partial class MDH { private string stowawaysJoiningLocationField; + private StowawaysJoiningLocations[] stowawaysJoiningLocationsField; + private bool sickAnimalOrPetOnBoardField; private bool sickAnimalOrPetOnBoardFieldSpecified; @@ -3575,7 +3951,7 @@ public partial class MDH { private bool infectedAreaVisitedFieldSpecified; - private InfectedArea infectedAreaField; + private InfectedArea[] infectedAreaField; private PortOfCallLast30Days[] portsOfCallLast30DaysField; @@ -3800,7 +4176,8 @@ public partial class MDH { } /// - public SanitaryMeasuresDetails SanitaryMeasuresDetails { + [System.Xml.Serialization.XmlElementAttribute("SanitaryMeasuresDetails")] + public SanitaryMeasuresDetails[] SanitaryMeasuresDetails { get { return this.sanitaryMeasuresDetailsField; } @@ -3840,6 +4217,17 @@ public partial class MDH { } } + /// + [System.Xml.Serialization.XmlElementAttribute("StowawaysJoiningLocations")] + public StowawaysJoiningLocations[] StowawaysJoiningLocations { + get { + return this.stowawaysJoiningLocationsField; + } + set { + this.stowawaysJoiningLocationsField = value; + } + } + /// public bool SickAnimalOrPetOnBoard { get { @@ -3935,7 +4323,8 @@ public partial class MDH { } /// - public InfectedArea InfectedArea { + [System.Xml.Serialization.XmlElementAttribute("InfectedArea")] + public InfectedArea[] InfectedArea { get { return this.infectedAreaField; } @@ -3957,7 +4346,7 @@ public partial class MDH { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3966,12 +4355,18 @@ public partial class INFO { private ShippingAreaType shippingAreaField; + private string portAreaField; + private string requestedPositionInPortOfCallField; private string specialRequirementsOfShipAtBerthField; private string constructionCharacteristicsOfShipField; + private string bowThrusterPowerField; + + private string sternThrusterPowerField; + private bool fumigatedBulkCargoField; private bool fumigatedBulkCargoFieldSpecified; @@ -3990,6 +4385,16 @@ public partial class INFO { } } + /// + public string PortArea { + get { + return this.portAreaField; + } + set { + this.portAreaField = value; + } + } + /// public string RequestedPositionInPortOfCall { get { @@ -4020,6 +4425,26 @@ public partial class INFO { } } + /// + public string BowThrusterPower { + get { + return this.bowThrusterPowerField; + } + set { + this.bowThrusterPowerField = value; + } + } + + /// + public string SternThrusterPower { + get { + return this.sternThrusterPowerField; + } + set { + this.sternThrusterPowerField = value; + } + } + /// public bool FumigatedBulkCargo { get { @@ -4064,7 +4489,7 @@ public partial class INFO { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum ShippingAreaType { @@ -4080,7 +4505,7 @@ public enum ShippingAreaType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4101,7 +4526,7 @@ public partial class TIEFD { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4122,7 +4547,7 @@ public partial class TIEFA { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4291,7 +4716,7 @@ public partial class CrewMember { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4326,7 +4751,7 @@ public partial class CargoCode { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4422,7 +4847,7 @@ public partial class Cargo { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum CargoHandlingType { @@ -4435,7 +4860,7 @@ public enum CargoHandlingType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4481,7 +4906,7 @@ public partial class BunkerFuel { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4514,7 +4939,7 @@ public partial class PortOfItinerary { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4548,7 +4973,7 @@ public partial class BPOL { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4569,7 +4994,7 @@ public partial class ATD { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4590,7 +5015,7 @@ public partial class ATA { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4623,7 +5048,7 @@ public partial class CallPurpose { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4819,7 +5244,7 @@ public partial class NOA_NOD { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4914,6 +5339,8 @@ public partial class Visit { private REG_TRANSIT rEG_TRANSITField; + private AGNT aGNTField; + private ResetNotification[] rESETField; /// @@ -5368,6 +5795,16 @@ public partial class Visit { } } + /// + public AGNT AGNT { + get { + return this.aGNTField; + } + set { + this.aGNTField = value; + } + } + /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public ResetNotification[] RESET { @@ -5381,7 +5818,7 @@ public partial class Visit { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum MessageType { @@ -5394,7 +5831,7 @@ public enum MessageType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5560,7 +5997,7 @@ public partial class ReportingParty { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum ReportingPartyType { @@ -5588,7 +6025,7 @@ public enum ReportingPartyType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5646,7 +6083,7 @@ public partial class REG_VISIT { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5692,7 +6129,7 @@ public partial class REG_TRANSIT { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5773,7 +6210,7 @@ public partial class RequestId { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5797,7 +6234,7 @@ public partial class eDeclarationMessageInterchangeBody { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5819,7 +6256,7 @@ public partial class eDeclarationMessageInterchangeBodyEdiResponseList { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5841,7 +6278,7 @@ public partial class eDeclarationMessageInterchangeBodyRequestIdList { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] diff --git a/nsw/Source/bsmd.database/Properties/AssemblyProductInfo.cs b/nsw/Source/bsmd.database/Properties/AssemblyProductInfo.cs index 8d91bf62..82192967 100644 --- a/nsw/Source/bsmd.database/Properties/AssemblyProductInfo.cs +++ b/nsw/Source/bsmd.database/Properties/AssemblyProductInfo.cs @@ -2,6 +2,6 @@ [assembly: AssemblyCompany("Informatikbüro Daniel Schick")] [assembly: AssemblyProduct("BSMD NSW interface")] -[assembly: AssemblyInformationalVersion("3.0.7")] +[assembly: AssemblyInformationalVersion("3.0.8")] [assembly: AssemblyCopyright("Copyright © 2014-2016 Informatikbüro Daniel Schick. All rights reserved.")] [assembly: AssemblyTrademark("")] \ No newline at end of file diff --git a/nsw/Source/bsmd.database/Properties/AssemblyProjectInfo.cs b/nsw/Source/bsmd.database/Properties/AssemblyProjectInfo.cs index 5c563b99..62c22fea 100644 --- a/nsw/Source/bsmd.database/Properties/AssemblyProjectInfo.cs +++ b/nsw/Source/bsmd.database/Properties/AssemblyProjectInfo.cs @@ -1,4 +1,4 @@ using System.Reflection; -[assembly: AssemblyVersion("3.0.7.*")] +[assembly: AssemblyVersion("3.0.8.*")] diff --git a/nsw/Source/bsmd.dbh/Request.cs b/nsw/Source/bsmd.dbh/Request.cs index 71aaf0a8..1cdf5f95 100644 --- a/nsw/Source/bsmd.dbh/Request.cs +++ b/nsw/Source/bsmd.dbh/Request.cs @@ -565,14 +565,11 @@ namespace bsmd.dbh rootStat.PortOfRegistry = stat.PortOfRegistry; rootStat.ShipType = stat.ShipType; rootStat.InmarsatCallNumber = stat.InmarsatCallNumber; - RootSTATTransportMode transportMode; - if(Enum.TryParse(stat.TransportMode, out transportMode)) - { - rootStat.TransportMode = transportMode; - } else - { - _log.WarnFormat("failed to parse transportmode {0}", stat.TransportMode); - } + + rootStat.TransportMode = RootSTATTransportMode.Item1; // default is maritime transport! + if (!stat.TransportMode.IsNullOrEmpty() && stat.TransportMode.Equals("8")) + rootStat.TransportMode = RootSTATTransportMode.Item8; + if (!stat.ISMCompanyName.IsNullOrEmpty()) { rootStat.ISMCompany = new RootSTATISMCompany(); diff --git a/nsw/dakosy/eDeclaration.cs b/nsw/dakosy/eDeclaration.cs index 89382cab..e32c61cd 100644 --- a/nsw/dakosy/eDeclaration.cs +++ b/nsw/dakosy/eDeclaration.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.34209 +// Laufzeitversion:4.0.30319.42000 // // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn // der Code erneut generiert wird. @@ -11,12 +11,12 @@ using System.Xml.Serialization; // -// This source code was auto-generated by xsd, Version=4.0.30319.33440. +// Dieser Quellcode wurde automatisch generiert von xsd, Version=4.6.1055.0. // /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -63,7 +63,7 @@ public partial class eDeclarationMessage { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -145,7 +145,7 @@ public partial class InterchangeHeaderType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -166,7 +166,7 @@ public partial class Participant { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -201,7 +201,7 @@ public partial class ParticipantCode { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -235,7 +235,7 @@ public partial class ErrorInfo { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -293,7 +293,7 @@ public partial class ResponseError { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -338,7 +338,7 @@ public partial class WildCardFreeText { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -384,7 +384,7 @@ public partial class AdditionalValue { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -429,7 +429,7 @@ public partial class CommunicationDataType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -635,7 +635,7 @@ public partial class EdiResponse { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -705,7 +705,7 @@ public partial class MessageHeaderType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum EdiResponseType { @@ -724,7 +724,7 @@ public enum EdiResponseType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum EdiResponseSubType { @@ -737,7 +737,7 @@ public enum EdiResponseSubType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -758,7 +758,7 @@ public partial class ResetNotification { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum NotificationType { @@ -834,7 +834,148 @@ public enum NotificationType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] +public partial class AGNT { + + private string companyNameField; + + private string streetNameField; + + private string streetNumberField; + + private string postalCodeField; + + private string cityField; + + private string countryField; + + private string lastNameField; + + private string firstNameField; + + private string phoneField; + + private string faxField; + + private string eMailField; + + /// + public string CompanyName { + get { + return this.companyNameField; + } + set { + this.companyNameField = value; + } + } + + /// + public string StreetName { + get { + return this.streetNameField; + } + set { + this.streetNameField = value; + } + } + + /// + public string StreetNumber { + get { + return this.streetNumberField; + } + set { + this.streetNumberField = value; + } + } + + /// + public string PostalCode { + get { + return this.postalCodeField; + } + set { + this.postalCodeField = value; + } + } + + /// + public string City { + get { + return this.cityField; + } + set { + this.cityField = value; + } + } + + /// + public string Country { + get { + return this.countryField; + } + set { + this.countryField = value; + } + } + + /// + public string LastName { + get { + return this.lastNameField; + } + set { + this.lastNameField = value; + } + } + + /// + public string FirstName { + get { + return this.firstNameField; + } + set { + this.firstNameField = value; + } + } + + /// + public string Phone { + get { + return this.phoneField; + } + set { + this.phoneField = value; + } + } + + /// + public string Fax { + get { + return this.faxField; + } + set { + this.faxField = value; + } + } + + /// + public string EMail { + get { + return this.eMailField; + } + set { + this.eMailField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -979,7 +1120,7 @@ public partial class Waste { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum WasteType { @@ -1013,7 +1154,7 @@ public enum WasteType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1034,7 +1175,7 @@ public partial class WasteDisposalServiceProviderName { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1182,7 +1323,7 @@ public partial class WAS { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum WasteDisposalDeliveryType { @@ -1198,7 +1339,7 @@ public enum WasteDisposalDeliveryType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1291,7 +1432,7 @@ public partial class ISMCompany { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1322,6 +1463,10 @@ public partial class STAT { private string inmarsatCallNumberField; + private TransportModeType transportModeField; + + private bool transportModeFieldSpecified; + private string shipTypeField; private ISMCompany iSMCompanyField; @@ -1449,6 +1594,27 @@ public partial class STAT { } } + /// + public TransportModeType TransportMode { + get { + return this.transportModeField; + } + set { + this.transportModeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransportModeSpecified { + get { + return this.transportModeFieldSpecified; + } + set { + this.transportModeFieldSpecified = value; + } + } + /// public string ShipType { get { @@ -1471,7 +1637,22 @@ public partial class STAT { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] +[System.SerializableAttribute()] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] +public enum TransportModeType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1576,7 +1757,7 @@ public partial class TOWDOperator { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1708,7 +1889,7 @@ public partial class TowageDeparture { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1813,7 +1994,7 @@ public partial class TOWAOperator { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1969,7 +2150,7 @@ public partial class TowageArrival { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2014,7 +2195,166 @@ public partial class Service { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] +public partial class ShipToShipActivities { + + private string locationNameField; + + private string locationCodeField; + + private int locationCoordinatesLatitudeField; + + private bool locationCoordinatesLatitudeFieldSpecified; + + private int locationCoordinatesLongitudeField; + + private bool locationCoordinatesLongitudeFieldSpecified; + + private System.DateTime dateFromField; + + private bool dateFromFieldSpecified; + + private System.DateTime dateToField; + + private bool dateToFieldSpecified; + + private string activityTypeField; + + private string securityMattersToReportField; + + /// + public string LocationName { + get { + return this.locationNameField; + } + set { + this.locationNameField = value; + } + } + + /// + public string LocationCode { + get { + return this.locationCodeField; + } + set { + this.locationCodeField = value; + } + } + + /// + public int LocationCoordinatesLatitude { + get { + return this.locationCoordinatesLatitudeField; + } + set { + this.locationCoordinatesLatitudeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocationCoordinatesLatitudeSpecified { + get { + return this.locationCoordinatesLatitudeFieldSpecified; + } + set { + this.locationCoordinatesLatitudeFieldSpecified = value; + } + } + + /// + public int LocationCoordinatesLongitude { + get { + return this.locationCoordinatesLongitudeField; + } + set { + this.locationCoordinatesLongitudeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocationCoordinatesLongitudeSpecified { + get { + return this.locationCoordinatesLongitudeFieldSpecified; + } + set { + this.locationCoordinatesLongitudeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime DateFrom { + get { + return this.dateFromField; + } + set { + this.dateFromField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateFromSpecified { + get { + return this.dateFromFieldSpecified; + } + set { + this.dateFromFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime DateTo { + get { + return this.dateToField; + } + set { + this.dateToField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateToSpecified { + get { + return this.dateToFieldSpecified; + } + set { + this.dateToFieldSpecified = value; + } + } + + /// + public string ActivityType { + get { + return this.activityTypeField; + } + set { + this.activityTypeField = value; + } + } + + /// + public string SecurityMattersToReport { + get { + return this.securityMattersToReportField; + } + set { + this.securityMattersToReportField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2173,7 +2513,7 @@ public partial class ShipToShipActivitiesDuringLastTenPortFacilitiesCalled { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2319,7 +2659,7 @@ public partial class LastTenPortFacilitiesCalled { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2380,6 +2720,8 @@ public partial class SEC { private ShipToShipActivitiesDuringLastTenPortFacilitiesCalled[] shipToShipActivitiesDuringLastTenPortFacilitiesCalledField; + private ShipToShipActivities[] shipToShipActivitiesField; + /// public bool SecSimplification { get { @@ -2660,10 +3002,21 @@ public partial class SEC { this.shipToShipActivitiesDuringLastTenPortFacilitiesCalledField = value; } } + + /// + [System.Xml.Serialization.XmlElementAttribute("ShipToShipActivities")] + public ShipToShipActivities[] ShipToShipActivities { + get { + return this.shipToShipActivitiesField; + } + set { + this.shipToShipActivitiesField = value; + } + } } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum IsscType { @@ -2676,7 +3029,7 @@ public enum IsscType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum IsscIssuerType { @@ -2689,7 +3042,7 @@ public enum IsscIssuerType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum GeneralCargoType { @@ -2714,7 +3067,7 @@ public enum GeneralCargoType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2784,7 +3137,7 @@ public partial class TankerDetails { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum TankerHullConfigurationType { @@ -2800,7 +3153,7 @@ public enum TankerHullConfigurationType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum ConditionCargoBallastTanksType { @@ -2816,7 +3169,7 @@ public enum ConditionCargoBallastTanksType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2898,7 +3251,7 @@ public partial class PRE72H { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2968,7 +3321,7 @@ public partial class PoBD { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3038,7 +3391,7 @@ public partial class PoBA { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3244,7 +3597,7 @@ public partial class Passenger { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum GenderType { @@ -3260,7 +3613,7 @@ public enum GenderType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum IdentityDocumentType { @@ -3285,7 +3638,7 @@ public enum IdentityDocumentType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3306,7 +3659,7 @@ public partial class NAME { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3327,7 +3680,7 @@ public partial class CrewJoinedShipName { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3386,7 +3739,7 @@ public partial class PortOfCallLast30Days { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3420,7 +3773,7 @@ public partial class InfectedArea { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3454,7 +3807,28 @@ public partial class ValidSanitaryControlExemptionOrCertificate { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] +[System.SerializableAttribute()] +[System.Diagnostics.DebuggerStepThroughAttribute()] +[System.ComponentModel.DesignerCategoryAttribute("code")] +[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] +public partial class StowawaysJoiningLocations { + + private string stowawaysJoiningLocationField; + + /// + public string StowawaysJoiningLocation { + get { + return this.stowawaysJoiningLocationField; + } + set { + this.stowawaysJoiningLocationField = value; + } + } +} + +/// +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3500,7 +3874,7 @@ public partial class SanitaryMeasuresDetails { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3549,7 +3923,7 @@ public partial class MDH { private bool sanitaryMeasuresAppliedFieldSpecified; - private SanitaryMeasuresDetails sanitaryMeasuresDetailsField; + private SanitaryMeasuresDetails[] sanitaryMeasuresDetailsField; private bool stowawaysDetectedField; @@ -3557,6 +3931,8 @@ public partial class MDH { private string stowawaysJoiningLocationField; + private StowawaysJoiningLocations[] stowawaysJoiningLocationsField; + private bool sickAnimalOrPetOnBoardField; private bool sickAnimalOrPetOnBoardFieldSpecified; @@ -3575,7 +3951,7 @@ public partial class MDH { private bool infectedAreaVisitedFieldSpecified; - private InfectedArea infectedAreaField; + private InfectedArea[] infectedAreaField; private PortOfCallLast30Days[] portsOfCallLast30DaysField; @@ -3800,7 +4176,8 @@ public partial class MDH { } /// - public SanitaryMeasuresDetails SanitaryMeasuresDetails { + [System.Xml.Serialization.XmlElementAttribute("SanitaryMeasuresDetails")] + public SanitaryMeasuresDetails[] SanitaryMeasuresDetails { get { return this.sanitaryMeasuresDetailsField; } @@ -3840,6 +4217,17 @@ public partial class MDH { } } + /// + [System.Xml.Serialization.XmlElementAttribute("StowawaysJoiningLocations")] + public StowawaysJoiningLocations[] StowawaysJoiningLocations { + get { + return this.stowawaysJoiningLocationsField; + } + set { + this.stowawaysJoiningLocationsField = value; + } + } + /// public bool SickAnimalOrPetOnBoard { get { @@ -3935,7 +4323,8 @@ public partial class MDH { } /// - public InfectedArea InfectedArea { + [System.Xml.Serialization.XmlElementAttribute("InfectedArea")] + public InfectedArea[] InfectedArea { get { return this.infectedAreaField; } @@ -3957,7 +4346,7 @@ public partial class MDH { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3966,12 +4355,18 @@ public partial class INFO { private ShippingAreaType shippingAreaField; + private string portAreaField; + private string requestedPositionInPortOfCallField; private string specialRequirementsOfShipAtBerthField; private string constructionCharacteristicsOfShipField; + private string bowThrusterPowerField; + + private string sternThrusterPowerField; + private bool fumigatedBulkCargoField; private bool fumigatedBulkCargoFieldSpecified; @@ -3990,6 +4385,16 @@ public partial class INFO { } } + /// + public string PortArea { + get { + return this.portAreaField; + } + set { + this.portAreaField = value; + } + } + /// public string RequestedPositionInPortOfCall { get { @@ -4020,6 +4425,26 @@ public partial class INFO { } } + /// + public string BowThrusterPower { + get { + return this.bowThrusterPowerField; + } + set { + this.bowThrusterPowerField = value; + } + } + + /// + public string SternThrusterPower { + get { + return this.sternThrusterPowerField; + } + set { + this.sternThrusterPowerField = value; + } + } + /// public bool FumigatedBulkCargo { get { @@ -4064,7 +4489,7 @@ public partial class INFO { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum ShippingAreaType { @@ -4080,7 +4505,7 @@ public enum ShippingAreaType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4101,7 +4526,7 @@ public partial class TIEFD { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4122,7 +4547,7 @@ public partial class TIEFA { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4291,7 +4716,7 @@ public partial class CrewMember { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4326,7 +4751,7 @@ public partial class CargoCode { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4422,7 +4847,7 @@ public partial class Cargo { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum CargoHandlingType { @@ -4435,7 +4860,7 @@ public enum CargoHandlingType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4481,7 +4906,7 @@ public partial class BunkerFuel { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4514,7 +4939,7 @@ public partial class PortOfItinerary { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4548,7 +4973,7 @@ public partial class BPOL { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4569,7 +4994,7 @@ public partial class ATD { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4590,7 +5015,7 @@ public partial class ATA { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4623,7 +5048,7 @@ public partial class CallPurpose { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4819,7 +5244,7 @@ public partial class NOA_NOD { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4914,6 +5339,8 @@ public partial class Visit { private REG_TRANSIT rEG_TRANSITField; + private AGNT aGNTField; + private ResetNotification[] rESETField; /// @@ -5368,6 +5795,16 @@ public partial class Visit { } } + /// + public AGNT AGNT { + get { + return this.aGNTField; + } + set { + this.aGNTField = value; + } + } + /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public ResetNotification[] RESET { @@ -5381,7 +5818,7 @@ public partial class Visit { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum MessageType { @@ -5394,7 +5831,7 @@ public enum MessageType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5560,7 +5997,7 @@ public partial class ReportingParty { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://e-declaration.dakosy.de/EdiMessages")] public enum ReportingPartyType { @@ -5588,7 +6025,7 @@ public enum ReportingPartyType { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5646,7 +6083,7 @@ public partial class REG_VISIT { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5692,7 +6129,7 @@ public partial class REG_TRANSIT { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5773,7 +6210,7 @@ public partial class RequestId { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5797,7 +6234,7 @@ public partial class eDeclarationMessageInterchangeBody { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5819,7 +6256,7 @@ public partial class eDeclarationMessageInterchangeBodyEdiResponseList { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5841,7 +6278,7 @@ public partial class eDeclarationMessageInterchangeBodyRequestIdList { } /// -[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] +[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")]