national single window prototype · 2016. 9. 28. · emsa – nsw prototype – system interface...

34
Page 1 of 33 National Single Window Prototype System Interface Guide Version 1.3 Date: 9 July 2015

Upload: others

Post on 17-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

Page 1 of 33

National Single Window Prototype

System Interface Guide

Version 1.3

Date: 9 July 2015

Page 2: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime
Page 3: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 3 of 33

Document History

Version Date Changes

1.0 09/07/2014 NSW Prototype version 1.0

1.2 04/12/2014 NSW Prototype version 1.2

1.3 09/07/2015 NSW Prototype version 1.3

Table of Contents 1 INTRODUCTION ................................................................................................................................................... 4

2 PURPOSE OF THE DOCUMENT ............................................................................................................................. 4

3 USE OF ISO 28005 STANDARD .............................................................................................................................. 4

4 GENERAL INFORMATION SEQUENCE ................................................................................................................... 4

5 SYSTEM INTERFACES ............................................................................................................................................ 5

6 MESSAGE STRUCTURE ......................................................................................................................................... 5

6.1 MESSAGE HEADER (EPCMESSAGEHEADER) .................................................................................................................. 6 6.2 REQUEST BODY (EPCREQUESTBODY) ........................................................................................................................... 6

6.2.1 CargoData element ................................................................................................................................... 11 6.2.2 CargoItem element .................................................................................................................................... 12 6.2.3 CrewList element ....................................................................................................................................... 13 6.2.4 PassengerList element ............................................................................................................................... 14 6.2.5 WasteInformation element ....................................................................................................................... 14 6.2.6 WasteDelivery element ............................................................................................................................. 15 6.2.7 Health element .......................................................................................................................................... 15 6.2.8 PersonHealthParticulars element .............................................................................................................. 16

6.3 CANCEL BODY (EPCCANCELBODY) ............................................................................................................................ 16 6.4 RECEIPT BODY (EPCRECEIPTBODYTYPE) ..................................................................................................................... 16 6.5 ACKNOWLEDGEMENT BODY (EPCACKNOWLEDGEBODY) ................................................................................................ 17 6.6 COMMENT (EPCCOMMENT) .................................................................................................................................... 17

ANNEX A - URLS OF SOAP AND XML INTERFACES IN EMSA PILOT ENVIRONMENTS ............................................. 18

ANNEX B - WASTE TYPE CODE ............................................................................................................................. 19

ANNEX C - MAPPING WITH REPORTING FORMALITIES ........................................................................................ 21

Page 4: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 4 of 33

1 Introduction

Action 3.1 of the Integrated Maritime Policy work programme (C(2012) 1447 final) regarding the "Evolution of

the SafeSeaNet" aims at assessing the available options for the future evolution of SafeSeaNet to support

other user communities. One of the objectives on this action is to evaluate and demonstrate how

SafeSeaNet could support the Member States obligation to set up at national level a single window for

reporting and exchanging formalities in accordance with Directive 2010/65/EU. The execution of this action,

which has been delegated to EMSA by the European Commission, is done through a demonstration project

which consists in setting up a prototype of a National Single Window (NSW) in collaboration with a group of

participating Member States.

Further information and documentation can be found on the project’s webpage:

http://emsa.europa.eu/nsw.html

2 Purpose of the document

This document describes the system-to-system interface of the NSW prototype with reporting parties’

systems.

3 Use of ISO 28005 standard

The data structure and formats are based on the results of the work of the eMS Group which was

established by the European Commission to co-ordinate the implementation of Directive 2010/65/EU.

Additional data elements have been introduced to cater for formalities derived from national legislation.

The XML message structure is derived from the ISO 28005 standard for Electronic Port Clearance.

IMPORTANT: In order to use the NSW System Interface, developers need to have some knowledge of

the ISO 28005 standard:

ISO 28005-1 - Electronic port clearance (EPC) -- Part 1: Message structures

ISO 28005-2 - Electronic port clearance (EPC) -- Part 2: Core data elements

This document does not duplicate information available in the ISO standard, and has to be considered as

complementary to the ISO standard.

For the purpose of the NSW prototype, adaptations to ISO 28005 have been made. Some message

elements defined in the standard are not included, additional message elements have been added, and

some message elements have been amended. Changes to the ISO 28005 standard are introduced in

chapter 6.

4 General information sequence

The NSW prototype implements the general sequence of information between the data providers and the

NSW as defined in ISO 28005 – part 1 (request, update request, receipt, cancellation, and acknowledgment

messages), with the following considerations:

A request message is sent to fulfil reporting formalities before entering or leaving a port. Other

purposes are not supported,

Updates of clearance requests are accepted. In such case, all previous decisions by authorities,

which were based on the original information, will be cancelled.

Page 5: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 5 of 33

Multiple copy-to parties are not supported. But in the case where several different users have

contributed to the same request (initial message and updates), all will receive the acknowledgment

messages. The receipt message is only sent to the system/user which submitted the request

message.

Cancellation messages are accepted before the actual arrival or actual departure of the ship.

Decisions regarding requests may be done by one or more authorities. Therefore several

acknowledgment messages may be provided for a unique request.

Acknowledgment messages use the following values of status codes: “Accepted”, “NotAccepted”.

Other values are not supported by the NSW (e.g. “Discarded”, “AcceptedWithConditions”,

“MissingTag”).

Acknowledgment messages with status code “NotAccepted“ are provided as soon as an authority

does not accept the request.

Acknowledgment messages with status code “Accepted” are provided only once all relevant

authorities have accepted the request.

Depending on the configuration of the NSW (and national specific legal basis), the NSW may either:

o Never provide acknowledgment messages (communication of authorities‘ decisions is done

outside of the NSW), or

o Only provide acknowledgment messages with status code “NotAccepted“ (the request is

considered by default as accepted once received by the NSW), or

o Provide acknowledgment messages with status code “Accepted” and with status code

“NotAccepted” (a decision is always provided after reception of a request by the NSW).

5 System interfaces

Two interfaces are available: RESTful (XML over HTTP) and Web Services (SOAP over HTTP). The URLs

of each interface are provided in Annex A for each individual NSW environment hosted by EMSA. If the

NSW environment is not hosted by EMSA, URLs have to be requested to the system administrator. For the

SOAP interface, the WSDL file is provided by the NSW system (see URL in annex A).

Acknowledgment messages provided by the NSW will use the same type of interface as the one used to

send the Notification:.e.g. if a notification is sent through the XML interface, the Acknowledgment message

will be sent by the NSW using the XML interface.

Acknowledgment messages will be send by the NSW to the URL provided in the element “ReplyURI” as

indicated in the latest notification sent by the Ship Data Provider for the port call.

6 Message structure

Messages should be structured as defined in ISO 28005, and according to the XSD files of the NSW as

available on the project’s website: epc.xsd and iso28005-2.xsd.

This section indicates the changes applied to ISO 28005 and the NSW-specific requirements.

Column “A/D” indicates whether the data element is intended to Arrival notifications (“A”), Departure

notifications (“D”), both (“AD”) or if it will be ignored by the NSW (“-“).

A mapping of the data elements with the reporting formalities supported by the NSW is provided in Annex C.

