ISO 28005-2:2021
(Main)Ships and marine technology — Electronic port clearance (EPC) — Part 2: Core data elements
Ships and marine technology — Electronic port clearance (EPC) — Part 2: Core data elements
This document provides technical specifications to facilitate an efficient exchange of electronic information between ships and shore, for coastal transit or port calls. It specifies requirements for the safety, security and efficiency enhancement of information, related mainly to the relationships between the ship and the port and coastal state authorities. This document provides the definition of core data elements for use in electronic port clearance (EPC) messages. It does not define any structuring of messages nor provides any guidance on what information is required for a particular purpose; it is a general data dictionary for safety, security or operation-related maritime information. Details about message formats and applications are defined in ISO 28005-1. The data elements in this document is a superset of the data elements and the data model defined in the IMO Reference Data Model as specified in the IMO Compendium on Facilitation and Electronic Business. It also contains data elements from other IMO instruments as described in 4.1. The specifications in this document is compatible with the definitions in the IMO Reference Data Model and the mapping between ISO 28005 and the data element list in the IMO Reference Data Model is defined in Annex B.
Navires et technologie maritime — Opérations portuaires assistées par systèmes électroniques — Partie 2: Éléments de données principaux
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 28005-2
Second edition
2021-05
Ships and marine technology —
Electronic port clearance (EPC) —
Part 2:
Core data elements
Navires et technologie maritime — Opérations portuaires assistées
par systèmes électroniques —
Partie 2: Éléments de données principaux
Reference number
©
ISO 2021
© ISO 2021
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting
on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address
below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2021 – All rights reserved
Contents Page
Foreword .vii
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, and abbreviated terms . 2
3.1 Terms and definitions . 2
3.2 Abbreviated terms . 3
4 General provisions. 4
4.1 Application area for the core data elements . 4
4.2 Types of data elements defined by this document. 5
4.3 Structure of the data element descriptions . 6
4.4 Use of XML name space . 6
4.4.1 XSD name space . 6
4.4.2 ISO 28005 name space. 7
4.5 Creating a main XML schema file . 7
4.6 Code set specification schema . 7
4.7 Principle for creating a message file with core data elements . 8
4.8 Structure of data type definitions . 8
4.8.1 General. 8
4.8.2 Clause and data type name . 8
4.8.3 Definition . 8
4.8.4 Type defined as XSD code . 8
4.8.5 Representation . 8
4.9 Principles for defining enumerated types . 9
4.10 Character sets for data fields . 9
4.11 No use of XML attributes . 9
4.12 Empty tags . 9
4.13 Defaults for minOccurs and maxOccurs . 9
4.14 Order of child elements in XSD templates . 9
5 Adapted XSD data types . 9
5.1 Introduction . 9
5.2 epc: anyURI — Generalized URI .10
5.3 epc: boolean — Boolean flag .10
5.4 epc: date — General date.10
5.5 epc: dateTime — Time and date, with time zone .10
5.6 epc: decimal — Decimal number .11
5.7 epc: duration — Time duration .11
5.8 epc: int — Integer number .12
5.9 epc: string — General string .12
5.10 epc: token — Computer-understandable string.12
6 General data types .13
6.1 Introduction .13
6.2 epc: AttachmentType — Reference to an attached document .13
6.3 epc: ContactInfoType — Contact information .13
6.4 epc: Communication NumberT ype — Communication number information .14
6.5 epc: CountryCodeC ont entType — Country identification .14
6.6 epc: GenderContentType — Enumeration type for gender .14
6.7 epc: LocationOnBoardType — Physical location on board .15
6.8 epc: MeasureType — A physical measurement .15
6.9 epc: NameType — Name of person .15
6.10 epc: OrganisationType — Description of an organization .16
6.11 epc: PostalAddressType — A postal mail address.16
6.12 epc: VersionType — Version code .17
6.13 epc: DateTimeType — DateTime with type .17
6.14 epc: CrewDutyType — Duty onboard or on shore .18
7 Core data types .18
7.1 Introduction .18
7.2 Ship identity and contacts data types .19
7.2.1 Class diagram .19
7.2.2 epc: AgentType — The ship's agent .19
7.2.3 epc: CompanyType — The ship's operating Company .19
7.2.4 epc: In marsatCall NumberType — Inmarsat call number to ship .20
7.2.5 epc: MasterType — Data for the Ship Master (Deprecated) .20
7.2.6 epc: ShipIDType — Ship identity .20
7.2.7 epc: AuthenticatorType — The authenticator of the Information .21
7.2.8 epc: CompanySecurityOfficerType — The ship's company security officer.21
7.3 Cargo data types .22
7.3.1 Class diagram .22
7.3.2 Non-core data types .22
7.3.3 epc: CargoDataType — Detailed description of cargo .23
7.3.4 epc: CargoOverviewType — Brief description of onboard cargo .30
7.3.5 epc: Dut iableCrewE ffectsType — List of crew effects that may be dutiable .30
7.3.6 epc: GeneralDescrip tionOfDG Type — General description of dangerous cargo .31
7.3.7 epc: ShipStoreType — Description of ship's dutiable stores .32
7.3.8 epc: DangerousGoodsCargoIndicatorType .32
7.4 Crew and passenger data .33
7.4.1 Class diagram .33
7.4.2 Non-core data types .33
7.4.3 epc: CrewListType — Information about all crew onboard .36
7.4.4 epc: PassengerListType — Information about passengers .36
7.4.5 epc: OtherPersonListType — Information about other persons on board .37
7.4.6 epc: PersonsOnboar dNumberT ype — Number of persons onboard .37
7.5 Class and ship certificates .38
7.5.1 Class diagram .
...
INTERNATIONAL ISO
STANDARD 28005-2
Second edition
2021-05
Ships and marine technology —
Electronic port clearance (EPC) —
Part 2:
Core data elements
Navires et technologie maritime — Opérations portuaires assistées
par systèmes électroniques —
Partie 2: Éléments de données principaux
Reference number
©
ISO 2021
© ISO 2021
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting
on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address
below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2021 – All rights reserved
Contents Page
Foreword .vii
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, and abbreviated terms . 2
3.1 Terms and definitions . 2
3.2 Abbreviated terms . 3
4 General provisions. 4
4.1 Application area for the core data elements . 4
4.2 Types of data elements defined by this document. 5
4.3 Structure of the data element descriptions . 6
4.4 Use of XML name space . 6
4.4.1 XSD name space . 6
4.4.2 ISO 28005 name space. 7
4.5 Creating a main XML schema file . 7
4.6 Code set specification schema . 7
4.7 Principle for creating a message file with core data elements . 8
4.8 Structure of data type definitions . 8
4.8.1 General. 8
4.8.2 Clause and data type name . 8
4.8.3 Definition . 8
4.8.4 Type defined as XSD code . 8
4.8.5 Representation . 8
4.9 Principles for defining enumerated types . 9
4.10 Character sets for data fields . 9
4.11 No use of XML attributes . 9
4.12 Empty tags . 9
4.13 Defaults for minOccurs and maxOccurs . 9
4.14 Order of child elements in XSD templates . 9
5 Adapted XSD data types . 9
5.1 Introduction . 9
5.2 epc: anyURI — Generalized URI .10
5.3 epc: boolean — Boolean flag .10
5.4 epc: date — General date.10
5.5 epc: dateTime — Time and date, with time zone .10
5.6 epc: decimal — Decimal number .11
5.7 epc: duration — Time duration .11
5.8 epc: int — Integer number .12
5.9 epc: string — General string .12
5.10 epc: token — Computer-understandable string.12
6 General data types .13
6.1 Introduction .13
6.2 epc: AttachmentType — Reference to an attached document .13
6.3 epc: ContactInfoType — Contact information .13
6.4 epc: Communication NumberT ype — Communication number information .14
6.5 epc: CountryCodeC ont entType — Country identification .14
6.6 epc: GenderContentType — Enumeration type for gender .14
6.7 epc: LocationOnBoardType — Physical location on board .15
6.8 epc: MeasureType — A physical measurement .15
6.9 epc: NameType — Name of person .15
6.10 epc: OrganisationType — Description of an organization .16
6.11 epc: PostalAddressType — A postal mail address.16
6.12 epc: VersionType — Version code .17
6.13 epc: DateTimeType — DateTime with type .17
6.14 epc: CrewDutyType — Duty onboard or on shore .18
7 Core data types .18
7.1 Introduction .18
7.2 Ship identity and contacts data types .19
7.2.1 Class diagram .19
7.2.2 epc: AgentType — The ship's agent .19
7.2.3 epc: CompanyType — The ship's operating Company .19
7.2.4 epc: In marsatCall NumberType — Inmarsat call number to ship .20
7.2.5 epc: MasterType — Data for the Ship Master (Deprecated) .20
7.2.6 epc: ShipIDType — Ship identity .20
7.2.7 epc: AuthenticatorType — The authenticator of the Information .21
7.2.8 epc: CompanySecurityOfficerType — The ship's company security officer.21
7.3 Cargo data types .22
7.3.1 Class diagram .22
7.3.2 Non-core data types .22
7.3.3 epc: CargoDataType — Detailed description of cargo .23
7.3.4 epc: CargoOverviewType — Brief description of onboard cargo .30
7.3.5 epc: Dut iableCrewE ffectsType — List of crew effects that may be dutiable .30
7.3.6 epc: GeneralDescrip tionOfDG Type — General description of dangerous cargo .31
7.3.7 epc: ShipStoreType — Description of ship's dutiable stores .32
7.3.8 epc: DangerousGoodsCargoIndicatorType .32
7.4 Crew and passenger data .33
7.4.1 Class diagram .33
7.4.2 Non-core data types .33
7.4.3 epc: CrewListType — Information about all crew onboard .36
7.4.4 epc: PassengerListType — Information about passengers .36
7.4.5 epc: OtherPersonListType — Information about other persons on board .37
7.4.6 epc: PersonsOnboar dNumberT ype — Number of persons onboard .37
7.5 Class and ship certificates .38
7.5.1 Class diagram .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.