Umbau HIS-Nord (neue XSD's für die Schnittstelle)
Schiffsuche in ENI-2 Neue Version 3.5
This commit is contained in:
parent
6f402bd6c2
commit
43b420e044
Binary file not shown.
935
nsw/HIS-NORD/xsd.2017/Testinstanz.xml
Normal file
935
nsw/HIS-NORD/xsd.2017/Testinstanz.xml
Normal file
@ -0,0 +1,935 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<nsw xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml_version="HIS-NORD NSW_V1-0" protect_version="PROTE11" date_registration="2016-05-31T11:05:24.8196016+02:00" message_sender="BSMD" message_recipient="HIS-NORD" document_reference="1d634f77-dd7d-4ba1-a6de-46b83bdf4f5a">
|
||||||
|
<conveyance>
|
||||||
|
<code>Das muss BSMD in Rostock sein0332</code>
|
||||||
|
<IMONumber>9584715</IMONumber>
|
||||||
|
<PortOfCall>DERSK</PortOfCall>
|
||||||
|
<ETAPortOfCall>2017-04-11</ETAPortOfCall>
|
||||||
|
<owner_sender>
|
||||||
|
<name_short>BSMD</name_short>
|
||||||
|
<name_long>BSMD</name_long>
|
||||||
|
<address />
|
||||||
|
<contact>
|
||||||
|
<name>BSMD</name>
|
||||||
|
<firstname>Daniel Schick</firstname>
|
||||||
|
<phone>0171 641 6421</phone>
|
||||||
|
<fax>+49 (0)421 – 38 08 887</fax>
|
||||||
|
<email>nsw@textbausteine.de</email>
|
||||||
|
</contact>
|
||||||
|
</owner_sender>
|
||||||
|
<!--<STORNO>Y</STORNO>-->
|
||||||
|
<STAT>
|
||||||
|
<ShipName>GALICIA</ShipName>
|
||||||
|
<CallSign>CQYP</CallSign>
|
||||||
|
<MMSINumber>255805895</MMSINumber>
|
||||||
|
<Flag>PT</Flag>
|
||||||
|
<LengthOverall_MTR>149.38</LengthOverall_MTR>
|
||||||
|
<Beam_MTR>21</Beam_MTR>
|
||||||
|
<GrossTonnage>16361</GrossTonnage>
|
||||||
|
<PortOfRegistry>PTFNC</PortOfRegistry>
|
||||||
|
<InmarsatCallNumber>0034910602898</InmarsatCallNumber>
|
||||||
|
<TransportMode>1</TransportMode>
|
||||||
|
<ShipType>51</ShipType>
|
||||||
|
<ISMCompany>
|
||||||
|
<ISMCompanyName>FLOTA SUARDIAZ</ISMCompanyName>
|
||||||
|
<ISMCompanyId>1579137</ISMCompanyId>
|
||||||
|
<ISMCompanyStreetAndNumber>C/ AYALA Nº 6</ISMCompanyStreetAndNumber>
|
||||||
|
<ISMCompanyPostalCode>28001</ISMCompanyPostalCode>
|
||||||
|
<ISMCompanyCity>MADRID</ISMCompanyCity>
|
||||||
|
<ISMCompanyCountry>SPAIN</ISMCompanyCountry>
|
||||||
|
</ISMCompany>
|
||||||
|
</STAT>
|
||||||
|
<NOANOD>
|
||||||
|
<ETAToPortOfCall>2016-06-08T12:00:00Z</ETAToPortOfCall>
|
||||||
|
<ETDFromPortOfCall>2016-06-09T12:00:00Z</ETDFromPortOfCall>
|
||||||
|
<LastPort>GBSHS</LastPort>
|
||||||
|
<ETDFromLastPort>2016-06-01T10:00:00Z</ETDFromLastPort>
|
||||||
|
<NextPort>DEHUS</NextPort>
|
||||||
|
<ETAToNextPort>2016-06-05T10:00:00Z</ETAToNextPort>
|
||||||
|
</NOANOD>
|
||||||
|
<ATA>2016-06-08T12:30:00Z</ATA>
|
||||||
|
<ATD>2016-06-09T12:30:00Z</ATD>
|
||||||
|
<POBA>
|
||||||
|
<TotalPersonsOnBoardUponArrival>17</TotalPersonsOnBoardUponArrival>
|
||||||
|
<TotalCrewMembersOnBoardUponArrival>17</TotalCrewMembersOnBoardUponArrival>
|
||||||
|
<TotalPassengersOnBoardUponArrival>0</TotalPassengersOnBoardUponArrival>
|
||||||
|
<TotalStowawaysOnBoardUponArrival>0</TotalStowawaysOnBoardUponArrival>
|
||||||
|
</POBA>
|
||||||
|
<POBD>
|
||||||
|
<TotalPersonsOnBoardUponDeparture>17</TotalPersonsOnBoardUponDeparture>
|
||||||
|
<TotalCrewMembersOnBoardUponDeparture>17</TotalCrewMembersOnBoardUponDeparture>
|
||||||
|
<TotalPassengersOnBoardUponDeparture>0</TotalPassengersOnBoardUponDeparture>
|
||||||
|
<TotalStowawaysOnBoardUponDeparture>0</TotalStowawaysOnBoardUponDeparture>
|
||||||
|
</POBD>
|
||||||
|
<NameOfMaster>FRANCISCO ANTONIO SANTISO RODRÍGUEZ</NameOfMaster>
|
||||||
|
<TIEFA>54</TIEFA>
|
||||||
|
<TIEFD>54</TIEFD>
|
||||||
|
<INFO>
|
||||||
|
<ShippingArea>OVERSEAS</ShippingArea>
|
||||||
|
<PortArea>EMSP</PortArea>
|
||||||
|
<RequestedPositionInPortOfCall>DOLPHINS NEW EMSPIER - OUTER HARBOUR</RequestedPositionInPortOfCall>
|
||||||
|
<SpecialRequirementsOfShipAtBerth>NO - Agent: EVAG EMDER</SpecialRequirementsOfShipAtBerth>
|
||||||
|
<ConstructionCharacteristicsOfShip>2 PROPELLERS, 2 ENGINES, 2 RUDDERS AND BOW THRUSTER</ConstructionCharacteristicsOfShip>
|
||||||
|
<FumigatedBulkCargo>N</FumigatedBulkCargo>
|
||||||
|
<DeadWeightSummer_TNE>4203</DeadWeightSummer_TNE>
|
||||||
|
</INFO>
|
||||||
|
<BKRA>
|
||||||
|
<BunkerFuelArrival>
|
||||||
|
<BunkerFuelType>GO</BunkerFuelType>
|
||||||
|
<BunkerFuelQuantity_TNE>110</BunkerFuelQuantity_TNE>
|
||||||
|
</BunkerFuelArrival>
|
||||||
|
<BunkerFuelArrival>
|
||||||
|
<BunkerFuelType>FO</BunkerFuelType>
|
||||||
|
<BunkerFuelQuantity_TNE>180</BunkerFuelQuantity_TNE>
|
||||||
|
</BunkerFuelArrival>
|
||||||
|
<BunkerFuelArrival>
|
||||||
|
<BunkerFuelType>LO</BunkerFuelType>
|
||||||
|
<BunkerFuelQuantity_TNE>14</BunkerFuelQuantity_TNE>
|
||||||
|
</BunkerFuelArrival>
|
||||||
|
</BKRA>
|
||||||
|
<BKRD>
|
||||||
|
<BunkerFuelDeparture>
|
||||||
|
<BunkerFuelType>GO</BunkerFuelType>
|
||||||
|
<BunkerFuelQuantity_TNE>110</BunkerFuelQuantity_TNE>
|
||||||
|
</BunkerFuelDeparture>
|
||||||
|
<BunkerFuelDeparture>
|
||||||
|
<BunkerFuelType>FO</BunkerFuelType>
|
||||||
|
<BunkerFuelQuantity_TNE>180</BunkerFuelQuantity_TNE>
|
||||||
|
</BunkerFuelDeparture>
|
||||||
|
<BunkerFuelDeparture>
|
||||||
|
<BunkerFuelType>LO</BunkerFuelType>
|
||||||
|
<BunkerFuelQuantity_TNE>14</BunkerFuelQuantity_TNE>
|
||||||
|
</BunkerFuelDeparture>
|
||||||
|
</BKRD>
|
||||||
|
<HAZA>
|
||||||
|
<DPGOnArrival>
|
||||||
|
<DPGItemIMDG>
|
||||||
|
<UNNumber>1266</UNNumber>
|
||||||
|
<PackingGroup>II</PackingGroup>
|
||||||
|
<ProperShippingName>PERFUMERY PRODUCTS</ProperShippingName>
|
||||||
|
<IMOClass>3</IMOClass>
|
||||||
|
<TechnicalName>PERFUMERY PRODUCTS</TechnicalName>
|
||||||
|
<Flashpoint_CEL>15</Flashpoint_CEL>
|
||||||
|
<MarinePollutant>N</MarinePollutant>
|
||||||
|
<NumberOfPackages>5</NumberOfPackages>
|
||||||
|
<PackageType>Box</PackageType>
|
||||||
|
<LimitedQuantities>Y</LimitedQuantities>
|
||||||
|
<ExceptedQuantities>N</ExceptedQuantities>
|
||||||
|
<GrossQuantity_KGM>11.000</GrossQuantity_KGM>
|
||||||
|
<VehicleLicenseNumber>0493 HHV</VehicleLicenseNumber>
|
||||||
|
<StowagePosition>D6</StowagePosition>
|
||||||
|
<PortOfLoading>DEWIS</PortOfLoading>
|
||||||
|
<PortOfDischarge>DERSK</PortOfDischarge>
|
||||||
|
<Remarks> Miscibility with water depends upon the composition.</Remarks>
|
||||||
|
</DPGItemIMDG>
|
||||||
|
<DPGItemIMDG>
|
||||||
|
<UNNumber>1266</UNNumber>
|
||||||
|
<PackingGroup>II</PackingGroup>
|
||||||
|
<ProperShippingName>PERFUMERY PRODUCTS</ProperShippingName>
|
||||||
|
<IMOClass>3</IMOClass>
|
||||||
|
<TechnicalName>PERFUMERY PRODUCTS</TechnicalName>
|
||||||
|
<Flashpoint_CEL>15</Flashpoint_CEL>
|
||||||
|
<MarinePollutant>N</MarinePollutant>
|
||||||
|
<NumberOfPackages>5</NumberOfPackages>
|
||||||
|
<PackageType>Box</PackageType>
|
||||||
|
<LimitedQuantities>Y</LimitedQuantities>
|
||||||
|
<ExceptedQuantities>N</ExceptedQuantities>
|
||||||
|
<GrossQuantity_KGM>11.000</GrossQuantity_KGM>
|
||||||
|
<VehicleLicenseNumber>0493 HHV</VehicleLicenseNumber>
|
||||||
|
<StowagePosition>D6</StowagePosition>
|
||||||
|
<PortOfLoading>DEWIS</PortOfLoading>
|
||||||
|
<PortOfDischarge>DERSK</PortOfDischarge>
|
||||||
|
<Remarks> Miscibility with water depends upon the composition.</Remarks>
|
||||||
|
</DPGItemIMDG>
|
||||||
|
</DPGOnArrival>
|
||||||
|
</HAZA>
|
||||||
|
<HAZD>
|
||||||
|
<DPGOnDeparture>
|
||||||
|
<DPGItemIMDG>
|
||||||
|
<UNNumber>1266</UNNumber>
|
||||||
|
<PackingGroup>II</PackingGroup>
|
||||||
|
<ProperShippingName>PERFUMERY PRODUCTS</ProperShippingName>
|
||||||
|
<IMOClass>3</IMOClass>
|
||||||
|
<TechnicalName>PERFUMERY PRODUCTS</TechnicalName>
|
||||||
|
<Flashpoint_CEL>15</Flashpoint_CEL>
|
||||||
|
<MarinePollutant>N</MarinePollutant>
|
||||||
|
<NumberOfPackages>5</NumberOfPackages>
|
||||||
|
<PackageType>Box</PackageType>
|
||||||
|
<LimitedQuantities>Y</LimitedQuantities>
|
||||||
|
<ExceptedQuantities>N</ExceptedQuantities>
|
||||||
|
<GrossQuantity_KGM>11.000</GrossQuantity_KGM>
|
||||||
|
<VehicleLicenseNumber>0493 HHV</VehicleLicenseNumber>
|
||||||
|
<StowagePosition>D6</StowagePosition>
|
||||||
|
<PortOfLoading>DEWIS</PortOfLoading>
|
||||||
|
<PortOfDischarge>DERSK</PortOfDischarge>
|
||||||
|
<Remarks> Miscibility with water depends upon the composition.</Remarks>
|
||||||
|
</DPGItemIMDG>
|
||||||
|
<DPGItemIMDG>
|
||||||
|
<UNNumber>1266</UNNumber>
|
||||||
|
<PackingGroup>II</PackingGroup>
|
||||||
|
<ProperShippingName>PERFUMERY PRODUCTS</ProperShippingName>
|
||||||
|
<IMOClass>3</IMOClass>
|
||||||
|
<TechnicalName>PERFUMERY PRODUCTS</TechnicalName>
|
||||||
|
<Flashpoint_CEL>15</Flashpoint_CEL>
|
||||||
|
<MarinePollutant>N</MarinePollutant>
|
||||||
|
<NumberOfPackages>5</NumberOfPackages>
|
||||||
|
<PackageType>Box</PackageType>
|
||||||
|
<LimitedQuantities>Y</LimitedQuantities>
|
||||||
|
<ExceptedQuantities>N</ExceptedQuantities>
|
||||||
|
<GrossQuantity_KGM>11.000</GrossQuantity_KGM>
|
||||||
|
<VehicleLicenseNumber>0493 HHV</VehicleLicenseNumber>
|
||||||
|
<StowagePosition>D6</StowagePosition>
|
||||||
|
<PortOfLoading>DEWIS</PortOfLoading>
|
||||||
|
<PortOfDischarge>DERSK</PortOfDischarge>
|
||||||
|
<Remarks> Miscibility with water depends upon the composition.</Remarks>
|
||||||
|
</DPGItemIMDG>
|
||||||
|
</DPGOnDeparture>
|
||||||
|
</HAZD>
|
||||||
|
<LADG>
|
||||||
|
<Cargo>
|
||||||
|
<CargoHandlingType>DISCHARGE</CargoHandlingType>
|
||||||
|
<CargoCodeNST>12</CargoCodeNST>
|
||||||
|
<CargoNumberOfItems>900</CargoNumberOfItems>
|
||||||
|
<CargoGrossQuantity_TNE>1.08</CargoGrossQuantity_TNE>
|
||||||
|
</Cargo>
|
||||||
|
<Cargo>
|
||||||
|
<CargoHandlingType>LOAD</CargoHandlingType>
|
||||||
|
<CargoCodeNST>12</CargoCodeNST>
|
||||||
|
<CargoNumberOfItems>900</CargoNumberOfItems>
|
||||||
|
<CargoGrossQuantity_TNE>1.08</CargoGrossQuantity_TNE>
|
||||||
|
</Cargo>
|
||||||
|
</LADG>
|
||||||
|
<SERV>
|
||||||
|
<Service>
|
||||||
|
<ServiceName>Deck schrubben</ServiceName>
|
||||||
|
<ServiceBeneficiary>100$</ServiceBeneficiary>
|
||||||
|
<ServiceInvoiceRecipient>Kapitän</ServiceInvoiceRecipient>
|
||||||
|
</Service>
|
||||||
|
<Service>
|
||||||
|
<ServiceName>Deck schrubben2</ServiceName>
|
||||||
|
<ServiceBeneficiary>100$</ServiceBeneficiary>
|
||||||
|
<ServiceInvoiceRecipient>Kapitän</ServiceInvoiceRecipient>
|
||||||
|
</Service>
|
||||||
|
</SERV>
|
||||||
|
<PRE72H>
|
||||||
|
<Tanker>N</Tanker>
|
||||||
|
<PlannedOperations>Loading/Discharge</PlannedOperations>
|
||||||
|
<PlannedWorks>NIL</PlannedWorks>
|
||||||
|
<PlannedPeriodOfStay_HUR>24</PlannedPeriodOfStay_HUR>
|
||||||
|
</PRE72H>
|
||||||
|
<SEC>
|
||||||
|
<CurrentShipSecurityLevel>1</CurrentShipSecurityLevel>
|
||||||
|
<CSOLastName>ROLO GONZALEZ</CSOLastName>
|
||||||
|
<CSOFirstName>RAFAEL</CSOFirstName>
|
||||||
|
<CSOPhone>+ 34 610 725 832</CSOPhone>
|
||||||
|
<CSOFax>+ 34 914 316 640</CSOFax>
|
||||||
|
<CSOEMail>Rafael.rolo.gonzalez@suardiaz.com</CSOEMail>
|
||||||
|
<ValidISSCOnBoard>Y</ValidISSCOnBoard>
|
||||||
|
<ISSCType>FULL</ISSCType>
|
||||||
|
<ISSCIssuerType>RSO</ISSCIssuerType>
|
||||||
|
<ISSCIssuerName>LLOYD´S REGISTER</ISSCIssuerName>
|
||||||
|
<ISSCDateOfExpiration>2016-11-27</ISSCDateOfExpiration>
|
||||||
|
<ApprovedSecurityPlanOnBoard>Y</ApprovedSecurityPlanOnBoard>
|
||||||
|
<PortFacilityOfArrival>0002</PortFacilityOfArrival>
|
||||||
|
<GeneralDescriptionOfCargo>VEHICLES</GeneralDescriptionOfCargo>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>BARCELONA</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>SPAIN</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>ESBCN</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-06-02</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-06-02</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>1</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0032</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>CASABLANCA</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>MOROCCO</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>MACAS</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-30</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-05-30</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>2</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0001</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>VIGO</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>SPAIN</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>ESVGO</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-26</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-05-28</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>1</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0070</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>ZEEBRUGGE</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>BELGIUM</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>BEZEE</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-21</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-05-23</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>1</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0003</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>SHEERNESS</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>UNITED KINGDOM</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>GBSHS</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-21</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-05-21</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>1</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0002</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>EMDEN</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>GERMANY</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>DEEME</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-19</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-05-19</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>1</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0002</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>BARCELONA</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>SPAIN</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>ESBCN</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-13</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-04-13</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>1</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0032</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>BASTIA</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>FRANCE</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>FRBIA</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-11</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-04-11</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>1</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>3401</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>AJACCIO</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>FRANCE</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>FRAJA</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-10</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-05-10</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>1</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0006</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
<LastTenPortFacilitiesCalled>
|
||||||
|
<PortFacilityPortName>CASABLANCA</PortFacilityPortName>
|
||||||
|
<PortFacilityPortCountry>MOROCCO</PortFacilityPortCountry>
|
||||||
|
<PortFacilityPortLoCode>MACAS</PortFacilityPortLoCode>
|
||||||
|
<PortFacilityDateOfArrival>2016-05-07</PortFacilityDateOfArrival>
|
||||||
|
<PortFacilityDateOfDeparture>2016-05-07</PortFacilityDateOfDeparture>
|
||||||
|
<PortFacilityShipSecurityLevel>2</PortFacilityShipSecurityLevel>
|
||||||
|
<PortFacilitySecurityMattersToReport>NO</PortFacilitySecurityMattersToReport>
|
||||||
|
<PortFacilityGISISCode>0001</PortFacilityGISISCode>
|
||||||
|
</LastTenPortFacilitiesCalled>
|
||||||
|
</SEC>
|
||||||
|
<MDH>
|
||||||
|
<NonAccidentialDeathsDuringVoyage>N</NonAccidentialDeathsDuringVoyage>
|
||||||
|
<SuspisionInfectiousNature>N</SuspisionInfectiousNature>
|
||||||
|
<NumberOfIllPersonsHigherThanExpected>N</NumberOfIllPersonsHigherThanExpected>
|
||||||
|
<SickPersonsOnBoard>N</SickPersonsOnBoard>
|
||||||
|
<MedicalConsulted>N</MedicalConsulted>
|
||||||
|
<AwareOfConditionsForFurtherInfections>N</AwareOfConditionsForFurtherInfections>
|
||||||
|
<SanitaryMeasuresApplied>N</SanitaryMeasuresApplied>
|
||||||
|
<StowawaysDetected>N</StowawaysDetected>
|
||||||
|
<SickAnimalOrPetOnBoard>N</SickAnimalOrPetOnBoard>
|
||||||
|
<ValidSanitaryControlExemptionOrCertificateOnBoard>Y</ValidSanitaryControlExemptionOrCertificateOnBoard>
|
||||||
|
<ValidSanitaryControlExemptionOrCertificate>
|
||||||
|
<PlaceOfIssue>BARCELONA</PlaceOfIssue>
|
||||||
|
<DateOfIssue>2016-03-09</DateOfIssue>
|
||||||
|
</ValidSanitaryControlExemptionOrCertificate>
|
||||||
|
<SanitaryControlReinspectionRequired>N</SanitaryControlReinspectionRequired>
|
||||||
|
<InfectedAreaVisited>N</InfectedAreaVisited>
|
||||||
|
<PortsOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>ESBCN</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-13</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>FRAJA</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-10</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>ESBCN</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-06-02</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>DEEME</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-19</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>ESVGO</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-28</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>BEZEE</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-23</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>MACAS</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-30</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>FRBIA</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-11</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>GBSHS</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-21</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30Days>
|
||||||
|
<PortOfCallLast30DaysLocode>MACAS</PortOfCallLast30DaysLocode>
|
||||||
|
<PortOfCallLast30DaysDateOfDeparture>2016-05-07</PortOfCallLast30DaysDateOfDeparture>
|
||||||
|
<PortOfCallLast30DaysCrewMembersJoined>N</PortOfCallLast30DaysCrewMembersJoined>
|
||||||
|
</PortOfCallLast30Days>
|
||||||
|
</PortsOfCallLast30Days>
|
||||||
|
</MDH>
|
||||||
|
<WAS>
|
||||||
|
<LastWasteDisposalPort>ESVGO</LastWasteDisposalPort>
|
||||||
|
<LastWasteDisposalDate>2016-05-26</LastWasteDisposalDate>
|
||||||
|
<WasteDisposalDelivery>SOME</WasteDisposalDelivery>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>1200</WasteCode>
|
||||||
|
<WasteDescription>-</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0.8</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>1.92</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>0</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.09</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>1100</WasteCode>
|
||||||
|
<WasteDescription>OILY RAGS</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>0.32</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>0.015</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>1300</WasteCode>
|
||||||
|
<WasteDescription>-</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0.23</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>0.33</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>0</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.02</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>3000</WasteCode>
|
||||||
|
<WasteDescription>-</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0.5</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>1.35</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>0</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.06</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>2200</WasteCode>
|
||||||
|
<WasteDescription>-</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>6.6</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>0.01</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.01</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>2100</WasteCode>
|
||||||
|
<WasteDescription>-</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>0</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>0</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>2300</WasteCode>
|
||||||
|
<WasteDescription>N/A</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>0</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>0</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>2311</WasteCode>
|
||||||
|
<WasteDescription>N/A</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>0</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>0</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>2308</WasteCode>
|
||||||
|
<WasteDescription>N/A</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>27.7</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>5.5</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.3</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>2600</WasteCode>
|
||||||
|
<WasteDescription>N/A</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>27.7</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>5.5</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.3</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>2309</WasteCode>
|
||||||
|
<WasteDescription>N/A</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>27.7</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>5.5</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.3</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>5100</WasteCode>
|
||||||
|
<WasteDescription>N/A</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>27.7</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>5.5</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.3</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>5200</WasteCode>
|
||||||
|
<WasteDescription>N/A</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>27.7</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>5.5</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.3</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<Waste>
|
||||||
|
<WasteType>
|
||||||
|
<WasteCode>5300</WasteCode>
|
||||||
|
<WasteDescription>N/A</WasteDescription>
|
||||||
|
</WasteType>
|
||||||
|
<WasteDisposalAmount_MTQ>0</WasteDisposalAmount_MTQ>
|
||||||
|
<WasteDisposedAtLastPort_MTQ>1.6</WasteDisposedAtLastPort_MTQ>
|
||||||
|
<WasteDetails>
|
||||||
|
<WasteCapacity_MTQ>27.7</WasteCapacity_MTQ>
|
||||||
|
<WasteAmountRetained_MTQ>5.5</WasteAmountRetained_MTQ>
|
||||||
|
<WasteDisposalPort>ESVGO</WasteDisposalPort>
|
||||||
|
<WasteAmountGeneratedTillNextPort_MTQ>0.3</WasteAmountGeneratedTillNextPort_MTQ>
|
||||||
|
</WasteDetails>
|
||||||
|
</Waste>
|
||||||
|
<ConfirmationOfCorrectnessAndSufficiency>Y</ConfirmationOfCorrectnessAndSufficiency>
|
||||||
|
</WAS>
|
||||||
|
<BPOL>
|
||||||
|
<StowawayOnBoard>N</StowawayOnBoard>
|
||||||
|
</BPOL>
|
||||||
|
<PAS>
|
||||||
|
<Passenger>
|
||||||
|
<PassengerLastName>CADENA SUAREZ</PassengerLastName>
|
||||||
|
<PassengerFirstName>JOSE ANTONIO</PassengerFirstName>
|
||||||
|
<PassengerPlaceOfBirth>LAMBAYEQUE</PassengerPlaceOfBirth>
|
||||||
|
<PassengerDateOfBirth>1965-05-20</PassengerDateOfBirth>
|
||||||
|
<PassengerGender>MALE</PassengerGender>
|
||||||
|
<PassengerNationality>PE</PassengerNationality>
|
||||||
|
<PassengerIdentityDocumentType>PASSPORT</PassengerIdentityDocumentType>
|
||||||
|
<PassengerIdentityDocumentId>325474</PassengerIdentityDocumentId>
|
||||||
|
<PassengerPortOfEmbarkation>DEHUS</PassengerPortOfEmbarkation>
|
||||||
|
<PassengerPortOfDisembarkation>DEHAM</PassengerPortOfDisembarkation>
|
||||||
|
<PassengerInTransit>Y</PassengerInTransit>
|
||||||
|
</Passenger>
|
||||||
|
<Passenger>
|
||||||
|
<PassengerLastName>CADENA SUAREZ</PassengerLastName>
|
||||||
|
<PassengerFirstName>JOSE ANTONIO</PassengerFirstName>
|
||||||
|
<PassengerPlaceOfBirth>LAMBAYEQUE</PassengerPlaceOfBirth>
|
||||||
|
<PassengerDateOfBirth>1965-05-20</PassengerDateOfBirth>
|
||||||
|
<PassengerGender>MALE</PassengerGender>
|
||||||
|
<PassengerNationality>PE</PassengerNationality>
|
||||||
|
<PassengerIdentityDocumentType>PASSPORT</PassengerIdentityDocumentType>
|
||||||
|
<PassengerIdentityDocumentId>325474</PassengerIdentityDocumentId>
|
||||||
|
<PassengerPortOfEmbarkation>DEHUS</PassengerPortOfEmbarkation>
|
||||||
|
<PassengerPortOfDisembarkation>DEHAM</PassengerPortOfDisembarkation>
|
||||||
|
<PassengerInTransit>Y</PassengerInTransit>
|
||||||
|
</Passenger>
|
||||||
|
<Passenger>
|
||||||
|
<PassengerLastName>CADENA SUAREZ</PassengerLastName>
|
||||||
|
<PassengerFirstName>JOSE ANTONIO</PassengerFirstName>
|
||||||
|
<PassengerPlaceOfBirth>LAMBAYEQUE</PassengerPlaceOfBirth>
|
||||||
|
<PassengerDateOfBirth>1965-05-20</PassengerDateOfBirth>
|
||||||
|
<PassengerGender>MALE</PassengerGender>
|
||||||
|
<PassengerNationality>PE</PassengerNationality>
|
||||||
|
<PassengerIdentityDocumentType>PASSPORT</PassengerIdentityDocumentType>
|
||||||
|
<PassengerIdentityDocumentId>325474</PassengerIdentityDocumentId>
|
||||||
|
<PassengerPortOfEmbarkation>DEHUS</PassengerPortOfEmbarkation>
|
||||||
|
<PassengerPortOfDisembarkation>DEHAM</PassengerPortOfDisembarkation>
|
||||||
|
<PassengerInTransit>Y</PassengerInTransit>
|
||||||
|
</Passenger>
|
||||||
|
<Passenger>
|
||||||
|
<PassengerLastName>CADENA SUAREZ</PassengerLastName>
|
||||||
|
<PassengerFirstName>JOSE ANTONIO</PassengerFirstName>
|
||||||
|
<PassengerPlaceOfBirth>LAMBAYEQUE</PassengerPlaceOfBirth>
|
||||||
|
<PassengerDateOfBirth>1965-05-20</PassengerDateOfBirth>
|
||||||
|
<PassengerGender>MALE</PassengerGender>
|
||||||
|
<PassengerNationality>PE</PassengerNationality>
|
||||||
|
<PassengerIdentityDocumentType>PASSPORT</PassengerIdentityDocumentType>
|
||||||
|
<PassengerIdentityDocumentId>325474</PassengerIdentityDocumentId>
|
||||||
|
<PassengerPortOfEmbarkation>DEHUS</PassengerPortOfEmbarkation>
|
||||||
|
<PassengerPortOfDisembarkation>DEHAM</PassengerPortOfDisembarkation>
|
||||||
|
<PassengerInTransit>Y</PassengerInTransit>
|
||||||
|
</Passenger>
|
||||||
|
<Passenger>
|
||||||
|
<PassengerLastName>CADENA SUAREZ</PassengerLastName>
|
||||||
|
<PassengerFirstName>JOSE ANTONIO</PassengerFirstName>
|
||||||
|
<PassengerPlaceOfBirth>LAMBAYEQUE</PassengerPlaceOfBirth>
|
||||||
|
<PassengerDateOfBirth>1965-05-20</PassengerDateOfBirth>
|
||||||
|
<PassengerGender>MALE</PassengerGender>
|
||||||
|
<PassengerNationality>PE</PassengerNationality>
|
||||||
|
<PassengerIdentityDocumentType>PASSPORT</PassengerIdentityDocumentType>
|
||||||
|
<PassengerIdentityDocumentId>325474</PassengerIdentityDocumentId>
|
||||||
|
<PassengerPortOfEmbarkation>DEHUS</PassengerPortOfEmbarkation>
|
||||||
|
<PassengerPortOfDisembarkation>DEHAM</PassengerPortOfDisembarkation>
|
||||||
|
<PassengerInTransit>Y</PassengerInTransit>
|
||||||
|
</Passenger>
|
||||||
|
<Passenger>
|
||||||
|
<PassengerLastName>CADENA SUAREZ</PassengerLastName>
|
||||||
|
<PassengerFirstName>JOSE ANTONIO</PassengerFirstName>
|
||||||
|
<PassengerPlaceOfBirth>LAMBAYEQUE</PassengerPlaceOfBirth>
|
||||||
|
<PassengerDateOfBirth>1965-05-20</PassengerDateOfBirth>
|
||||||
|
<PassengerGender>MALE</PassengerGender>
|
||||||
|
<PassengerNationality>PE</PassengerNationality>
|
||||||
|
<PassengerIdentityDocumentType>PASSPORT</PassengerIdentityDocumentType>
|
||||||
|
<PassengerIdentityDocumentId>325474</PassengerIdentityDocumentId>
|
||||||
|
<PassengerPortOfEmbarkation>DEHUS</PassengerPortOfEmbarkation>
|
||||||
|
<PassengerPortOfDisembarkation>DEHAM</PassengerPortOfDisembarkation>
|
||||||
|
<PassengerInTransit>Y</PassengerInTransit>
|
||||||
|
</Passenger>
|
||||||
|
</PAS>
|
||||||
|
<CREW>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>CADENA SUAREZ</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>JOSE ANTONIO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>LAMBAYEQUE</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1965-05-20</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>6053734</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Oiler</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>MANCO SILVA</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>FELIX DARIO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>LIMA</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1961-02-22</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>564687</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Chief Mate</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>AMES OLIVEROS</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>MARLON MAVILO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>ANCASH</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1982-05-09</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>6476581</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Second Officer</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>MATA NIETO</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>ISMAEL</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>CADIZ</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1975-10-09</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>ES</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>BD307620</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Supernumerary</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>MEDINA AGURTO</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>RONY EDINSON</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>LIMA</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1970-04-21</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>4005799</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Able Seaman</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>FLORES RODA</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>ANGEL COSME</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>CALLAO</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1965-11-29</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>5062593</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Oiler</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>ALEMAN NAVARRO</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>SANTOS</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>VILLANUEVA</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1956-09-02</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>HN</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>C773333</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Bosun</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>CORDOVA FALCON</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>FERNANDO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>LIMA</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1953-07-21</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>6341565</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>First Assistant Engineer</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>MARTINEZ GALLEGO</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>ALEJANDRO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>GIJON</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1976-10-14</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>ES</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>AAE470916</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Supernumerary</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>HUARACA YARANGA</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>ROLANDO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>AYACUCHO</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1989-05-09</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>5587216</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Third Mate</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>ESPERON TORRES</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>VICTOR A.</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>VALPARAISO</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1976-07-19</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>ES</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>BF013305</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Supernumerary</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>GARCIA LOPEZ</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>WILMER ANTONIO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>OMOA</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1979-07-05</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>HN</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>E553050</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Able Seaman</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>ARGUETA SANCHEZ</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>DOMINGO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>CHOLOMA</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1966-09-15</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>HN</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>E325958</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Able Seaman</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>NINAHUANCA OLIVERA</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>LUIS</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>LIMA</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1956-04-25</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>4366196</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Chief Engineer</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>SANDOVAL AREVALO</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>PEDRO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>EL PUERTO</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1962-11-20</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>CL</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>P11280227</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Cook</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>SANTISO RODRIGUEZ</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>FRANCISCO ANTONIO</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>CORUÑA</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1952-11-02</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>ES</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>AAC748647</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Master</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
<CrewMember>
|
||||||
|
<CrewMemberLastName>HUAMANI HUERTA</CrewMemberLastName>
|
||||||
|
<CrewMemberFirstName>RICHARD</CrewMemberFirstName>
|
||||||
|
<CrewMemberPlaceOfBirth>CALLAO</CrewMemberPlaceOfBirth>
|
||||||
|
<CrewMemberDateOfBirth>1984-08-18</CrewMemberDateOfBirth>
|
||||||
|
<CrewMemberGender>MALE</CrewMemberGender>
|
||||||
|
<CrewMemberNationality>PE</CrewMemberNationality>
|
||||||
|
<CrewMemberIdentityDocumentType>PASSPORT</CrewMemberIdentityDocumentType>
|
||||||
|
<CrewMemberIdentityDocumentId>5701359</CrewMemberIdentityDocumentId>
|
||||||
|
<CrewMemberVisaNumber>-</CrewMemberVisaNumber>
|
||||||
|
<CrewMemberDuty>Second Assistant Engineer</CrewMemberDuty>
|
||||||
|
</CrewMember>
|
||||||
|
</CREW>
|
||||||
|
<TOWA>
|
||||||
|
<TowageOnArrival>
|
||||||
|
<TowageOnArrivalName>Schlepper A</TowageOnArrivalName>
|
||||||
|
<TowageOnArrivalFlag>DE</TowageOnArrivalFlag>
|
||||||
|
<TowageOnArrivalGrossTonnage>342</TowageOnArrivalGrossTonnage>
|
||||||
|
<TowageOnArrivalLengthOverall_MTR>23</TowageOnArrivalLengthOverall_MTR>
|
||||||
|
<TowageOnArrivalBeam_MTR>234</TowageOnArrivalBeam_MTR>
|
||||||
|
<TowageOnArrivalPurposeOfCall>Tanken</TowageOnArrivalPurposeOfCall>
|
||||||
|
<TowageOnArrivalDraught_DMT>43</TowageOnArrivalDraught_DMT>
|
||||||
|
</TowageOnArrival>
|
||||||
|
<TowageOnArrival>
|
||||||
|
<TowageOnArrivalName>Schlepper B</TowageOnArrivalName>
|
||||||
|
<TowageOnArrivalFlag>DE</TowageOnArrivalFlag>
|
||||||
|
<TowageOnArrivalGrossTonnage>342</TowageOnArrivalGrossTonnage>
|
||||||
|
<TowageOnArrivalLengthOverall_MTR>23</TowageOnArrivalLengthOverall_MTR>
|
||||||
|
<TowageOnArrivalBeam_MTR>234</TowageOnArrivalBeam_MTR>
|
||||||
|
<TowageOnArrivalPurposeOfCall>Tanken</TowageOnArrivalPurposeOfCall>
|
||||||
|
<TowageOnArrivalDraught_DMT>43</TowageOnArrivalDraught_DMT>
|
||||||
|
</TowageOnArrival>
|
||||||
|
</TOWA>
|
||||||
|
<TOWD>
|
||||||
|
<TowageOnDeparture>
|
||||||
|
<TowageOnDepartureName>Schlepper A</TowageOnDepartureName>
|
||||||
|
<TowageOnDepartureDraught_DMT>43</TowageOnDepartureDraught_DMT>
|
||||||
|
</TowageOnDeparture>
|
||||||
|
<TowageOnDeparture>
|
||||||
|
<TowageOnDepartureName>Schlepper B</TowageOnDepartureName>
|
||||||
|
<TowageOnDepartureDraught_DMT>43</TowageOnDepartureDraught_DMT>
|
||||||
|
</TowageOnDeparture>
|
||||||
|
</TOWD>
|
||||||
|
<AGNT>
|
||||||
|
<AgentCompanyName>EVAG EMDER</AgentCompanyName>
|
||||||
|
<AgentLastName>Visser</AgentLastName>
|
||||||
|
<AgentFirstName>Peter</AgentFirstName>
|
||||||
|
<AgentPhone>0049 1607236003</AgentPhone>
|
||||||
|
<AgentEMail>agency@evag.com</AgentEMail>
|
||||||
|
</AGNT>
|
||||||
|
</conveyance>
|
||||||
|
</nsw>
|
||||||
19
nsw/HIS-NORD/xsd.2017/agent_reeder.xsd
Normal file
19
nsw/HIS-NORD/xsd.2017/agent_reeder.xsd
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="agnt">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="AgentCompanyName" type="string1-99-type"/>
|
||||||
|
<xs:element name="AgentStreetAndNumber" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="AgentPostalCode" type="string1-24-type" minOccurs="0"/>
|
||||||
|
<xs:element name="AgentCity" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="AgentCountry" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="AgentLastName" type="string1-99-type"/>
|
||||||
|
<xs:element name="AgentFirstName" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="AgentPhone" type="string1-99-type"/>
|
||||||
|
<xs:element name="AgentFax" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="AgentEMail" type="string1-99-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:schema>
|
||||||
191
nsw/HIS-NORD/xsd.2017/basic_types.xsd
Normal file
191
nsw/HIS-NORD/xsd.2017/basic_types.xsd
Normal file
@ -0,0 +1,191 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<!-- ============ simple types ============ -->
|
||||||
|
<xs:simpleType name="visitid-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:pattern value="DE[A-Z]{3}-[0-9]{4}-[A-Z]{6}"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="transitid-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:pattern value="ZZNOK-[0-9]{4}-[A-Z]{6}"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="locode-type">
|
||||||
|
<xs:restriction base='xs:string'>
|
||||||
|
<xs:minLength value='5'/>
|
||||||
|
<xs:maxLength value='5'/>
|
||||||
|
<xs:pattern value="[A-Z][A-Z][A-Z0-9]*"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="companyid-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='7'/>
|
||||||
|
<xs:maxLength value='7'/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="flag-type">
|
||||||
|
<xs:restriction base='xs:string'>
|
||||||
|
<xs:minLength value='2'/>
|
||||||
|
<xs:maxLength value='2'/>
|
||||||
|
<xs:pattern value="[A-Z]*"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="unnumber-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="4"/>
|
||||||
|
<xs:maxLength value="4"/>
|
||||||
|
<xs:pattern value="[0-9]*"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="posint0-type">
|
||||||
|
<xs:restriction base='xs:integer'>
|
||||||
|
<xs:minInclusive value="0"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="posint1-3-type">
|
||||||
|
<xs:restriction base="xs:integer">
|
||||||
|
<xs:enumeration value="1"/>
|
||||||
|
<xs:enumeration value="2"/>
|
||||||
|
<xs:enumeration value="3"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="posint-type">
|
||||||
|
<xs:restriction base="xs:integer">
|
||||||
|
<xs:minExclusive value="0" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="posint1-23-type">
|
||||||
|
<xs:restriction base='xs:integer'>
|
||||||
|
<xs:minInclusive value="1"/>
|
||||||
|
<xs:maxInclusive value="23"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="posint10-99-type">
|
||||||
|
<xs:restriction base='xs:integer'>
|
||||||
|
<xs:minInclusive value="10"/>
|
||||||
|
<xs:maxInclusive value="99"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="posfloat0-type">
|
||||||
|
<xs:restriction base='xs:float'>
|
||||||
|
<xs:minInclusive value="0"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="posfloat-type">
|
||||||
|
<xs:restriction base="xs:float">
|
||||||
|
<xs:minExclusive value="0"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string1-3-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='1' />
|
||||||
|
<xs:maxLength value='3' />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string1-4-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='1' />
|
||||||
|
<xs:maxLength value='4' />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string2-4-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='2' />
|
||||||
|
<xs:maxLength value='4' />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string0-24-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='0'/>
|
||||||
|
<xs:maxLength value='24'/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string1-24-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='1'/>
|
||||||
|
<xs:maxLength value='24'/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string0-99-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='0'/>
|
||||||
|
<xs:maxLength value='99'/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string1-99-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='1'/>
|
||||||
|
<xs:maxLength value='99'/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string1-255-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='1'/>
|
||||||
|
<xs:maxLength value='255'/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="string1-500-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='1'/>
|
||||||
|
<xs:maxLength value='500'/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<!-- ======== simple types - enumerations =========== -->
|
||||||
|
<xs:simpleType name="yorn-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Y"/>
|
||||||
|
<xs:enumeration value="N"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="y-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Y"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="gender-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="MALE"/>
|
||||||
|
<xs:enumeration value="FEMALE"/>
|
||||||
|
<xs:enumeration value="OTHER"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="document-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="IDENTITY_CARD"/>
|
||||||
|
<xs:enumeration value="PASSPORT"/>
|
||||||
|
<xs:enumeration value="MUSTER_BOOK"/>
|
||||||
|
<xs:enumeration value="PICTURE_ID"/>
|
||||||
|
<xs:enumeration value="RESIDENTAL_PERMIT"/>
|
||||||
|
<xs:enumeration value="OTHER_LEGAL_IDENTITY_DOCUMENT"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
18
nsw/HIS-NORD/xsd.2017/bpol_reeder.xsd
Normal file
18
nsw/HIS-NORD/xsd.2017/bpol_reeder.xsd
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:complexType name="bpol">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="StowawayOnBoard" type="yorn-type"/>
|
||||||
|
<xs:element name="PortOfItinerary" type="portofitinery" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="portofitinery">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="PortOfItineryName" type="string1-99-type"/>
|
||||||
|
<xs:element name="PortOfItineryETA" type="xs:dateTime"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
24
nsw/HIS-NORD/xsd.2017/bunker_reeder.xsd
Normal file
24
nsw/HIS-NORD/xsd.2017/bunker_reeder.xsd
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="bkra">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="BunkerFuelArrival" type="bunkerfuel" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="bkrd">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="BunkerFuelDeparture" type="bunkerfuel" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="bunkerfuel">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="BunkerFuelType" type="string1-99-type"/>
|
||||||
|
<xs:element name="BunkerFuelQuantity_TNE" type="posfloat-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
26
nsw/HIS-NORD/xsd.2017/crew_reeder.xsd
Normal file
26
nsw/HIS-NORD/xsd.2017/crew_reeder.xsd
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="crew">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="CrewMember" type="crewmember" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="crewmember">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="CrewMemberLastName" type="string1-99-type"/>
|
||||||
|
<xs:element name="CrewMemberFirstName" type="string1-99-type"/>
|
||||||
|
<xs:element name="CrewMemberPlaceOfBirth" type="string1-99-type"/>
|
||||||
|
<xs:element name="CrewMemberDateOfBirth" type="xs:date"/>
|
||||||
|
<xs:element name="CrewMemberGender" type="gender-type" minOccurs="0"/>
|
||||||
|
<xs:element name="CrewMemberNationality" type="flag-type"/>
|
||||||
|
<xs:element name="CrewMemberIdentityDocumentType" type="document-type"/>
|
||||||
|
<xs:element name="CrewMemberIdentityDocumentId" type="string1-99-type"/>
|
||||||
|
<xs:element name="CrewMemberVisaNumber" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="CrewMemberDuty" type="string1-99-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
287
nsw/HIS-NORD/xsd.2017/hazmat_reeder.xsd
Normal file
287
nsw/HIS-NORD/xsd.2017/hazmat_reeder.xsd
Normal file
@ -0,0 +1,287 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="haza">
|
||||||
|
<xs:choice>
|
||||||
|
<xs:element name="NoDPGOnBoardOnArrival" type="y-type"/>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="DPGManifestOnBoardOnArrival" type="yorn-type" minOccurs="0"/>
|
||||||
|
<xs:element name="INFShipClass" type="infclass-type" minOccurs="0"/>
|
||||||
|
<xs:element name="MOUBaltic" type="y-type" minOccurs="0"/>
|
||||||
|
<xs:element name="DPGOnArrival" type="dglist"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="hazd">
|
||||||
|
<xs:choice>
|
||||||
|
<xs:element name="NoDPGOnBoardOnDeparture" type="y-type"/>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="DPGManifestOnBoardOnDeparture" type="yorn-type" minOccurs="0"/>
|
||||||
|
<xs:element name="INFShipClass" type="infclass-type" minOccurs="0"/>
|
||||||
|
<xs:element name="MOUBaltic" type="y-type" minOccurs="0"/>
|
||||||
|
<xs:element name="DPGOnDeparture" type="dglist"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="dglist">
|
||||||
|
<xs:choice maxOccurs="unbounded">
|
||||||
|
<xs:element name="DPGItemIMDG" type="position-imdg" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="DPGItemIBC" type="position-ibc" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="DPGItemIGC" type="position-igc" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="DPGItemIMSBC" type="position-imsbc" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="DPGItemMARPOLAnnexI" type="position-marpol" maxOccurs="unbounded"/>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="position-imdg">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="UNNumber" type="unnumber-type"/>
|
||||||
|
<xs:element name="PackingGroup" type="packinggroup-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ProperShippingName" type="string1-500-type"/>
|
||||||
|
<xs:element name="IMOClass" type="imoclass-type"/>
|
||||||
|
<xs:element name="TechnicalName" type="string1-255-type" minOccurs="0"/>
|
||||||
|
<xs:element name="NetExplosiveMass_KGM" type="posfloat-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Flashpoint_CEL" type="flashpointcel-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Class7NuclideName" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Class7MaxActivity_BQL" type="posfloat0-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Class7Category" type="class7cat-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Class7TransportIndex" type="class7ti-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Class7CSI" type="class7csi-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ControlTemperature_CEL" type="xs:float" minOccurs="0"/>
|
||||||
|
<xs:element name="EmergencyTemperature_CEL" type="xs:float" minOccurs="0"/>
|
||||||
|
<xs:element name="SubsidiaryRisks" type="subsidiaryrisks" minOccurs="0"/>
|
||||||
|
<xs:element name="MarinePollutant" type="yorn-type"/>
|
||||||
|
<xs:element name="NumberOfPackages" type="posint-type"/>
|
||||||
|
<xs:element name="PackageType" type="string1-99-type"/>
|
||||||
|
<xs:element name="LimitedQuantities" type="yorn-type"/>
|
||||||
|
<xs:element name="ExceptedQuantities" type="yorn-type"/>
|
||||||
|
<xs:element name="NetQuantity_KGM" type="posfloat-type" minOccurs="0"/>
|
||||||
|
<xs:element name="GrossQuantity_KGM" type="posfloat-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Volume_MTQ" type="posfloat-type" minOccurs="0"/>
|
||||||
|
<xs:element name="GeneralCargoIBC" type="yorn-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ContainerNumber" type="string1-24-type" minOccurs="0"/>
|
||||||
|
<xs:element name="VehicleLicenseNumber" type="string1-24-type" minOccurs="0"/>
|
||||||
|
<xs:choice>
|
||||||
|
<xs:element name="StowagePosition" type="string1-24-type"/>
|
||||||
|
<xs:element name="StowagePositionBayRowTier" type="stowagepositionbayrowtier"/>
|
||||||
|
</xs:choice>
|
||||||
|
<xs:element name="PortOfLoading" type="locode-type"/>
|
||||||
|
<xs:element name="PortOfDischarge" type="locode-type"/>
|
||||||
|
<xs:element name="Remarks" type="string1-255-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="subsidiaryrisks">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="SubsidiaryRisk" type="risk-type" minOccurs="1" maxOccurs="5"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="stowagepositionbayrowtier">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="Bay" type="bay-type"/>
|
||||||
|
<xs:element name="Row" type="cargocode-type"/>
|
||||||
|
<xs:element name="Tier" type="cargocode-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="position-ibc">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="ProductName" type="string1-255-type"/>
|
||||||
|
<xs:element name="PollutionCategory" type="polcat-type"/>
|
||||||
|
<xs:element name="Hazards" type="hazard-type" minOccurs="0"/>
|
||||||
|
<xs:element name="FlashpointInformation" type="flashpointinfo-type"/>
|
||||||
|
<xs:element name="Flashpoint_CEL" type="flashpointcel-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Quantity_KGM" type="posfloat-type"/>
|
||||||
|
<xs:element name="StowagePosition" type="string1-24-type"/>
|
||||||
|
<xs:element name="PortOfLoading" type="locode-type"/>
|
||||||
|
<xs:element name="PortOfDischarge" type="locode-type"/>
|
||||||
|
<xs:element name="SpecRef15_19" type="yorn-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Remarks" type="string1-255-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="position-igc">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="UNNumber" type="unnumber-type" minOccurs="0"/>
|
||||||
|
<xs:element name="IMOClass" type="imoclass-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ProductName" type="string1-255-type"/>
|
||||||
|
<xs:element name="Quantity_KGM" type="posfloat-type"/>
|
||||||
|
<xs:element name="StowagePosition" type="string1-24-type"/>
|
||||||
|
<xs:element name="PortOfLoading" type="locode-type"/>
|
||||||
|
<xs:element name="PortOfDischarge" type="locode-type"/>
|
||||||
|
<xs:element name="Remarks" type="string1-255-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="position-imsbc">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="BulkCargoShippingName" type="string1-255-type"/>
|
||||||
|
<xs:element name="MHB" type="yorn-type"/>
|
||||||
|
<xs:element name="UNNumber" type="unnumber-type" minOccurs="0"/>
|
||||||
|
<xs:element name="IMOClass" type="imoclass-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Quantity_KGM" type="posfloat-type"/>
|
||||||
|
<xs:element name="StowagePosition" type="string1-24-type"/>
|
||||||
|
<xs:element name="PortOfLoading" type="locode-type"/>
|
||||||
|
<xs:element name="PortOfDischarge" type="locode-type"/>
|
||||||
|
<xs:element name="Remarks" type="string1-255-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="position-marpol">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="Name" type="string1-255-type"/>
|
||||||
|
<xs:element name="FlashpointInformation" type="flashpointinfo-type"/>
|
||||||
|
<xs:element name="Flashpoint_CEL" type="flashpointcel-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Quantity_KGM" type="posfloat-type"/>
|
||||||
|
<xs:element name="StowagePosition" type="string1-24-type"/>
|
||||||
|
<xs:element name="PortOfLoading" type="locode-type"/>
|
||||||
|
<xs:element name="PortOfDischarge" type="locode-type"/>
|
||||||
|
<xs:element name="Remarks" type="string1-255-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="generalcargo">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="Cargo" type="loadunit" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="loadunit">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="CargoHandlingType" type="handlingcode-type"/>
|
||||||
|
<xs:element name="CargoLACode" type="posint10-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="CargoCodeNST" type="cargocode-type"/>
|
||||||
|
<xs:element name="CargoCodeNST_3" type="cargocodeNST3-type" minOccurs="0"/>
|
||||||
|
<xs:element name="CargoNumberOfItems" type="posint-type" minOccurs="0"/>
|
||||||
|
<xs:element name="CargoGrossQuantity_TNE" type="posfloat-type"/>
|
||||||
|
<xs:element name="CargoPortOfLoading" type="locode-type" minOccurs="0"/>
|
||||||
|
<xs:element name="CargoPortOfDischarge" type="locode-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<!-- ============ simple types ============ -->
|
||||||
|
|
||||||
|
<xs:simpleType name="imoclass-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="1" />
|
||||||
|
<xs:maxLength value="10" />
|
||||||
|
<xs:pattern value="[1-9]{1}(\.[1-9]{1}([A-Z]{1})?)?"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="bay-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='3'/>
|
||||||
|
<xs:maxLength value='3'/>
|
||||||
|
<xs:pattern value="[0-9]+"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="cargocode-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='2'/>
|
||||||
|
<xs:maxLength value='2'/>
|
||||||
|
<xs:pattern value="[0-9]+"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="cargocodeNST3-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='1'/>
|
||||||
|
<xs:maxLength value='1'/>
|
||||||
|
<xs:pattern value="[0-9AB]"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="flashpointcel-type">
|
||||||
|
<xs:restriction base='xs:string'>
|
||||||
|
<xs:minLength value='1'/>
|
||||||
|
<xs:maxLength value='10'/>
|
||||||
|
<xs:pattern value="[<>]?[\-]?[0-9]+(\.[0-9]+)?"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="class7csi-type">
|
||||||
|
<xs:restriction base='xs:float'>
|
||||||
|
<xs:minInclusive value="0"/>
|
||||||
|
<xs:maxInclusive value="100"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="class7ti-type">
|
||||||
|
<xs:restriction base='xs:float'>
|
||||||
|
<xs:minInclusive value="0" />
|
||||||
|
<xs:maxInclusive value="50" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="class7cat-type">
|
||||||
|
<xs:restriction base="xs:integer">
|
||||||
|
<xs:enumeration value="1" />
|
||||||
|
<xs:enumeration value="2" />
|
||||||
|
<xs:enumeration value="3" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="risk-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="0" />
|
||||||
|
<xs:maxLength value="11" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<!-- ======== simple types - enumerations =========== -->
|
||||||
|
<xs:simpleType name="infclass-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="INF1"/>
|
||||||
|
<xs:enumeration value="INF2"/>
|
||||||
|
<xs:enumeration value="INF3"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="packinggroup-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="I" />
|
||||||
|
<xs:enumeration value="II" />
|
||||||
|
<xs:enumeration value="III" />
|
||||||
|
<xs:enumeration value="NONE" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="flashpointinfo-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="NF"/>
|
||||||
|
<xs:enumeration value="GT60CEL"/>
|
||||||
|
<xs:enumeration value="LE60CEL"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="handlingcode-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="LOAD"/>
|
||||||
|
<xs:enumeration value="DISCHARGE"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="polcat-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="X"/>
|
||||||
|
<xs:enumeration value="Y"/>
|
||||||
|
<xs:enumeration value="Z"/>
|
||||||
|
<xs:enumeration value="OS"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="hazard-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="P"/>
|
||||||
|
<xs:enumeration value="S"/>
|
||||||
|
<xs:enumeration value="S/P"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
5529
nsw/HIS-NORD/xsd.2017/his-nord.cs
Normal file
5529
nsw/HIS-NORD/xsd.2017/his-nord.cs
Normal file
File diff suppressed because it is too large
Load Diff
194
nsw/HIS-NORD/xsd.2017/his-nord_nsw_v-1-0_all_reeder.xsd
Normal file
194
nsw/HIS-NORD/xsd.2017/his-nord_nsw_v-1-0_all_reeder.xsd
Normal file
@ -0,0 +1,194 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<!-- XML Schema:data exchange NSW - german ports optionale Meldetypen-->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:include schemaLocation="basic_types.xsd"/>
|
||||||
|
<xs:include schemaLocation="bunker_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="hazmat_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="noanod_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="owner_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="pob_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="vessel_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="serv_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="prearrival72_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="sec_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="mdh_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="waste_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="bpol_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="pas_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="crew_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="tow_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="info_reeder.xsd"/>
|
||||||
|
<xs:include schemaLocation="agent_reeder.xsd"/>
|
||||||
|
<xs:element name="nsw" type="nsw"/>
|
||||||
|
|
||||||
|
<xs:complexType name="nsw">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="conveyance" type="conveyance"/>
|
||||||
|
</xs:sequence>
|
||||||
|
<xs:attribute name="xml_version" type="xs:string" use="required" fixed="HIS-NORD NSW_V1-0"/>
|
||||||
|
<xs:attribute name="protect_version" type="xs:string" use="required" fixed="PROTE11"/>
|
||||||
|
<xs:attribute name="date_registration" type="xs:dateTime" use="required"/>
|
||||||
|
<xs:attribute name="message_sender" type="xs:string" use="required"/>
|
||||||
|
<xs:attribute name="message_recipient" type="xs:string" use="required"/>
|
||||||
|
<xs:attribute name="document_reference" type="xs:string" use="required"/>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="conveyance">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:choice id="visit">
|
||||||
|
<xs:element name="VisitId" type="visitid-type"/>
|
||||||
|
<xs:element name="TransitId" type="transitid-type"/>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="name" type="referenceid-type" minOccurs="0"/>
|
||||||
|
<xs:element name="code" type="string1-99-type"/>
|
||||||
|
<xs:choice id="imo">
|
||||||
|
<xs:element name="IMONumber" type="imonumber-type"/>
|
||||||
|
<xs:element name="ENINumber" type="eninumber-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
<xs:element name="PortOfCall" type="locode-type"/>
|
||||||
|
<xs:element name="ETAPortOfCall" type="xs:date"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:element name="owner_sender" type="broker_owner"/>
|
||||||
|
|
||||||
|
<!--OPTIONALE MELDETYPEN-->
|
||||||
|
<xs:choice>
|
||||||
|
<xs:element name="STORNO" type="y-type" minOccurs="0"/>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:choice id="stat" minOccurs="0">
|
||||||
|
<xs:element name="STAT" type="vessel-type"/>
|
||||||
|
<xs:element name="RESET_STAT" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="noanod" minOccurs="0">
|
||||||
|
<xs:element name="NOANOD" type="noanod"/>
|
||||||
|
<xs:element name="RESET_NOANOD" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="ata" minOccurs="0">
|
||||||
|
<xs:element name="ATA" type="xs:dateTime"/>
|
||||||
|
<xs:element name="RESET_ATA" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="atd" minOccurs="0">
|
||||||
|
<xs:element name="ATD" type="xs:dateTime"/>
|
||||||
|
<xs:element name="RESET_ATD" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="poba" minOccurs="0">
|
||||||
|
<xs:element name="POBA" type="poba"/>
|
||||||
|
<xs:element name="RESET_POBA" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="pobd" minOccurs="0">
|
||||||
|
<xs:element name="POBD" type="pobd"/>
|
||||||
|
<xs:element name="RESET_POBD" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="nameofmaster" minOccurs="0">
|
||||||
|
<xs:element name="NameOfMaster" type="string1-99-type"/>
|
||||||
|
<xs:element name="RESET_NameOfMaster" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="tiefa" minOccurs="0">
|
||||||
|
<xs:element name="TIEFA" type="posfloat-type"/>
|
||||||
|
<xs:element name="RESET_TIEFA" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="tiefd" minOccurs="0">
|
||||||
|
<xs:element name="TIEFD" type="posfloat-type"/>
|
||||||
|
<xs:element name="RESET_TIEFD" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="info" minOccurs="0">
|
||||||
|
<xs:element name="INFO" type="info"/>
|
||||||
|
<xs:element name="RESET_INFO" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="bkra" minOccurs="0">
|
||||||
|
<xs:element name="BKRA" type="bkra"/>
|
||||||
|
<xs:element name="RESET_BKRA" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="bkrd" minOccurs="0">
|
||||||
|
<xs:element name="BKRD" type="bkrd"/>
|
||||||
|
<xs:element name="RESET_BKRD" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="haza" minOccurs="0">
|
||||||
|
<xs:element name="HAZA" type="haza"/>
|
||||||
|
<xs:element name="RESET_HAZA" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="hazd" minOccurs="0">
|
||||||
|
<xs:element name="HAZD" type="hazd"/>
|
||||||
|
<xs:element name="RESET_HAZD" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="ladg" minOccurs="0">
|
||||||
|
<xs:element name="LADG" type="generalcargo"/>
|
||||||
|
<xs:element name="RESET_LADG" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
|
||||||
|
<xs:choice id="serv" minOccurs="0">
|
||||||
|
<xs:element name="SERV" type="serv"/>
|
||||||
|
<xs:element name="RESET_SERV" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="pre72" minOccurs="0">
|
||||||
|
<xs:element name="PRE72H" type="pre72"/>
|
||||||
|
<xs:element name="RESET_PRE72H" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="sec" minOccurs="0">
|
||||||
|
<xs:element name="SEC" type="sec"/>
|
||||||
|
<xs:element name="RESET_SEC" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="mdh" minOccurs="0">
|
||||||
|
<xs:element name="MDH" type="mdh"/>
|
||||||
|
<xs:element name="RESET_MDH" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="was" minOccurs="0">
|
||||||
|
<xs:element name="WAS" type="was"/>
|
||||||
|
<xs:element name="RESET_WAS" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="bpol" minOccurs="0">
|
||||||
|
<xs:element name="BPOL" type="bpol"/>
|
||||||
|
<xs:element name="RESET_BPOL" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="pas" minOccurs="0">
|
||||||
|
<xs:element name="PAS" type="pas"/>
|
||||||
|
<xs:element name="RESET_PAS" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="crew" minOccurs="0">
|
||||||
|
<xs:element name="CREW" type="crew"/>
|
||||||
|
<xs:element name="RESET_CREW" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="towa" minOccurs="0">
|
||||||
|
<xs:element name="TOWA" type="towa"/>
|
||||||
|
<xs:element name="RESET_TOWA" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="towd" minOccurs="0">
|
||||||
|
<xs:element name="TOWD" type="towd"/>
|
||||||
|
<xs:element name="RESET_TOWD" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
|
||||||
|
<xs:choice id="agnt" minOccurs="0">
|
||||||
|
<xs:element name="AGNT" type="agnt"/>
|
||||||
|
<xs:element name="RESET_AGNT" type="y-type"/>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:schema>
|
||||||
27
nsw/HIS-NORD/xsd.2017/info_reeder.xsd
Normal file
27
nsw/HIS-NORD/xsd.2017/info_reeder.xsd
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:complexType name="info">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="ShippingArea" type="shippingarea-type"/>
|
||||||
|
<xs:element name="PortArea" type="string2-4-type"/>
|
||||||
|
<xs:element name="RequestedPositionInPortOfCall" type="string1-99-type"/>
|
||||||
|
<xs:element name="SpecialRequirementsOfShipAtBerth" type="string1-255-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ConstructionCharacteristicsOfShip" type="string0-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="BowThrusterPower" type="string0-24-type" minOccurs="0"/>
|
||||||
|
<xs:element name="SternThrusterPower" type="string0-24-type" minOccurs="0"/>
|
||||||
|
<xs:element name="FumigatedBulkCargo" type="yorn-type"/>
|
||||||
|
<xs:element name="DeadWeightSummer_TNE" type="xs:float" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<!-- ======== simple types - enumerations =========== -->
|
||||||
|
<xs:simpleType name="shippingarea-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="NORTH_BALTIC_SEA"/>
|
||||||
|
<xs:enumeration value="EUROPE"/>
|
||||||
|
<xs:enumeration value="OVERSEAS"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
72
nsw/HIS-NORD/xsd.2017/mdh_reeder.xsd
Normal file
72
nsw/HIS-NORD/xsd.2017/mdh_reeder.xsd
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:complexType name="mdh">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:choice>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="MDHSimplification" type="y-type"/>
|
||||||
|
<xs:element name="PortOfCallWhereCompleteMDHNotified" type="locode-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="NonAccidentialDeathsDuringVoyage" type="yorn-type"/>
|
||||||
|
<xs:element name="NonAccidentialDeathsDuringVoyageCount" type="posint-type" minOccurs="0"/>
|
||||||
|
<xs:element name="SuspisionInfectiousNature" type="yorn-type"/>
|
||||||
|
<xs:element name="NumberOfIllPersonsHigherThanExpected" type="yorn-type"/>
|
||||||
|
<xs:element name="NumberOfIllPersons" type="posint-type" minOccurs="0"/>
|
||||||
|
<xs:element name="SickPersonsOnBoard" type="yorn-type"/>
|
||||||
|
<xs:element name="MedicalConsulted" type="yorn-type"/>
|
||||||
|
<xs:element name="AwareOfConditionsForFurtherInfections" type="yorn-type"/>
|
||||||
|
<xs:element name="SanitaryMeasuresApplied" type="yorn-type"/>
|
||||||
|
<xs:element name="SanitaryMeasuresDetails" type="sanitarydetail" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="StowawaysDetected" type="yorn-type"/>
|
||||||
|
<xs:element name="StowawaysJoiningLocation" type="string1-99-type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="SickAnimalOrPetOnBoard" type="yorn-type"/>
|
||||||
|
<xs:element name="ValidSanitaryControlExemptionOrCertificateOnBoard" type="yorn-type"/>
|
||||||
|
<xs:element name="ValidSanitaryControlExemptionOrCertificate" type="sanitarycertificate" minOccurs="0"/>
|
||||||
|
<xs:element name="SanitaryControlReinspectionRequired" type="yorn-type"/>
|
||||||
|
<xs:element name="InfectedAreaVisited" type="yorn-type"/>
|
||||||
|
<xs:element name="InfectedArea" type="infectedarea" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="PortsOfCallLast30Days" type="portofcalls"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="sanitarydetail">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="SanitaryMeasuresType" type="string1-99-type"/>
|
||||||
|
<xs:element name="SanitaryMeasuresLocation" type="string1-99-type"/>
|
||||||
|
<xs:element name="SanitaryMeasuresDate" type="xs:date"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="sanitarycertificate">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="PlaceOfIssue" type="string1-99-type"/>
|
||||||
|
<xs:element name="DateOfIssue" type="xs:date"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="infectedarea">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="InfectedAreaPort" type="string1-99-type"/>
|
||||||
|
<xs:element name="InfectedAreaDate" type="xs:date"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="portofcalls">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="PortOfCallLast30Days" type="portofcallmdh" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="portofcallmdh">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="PortOfCallLast30DaysLocode" type="locode-type"/>
|
||||||
|
<xs:element name="PortOfCallLast30DaysDateOfDeparture" type="xs:date"/>
|
||||||
|
<xs:element name="PortOfCallLast30DaysCrewMembersJoined" type="yorn-type"/>
|
||||||
|
<xs:element name="PortOfCallLast30DaysCrewJoinedShip" type="string1-99-type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:schema>
|
||||||
33
nsw/HIS-NORD/xsd.2017/noanod_reeder.xsd
Normal file
33
nsw/HIS-NORD/xsd.2017/noanod_reeder.xsd
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:complexType name="noanod">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="ETAToPortOfCall" type="xs:dateTime"/>
|
||||||
|
<xs:element name="ETDFromPortOfCall" type="xs:dateTime"/>
|
||||||
|
<xs:element name="CallPurposes" type="callpurposes" minOccurs="0"/>
|
||||||
|
<xs:element name="LastPort" type="locode-type"/>
|
||||||
|
<xs:element name="ETDFromLastPort" type="xs:dateTime" minOccurs="0"/>
|
||||||
|
<xs:element name="NextPort" type="locode-type"/>
|
||||||
|
<xs:element name="ETAToNextPort" type="xs:dateTime" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="callpurposes">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="CallPurpose" type="callpurpose" maxOccurs="9" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="callpurpose">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="CallPurposeCode" type="callpurposecode-type"/>
|
||||||
|
<xs:element name="CallPurposeDescription" type="string1-99-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<!-- ============ simple types ============ -->
|
||||||
|
<xs:simpleType name="callpurposecode-type">
|
||||||
|
<xs:restriction base="xs:integer">
|
||||||
|
<xs:minInclusive value="1"/>
|
||||||
|
<xs:maxExclusive value="1000"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:schema>
|
||||||
41
nsw/HIS-NORD/xsd.2017/owner_reeder.xsd
Normal file
41
nsw/HIS-NORD/xsd.2017/owner_reeder.xsd
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="broker_owner">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="name_short" type="string1-99-type"/>
|
||||||
|
<xs:element name="name_long" type="string1-99-type"/>
|
||||||
|
<xs:element name="address" type="address-type"/>
|
||||||
|
<xs:element name="contact" type="contacts"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="address-type">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="StreetNumber" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Place" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="PostCode" type="string1-24-type" minOccurs="0"/>
|
||||||
|
<xs:element name="Locode" type="locode-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="contacts">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="name" type="string1-99-type"/>
|
||||||
|
<xs:element name="firstname" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="phone" type="string1-99-type"/>
|
||||||
|
<xs:element name="fax" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="email" type="string1-99-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<!-- ============ simple types ============ -->
|
||||||
|
<xs:simpleType name="referenceid-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='0' />
|
||||||
|
<xs:maxLength value='100' />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
28
nsw/HIS-NORD/xsd.2017/pas_reeder.xsd
Normal file
28
nsw/HIS-NORD/xsd.2017/pas_reeder.xsd
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="pas">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="Passenger" type="passenger" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="passenger">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="PassengerLastName" type="string1-99-type"/>
|
||||||
|
<xs:element name="PassengerFirstName" type="string1-99-type"/>
|
||||||
|
<xs:element name="PassengerPlaceOfBirth" type="string1-99-type"/>
|
||||||
|
<xs:element name="PassengerDateOfBirth" type="xs:date"/>
|
||||||
|
<xs:element name="PassengerGender" type="gender-type" minOccurs="0"/>
|
||||||
|
<xs:element name="PassengerNationality" type="flag-type"/>
|
||||||
|
<xs:element name="PassengerIdentityDocumentType" type="document-type"/>
|
||||||
|
<xs:element name="PassengerIdentityDocumentId" type="string1-99-type"/>
|
||||||
|
<xs:element name="PassengerVisaNumber" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="PassengerPortOfEmbarkation" type="locode-type"/>
|
||||||
|
<xs:element name="PassengerPortOfDisembarkation" type="locode-type"/>
|
||||||
|
<xs:element name="PassengerInTransit" type="yorn-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
29
nsw/HIS-NORD/xsd.2017/pob_reeder.xsd
Normal file
29
nsw/HIS-NORD/xsd.2017/pob_reeder.xsd
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="poba">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TotalPersonsOnBoardUponArrival" type="pob-type"/>
|
||||||
|
<xs:element name="TotalCrewMembersOnBoardUponArrival" type="posint-type"/>
|
||||||
|
<xs:element name="TotalPassengersOnBoardUponArrival" type="posint0-type"/>
|
||||||
|
<xs:element name="TotalStowawaysOnBoardUponArrival" type="posint0-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="pobd">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TotalPersonsOnBoardUponDeparture" type="pob-type"/>
|
||||||
|
<xs:element name="TotalCrewMembersOnBoardUponDeparture" type="posint-type"/>
|
||||||
|
<xs:element name="TotalPassengersOnBoardUponDeparture" type="posint0-type"/>
|
||||||
|
<xs:element name="TotalStowawaysOnBoardUponDeparture" type="posint0-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<!-- ============ simple types ============ -->
|
||||||
|
<xs:simpleType name="pob-type">
|
||||||
|
<xs:restriction base="xs:integer">
|
||||||
|
<xs:minInclusive value="1"/>
|
||||||
|
<xs:maxInclusive value="99998"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:schema>
|
||||||
40
nsw/HIS-NORD/xsd.2017/prearrival72_reeder.xsd
Normal file
40
nsw/HIS-NORD/xsd.2017/prearrival72_reeder.xsd
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:complexType name="pre72">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="Tanker" type="yorn-type"/>
|
||||||
|
<xs:element name="TankerDetails" type="tankerdetails" minOccurs="0"/>
|
||||||
|
<xs:element name="PlannedOperations" type="string1-99-type"/>
|
||||||
|
<xs:element name="PlannedWorks" type="string1-255-type"/>
|
||||||
|
<xs:element name="DateOfLastExpandedInspection" type="xs:date" minOccurs="0"/>
|
||||||
|
<xs:element name="PlannedPeriodOfStay_HUR" type="posfloat0-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="tankerdetails">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TankerHullConfiguration" type="hullconfig-type"/>
|
||||||
|
<xs:element name="ConditionCargoBallastTanks" type="cargocondition-type"/>
|
||||||
|
<xs:element name="NatureOfCargo" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="VolumeOfCargo_TNE" type="posfloat-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<!-- ======== simple types - enumerations =========== -->
|
||||||
|
<xs:simpleType name="hullconfig-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="SINGLE_HULL"/>
|
||||||
|
<xs:enumeration value="SINGLE_HULL_WITH_SBT"/>
|
||||||
|
<xs:enumeration value="DOUBLE_HULL"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="cargocondition-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="FULL"/>
|
||||||
|
<xs:enumeration value="EMPTY"/>
|
||||||
|
<xs:enumeration value="INERTED"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:schema>
|
||||||
109
nsw/HIS-NORD/xsd.2017/sec_reeder.xsd
Normal file
109
nsw/HIS-NORD/xsd.2017/sec_reeder.xsd
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="sec">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="KielCanalPassage" type="KielCanalPassage" minOccurs="0"/>
|
||||||
|
<xs:element name="CurrentShipSecurityLevel" type="posint1-3-type"/>
|
||||||
|
<xs:choice>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="SECSimplification" type="y-type"/>
|
||||||
|
<xs:element name="PortOfCallWhereCompleteSECNotified" type="locode-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="CSOLastName" type="string1-99-type"/>
|
||||||
|
<xs:element name="CSOFirstName" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="CSOPhone" type="string1-99-type"/>
|
||||||
|
<xs:element name="CSOFax" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="CSOEMail" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ValidISSCOnBoard" type="yorn-type"/>
|
||||||
|
<xs:element name="ReasonsForNoValidISSC" type="string1-255-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ISSCType" type="issc-type"/>
|
||||||
|
<xs:element name="ISSCIssuerType" type="isscissuer-type"/>
|
||||||
|
<xs:element name="ISSCIssuerName" type="string1-99-type"/>
|
||||||
|
<xs:element name="ISSCDateOfExpiration" type="xs:date"/>
|
||||||
|
<xs:element name="ApprovedSecurityPlanOnBoard" type="yorn-type"/>
|
||||||
|
<xs:element name="PortFacilityOfArrival" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="GeneralDescriptionOfCargo" type="cargodescription-type"/>
|
||||||
|
<xs:element name="LastTenPortFacilitiesCalled" type="last10port" maxOccurs="10"/>
|
||||||
|
<xs:element name="ShipToShipActivities" type="lastactivity" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="KielCanalPassage">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="KielCanalPassagePlanned" type="y-type"/>
|
||||||
|
<xs:element name="KielCanalPassagePlannedIncoming" minOccurs="0" type="xs:dateTime"/>
|
||||||
|
<xs:element name="KielCanalPassagePlannedOutgoing" minOccurs="0" type="xs:dateTime"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="last10port">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="PortFacilityPortName" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="PortFacilityPortCountry" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="PortFacilityPortLoCode" type="locode-type" minOccurs="0"/>
|
||||||
|
<xs:element name="PortFacilityDateOfArrival" type="xs:date"/>
|
||||||
|
<xs:element name="PortFacilityDateOfDeparture" type="xs:date"/>
|
||||||
|
<xs:element name="PortFacilityShipSecurityLevel" type="posint1-3-type"/>
|
||||||
|
<xs:element name="PortFacilitySecurityMattersToReport" type="string1-255-type" minOccurs="0"/>
|
||||||
|
<xs:element name="PortFacilityGISISCode" type="unnumber-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="lastactivity">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="ShipToShipActivityLocation" type="location"/>
|
||||||
|
<xs:element name="ShipToShipActivityDateFrom" type="xs:date"/>
|
||||||
|
<xs:element name="ShipToShipActivityDateTo" type="xs:date"/>
|
||||||
|
<xs:element name="ShipToShipActivityType" type="posint1-23-type"/>
|
||||||
|
<xs:element name="ShipToShipActivitySecurityMattersToReportOf" type="string1-255-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="location">
|
||||||
|
<xs:choice maxOccurs="3">
|
||||||
|
<xs:element name="ShipToShipActivityLocationName" type="string1-255-type"/>
|
||||||
|
<xs:element name="ShipToShipActivityLocationLoCode" type="locode-type"/>
|
||||||
|
<xs:element name="ShipToShipActivityLocationCoordinates" type="coordinates"/>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="coordinates">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="ShipToShipActivityLocationCoordinatesLatitude" type="xs:integer"/>
|
||||||
|
<xs:element name="ShipToShipActivityLocationCoordinatesLongitude" type="xs:integer"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<!-- ======== simple types - enumerations =========== -->
|
||||||
|
|
||||||
|
<xs:simpleType name="issc-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="FULL"/>
|
||||||
|
<xs:enumeration value="INTERIM"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="isscissuer-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="ADMINISTRATION"/>
|
||||||
|
<xs:enumeration value="RSO"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="cargodescription-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="CONTAINER"/>
|
||||||
|
<xs:enumeration value="VEHICLES"/>
|
||||||
|
<xs:enumeration value="CONVENTIONAL_GENERAL_CARGO"/>
|
||||||
|
<xs:enumeration value="DRY_CARGO_IN_BULK"/>
|
||||||
|
<xs:enumeration value="LIQUID_CARGO_IN_BULK"/>
|
||||||
|
<xs:enumeration value="EMPTY"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
19
nsw/HIS-NORD/xsd.2017/serv_reeder.xsd
Normal file
19
nsw/HIS-NORD/xsd.2017/serv_reeder.xsd
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="serv">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="Service" type="service" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="service">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="ServiceName" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ServiceBeneficiary" type="string1-99-type"/>
|
||||||
|
<xs:element name="ServiceInvoiceRecipient" type="string1-99-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
68
nsw/HIS-NORD/xsd.2017/tow_reeder.xsd
Normal file
68
nsw/HIS-NORD/xsd.2017/tow_reeder.xsd
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="towa">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TowageOnArrival" type="arrival" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="towd">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TowageOnDeparture" type="departure" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="arrival">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TowageOnArrivalName" type="string1-99-type"/>
|
||||||
|
<xs:element name="TowageOnArrivalFlag" type="flag-type"/>
|
||||||
|
<xs:element name="TowageOnArrivalOperator" type="arrivaloperator" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnArrivalGrossTonnage" type="posint-type"/>
|
||||||
|
<xs:element name="TowageOnArrivalLengthOverall_MTR" type="posfloat-type"/>
|
||||||
|
<xs:element name="TowageOnArrivalBeam_MTR" type="posfloat-type"/>
|
||||||
|
<xs:element name="TowageOnArrivalPurposeOfCall" type="string1-99-type"/>
|
||||||
|
<xs:element name="TowageOnArrivalDraught_DMT" type="posfloat-type"/>
|
||||||
|
<xs:element name="TowageOnArrivalRemarks" type="string1-255-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="departure">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TowageOnDepartureName" type="string1-99-type"/>
|
||||||
|
<xs:element name="TowageOnDepartureFlag" type="flag-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureOperator" type="departureoperator" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureDraught_DMT" type="posfloat-type"/>
|
||||||
|
<xs:element name="TowageOnDepartureLengthOverall_MTR" type="posfloat-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureBeam_MTR" type="posfloat-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureRemarks" type="string1-255-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="arrivaloperator">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TowageOnArrivalOperatorCompanyName" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnArrivalOperatorStreetAndNumber" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnArrivalOperatorPostalCode" type="string1-24-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnArrivalOperatorCity" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnArrivalOperatorCountry" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnArrivalOperatorPhone" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnArrivalOperatorFax" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnArrivalOperatorEMail" type="string1-99-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="departureoperator">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="TowageOnDepartureOperatorCompanyName" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureOperatorStreetAndNumber" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureOperatorPostalCode" type="string1-24-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureOperatorCity" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureOperatorCountry" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureOperatorPhone" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureOperatorFax" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TowageOnDepartureOperatorEMail" type="string1-99-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:schema>
|
||||||
81
nsw/HIS-NORD/xsd.2017/vessel_reeder.xsd
Normal file
81
nsw/HIS-NORD/xsd.2017/vessel_reeder.xsd
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="vessel-type">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="ShipName" type="string1-99-type"/>
|
||||||
|
<xs:element name="CallSign" type="callsign-type"/>
|
||||||
|
<xs:element name="MMSINumber" type="mmsinumber-type"/>
|
||||||
|
<xs:element name="Flag" type="flag-type"/>
|
||||||
|
<xs:element name="LengthOverall_MTR" type="posfloat-type"/>
|
||||||
|
<xs:element name="Beam_MTR" type="posfloat-type"/>
|
||||||
|
<xs:element name="GrossTonnage" type="posint-type"/>
|
||||||
|
<xs:element name="PortOfRegistry" type="locode-type"/>
|
||||||
|
<xs:element name="InmarsatCallNumber" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="TransportMode" type="transportmode-type"/>
|
||||||
|
<xs:element name="ShipType" type="ship-type"/>
|
||||||
|
<xs:element name="ISMCompany" type="ismcompany" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="ismcompany">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="ISMCompanyName" type="string1-99-type"/>
|
||||||
|
<xs:element name="ISMCompanyId" type="companyid-type"/>
|
||||||
|
<xs:element name="ISMCompanyStreetAndNumber" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ISMCompanyPostalCode" type="string1-24-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ISMCompanyCity" type="string1-99-type" minOccurs="0"/>
|
||||||
|
<xs:element name="ISMCompanyCountry" type="string1-99-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<!-- ============ simple types ============ -->
|
||||||
|
<xs:simpleType name="imonumber-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="7"/>
|
||||||
|
<xs:maxLength value="7"/>
|
||||||
|
<xs:pattern value="[0-9]*"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="callsign-type">
|
||||||
|
<xs:restriction base='xs:string'>
|
||||||
|
<xs:minLength value='4' />
|
||||||
|
<xs:maxLength value='7' />
|
||||||
|
<xs:pattern value="[A-Za-z0-9]*" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="mmsinumber-type">
|
||||||
|
<xs:restriction base='xs:string'>
|
||||||
|
<xs:minLength value='9' />
|
||||||
|
<xs:maxLength value='10' />
|
||||||
|
<xs:pattern value="[0-9]*" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="eninumber-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='8'/>
|
||||||
|
<xs:maxLength value='8'/>
|
||||||
|
<xs:pattern value="[0-9]*"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="transportmode-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='1'/>
|
||||||
|
<xs:maxLength value='1'/>
|
||||||
|
<xs:pattern value="(1|8)"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="ship-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value='2'/>
|
||||||
|
<xs:maxLength value='3'/>
|
||||||
|
<xs:pattern value="[A-Z0-9]*"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:schema>
|
||||||
61
nsw/HIS-NORD/xsd.2017/waste_reeder.xsd
Normal file
61
nsw/HIS-NORD/xsd.2017/waste_reeder.xsd
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!-- DATEN + DIENSTE GmbH Rostock, Version vom 11.04.2017 -->
|
||||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
|
||||||
|
<xs:complexType name="was">
|
||||||
|
<xs:choice>
|
||||||
|
<xs:element name="WasteDisposalValidExemption" type="y-type"/>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="LastWasteDisposalPort" type="locode-type"/>
|
||||||
|
<xs:element name="LastWasteDisposalDate" type="xs:date"/>
|
||||||
|
<xs:element name="WasteDisposalServiceProviderName" type="string1-99-type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="WasteDisposalDelivery" type="wastedelivery-type"/>
|
||||||
|
<xs:element name="Waste" type="waste" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xs:element name="ConfirmationOfCorrectnessAndSufficiency" type="y-type"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:choice>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="waste">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="WasteType" type="wastetyp" minOccurs="0"/>
|
||||||
|
<xs:element name="WasteDisposalAmount_MTQ" type="posfloat0-type"/>
|
||||||
|
<xs:element name="WasteDisposedAtLastPort_MTQ" type="posfloat0-type"/>
|
||||||
|
<xs:element name="WasteDetails" type="wastedetails" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="wastetyp">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="WasteCode" type="waste-type"/>
|
||||||
|
<xs:element name="WasteDescription" type="string1-99-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<xs:complexType name="wastedetails">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element name="WasteCapacity_MTQ" type="posfloat0-type" minOccurs="0"/>
|
||||||
|
<xs:element name="WasteAmountRetained_MTQ" type="posfloat0-type" minOccurs="0"/>
|
||||||
|
<xs:element name="WasteDisposalPort" type="locode-type" minOccurs="0"/>
|
||||||
|
<xs:element name="WasteAmountGeneratedTillNextPort_MTQ" type="posfloat0-type" minOccurs="0"/>
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
|
||||||
|
<!-- ======== simple types - enumerations =========== -->
|
||||||
|
|
||||||
|
<xs:simpleType name="wastedelivery-type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="ALL"/>
|
||||||
|
<xs:enumeration value="SOME"/>
|
||||||
|
<xs:enumeration value="NONE"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
<xs:simpleType name="waste-type">
|
||||||
|
<xs:restriction base="xs:integer">
|
||||||
|
<xs:minInclusive value="1000"/>
|
||||||
|
<xs:maxInclusive value="9999"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
|
||||||
|
</xs:schema>
|
||||||
@ -152,6 +152,7 @@ namespace bsmd.database
|
|||||||
foreach (MessageCore core in cores)
|
foreach (MessageCore core in cores)
|
||||||
{
|
{
|
||||||
this.LoadCustomer(core);
|
this.LoadCustomer(core);
|
||||||
|
this.LoadSTATShipName(core);
|
||||||
result.Add(core);
|
result.Add(core);
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
@ -868,6 +869,20 @@ namespace bsmd.database
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
internal void LoadSTATShipName(MessageCore core)
|
||||||
|
{
|
||||||
|
if (core == null) return;
|
||||||
|
SqlCommand cmd = new SqlCommand();
|
||||||
|
cmd.CommandText = "SELECT STAT.ShipName FROM STAT JOIN MessageHeader ON STAT.MessageHeaderId = MessageHeader.Id WHERE MessageHeader.MessageCoreId = @ID";
|
||||||
|
cmd.Parameters.AddWithValue("@ID", core.Id);
|
||||||
|
SqlDataReader reader = this.PerformCommand(cmd);
|
||||||
|
if(reader.Read())
|
||||||
|
{
|
||||||
|
core.Shipname = reader.GetString(0);
|
||||||
|
}
|
||||||
|
reader.Close();
|
||||||
|
}
|
||||||
|
|
||||||
internal Dictionary<int, string> LoadErrorTexts()
|
internal Dictionary<int, string> LoadErrorTexts()
|
||||||
{
|
{
|
||||||
SqlCommand cmd = new SqlCommand();
|
SqlCommand cmd = new SqlCommand();
|
||||||
|
|||||||
@ -20,7 +20,7 @@ namespace bsmd.database
|
|||||||
|
|
||||||
public MessageCore()
|
public MessageCore()
|
||||||
{
|
{
|
||||||
this.tablename = "[dbo].[MessageCore]";
|
this.tablename = "MessageCore";
|
||||||
}
|
}
|
||||||
|
|
||||||
#region Enum
|
#region Enum
|
||||||
@ -224,48 +224,49 @@ namespace bsmd.database
|
|||||||
|
|
||||||
public override void PrepareLoadCommand(System.Data.IDbCommand cmd, Message.LoadFilter filter, params object[] criteria)
|
public override void PrepareLoadCommand(System.Data.IDbCommand cmd, Message.LoadFilter filter, params object[] criteria)
|
||||||
{
|
{
|
||||||
string query = string.Format("SELECT Id, VisitId, TransitId, IMO, ENI, PoC, Portname, " +
|
StringBuilder sb = new StringBuilder(
|
||||||
"ETA, CustomerId, Previous, Next, IsTransit, Wetris_zz_56_datensatz_id, BSMDStatus, InitialHIS, " +
|
string.Format("SELECT [{0}].[Id], [{0}].[VisitId], [{0}].[TransitId], [{0}].[IMO], [{0}].[ENI], [{0}].[PoC], [{0}].[Portname], " +
|
||||||
"HerbergFormGuid, HerbergFormTemplateGuid, HerbergReportType, HerbergEmailContactReportingVessel, " +
|
"[{0}].[ETA], [{0}].[CustomerId], [{0}].[Previous], [{0}].[Next], [{0}].[IsTransit], [{0}].[Wetris_zz_56_datensatz_id], [{0}].[BSMDStatus], " +
|
||||||
"HerbergEmail24HrsContact, ETAKielCanal, HerbergRevDate, ReportStatus, SietasSheetVersion, Incoming, " +
|
"[{0}].[InitialHIS], [{0}].[HerbergFormGuid], [{0}].[HerbergFormTemplateGuid], [{0}].[HerbergReportType], [{0}].[HerbergEmailContactReportingVessel], " +
|
||||||
"DefaultReportingPartyId, Created, Changed, CreateExcel, EditedBy FROM {0} ",
|
"[{0}].[HerbergEmail24HrsContact], [{0}].[ETAKielCanal], [{0}].[HerbergRevDate], [{0}].[ReportStatus], [{0}].[SietasSheetVersion], [{0}].[Incoming], " +
|
||||||
this.Tablename);
|
"[{0}].[DefaultReportingPartyId], [{0}].[Created], [{0}].[Changed], [{0}].[CreateExcel], [{0}].[EditedBy] FROM {0} ",
|
||||||
|
this.Tablename));
|
||||||
|
|
||||||
switch (filter)
|
switch (filter)
|
||||||
{
|
{
|
||||||
case Message.LoadFilter.WETRIS_SHIP_ID:
|
case Message.LoadFilter.WETRIS_SHIP_ID:
|
||||||
{
|
{
|
||||||
query += "WHERE Wetris_zz_56_datensatz_id = @WETRIS";
|
sb.Append("WHERE Wetris_zz_56_datensatz_id = @WETRIS");
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@WETRIS", criteria[0]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@WETRIS", criteria[0]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Message.LoadFilter.HERBERG_FORMGUID:
|
case Message.LoadFilter.HERBERG_FORMGUID:
|
||||||
{
|
{
|
||||||
query += "WHERE HerbergFormGuid = @HFG";
|
sb.Append("WHERE HerbergFormGuid = @HFG");
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@HFG", criteria[0]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@HFG", criteria[0]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Message.LoadFilter.BSMDSTATUS:
|
case Message.LoadFilter.BSMDSTATUS:
|
||||||
{
|
{
|
||||||
query += "WHERE BSMDStatus = @STATUS ORDER BY Created DESC";
|
sb.Append("WHERE BSMDStatus = @STATUS ORDER BY Created DESC");
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@STATUS", criteria[0]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@STATUS", criteria[0]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Message.LoadFilter.REPORTSTATUS:
|
case Message.LoadFilter.REPORTSTATUS:
|
||||||
{
|
{
|
||||||
query += "WHERE ReportStatus = @REPORTSTATUS";
|
sb.Append("WHERE ReportStatus = @REPORTSTATUS");
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@REPORTSTATUS", criteria[0]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@REPORTSTATUS", criteria[0]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Message.LoadFilter.BY_ID:
|
case Message.LoadFilter.BY_ID:
|
||||||
{
|
{
|
||||||
query += "WHERE Id = @ID";
|
sb.Append("WHERE Id = @ID");
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@ID", criteria[0]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@ID", criteria[0]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Message.LoadFilter.IMO_ETA_POC:
|
case Message.LoadFilter.IMO_ETA_POC:
|
||||||
{
|
{
|
||||||
query += "WHERE (IMO = @IMO AND ETA = @ETA AND Portname = @POC)";
|
sb.Append("WHERE (IMO = @IMO AND ETA = @ETA AND Portname = @POC)");
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@IMO", criteria[0]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@IMO", criteria[0]);
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@ETA", criteria[1]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@ETA", criteria[1]);
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@POC", criteria[2]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@POC", criteria[2]);
|
||||||
@ -273,29 +274,35 @@ namespace bsmd.database
|
|||||||
}
|
}
|
||||||
case Message.LoadFilter.BY_VISITID:
|
case Message.LoadFilter.BY_VISITID:
|
||||||
{
|
{
|
||||||
query += "WHERE VisitId = @VISITID";
|
sb.Append("WHERE VisitId = @VISITID");
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@VISITID", criteria[0]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@VISITID", criteria[0]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Message.LoadFilter.BY_TRANSITID:
|
case Message.LoadFilter.BY_TRANSITID:
|
||||||
{
|
{
|
||||||
query += "WHERE TransitId = @TRANSITID";
|
sb.Append("WHERE TransitId = @TRANSITID");
|
||||||
((SqlCommand)cmd).Parameters.AddWithValue("@TRANSITID", criteria[0]);
|
((SqlCommand)cmd).Parameters.AddWithValue("@TRANSITID", criteria[0]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Message.LoadFilter.CREATE_EXCEL:
|
case Message.LoadFilter.CREATE_EXCEL:
|
||||||
{
|
{
|
||||||
query += "WHERE CreateExcel = 1";
|
sb.Append("WHERE CreateExcel = 1");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case Message.LoadFilter.SEARCH_CORE_FILTERS:
|
case Message.LoadFilter.SEARCH_CORE_FILTERS:
|
||||||
{
|
{
|
||||||
// object ist jetzt ein dict aus filtertyp und filterparameter
|
// object ist jetzt ein dict aus filtertyp und filterparameter
|
||||||
bool moreThanOne = false;
|
bool moreThanOne = false;
|
||||||
StringBuilder sb = new StringBuilder(query);
|
|
||||||
Dictionary<SearchFilterType, string> searchDict = criteria[0] as Dictionary<SearchFilterType, string>;
|
Dictionary<SearchFilterType, string> searchDict = criteria[0] as Dictionary<SearchFilterType, string>;
|
||||||
if (searchDict != null && (searchDict.Count > 0))
|
if (searchDict != null && (searchDict.Count > 0))
|
||||||
{
|
{
|
||||||
|
if(searchDict.ContainsKey(SearchFilterType.FILTER_SHIPNAME))
|
||||||
|
{
|
||||||
|
// perform STAT join
|
||||||
|
sb.Append(" JOIN MessageHeader mh ON MessageCore.Id = mh.MessageCoreId JOIN STAT ON mh.Id = STAT.MessageHeaderId");
|
||||||
|
}
|
||||||
|
|
||||||
sb.Append(" WHERE ");
|
sb.Append(" WHERE ");
|
||||||
foreach (SearchFilterType key in searchDict.Keys)
|
foreach (SearchFilterType key in searchDict.Keys)
|
||||||
{
|
{
|
||||||
@ -352,7 +359,10 @@ namespace bsmd.database
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case SearchFilterType.FILTER_SHIPNAME:
|
case SearchFilterType.FILTER_SHIPNAME:
|
||||||
|
{
|
||||||
|
sb.Append(" [STAT].[ShipName] LIKE @SHIPNAME ");
|
||||||
|
((SqlCommand)cmd).Parameters.AddWithValue("@SHIPNAME", string.Format("%{0}%", searchDict[key]));
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case SearchFilterType.FILTER_TICKETNO:
|
case SearchFilterType.FILTER_TICKETNO:
|
||||||
|
|
||||||
@ -360,7 +370,6 @@ namespace bsmd.database
|
|||||||
}
|
}
|
||||||
if (!moreThanOne) moreThanOne = true;
|
if (!moreThanOne) moreThanOne = true;
|
||||||
}
|
}
|
||||||
query = sb.ToString();
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -369,7 +378,7 @@ namespace bsmd.database
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
cmd.CommandText = query;
|
cmd.CommandText = sb.ToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
public override List<DatabaseEntity> LoadList(IDataReader reader)
|
public override List<DatabaseEntity> LoadList(IDataReader reader)
|
||||||
|
|||||||
@ -2,6 +2,6 @@
|
|||||||
|
|
||||||
[assembly: AssemblyCompany("Informatikbüro Daniel Schick")]
|
[assembly: AssemblyCompany("Informatikbüro Daniel Schick")]
|
||||||
[assembly: AssemblyProduct("BSMD NSW interface")]
|
[assembly: AssemblyProduct("BSMD NSW interface")]
|
||||||
[assembly: AssemblyInformationalVersion("3.4.10")]
|
[assembly: AssemblyInformationalVersion("3.5.0")]
|
||||||
[assembly: AssemblyCopyright("Copyright © 2014-2017 Informatikbüro Daniel Schick. All rights reserved.")]
|
[assembly: AssemblyCopyright("Copyright © 2014-2017 Informatikbüro Daniel Schick. All rights reserved.")]
|
||||||
[assembly: AssemblyTrademark("")]
|
[assembly: AssemblyTrademark("")]
|
||||||
@ -1,4 +1,4 @@
|
|||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
|
|
||||||
[assembly: AssemblyVersion("3.4.10.*")]
|
[assembly: AssemblyVersion("3.5.0.*")]
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,10 @@
|
|||||||
Spezialitäten bei HIS Nord (Stand 17.4.16)
|
Neue Version (Stand 11.4.2017) mit einzelnen Meldeklassen
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Spezialitäten bei HIS Nord (Stand 17.4.16)
|
||||||
|
|
||||||
Generell: Die Datenvorlage (XSD) wird per xsd.exe /classes aus den einzelnen Quelldateien generiert. Wir bekommen XSD 1.1 geliefert
|
Generell: Die Datenvorlage (XSD) wird per xsd.exe /classes aus den einzelnen Quelldateien generiert. Wir bekommen XSD 1.1 geliefert
|
||||||
(Java-Implementierung auf der Gegenseite), wofür es unter .NET keine Unterstützung gibt. Ich habe mich so beholfen, alle "ASSERT"s aus
|
(Java-Implementierung auf der Gegenseite), wofür es unter .NET keine Unterstützung gibt. Ich habe mich so beholfen, alle "ASSERT"s aus
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user