Page 6: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 6 of 33

6.1 Message header (EPCMessageHeader)

EPCMessageHeader - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

ShipMessageId 1..1 AD

JournalNumber 0..1 AD Not to be provided in the first request message.

Value will be provided in the Receipt message by

the NSW. To be used for updates and cancellation.

Note: VoyageNumber (see EPCRequestBoday)

may be used as an alternative.

SenderId 0..1 AD Use the user account ID as configured in the NSW

SenderName 0..1 AD Not used by the NSW and will be ignored

SenderDuty 0..1 AD Not used by the NSW and will be ignored

MessageType 1..1 AD Use message type code “FAL”.

ReportingSystem 0..1 AD Not used by the NSW and will be ignored

ArrivalDeparture 0..1 AD This is a necessary element. If not provided, the

message is invalid (Receipt message with

Status=”Discarded”).

Version 1..1 AD

SentTime 1..1 AD

ReplyURI 0..1 AD Used to send the Acknowledgment message

6.2 Request body (EPCRequestBody)

EPCRequestBody - Tag Card. A/D Changes to

ISO28005

Description / Business rule

(please refer to ISO28005)

OtherServiceRequest 0..n - Not used by the NSW and will be ignored

Agent 0..1 A NSW will use Company, BusinessTelephone,Telefax, EMail

Company 0..1 A NSW will use Organisation.Name, Contact and IMOCompanyID

InmarsatCallNumber 0..5 A No use of Alternative

NameOfMaster 0..1 - Not used by the NSW and will be ignored. Name of Master is obtained from CrewList

RegistrationPort 0..1 - Not used by the NSW and will be ignored.

ShipID 0..1 AD

CargoData 0..n AD Cargo declarations. See details in chapter 6.2.1 below

CargoOverview 0..1 AD

CargoType 0..1 - Not used by the NSW and will be ignored.

DGSafetyDataSheet 0..n - Not used by the NSW and will be ignored. To report dangerous goods, use CargoData

DutiableCrewEffect 0..1 A

CrewEffectItem 0..n A

CrewReference 1..1 A

Name 0..1 - Not used by the NSW and will be ignored

Duty 0..1 - Not used by the NSW and will be ignored

EffectDescription 1..1 A

Measurement 0..1 A Not mandatory Not used by the NSW and will be ignored

Page 7: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 7 of 33

EPCRequestBody - Tag Card. A/D Changes to

ISO28005

Description / Business rule

(please refer to ISO28005)

GeneralDescriptionOfDG 0..1 - Not used by the NSW and will be ignored.

ShipStore 0..1 A

StoreItem 0..n A Order of elements

Description 0..1 A Not mandatory

LocationOfStorage 0..1 A Not mandatory

Measurement 0..1 A Not mandatory

CrewList 0..1 AD See details in chapter 6.2.3 below

PassengerList 0..1 AD See details in chapter 6.2.4 below

PersonsOnBoard 0..1 AD

NumberOfPersonsOnBoard

1..1 AD Added Total number of persons on board the ship

Passengers 0..1 AD

Crew 0..1 AD

ISSCertificate 0..1 A International Ship Security Certificate

CertificateStatus 1..1 A Values changed to “Full” and “Interim”

IssuerType 0..1 A Values changed to “GVT” and “RSO”

Issuer 1..1 A

ExpiryDate 1..1 A

ShipClass 0..1 - Not used by the NSW and will be ignored.

INFClassContent 0..1 AD

CurrentShipSecurityLevel 0..1 A

PortCalls 0..1 A Used for Security Notification and Maritime Declaration of Health

PortCall 1..10 A

FromDateTime 0..1 A Not mandatory

ToDateTime 0..1 A Not mandatory

Port 1..1 A Port.Name and Port.Facility will be ignored. Ports are identified with LOCODE and facilities with GISISCode

PortSecurityLevel 0..1 A Not mandatory

AdditionalSecurityMeasures

0..1 A

ShipToShipActivityList 0..1 A

ShipToShipActivity 0..n A Order of elements

FromDateTime 1..1 A

ToDateTime 1..1 A

Activity 1..1 A

AdditionalSecurityMeasures

0..1 A

Location 1..1 A Location.Name will be ignored. Locations should be identified by LOCODE or Latitude/Longitude

HasSecurityPlan 0..1 A Mandatory if one of the elements regarding security notification is provided (See Annex C).

Beam 0..1 A

YearOfBuilt 0..1 A Added The year ship was constructed. To be provided as a date.

Page 8: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 8 of 33

EPCRequestBody - Tag Card. A/D Changes to

ISO28005

Description / Business rule

(please refer to ISO28005)

DeadWeight 0..1 A

DoubleBottomContent 0..1 - Not used by the NSW and will be ignored.

GrossTonnage 0..1 AD

IceClass 0..1 - Not used by the NSW and will be ignored.

LengthOverall 0..1 A

NetTonnage 0..1 AD

SummerDraught 0..1 A

ShipTypeContent 0..1 AD

AirDraught 0..1 AD

ArrivalDraught 0..1 AD

ForeDraught 0..1 AD

MidShipDraught 0..1 AD

AftDraught 0..1 AD

ATA 0..1 A

ATD 0..1 D

ATP 0..1 - Not used by the NSW and will be ignored.

BulkLoadUnloadData 0..1 - Not used by the NSW and will be ignored.

CallPurpose 0..9 A Up to 9 Only “CallPurposeCode" will be considered

DepartureDraught 0..1 - Not used by the NSW and will be ignored.

EntryPosition 0..1 - Not used by the NSW and will be ignored.

ETA 0..1 A

ETD 0..1 AD

ETP 0..1 - Not used by the NSW and will be ignored.

ExitPosition 0..1 - Not used by the NSW and will be ignored.

LastPortOfCall 0..1 A

Location 0..1 - Not used by the NSW and will be ignored.

NavigationalStatusContents 0..1 - Not used by the NSW and will be ignored.

NextPortOfCall 0..1 D

NextReportTime 0..1 - Not used by the NSW and will be ignored.

OBOLoadUnloadData 0..1 - Not used by the NSW and will be ignored.

PeriodOfStay 0..1 - Not used by the NSW and will be ignored.

PortOfArrival 0..1 A Port is identified by its LOCODE. Use “GISISCode” to report port facility at arrival. Elements “Name” and “Facility” will be ignored.

PortOfDeparture 0..1 D Port is identified by its LOCODE. Elements “Name”, “Facility” and “GISISCode” will be ignored.

Radiocommunications 0..1 - Not used by the NSW and will be ignored.

ROBBunkers 0..1 A

HFO 0..1 A

HFOLS 0..1 - Not used by the NSW and will be ignored.

MDO 0..1 A

MDOLS 0..1 - Not used by the NSW and will be ignored.

MGO 0..1 A

Page 9: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 9 of 33

EPCRequestBody - Tag Card. A/D Changes to

ISO28005

Description / Business rule

(please refer to ISO28005)

GO 0..1 A Added Quantity of gas oil, in metric tonnes

MGOLS 0..1 - Not used by the NSW and will be ignored.

Other 0..1 A

