eDelivery Services
eDelivery ebCore Party Id 2.0 (2024 PR draft)
Status | eDelivery Community Draft |
Publication date |
|
Obsoletes | |
Obsoleted by | - |
1. Description
In eDelivery, the OASIS ebCore Party Id Type specification is the recommended notation for party addressing. It can be used as value for:
- the type attribute in the From and To elements in the AS4 PartyId header.
- the type attribute in the AS4 originalSender and finalRecipient message attributes of the eDelivery AS4 Four Corner Profile Enhancement.
- DNS name records as used in eDelivery BDXL.
- the schemeID attribute of ParticipantID in eDelivery SMP.
This eDelivery specification provides additional implementation guidelines for the OASIS ebCore Party Id Type specification.
The OASIS ebCore Party Id Type specification provides a standard URN-based syntax [RFC8141] for party identifiers and identifier types using the formally IANA-registered [URNFN] OASIS namespace [RFC3121]. It is used in Australia, Europe and Japan. A variety of naming identifier schemes are in existence and used internationally, such as GS1 Global Location Numbers (GLN), Dun & Bradstreet DUNS numbers, and various national business registry numbers. ISO is a global registration authority for such schemes and maintains the ISO 6523 catalog. The ebCore Party Id Type standards define a standard URN syntax for entities registered in schemes registered in ISO 6523 and other schemes. The ebCore Party Id Type is recommended in CWA 16036 and 16464-1.
2. Base Specifications
This specification is based on the following specifications:
- OASIS ebCore Party Id Type Technical Specification. OASIS Committee Specification. September 2010. http://docs.oasis-open.org/ebcore/PartyIdType/v1.0/PartyIdType-1.0.pdf
- ISO/IEC 6523-1:1998. Information technology – Structure for the Identification of organizations and organization parts – Part 1: Identification of organization identification schemes. http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=25773
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [BCP14] ([RFC2119] and [RFC8174]) when, and only when, they appear in all capitals, as shown here.
3. Implementation Guidelines
In the OASIS ebCore Party Id Type [EBCOREP], it is possible the identify a party using either of two options:
- a combination of separate party identifier scheme and a value within the scheme.
- a combined party identifier notation defined in section 2.7 of [EBCOREP] that combines the identifier scheme and value in a concatenated form.
In eDelivery ebCore Party Id this is profiled as follows:
- Option (1) MUST be used in all situations where a separate scheme can be specified. This includes the eb:PartyId element of AS4 and the originalSender and finalRecipient attributes of the eDelivery AS4 Four Corner Profile Enhancement in which the type attribute can carry the scheme.
- Option (2) MUST be used in situations where no such separate scheme can be specified. This includes the use in eDelivery BDXL name records.
The OASIS ebCore specification supports the ISO 6523, ISO 9735 and ISO 20022 scheme catalogs. The ISO 9735 MUST NOT be used (all domains in this scheme are also in ISO 6523). The ISO 20022 scheme catalog MUST NOT be used for domains also registered in ISO 6523.
For ISO 6523, the ebCore specification supports multiple identifier prefixes. In Delivery, prefixes other than urn:oasis:names:tc:ebcore:partyid-type:iso6523: MUST NOT be used.
Identifier domains not yet registered in ISO 6523, but needed for use with eDelivery, MAY be identified using the urn:oasis:names:tc:ebcore:partyid-type:unregistered: prefix. However, it is RECOMMENDED that organizations representing any such domains register with the ISO 6523 registry.
4. Ownership
The ebCore Party Id Type Technical Specification is Copyright © OASIS® 2010. All Rights Reserved.
The ebCore Party Id Type Technical Specification was created by the OASIS ebXML Core (ebCore) TC which operates under the RF on Limited Terms Mode of the OASIS IPR Policy. OASIS is not aware of any statements or declarations regarding IPR related to the work of this technical committee.
This specification was created in the former EU e-SENS project. The e-SENS project completed in March 2017. The EU e-SENS project formally transferred ownership of its specifications to the European Commission, which accepted it for further maintenance initially in the context of the CEF Programme and then of the Digital Europe Programme. Information on governance and procedures for eDelivery is available from Governance and Procedures.
5. References
[BCP14] S. Bradner. Key words for use in RFCs to Indicate Requirement Levels and Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words. https://www.rfc-editor.org/info/bcp14
[CWA16036] CWA 16036, Unique Identification Systems For Organizations and Parts Thereof. November 2009. ftp://ftp.cen.eu/CEN/Sectors/TCandWorkshops/Workshops/CWA16036CyberID.pdf
[CWA16464-1] CWA 16464-1 Electronic invoicing - Part 1: Addressing and Routing. CEN WS on E-Invoicing. May 2012. ftp://ftp.cen.eu/CWA/CEN/eInv/CWA_16464-1.pdf
[ISO6523] ISO/IEC 6523-1:1998. Information technology – Structure for the identification of organizations and organization parts – Part 1: Identification of organization identification schemes. http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=25773
[EBCOREP] D. Moberg and P. van der Eijk. OASIS ebCore Party Id Type Technical Specification Version 1.0. OASIS Committee Specification, 28 September 2010. http://docs.oasis-open.org/ebcore/PartyIdType/v1.0/
[RFC2119] S. Bradner. Key words for use in RFCs to Indicate Requirement Levels. IETF RFC 2119, January 1998. https://www.rfc-editor.org/rfc/rfc2119.html
[RFC3121] K. Best and N. Walsh. A URN Namespace for OASIS. IETF RFC 3121, June 2001. https://www.rfc-editor.org/rfc/rfc3121.html
[RFC8141] P. Saint-Andre, Filament and J. Klensin. Uniform Resource Names (URNs). IETF RFC 8141, April 2017. https://www.rfc-editor.org/rfc/rfc8141.html
[RFC8174] B. Leiba. Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words. IETF RFC 8174, May 2017. https://www.rfc-editor.org/rfc/rfc8174.html
[SMP-v1.0] Service Metadata Publishing (SMP) Version 1.0. OASIS Standard, 01 August 2017. http://docs.oasis-open.org/bdxr/bdx-smp/v1.0/
[SMP-v2.0] Service Metadata Publishing (SMP) Version 2.0. OASIS Standard, 14 February 2021. https://docs.oasis-open.org/bdxr/bdx-smp/v2.0/
[URNFN] IANA. Uniform Resource Names (URN) Formal Namespaces. https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xml#urn-namespaces-1
6. Contributors
The eDelivery team is in charge of maintaining the current version of this specification.
Details about contributors of previous versions can be consulted on the e-SENS website.
7. History
Ver. |
Date |
Changes made |
Modified By |
---|---|---|---|
2.0 (2024 PR draft) |
|
Added a reference to SMP 2.0. Removed support for the party identifier notation defined in section 2.7 of [EBCOREP]. |
Pim van der Eijk Bogdan Dumitriu |
1.4 |
|
Updated to align with updates to other eDelivery specifications.
Updated after CEF team meeting 25.12.2017
Updated on 30.05.2018
|
Pim van der Eijk |
1.3 |
|
Minor update as part of the migration of the specification to CEF Digital, not requiring external review.
|
Gianmarco Piva Pim van der Eijk |
Details about previous versions of the specifications can be consulted on the e-SENS website.