BunkerDeliveryReceipt 0..1 D Added Yes/No element. Indicates whether bunker delivery receipt notes of the quantities declared in ROBBunker element is attached

CivilLiabilityCertificate 0..1 A Certificate of insurance or other financial security in respect of civil liability for oil pollution damage, issued in accordance with the provisions of article VII of the International Convention on Civil Liability for Oil Pollution Damage/1992

CertificateStatus 0..1 A Not mandatory

ExpiryDate 0..1 A Not mandatory

Comment 0..1 A

CivilLiabilityBunkerPollutionCertificate

0..1 A Added Certificate of insurance or other financial security in respect of civil liability for bunker oil pollution damage, issued in accordance with the provisions of article 7 of the International Convention on Civil Liability for Bunker Oil Pollution Damage/2001

CertificateStatus 0..1 A Not mandatory

ExpiryDate 0..1 A Not mandatory

Comment 0..1 A

ShipDefects 0..1 AD

HullIntegrity 0..1 AD

Manoeuvrability 0..1 AD

Mooring 0..1 AD

CargoHandling 0..1 AD

Communication 0..1 AD

Navigation 0..1 AD

Other 0..1 AD

ShipStatus 0..1 - Not used by the NSW and will be ignored.

VoyageNumber 0..1 AD Added May be used as an alternative to JournalNumber. If used for that purpose, it has to be provided in the original notification and in update and cancel notifications. Used by the NSW in coordination with Ship’s IMO number and port of call’s LOCODE to uniquely identify the port call. Ignored if JournalNumber is provided.

VoyageDescription 0..1 - Not used by the NSW and will be ignored.

WayPointList 0..1 - Not used by the NSW and will be ignored.

WeatherObservations 0..1 - Not used by the NSW and will be ignored.

BallastStatus 0..1 - Not used by the NSW and will be ignored.

WasteDisposalRequirements 0..1 - Not used by the NSW and will be ignored.

WasteInformation 0..1 A See details in chapter 6.2.5 below

WasteDelivery 0..1 D Added Waste delivery receipt. See details in chapter 1.2.6 below

FlagState 0..1 AD Added Use Alpha-2 code (two-digit flag code) in accordance with the standard ISO 3166-1.

RegistryCertificate 0..1 AD

Page 10: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 10 of 33

EPCRequestBody - Tag Card. A/D Changes to

ISO28005

Description / Business rule

(please refer to ISO28005)

IssueLocation 1..1 AD Added Port where the certificate was issued, identified by its LOCODE

IssueDate 1..1 AD Added Date of issue

Number 1..1 AD Added Number of the certificate

CSO 0..1 A Added Name: MiddleName will be ignored ContactNumbers: NSW will use BusinessTelephone, Telefax, EMail

PositionInPortOfCall 0..1 A Added Any 50 character free text value will be accepted. However users are encouraged to utilise a 15 characters (subsidiary) LOCODE identifying the position of a subsidiary location within the port or port approaches.

PossibleAnchorage 0..1 A Added Whether the call is expected at an anchorage. Required for ships eligible to expanded Port State Control inspection.

Anchorage 0..1 A Added Whether the call is at an anchorage

PlannedOperations 0..1 A Added Required for ships eligible to expanded Port State Control inspection. Planned operations at the port of call or anchorage of destination (loading, unloading, other)

PlannedWorks 0..1 A Added Required for ships eligible to expanded Port State Control inspection. Planned statutory survey inspection and substantial maintenance and repair work to be carried out whilst in the port of destination

TankerHullConfiguration 0..1 A Added Required for ships eligible to expanded Port State Control inspection. For tankers: Configuration. Possible values: SHT (single hull tanker) / SHT-SBT (single hull with segregated ballast tanks) / DHT (double hull tanker)

VolumeAndNatureOfCargo 0..1 A Added Required for ships eligible to expanded Port State Control inspection. For tankers: Volume and nature of cargo

ConditionOfCargoAndBallastTanks

0..1 A Added Required for ships eligible to expanded Port State Control inspection. For tankers: Condition of cargo and ballast tanks

ETAToNextPort 0..1 D Added

ETDFromLastPort 0..1 A Added

CruiseShipItinerary 0..n AD Added For cruise ships: List of ports where the ship is expected to call from the initial departure port to the final arrival port of the cruise

Port 1..1 AD Added Port is identified by its LOCODE

ExpectedDateTimeOfArrival

1..1 AD Added Date and time of expected arrival

ConfirmDPGListOnBoard 0..1 AD Added Confirmation that a list or manifest or appropriate loading plan giving details of the dangerous or polluting goods carried and of their location on the ship is on board.

DPGDetails 0..1 AD Added Address from which detailed information on the polluting and dangerous cargo may be obtained.

Contact 0..1 AD Added NSW will use GivenName, FamilyName, BusinessTelephone, Telefax, EMail

Location 0..1 AD Added Use LOCODE

ValidISSC 0..1 A Added Whether the ship has a valid International Ship Security Certificate (ISSC). Mandatory if one of the elements regarding security notification is provided (See Annex C).

ReasonForNoValidISSC 0..1 A Added The reasons why the ship has no valid ISSC. To be provided if ValidISSC = no

Page 11: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 11 of 33

EPCRequestBody - Tag Card. A/D Changes to

ISO28005

Description / Business rule

(please refer to ISO28005)

SecurityRelatedMatterToReport

0..1 A Added Whether there are security-related matter to report

Stowaways 0..1 AD Added Whether any stowaways have been found on board

ValidSSC 0.1 A Added Yes/No data element. Indicate whether a Valid Sanitation Control Exemption or Control Certificate is carried on board.

ShipSanitationCertificate 0..1 A Added Sanitation Control Exemption or Control Certificate

IssueLocation 0..1 A Added

IssueDate 0..1 A Added

Health 0..1 A Added Maritime Declaration of Health. See details in chapter 6.2.7 below

HealthParticulars 0..1 A Added Health particulars attached to the Maritime Declaration of Health

PersonHealthParticulars 0..n A Added See details in chapter 6.2.8 below

Remarks 0..1 AD Added This is a human-readable general remark to be optionally made by the master should the latter consider it appropriate to do so.

6.2.1 CargoData element

The CargoData element represents a cargo declaration. One or several cargo declarations may be reported

per notification.

Each cargo declaration includes one or several consignments. Each consignment includes one or several

cargo items.

Details on dangerous and polluting goods are reported within the structure of cargo data.

CargoData - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

LRN 0-1 A Added Local Reference Number allocated by the Ship Data Provider for the transaction

MRN 0-1 A Added Unique reference number for a ENS-declaration issued by the customs. The MRN is unique per ENS declaration and is a 18-digit number that is automatically allocated by the customs office that receives the entry summary declaration (ENS)

EORI 0-1 A Added Reporting party who has reported the consignment for the specific type of declaration

FirstEUPort 0-1 A Added First Port of Arrival in EU

ETA_ENS 0-1 A Added Estimated date time of arrival at first place of arrival in Customs territory. ENS - Not to be updated

CountryOfRouting 0-n A Added Countries of routing reported in ENS declaration

Consignment 0-n AD Added Details of consignments covered by this cargo declaration

NumberOfItems 0..1 A Added Number of cargo items in the consignment

UCR 0..1 A Added Unique Consignment reference number assigned by the person concerned to the consignment in question. It may take the form of WCO (ISO 15459) This information should only be provided as an alternative to data element "shipping marks"

PortOfLoading 0..1 AD Not mandatory, Moved

PlaceWhenceConsigned 0..1 A Added Definition (WCO): Name of the place in country

Page 12: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 12 of 33

from which the goods were initially despatched to the importing country. Remark: The place of loading may be different from the port of loading

PortOfDischarge 0..1 AD Moved

GoodsReceiptPlace 0..1 A Added Definition (WCO): Name of the place at which the goods have been or are to be received by the consignee

Consignee 0..1 A Moved

Consignor 0..1 A Moved

Carrier 0..1 A Added Party undertaking or arranging transport of goods between named points

NotifyParty 0..1 A Added Party to be notified

TransportDocumentId 0..1 A Moved Transport document, e.g., Bill of Lading, identity code

FreightMethodOfPayment 0..1 A Added Code specifying the payment method for transport charges. Use EDIFACT codes (4215).

NumberOfAuthorisation 0..1 A Added Number of the authorisation for the status of the authorised person lodging the manifest for the proof of Community status

AdditionalInformation 0..1 A Added Information regarding consignment

CargoItem 0..n AD Individual cargo element within the consignment. See section 6.2.2 below.

6.2.2 CargoItem element

The CargoItem element represents an individual cargo element within a consignment. This element includes

dangerous and polluting details of the cargo element.

CargoData - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

ItemNumber 1 AD

NoOfPackages 0..1 AD Not mandatory

PackageType 0..1 AD Not mandatory

ShippingMarks 0..1 A Added Refer to UN/ECE Recommendation 15

GoodsType 0..1 A Not mandatory

HSCode 0..1 A Not mandatory

Description 0..1 A

GrossQuantity 0..1 AD Not mandatory

NetQuantity 0..1 AD

Measurement 0..1 A

SpecialCargoDetails 0..1 AD

CargoInformationHolder 0..1 - Not mandatory Not used by the NSW and will be ignored

Packer 0..1 - Not used by the NSW and will be ignored

OriginalPortOfShipment 0..1 - Not used by the NSW and will be ignored

OnBoardLocation 1.1 AD Mandatory

SafetyDataSheetReference 0..1 - Not used by the NSW and will be ignored

DGSafetyDataSheet 0..1 AD

ProperShippingName 0..1 AD Not mandatory

DGClassification 1..1 AD Added Indication of the classification used : “IMDG”, “IGC”, “IBC”, “MARPOL_ANNEX1”, “IMSBC"

Page 13: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 13 of 33

CargoData - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

UNNumber 0..1 AD Not mandatory

UNClass 0..1 AD Not mandatory

PackingGroup 0..1 AD Not mandatory

SubsidiaryRisks 0..5 AD 5 maximum

FlashPoint 0..1 AD

MARPOLPollutionCode 0..1 AD

EmergencyInstruction 0..2 AD 2 values possible

SegregationInformation 0..1 - Not used by the NSW and will be ignored

Comment 0..1 AD

MarksAndNumber 0..1 AD Not mandatory

SealNumber 0..1 A

NoOfUnits 0..1 A Not mandatory

CommunityStatusProof 0..1 A Added The proof of Community status MRN shall be provided where the the person lodging the manifest is not an authorised consignor

CustomStatus 0..1 A Added Status of goods as identified by customs for regulation purposes or as a result of an action by the reporting party or government agency

6.2.3 CrewList element

CrewList - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

CrewMemberData 0..n AD

CrewReference 1..1 AD

CrewIdDocument 1..1 AD “IssueDate”, “ExpirationDate”, “IssuingCountry” will be ignored

Name 1..1 AD “MiddleName” wil be ignored

Gender 0..1 A Used for the Maritime Declaration of Health

Duty 1..1 AD

DateOfBirth 1..1 AD

PlaceOfBirth 1..1 AD

CountryOfBirth 1..1 AD

Nationality 1..1 AD

CountryOfResidence 0..1 - Not used by the NSW and will be ignored.

EmbarkationPort 0..1 - Not used by the NSW and will be ignored.

EmbarkationDate 0..1 - Not used by the NSW and will be ignored.

DebarkationPort 0..1 A Used for the Maritime Declaration of Health

DebarkationDate 0..1 A Used for the Maritime Declaration of Health

Remarks 0..1 - Not used by the NSW and will be ignored.

VisaNumber 0..1 AD Added Visa number or Residence Permit number

NameOfMaster 0..1 - Added Not used by the NSW and will be ignored.

Page 14: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 14 of 33

6.2.4 PassengerList element

PassengerList - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

PassengerData 1..n AD

PassengerReference 1..1 AD Mandatory

PassengerIdDocument 1..1 AD Mandatory “IssueDate”, “ExpirationDate”, “IssuingCountry” will be ignored

Name 1..1 AD “MiddleName” wil be ignored

Gender 0..1 A Used for the Maritime Declaration of Health

DateOfBirth 1..1 AD

PlaceOfBirth 1..1 AD

CountryOfBirth 1..1 AD

Nationality 1..1 AD Mandatory

CountryOfResidence 0..1 - Not used by the NSW and will be ignored.

EmbarkationPort 1..1 AD Mandatory

EmbarkationDate 0..1 A Used for the Maritime Declaration of Health

DebarkationPort 1..1 AD Mandatory

DebarkationDate 0..1 - Not used by the NSW and will be ignored.

HomeAddress 0..1 - Not used by the NSW and will be ignored.

VisitAddress 0..1 - Not used by the NSW and will be ignored.

Transit 1..1 AD

Remarks 0..1 - Not used by the NSW and will be ignored.

VisaNumber 0..1 AD Added Visa number or Residence Permit number

6.2.5 WasteInformation element

WasteInformation - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

PointOfContact 0..1 - Not mandatory Not used by the NSW and will be ignored

WasteDeliveryStatus 1..1 A

LastPortDelivered 0..1 A Not mandatory Port is identified by its LOCODE

LastPortDeliveredDate 0..1 A Not mandatory

WasteDisposalInformation 0..n A Not mandatory

WasteType 1..1 A

Code 1..1 A Values changed See codes in annex B below

Description 0..1 A Must be provided for some values of WasteType.Code. See annex B.

ToBeDelivered 1..1 A

MaxStorage 0..1 A Not mandatory Has to be provided if delivering some or no waste.

RetainedOnboard 0..1 A Not mandatory Has to be provided if delivering some or no waste.

EstimateGenerated 0..1 A Not mandatory Has to be provided if delivering some or no waste.

DisposedOfInPort 0..1 A Has to be provided if delivering some or no waste. Port is identified by its LOCODE

Comment 0..1 - Not mandatory Not used by the NSW and will be ignored

AccurateAndCorrectDetails 1..1 A Added Confirmation that the above details are accurate

Page 15: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 15 of 33

WasteInformation - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

and correct

SufficientOnboardCapacity 1..1 A Added Confirmation that there is sufficient dedicated on-board capacity.

6.2.6 WasteDelivery element

WasteDelivery - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

Terminal 1..1 D Added Location or terminal name

ReceptionProvider 1..1 D Added Reception facility provider(s)

TreatmentProvider 0..1 D Added Treatment facility provider(s) if different from above

From 0..1 D Added Waste discharge data and time - from

To 0..1 D Added Waste discharge data and time - to

WasteReceived 0..n D Added Type and amount of waste received

WasteType 1..1 D Added Type of waste received

Code 1..1 D Values changed See codes in annex B below

Description 0..1 D Must be provided for some values of WasteType.Code. See annex B.

QuantityReceived 1..1 D Added Quantity of waste received in cubic metres (m3)

6.2.7 Health element

Health - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

ReInspectionRequired 0..1 A Added Whether re-inspection is required

VisitedInfectedArea 0..1 A Added Has ship/vessel visited an infected area identified by the World Health Organization?

CallInInfectedArea 0..n A Added To be provided in VisitedInfectedArea = yes

Port 1..1 A Added Port of call in that infected area. Port is identified by its LOCODE

Date 1..1 A Added Date of call in infected are

LastPortCalls 0..1 A Added Not used by the NSW and will be ignored

PersonDied 0..1 A Added Has any person died on board during the voyage otherwise than as a result of accident?

NumberOfDeaths 0..1 A Added Total number of deaths

DiseaseOnBoard 0..1 A Added Is there on board or has there been during the international voyage any case of disease which you suspect to be of an infectious nature?

IllPersonsGreaterThanExpected 0..1 A Added Has the total number of ill passengers during the voyage been greater than normal/expected?

NumberOfIllPersons 0..1 A Added Number of ill persons during the voyage

IllPersonsNow 0..1 A Added Is there any ill person on board now?

MedicalConsulted 0..1 A Added Was a medical practitioner consulted?

InfectionConditionOnBoard 0..1 A Added Are you aware of any condition on board which may lead to infection or spread of disease?

SanitaryMeasureApplied 0..1 A Added Has any sanitary measure (e.g. quarantine, isolation, disinfection or decontamination) been applied on board? This is a yes/no data element

SanitaryMeasure 0..n A Added To be provided if SanitaryMeasureApplied = yes.

Page 16: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 16 of 33

Health - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

Type 0..1 A Added Type of sanitary measure.

Place 0..1 A Added Place of sanitary measure.

Date 0..1 A Added Date of sanitary measure.

LocationStowawaysJoinedShip 0..1 A Added Location where the stowaways is assumed to have joined the ship, if any. To be provided with element PersonsOnBoard.Stowaways

SickAnimal 0..1 A Added Is there a sick animal or pet on board?

6.2.8 PersonHealthParticulars element

PersonHealthParticulars - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

Number 1..1 A Added Sequence number of crew or passenger

CrewOrPassenger 1..1 A Added Whether the person is a crew or a passenger

Illness 0..1 A Added Nature of illness

SymptomsDate 0..1 A Added Date of onset of symptoms

ReportedToPortMedical 0..1 A Added Reported to a port medical officer? This is a yes/no data element

State 0..1 A Added Whether the person recovered, is still ill or died

CaseDisposalAndLocationOfEvaluation

0..1 A Added

CaseDisposal 0..1 A Added Whether the person is still on board, was evacuated, or was buried at sea

LocationOfEvacuation 0..1 A Added Name of the port or airport where person was evacuated

Treatment 0..1 A Added Drugs, medicines or other treatment given to patient

Comments 0..1 A Added Comments on the specific case in the MDH attachment

6.3 Cancel body (EPCCancelBody)

EPCCancelBody - Tag Card. A/D Changes to

ISO28005

Description / Business rule (please refer to

ISO28005)

Cancel 1..1 AD Cancellation is only accepted before the actual

arrival or actual departure of the ship.

6.4 Receipt body (EPCReceiptBodyType)

EPCReceiptBodyType - Tag Card. Changes to

ISO28005

Description / Business rule (please refer to ISO28005)

RequestProcessed 1..1

RequestErrorCode 1..1

EPCClearanceStatus 1..n One element only

Authority 1..1 Always “N/A” (stands for Not Applicable)

UsesSW 1..1 Always false

RequestStatus 1..1

Status 1..1 Only values “Accepted” and “Discarded” are used.

Comment 1..1 If Status = “Accepted” then contains “The message

Page 17: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 17 of 33

EPCReceiptBodyType - Tag Card. Changes to

ISO28005

Description / Business rule (please refer to ISO28005)

processed successfully”. If Status = “Discarded” then

contains a description of the error.

MissingTag 0..1 Not used

RequestStatus 0..1 Not used

6.5 Acknowledgement body (EPCAcknowledgeBody)

EPCAcknowledgeBody - Tag Card. Changes to

ISO28005

Description / Business rule (please refer to ISO28005)

EPCClearanceStatus 1..n One element per relevant authority

Authority 1..1 UserID of the Authority

UsesSW 1..1 Will always be true. Authorities which do not use the NSW

are not mentioned in the message.

RequestStatus 1..1

Status 1..1 Only values “Pending”, “Accepted”, “NotAccepted” are

used.

Comment 1..1 Contains comments from the Authority

MissingTag 0..1

6.6 Comment (EPCComment)

This element is not used by the NSW and will be ignored.

Page 18: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 18 of 33

Annex A - URLs of SOAP and XML interfaces in EMSA

pilot environments

Environment

Country SOAP SOAP WSDL XML

NSW Pilot 1

Bulgaria (BG)

https://nsw-pilot.emsa.europa.eu:4545/crg-msgapp/service

https://nsw-pilot.emsa.europa.eu:4545/crg-msgapp/service/epc.wsdl

https://nsw-pilot.emsa.europa.eu:4545/crg-msgapp/message

NSW Pilot 2

Greece (GR)

https://nsw-pilot.emsa.europa.eu:4546/crg-msgapp/service

https://nsw-pilot.emsa.europa.eu:4546/crg-msgapp/service/epc.wsdl

https://nsw-pilot.emsa.europa.eu:4546/crg-msgapp/message

NSW Pilot 3

Italy (IT) https://nsw-pilot.emsa.europa.eu:4547/crg-msgapp/service

https://nsw-pilot.emsa.europa.eu:4547/crg-msgapp/service/epc.wsdl

https://nsw-pilot.emsa.europa.eu:4547/crg-msgapp/message

NSW Pilot 4

Malta (MT)

https://nsw-pilot.emsa.europa.eu:4548/crg-msgapp/service

https://nsw-pilot.emsa.europa.eu:4548/crg-msgapp/service/epc.wsdl

https://nsw-pilot.emsa.europa.eu:4548/crg-msgapp/message

NSW Pilot 5

Romania (RO)

https://nsw-pilot.emsa.europa.eu:4549/crg-msgapp/service

https://nsw-pilot.emsa.europa.eu:4549/crg-msgapp/service/epc.wsdl

https://nsw-pilot.emsa.europa.eu:4549/crg-msgapp/message

NSW Pilot 6

Generic (ZZ)

https://nsw-pilot.emsa.europa.eu:4550/crg-msgapp/service

https://nsw-pilot.emsa.europa.eu:4550/crg-msgapp/service/epc.wsdl

https://nsw-pilot.emsa.europa.eu:4550/crg-msgapp/message

Page 19: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 19 of 33

Annex B - Waste type code

The waste type codes provided by ISO 28005-2 annex D are replaced with the following codes.

The third column indicates whether a free-text description must be provided (element

WasteType.Description).

Description Code Free text

description needed

Waste oils - Sludge 1100

Waste oils - Bilge water 1200

Waste oils - Other - Used engine oil 1301

Waste oils - Other 1300 X

Garbage - Food waste 2100

Garbage - Plastic 2200

Garbage - Other - International catering waste 2301

Garbage - Other - Paper products 2302

Garbage - Other - Rags 2303

Garbage - Other - Glass 2304

Garbage - Other - Metal 2305

Garbage - Other - Bottles 2306

Garbage - Other - Crockery 2307

Garbage - Other - Incinerator ashes and clinkers 2308

Garbage - Other - Animal carcasses 2309

Garbage - Other - Special items (e.g. medical waste, oily rags, paint, cans, dated

pyrotechnics, batteries, print cartridges, etc.)

2310 X

Garbage - Other - Cooking oil 2311

Garbage - Other - Deck and external surfaces wash water containing cleaning agents

or additives harmful to the marine environment

2312

Garbage - Other 2300 X

Sewage 3000

Cargo associated waste 4000 X

Cargo associated waste - Marpol Annex V - Dunnage, lining or packing material 4101

Cargo associated waste - Marpol Annex V - Other 4100 X

Cargo residues 5000 X

Cargo residues - Marpol Annex I - Oily tank washings 5101

Cargo residues - Marpol Annex I - Oily (dirty) ballast water 5102

Cargo residues - Marpol Annex I - Scale and sludge from tank cleaning 5103

Cargo residues - Marpol Annex I - Other 5100 X

Cargo residues - Marpol Annex II - Washing waters containing noxious cargo

residues

5201 X

Cargo residues - Marpol Annex II - Ballast water containing noxious cargo residues 5202 X

Cargo residues - Marpol Annex II - Other 5200 X

Cargo residues - Marpol Annex V - Cargo hold washing water containing residues

and or cleaning agents or additives harmful to the marine environment

5301 X

Cargo residues - Marpol Annex V - Cargo hold washing water containing residues 5302 X

Page 20: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 20 of 33

Description Code Free text

description needed

and or cleaning agents or additives NOT harmful to the marine environment

Cargo residues - Marpol Annex V - Dry cargo residues harmful to the marine

environment

5303 X

Cargo residues - Marpol Annex V - Dry cargo residues NOT harmful to the marine

environment

5304 X

Cargo residues - Marpol Annex V - Other 5300 X

Page 21: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 21 of 33

Annex C - Mapping with reporting formalities

This annex provides the mapping of elements of the message’s Request body (EPCRequestBody) with reporting formalities.

Elements (rows) are grouped per subject. This grouping is informative and does not represent the structure of the message.

Each formality of part A and B of the annex of Directive 2010/65/EU is indicated by the number used in the text of the annex. Notifications required by Directive

2009/16/EC on Port State Control (PSC) are included as part C elements. Part C elements may be implemented as reporting formalities under the NSW depending on

national legislation. Elements not required by national legislation of the MS hosting the NSW are accepted by the NSW but will be ignored.

The formalities supported by the NSW are provided in the table below:

A1 – Port Notification for ships arriving in and departing from ports of the Member States (Article 4 of Directive 2002/59/EC

establishing a Community vessel traffic monitoring and information system)

A2 – Border Border checks on persons (Article 7 of Regulation (EC) No 562/2006 - Schengen Borders Code)

A3 – DPG Notification of dangerous or polluting goods carried on board (Article 13 of Directive 2002/59/EC establishing a

Community vessel traffic monitoring and information system)

A4 – Waste Notification of waste and residues (Article 6 of Directive 2000/59/EC on port reception facilities for ship-generated

waste and cargo residues)

A5 – Security Notification of security information (Article 6 of Regulation (EC) No 725/2004 on enhancing ship and port facility

security)

A6 – ENS Entry summary declaration (Council Regulation (EEC) No 2913/92 - Community Customs Code and Regulation (EC)

No 450/2008 - Modernised Customs Code)

B1 – FAL1 FAL form 1: General Declaration

B2 – FAL2 FAL form 2: Cargo Declaration

B3 – FAL3 FAL form 3: Ship’s Stores Declaration

B4 – FAL4 FAL form 4: Crew’s Effects Declaration

B5 – FAL5 FAL form 5: Crew List

B6 – FAL6 FAL form 6: Passenger List

B7 – FAL7 FAL form 7: Dangerous Goods

B8 – MDH Maritime Declaration of Health

C1 – PSC Arrival Actual arrival notification ( article 24 of directive 2009/16/EC)

C2 – PSC Departure Actual departure notification ( article 24 of directive 2009/16/EC)

C3 – PSC 72h pre-arrival 72h pre-arrival notice for ships eligible to expanded inspections (article 9 of directive 2009/16/EC on Port State

Control);

C4 - Waste delivery receipt Waste delivery receipt

C5 - Temporary Storage Summary Declaration of Temporary Storage

Page 22: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 22 of 33

C6 - Arrival Notification (for

Customs)

Arrival Notification (for Customs)

C7 - eManisfest (tentative) eManisfest (tentative implementation)

C8 - Ship arrival & waste Ship arrival & waste notification used in some MS

C9 – Others part C Other formalities required by national legislation

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

Ship identification

X X X X X X X X X X X X X X X X X ShipID.ShipName

X X X X X X X X X X X X X X X X ShipID.CallSign

X X X X X X X X X X X X X X X X X X X ShipID.IMONumber

X X X X X X ShipID.MMSINumber

X ShipID.Comment

Ship particulars

X X X X X X X X X X X X X FlagState

X X RegistryCertificate.IssueLocation

X RegistryCertificate.IssueDate

X RegistryCertificate.Number

X inmarsatCallNumber.Inmarsat

X X X X X GrossTonnage

X X NetTonnage

X X X X ShipTypeContent

X X Company.Organisation.Name

X Company.IMOCompanyId

Additional Ship particulars

X YearOfBuilt

X DeadWeight

X LengthOverall

X SummerDraught

Beam

Page 23: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 23 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

X Company.Contact

X Company.Contact.ContactNumbers.BusinessTelephone

X Company.Contact.ContactNumbers.Telefax

X Company.Contact.ContactNumbers.Email

Port call

X A X X X X X X X X X X X X PortOfArrival, PortOfDeparture

X A X X A A A A X X X ETA

X D X D D D D X X ETD

X PositionInPortOfCall

X PortOfArrival.GISISCode

X X X X Agent.Company

X X X Agent.ContactNumbers

X Agent.ContactNumbers.BusinessTelephone

X Agent.ContactNumbers.Telefax

X Agent.ContactNumbers.Email

X X CallPurpose

X X X CargoOverview

Additional port call data

X ArrivalDraught.ForeDraught / DepartureDraught.ForeDraught

ArrivalDraught.MidShipDraught / DepartureDraught.MidShipDraught

X ArrivalDraught.AftDraught / DepartureDraught.AftDraught

X AirDraught

Pre-arrival 72 hrs notification

X PossibleAnchorage

X PlannedOperations

X PlannedWorks

X TankerHullConfiguration

X VolumeAndNatureOfCargo

X ConditionOfCargoAndBallastTanks

Arrival

X X ATA

X Anchorage

Page 24: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 24 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

Departure

X ATD

Voyage

X X X X X X X X X VoyageNumber

D X D D X X NextPortOfCall

D ETAToNextPort

X A A X X X LastPortOfCall

X X ETDFromLastPort

X CruiseShipItinerary (note, corresponding type: CruiseShipItineraryType)

X CruiseShipItinerary.Port

X CruiseShipItinerary.ExpectedDateTimeOfArrival

X X PortCalls

X X PortCalls.PortCall.Port

X PortCalls.PortCall.Port.GISISCode

X PortCalls.PortCall.ToDateTime

X X PortCalls.PortCall.FromDateTime

Dangerous and polluting goods

X INFClassContent

X X ConfirmDPGListOnBoard

X X DPGDetails.Contact

X DPGDetails.Contact.Person.GivenName

X DPGDetails.Contact.Person.FamiliyName

DPGDetails.Location

X DPGDetails.Contact.ContactNumbers.BusinesTelephone

X DPGDetails.Contact.ContactNumbers.Telefax

X DPGDetails.Contact.ContactNumbers.Email

Cargo declaration

X X CargoData.LRN

X X CargoData.MRN

X X X CargoData.EORI

X CargoData.FirstEUPort

X X CargoData.ETA_ENS

Page 25: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 25 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

X CargoData.CountryOfRouting

Consignment

X X X CargoData.Consignment.PortOfLoading

X X X CargoData.Consignment.PortOfDischarge

X X X X X CargoData.Consignment.TransportDocumentId

Consignment - Cargo details

X X CargoData.Consignment.NumberItems

X CargoData.Consignment.UCR

X X CargoData.Consignment.PlaceWhenceConsigned

X X CargoData.Consignment.GoodsReceiptPlace

X X CargoData.Consignment.Carrier

CargoData.Consignment.Carrier.Company

CargoData.Consignment.Carrier.Address.LineOne

CargoData.Consignment.Carrier.Address.PostCodeCode

CargoData.Consignment.Carrier.Address.CityName

CargoData.Consignment.Carrier.Address.Country

X X CargoData.Consignment.Consignor

CargoData.Consignment.Consignor.Company

CargoData.Consignment.Consignor.Address.LineOne

CargoData.Consignment.Consignor.Address.PostCodeCode

CargoData.Consignment.Consignor.Address.CityName

CargoData.Consignment.Consignor.Address.Country

X X CargoData.Consignment.Consignee

CargoData.Consignment.Consignee.Company

CargoData.Consignment.Consignee.Address.LineOne

CargoData.Consignment.Consignee.Address.PostCodeCode

CargoData.Consignment.Consignee.Address.CityName

CargoData.Consignment.Consignee.Address.Country

X X CargoData.Consignment.NotifyParty

CargoData.Consignment.NotifyParty.Company

CargoData.Consignment.NotifyParty.Address.LineOne

Page 26: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 26 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

CargoData.Consignment.NotifyParty.Address.PostCodeCode

CargoData.Consignment.NotifyParty.Address.CityName

CargoData.Consignment.NotifyParty.Address.Country

X X CargoData.Consignment.FreightMethodOfPayment

X CargoData.Consignment.NumberOfAuthorisation

X X CargoData.Consignment.AdditionalInformation

Cargo item

X X X X CargoData.Consignment.CargoItem.ItemNumber

X X X X CargoData.Consignment.CargoItem.NoOfPackages

X X X X CargoData.Consignment.CargoItem.PackageType

X X X X X CargoData.Consignment.CargoItem.GrossQuantity

X CargoData.Consignment.CargoItem.NetQuantity

X X X CargoData.Consignment.CargoItem.OnBoardLocation

X X X X X CargoData.Consignment.CargoItem.MarksAndNumber

Cargo item - Cargo details

X X X CargoData.Consignment.CargoItem.ShippingMarks

X X X CargoData.Consignment.CargoItem.GoodsType.Description

X X X CargoData.Consignment.CargoItem.GoodsType.HSCode

X CargoData.Consignment.CargoItem.Measurements

X X X CargoData.Consignment.CargoItem.SealNumber

X CargoData.Consignment.CargoItem.RefCommunityStatus

X CargoData.Consignment.CargoItem.CustomsStatus

Cargo item - DPG details

X X CargoData.Consignment.CargoItem.DGSafetyDataSheet.ProperShippingName

X X CargoData.Consignment.CargoItem.DGSafetyDataSheet.DGClassification

X X CargoData.Consignment.CargoItem.DGSafetyDataSheet.UNClass

X X X CargoData.Consignment.CargoItem.DGSafetyDataSheet.UNNumber

X CargoData.Consignment.CargoItem.DGSafetyDataSheet.PackingGroup

X CargoData.Consignment.CargoItem.DGSafetyDataSheet.SubsidiaryRisks

X CargoData.Consignment.CargoItem.DGSafetyDataSheet.FlashPoint

Page 27: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 27 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

X CargoData.Consignment.CargoItem.DGSafetyDataSheet.MARPOLPollutionCode

X CargoData.Consignment.CargoItem.DGSafetyDataSheet.EmergencyInstruction

X CargoData.Consignment.CargoItem.DGSafetyDataSheet.Comment

Ship's Stores

X ShipStore.StoreItem.Description

X ShipStore.StoreItem.Measurement

X ShipStore.StoreItem.LocationOfStorage

X

Waste

X X WasteInformation.LastPortDelivered

X X WasteInformation.LastPortDeliveredDate

X X WasteInformation.WasteDeliveryStatus

X X WasteInformation.AccurateAndCorrectDetails

X X WasteInformation.SufficientOnboardCapacity

Waste disposal information

X X WasteInformation.wasteDisposalInformation.WasteType

X X WasteInformation.wasteDisposalInformation.WasteType.Code

X X WasteInformation.wasteDisposalInformation.WasteType.Description

X X WasteInformation.wasteDisposalInformation.ToBeDelivered

X X WasteInformation.wasteDisposalInformation.MaxStorage

X X WasteInformation.wasteDisposalInformation.RetainedOnBoard

X X WasteInformation.wasteDisposalInformation.DisposedOfInPort

X X WasteInformation.wasteDisposalInformation.EstimateGenerated

Waste delivery receipt

X WasteDelivery.Terminal

X WasteDelivery.ReceptionProvider

X WasteDelivery.TreatmentProvider

X WasteDelivery.From

X WasteDelivery.To

X WasteDelivery.WasteReceived

X WasteDelivery.WasteReceived.WasteType

Page 28: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 28 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

X WasteDelivery.WasteReceived.WasteType.Code

X WasteDelivery.WasteReceived.WasteType.Description

X WasteDelivery.WasteReceived.Received

Security

X CSO.Person (CSO is epc:ContactInfoType)

CSO.Person.GivenName

CSO.Person.FamilyName

X CSO.ContactNumbers

CSO.ContactNumbers.BusinessTelephone

CSO.ContactNumbers.Telefax

CSO.ContactNumbers.Email

X ValidISSC

X ReasonForNoValidISSC

X ISSCertificate

X ISSCertificate.CertificateStatus

X ISSCertificate.IssuerType

X ISSCertificate.Issuer

X ISSCertificate.ExpiryDate

X HasSecurityPlan

X CurrentShipSecurityLevel

X PortCalls

X PortCalls.PortCall.PortSecurityLevel

X PortCalls.PortCall.AdditionalSecurityMeasures

X ShipToShipActivityList

X ShipToShipActivityList.ShipToShipActivity.Location

X ShipToShipActivityList.ShipToShipActivity.Location.Position.Port

X ShipToShipActivityList.ShipToShipActivity.Location.Position.Latitude

X ShipToShipActivityList.ShipToShipActivity.Location.Position.Longitude

X ShipToShipActivityList.ShipToShipActivity.Location.Port.Name

X ShipToShipActivityList.ShipToShipActivity.FromDateTime

X ShipToShipActivityList.ShipToShipActivity.ToDateTime

X ShipToShipActivityList.ShipToShipActivity.Activity

Page 29: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 29 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

X ShipToShipActivityList.ShipToShipActivity.AdditionalSecurityMeasures

X SecurityRelatedMatterToReport

Number of persons on board

X X X PersonsOnBoard.NumberOfPersonsOnBoard

X X PersonsOnBoard.Passengers

X X PersonsOnBoard.Crew

X X Stowaways

Passengers

PassengerList.PassengerData.PassengerReference

X X X PassengerList.PassengerData.Name.FamilyName

X X PassengerList.PassengerData.Name.GivenName

X PassengerList.PassengerData.Gender

X X PassengerList.PassengerData.Nationality

X X PassengerList.PassengerData.DateOfBirth

X X PassengerList.PassengerData.PlaceOfBirth

X X PassengerList.PassengerData.CountryOfBirth

X X PassengerList.PassengerData.PassengerIdDocument.IdDocument

X X PassengerList.PassengerData.PassengerIdDocument.Number

X X X PassengerList.PassengerData.EmbarkationPort

X X PassengerList.PassengerData.DebarkationPort

X PassengerList.PassengerData.DebarkationDate

X X PassengerList.PassengerData.Transit

X PassengerList.PassengerData.VisaNumber

Crew

X CrewList.CrewMemberData.CrewReference

X X X X CrewList.CrewMemberData.Name.FamilyName

X X X X CrewList.CrewMemberData.Name.GivenName

X CrewList.CrewMemberData.Gender

X X X CrewList.CrewMemberData.Duty

X X CrewList.CrewMemberData.Nationality

X X CrewList.CrewMemberData.DateOfBirth

X X CrewList.CrewMemberData.PlaceOfBirth

Page 30: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 30 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

X X CrewList.CrewMemberData.CountryOfBirth

X X CrewList.CrewMemberData.CrewIdDocument.IdDocument

X X CrewList.CrewMemberData.CrewIdDocument.Number

X CrewList.CrewMemberData.EmbarkationPort

X CrewList.CrewMemberData.EmbarkationDate

X CrewList.CrewMemberData.VisaNumber

Crew's Effects

X DutiableCrewEffects.CrewEffectItem.CrewReference

X DutiableCrewEffects.CrewEffectItem.EffectDescription

Health

X ValidSSC

X ShipSanitationCertificate.IssueLocation

X ShipSanitationCertificate.IssueDate

X Health.ReInspectionRequired

X Health.VisitedInfectedArea

X Health.CallInInfectedArea.Port

X Health.CallInInfectedArea.Date

X Health.PersonDied

X Health.NumberOfDeaths

X Health.DiseaseOnBoard

X Health.IllPersonsGreaterThanExpected

X Health.NumberOfIllPersons

X Health.IllPersonsNow

X Health.MedicalConsulted

X Health.InfectionConditionOnBoard

X Health.SanitaryMeasureApplied

X Health.SanitaryMeasure

X Health.SanitaryMeasure.Type

X Health.SanitaryMeasure.Place

X Health.SanitaryMeasure.Date

X Health.LocationStowawaysJoinedShip

X Health.SickAnimal

Page 31: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 31 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

Health Particulars

X HealthParticulars.PersonHealthParticulars.Number

X HealthParticulars.PersonHealthParticulars.CrewOrPassenger

X HealthParticulars.PersonHealthParticulars.Illness

X HealthParticulars.PersonHealthParticulars.SymptomsDate

X HealthParticulars.PersonHealthParticulars.ReportedToPortMedical

X HealthParticulars.PersonHealthParticulars.State

X HealthParticulars.PersonHealthParticulars.CaseDisposal

X HealthParticulars.PersonHealthParticulars.LocationOfEvacuation

X HealthParticulars.PersonHealthParticulars.Treatment

X HealthParticulars.PersonHealthParticulars.Comments

Remarks

X EPCcomment

Bunkers remaining onboard

X ROBBunkers.HFO

X ROBBunkers.GO

X ROBBunkers.MGO

ROBBunkers.MDO

ROBBunkers.Other

X BunkerDeliveryReceipt

Civil Liability Certificate for Oil Pollution Damage

X CivilLiabilityCertificate.CertificateStatus

X CivilLiabilityCertificate.ExpiryDate

X CivilLiabilityCertificate.Comment

Civil Liability Certificate for Bunker Oil Pollution Damage

X CivilLiabilityBunkerPollutionCertificate.CertificateStatus

X CivilLiabilityBunkerPollutionCertificate.ExpiryDate

X CivilLiabilityBunkerPollutionCertificate.Comment

Ship defects

X ShipDefects.HullIntegrity

X ShipDefects.Manoeuvrability

X ShipDefects.Mooring

Page 32: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime

EMSA – NSW prototype – System Interface Guide Version 1.3

Page 32 of 33

A1 -

Port

A2-B

ord

er

A3 -

DP

G

A4 -

Waste

A5 -

Security

B1 -

FA

L1

B3 -

FA

L3

B4 -

FA

L4

B5 -

FA

L5

B6 -

FA

L6

B7 -

FA

L7

B8 -

MD

H

C1 -

PS

C A

rriv

al

C2 -

PS

C D

epart

ure

C2 -

PS

C 7

2h p

re-

arr

ival

C3 -

Waste

deliv

ery

receip

t

A6 -

EN

S

B2 -

FA

L2

C4 -

Te

mpora

ry S

tora

ge

C5 -

Arr

ival N

otificatio

n

(for

Custo

ms)

C6 -

eM

anis

fest

(tenta

tive)

C7 -

Ship

arr

ival &

waste

C8 -

Oth

ers

part

C

Corresponding element of EPCRequestBody

X ShipDefects.CargoHandling

X ShipDefects.Communication

X ShipDefects.Navigation

X ShipDefects.Other

Page 33: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime
Page 34: National Single Window Prototype · 2016. 9. 28. · EMSA – NSW prototype – System Interface Guide Version 1.3 Page 4 of 33 1 Introduction Action 3.1 of the Integrated Maritime