Overslaan naar inhoud
Geef je maat door in het opmerkingenveld bij je bestelling!


Report Part III: Recommended conceptual and functional specifications of the future eCMR system(s) / Use Case Analysis

UN Group of Experts on operationalization of eCMR

United Nations ECE/TRANS/SC.1/2025/5

I. Background

1. This document forms part III of the report of GE.22 It is based on ECE/TRANS/SC.1/2025/3 with the revisions and inclusion of specific comments attributed to various participants that were made at the eighth session of GE.22.
2. The Working Party may wish to adopt this document which constitutes the part III of the final report of the group of experts and includes the use case analysis of the proposed conceptual and functional specifications of the future eCMR system(s).

II. Use cases analysis

3.  The use case analysis provides a high-level view on the interactions (uses) between the actors / users. It is based on the high-level architecture discussed and reflects the main processes described in the conceptual and functional specifications of the future eCMR system.

1. Authentication of users

Name Authentication of users by the National authentication mechanisms use case

 

Name

Authentication of users by the National authentication mechanisms use case

 

Description

 

Each user should be authenticated and prove this authentication by using their national authentication mechanisms. The proof of authentication (unique code?) should be used in order to register at the IT solutions.

Actors

Consignor, Carrier, Consignee

Goals

Only authenticated users can access and use any eCMR IT solution (Proof of authentication might be required).

Preconditions

The user is an authenticated user.

Postconditions

The user is allowed to gain access to any eCMR IT solution.

Scenario

Authentication

The IT solutions should be able to check if the information provided by the user is valid and registered in the national authentication mechanism.

Alternative Scenario

Fallback scenario

If the authentication fails for any reason, the user will be informed accordingly. Then the user will be required to rectify the information provided for the authentication to be successful. Also, for future reference, the IT solution should be also informed in case a user is not any longer authenticated for several reasons.

Special requirements

Required user information for accessing any IT eCMR solution

2. Registration of users in eCMR IT Solution

Name

Registration of users in the IT solutions

Description

As an eCMR user, I want to be able to register myself (create an account) in an eCMR IT Solution so that I can use eCMR procedure. Each user should register themselves in the eCMR IT solutions of their choice in order to be able to submit, authenticate, and receive data. Upon submitting user information to register, the registering user will have to authenticate the user profile information data using the national authentication mechanism.

Actors

Consignor, Carrier, Consignee

Goals

Receiving an eCMR User ID and being able to use the eCMR procedure.

Preconditions

The user who registers in any IT solution should have been first authenticated by its national authentication mechanism and this unique authentication id should be provided for the registration

Postconditions

The user account is created in the eCMR IT solution, and this one is issued an eCMR User ID.

Scenario

Registration

The system registers the users and notifies them with results of the registration and of their eCMR User ID.

Alternative Scenario

Fallback scenario

If the registration fails for any reason, the user will be informed accordingly. Then the user will be required to rectify the information provided for the registration to be successful.

Special requirements

The users will be able to update their information in the eCMR IT solution and keep all relevant to their work, files, statistics etc.

3. Initiation of an electronic consignment note (or multiple)

Name

Initiation of the electronic consignment note use case

Description

As an eCMR user (consignor, carrier or consignee) I want to be able to initiate an electronic consignment note (or multiples for the same cargo) in the selected IT solution so that the different parties can agree on the eCN content (and eventually finalize it). The party initiating the electronic consignment note should know and use the eCMR User IDs of the other partners. In some cases, the consignee will be informed for a new electronic consignment note issued, if agreed by the carrier and consignor.

Actors

Consignor, Carrier, Consignee

Goals

Create a draft eCN record in the eCMR IT solution that can be consulted and edited by the other parties.

Preconditions

The holders of the contract of carriage registered in the eCMR IT solution.

Postconditions

The electronic consignment note initiated is recorded in the eCMR IT solution with the status “draft initiated” . A unique eCN ID is generated and associated to the eCN record for future reference. The consignor and the carrier can further edit it the eCN record (in order to finalize it eventually).

Scenario

Initiation

A consignor initiate an eCN in his eCMR IT Solution setting the eCMR User ID of the Carrier and so that this one (already registered in the eCMR IT Solution) get notified and can access it. Optionally, if the Consignee is also registered and if the eCN initiator decide so, the Consignee can be notified and can also consult (read-only) the eCN record.

Alternative Scenario

Fallback scenario

If the eCN cannot be sent to the IT solution by mean of any electronic means, no functional fallback is foreseen, and the same information can be sent as soon as it is possible by the party declaring the eCMR consignment note. If the problem persists then either another platform should be used or a paper consignment note will be prepared.

Special requirements

-

4. Generation of the final form of the electronic consignment note

Name

Generation of the final form of the electronic consignment note use case

Description

As a consignor or Carrier, I want to be able to generate the final form of the electronic consignment note in the selected eCMR IT solution so that the other parties get notified that the eCN is ready to be authenticated. The party generating the final form of the electronic consignment note should be sure that the data is correct, it has been corrected / agreed by all other parties and that the final form should be generated. The other parties will be informed when the final form has been generated.

Actors

Consignor, Carrier, Consignee

Goals

Generation and recording of the final form of the electronic consignment note and notification of the interested parties

Preconditions

The electronic consignment note should have been initiated and the data completed, and the finalizing actor should be registered in the eCMR IT Solution.

Postconditions

The final form of the electronic consignment note generated is stored in the eCMR IT solution with the status “finalized” ready for the consignor and the consignee to authenticate it.

Scenario

Initiation

Once the electronic consignment note has been initiated and adjusted by the different parties, either the consignor or the carrier – independently to who has initiated the electronic consignment note – should generate the final form of the electronic consignment note. The other party (consignor and consignee) is notified and can review the electronic consignment note for authentication.

Alternative Scenario

Fallback scenario

If the final form of the eCMR consignment note cannot be generated the system should notify the users of the reasons and direct them on how to fix them. If it is a technical problem, then users should be able to electronically address this problem to the administration of the IT solution seeking for an immediate solution.

Special requirements

-

5. Successive Carriers

Name

Successive Carriers

Description

The carrier should be able to add in the electronic consignment note its successive carriers. The carrier should be able to do this at any point. The carrier should be able to add as many successive carriers as requires. Also, the carrier should be able to define which part of the journey will be covered by which successive carrier. For reasons of liability the successive carriers should through the system be able to confirm that they are responsible for the specific parts of the journey and provide comments, reservations and amendments to the data of the electronic consignment note accordingly. A carrier accepting the goods from a previous carrier shall give the latter a dated and signed receipt. Where applicable, the carrier should be able to enter on the receipt reservations of the kind provided for in article 8 paragraph 2 of the convention. The eCMR system should be able to accommodate this provision by providing electronic receipts. This electronic receipt should be authenticated by both carriers following the authentication methods described for the electronic consignment note.

Actors

Carrier, Successive Carriers, Consignor, Consignee

Goals

Carrier should be able to declare successive Carriers.

Preconditions

Successive Carriers are also authenticated.

Postconditions

Transportation has been performed by several carriers based on clear procedures that could justify limitation of their liability.

Scenario

Authentication

The Carrier should be able to declare successive Carriers following the same conditions /services that apply for the Carrier.

Alternative Scenario

Fallback scenario

-

Special requirements

-

6. Subcontracting Carriers

Name

Subcontracting Carriers

Description

Sub-contracted carriers are not parties to the same contract of carriage. There are consequently several contracts: a contract of carriage between the principal and the contracted carrier and a contract of subcarriage between the contracted carrier and the sub-contracted carrier. A new consignment note must be drawn up for each sub-contracted carrier, where the subcontracting carrier is entered as the sender. The sub-contracted carrier is liable only to the initial carrier, whilst the latter is liable to the sender and the consignee for acts and omissions on the part of other parties, he may use for the transport operation.

Actors

Carrier, Subcontracting Carriers, Consignor, Consignee

Goals

Carrier should be able to declare Subcontracting Carriers.

Preconditions

Subcontracting Carriers are also authenticated.

Postconditions

Transportation has been performed by several carriers based on clear procedures that could justify limitation of their liability.

Scenario

Authentication

The Carrier should be able to declare Subcontracting Carriers following the same conditions /services that apply for the Carrier.

Alternative Scenario

Fallback scenario

-

Special requirements

-

7. Authentication of the final form of an eCN

Name

Authentication of the final form of the electronic consignment note

Description

As an eCMR user (Consignor, Carrier, Consignee) I want to use my country national authentication mechanism to authenticate eCN data in the eCMR IT Solution I’m using so that the information I provide is trustworthy, not tampered with and verifiable. The proof of authentication (digital signature, MAC, HMAC, Certificate, …) should be attached to the authenticated data (eCN record, eCN update, provision, …) in eCMR IT solutions.

Actors

Consignor, Carrier, Consignee

Goals

Only authenticated users can access and use any IT solution (Proof of authentication might be required).

Preconditions

The user is an authorized / authenticated user.

Postconditions

The user is allowed to gain access to any IT solution.

Scenario

Authentication

The eCMR user should be able to submit trustworthy, untampered and verifiable information in the eCMR IT solution provided by the user is valid and registered in the national authentication mechanism.

Alternative Scenario

Fallback scenario

If the authentication fails for any reason, the user will be informed accordingly. Then the user will be required to rectify the information provided for the authentication to be successful. Also, for future reference, the IT solution should be also informed in case a user is not any longer authenticated for several reasons.

Special requirements

Required user information for accessing any IT eCMR solution

8. Amend final form of an eCN

Name

Amend final form of an eCN

Description

The eCMR users should be able to amend the final form of an eCN in case it is required. However, this has to be done following a specific procedure ensuring integrity of the data. Three scenarios have been identified when the final form of an ECN might need to be amended: 1. While the truck still at the country of origin (for instance at the customs premises) and there is a need to correct the data. Then a new eCN will be generated. 2/3 when changes has to be provided in data (existing or missing) other than the disposal of the goods. Then, the versioning of the eCNs will be used to address those changes.

Actors

Consignor, Carrier, Consignee,

Goals

Ensure that the eCN includes correct / updated data – Ensure integrity of data.

Preconditions

Whoever of the users provides the changes, authenticate themselves and the other users must approve / agree with the changes or provide comments if needed.

Postconditions

The Carrier (and Consignee) is always informed with the most updated data.

Scenario

Initiation

The system provides the option to amend the data of the eCN ensuring integrity of data and that users agreed with the new amendments.

Alternative Scenario

Fallback scenario

Other electronic methods should be used in case there is no access to the systems to provide those changes. Users do have an electronic copy of the eCN generated by the system.

Special requirements

-

9. Right of disposal of the Goods -while initiating the eCN

Name

Right of disposal of the Goods -while initiating the eCN of the goods use case

Description

The consignor has the right to dispose of the goods while initiating the electronic consignment note. In such a case the carrier and the consignee should be informed, and the disposal of the goods process should be always initiated with an authentication of the consignor.

Actors

Consignor, Carrier, Consignee,

Goals

Ensure that the carrier knows at any time who has the right to dispose of the goods and from whom has to take orders.

Preconditions

The right of disposal of the goods belongs to the consignor and the consignor is the only one that can initiate this process.

Postconditions

The Consignee will have the right to dispose the goods and declare a new consignee if required

Scenario

Initiation

The consignor should decide when he/she wants to transfer the right of dispose of the goods to the consignee. The system provides the option the procedure to be initiated at any stage of the journey.

Alternative Scenario

Fallback scenario

If the disposal of the goods remains with the consignor, then the Convention foresees different ways for the consignee and the carrier to react and request instructions from the consignor.

Special requirements

-

10. Dispose of the goods – while in transit

Name

Dispose of the goods – while in transit

Description

The consignor has the right to dispose of the goods while the cargo is in transit. In such a case the carrier and the consignee should be informed, and the disposal of the goods process should be always initiated with an authentication of the consignor.

Actors

Consignor, Carrier, Consignee,

Goals

Ensure that the carrier knows at any time who has the right to dispose of the goods and from whom has to take orders.

Preconditions

The right of disposal of the goods belongs to the consignor and the consignor is the only one that can initiate this process.

Postconditions

The Consignee will have the right to dispose the goods and declare a new consignee if required

Scenario

Initiation

The consignor should decide when he/she wants to transfer the right of dispose of the goods to the consignee. The system provides the option the procedure to be initiated at any stage of the journey.

Alternative Scenario

Fallback scenario

If the disposal of the goods remains with the consignor, then the Convention foresees different ways for the consignee and the carrier to react and request instructions from the consignor.

Special requirements

-

11. Dispose of the goods – during the delivery of the goods

Name

Dispose of the goods – during the delivery of the goods

Description

The consignor has the right to dispose of the goods while the cargo is being delivered to the consignee. The Carrier and the Consignee should be informed. The disposal of the goods process should be always initiated with an authentication of the consignor.

Actors

Consignor, Carrier, Consignee,

Goals

Ensure that the carrier knows at any time who has the right to dispose of the goods and from whom has to take orders.

Preconditions

The right of disposal of the goods belongs to the consignor and the consignor is the only one that can initiate this process.

Postconditions

The Consignee will have the right to dispose the goods and declare a new consignee if required

Scenario

Initiation

The consignor should decide when he/she wants to transfer the right of dispose of the goods to the consignee. The system provides the option the procedure to be initiated at any stage of the journey.

Alternative Scenario

Fallback scenario

If the disposal of the goods remains with the consignor, then the Convention foresees different ways for the consignee and the carrier to react and request instructions from the consignor.

Special requirements

-

12. Dispose of the goods – at the request of the consignee

Name

Dispose of the goods – at the request of the consignee

Description

The consignee has the right to request the transfer of the right to dispose of the goods – if the Consignor has not done it already - while the cargo is being delivered by the Carrier. The Carrier and the Consignor will be informed.

Actors

Consignor, Carrier, Consignee,

Goals

Ensure that the carrier knows at any time who has the right to dispose of the goods and from whom has to take orders.

Preconditions

The right of disposal of the goods belongs to the consignor and the consignor is the only one that can initiate this process.

Postconditions

The Consignee will have the right to dispose the goods and declare a new consignee if required

Scenario

Initiation

The consignor should decide when he/she wants to transfer the right of dispose of the goods to the consignee. The system provides the option the procedure to be initiated at any stage of the journey.

Alternative Scenario

Fallback scenario

If the disposal of the goods remains with the consignor, then the Convention foresees different ways for the consignee and the carrier to react and request instructions from the consignor.

Special requirements

-

13. Provide instructions – reservations

Name

Instructions – Reservations

Description

The CMR Convention foresees the provision of reservations – instructions by the users at certain points of the trip. Those reservations / instructions are legally binding information connected with the limitation or not of the liability of the carrier and they should be treated separately from the generic comments. In some cases, users should authenticate themselves while providing those instructions / reservations or when they do accept / do not accept them providing alternative comments.

Actors

Consignor, Carrier, Consignee,

Goals

Ensure that the carriers can limit their liability at any point by receiving clear instructions and by providing reservations.

Preconditions

The users responsible for providing instructions or reservations should be able to do so ensuring the integrity of data.

Postconditions

The Carrier will have clear instructions and be able to provide reservations whenever required.

Scenario

Initiation

The consignors should decide when they want to provide instructions to the Carriers and the Carriers they should decide when they should provide reservations ensuring always proper registering in the system of those instructions / reservations and their integrity.

Alternative Scenario

Fallback scenario

.

Special requirements

-

14. Delivery of the Goods

Name

Delivery of the Goods

Description

As a Consignee I want to be able to receive a CMR transport so that the delivery is completed securely. At the time the consignment note is concluded online, the consignees should be communicated (via mobile phone and/or email address) a secret delivery acceptance code. This code will be asked by the carrier upon the delivery of goods to the consignee to be verified by the eCMR IT Solution in order to authorize the Carrier to complete the delivery of the goods. At same the time the consignee gets transferred the right of disposal of the goods, thereby replacing the receipt of the second copy of the consignment note. This action would trigger notifications to the relevant users that the goods have been delivered.

Actors

Carrier [Subcontractors, Successive Carriers] , Consignee,

Goals

Ensure that the carrier delivers the good to the right consignee.

Preconditions

The consignee should have been declared while initiating the electronic consignment note with correct contact information and should have been sent the delivery acceptance code.

Postconditions

The consignee gets the right of disposal of the goods. The Consignee should be able to perform the proof of acceptance of the goods process/user case.

Scenario

Initiation

The truck arrives at the premises of the consignee and the drivers requests the unique code to be inserted in the eCMR IT Solution in order to verify the consignee identity and confirm the proof of delivery process.

Alternative Scenario

Fallback scenario

If the consignee does not have the unique code then the administration of the IT solution should be addressed in case of system failure. The consignor should be able – since this is connected with the disposal of the goods therefore not the carrier- to check in the system again the contact details of the consignee, correct them if wrong and trigger a “send unique code to consignee event” in order for the system to send another unique code to consignee.

Special requirements

-

15. Acceptance of the Goods

Name

Acceptance of the Goods

Description

As a Consignee I want to be able to accept delivery of a CMR transport so that the Consignor is confirmed of delivery secure completion. The consignee has the right to check the goods and accept or refuse them or not or even to declare a new consignee. Therefore, the consignee should enter in the system and either accept the delivery online finalizing the consignment note or making reservations / remarks / comments (also uploading photos / videos that justify those reservations. The carrier in that moment will have the opportunity to read those comments without being able to delete them but be able to provide replies if needed.

Actors

Carrier, Consignee,

Goals

Ensure that the goods are accepted by the consignee, and if refused that reservations are recorded and communicated to the Carrier and Consignor.

Preconditions

The consignee should have first accepted delivery of the goods.

Postconditions

Depending on the action of the consignee (no acceptance, acceptance, acceptance with reservations, new consignee) the carrier and the consignor should act accordingly.

Scenario

Initiation

The consignee checks the goods, the condition, packaging etc.

Alternative Scenario

Fallback scenario

Depending which scenario will be selected then the Convention applies.

Special requirements

-

16. Consignee declares new Consignee

Name

Consignee declares new Consignee

Description

As a Consignee I should be able to declare a new consignee / delivery address to the carrier after acceptance of delivery of the goods. The consignee should enter in the system the new delivery address and the new consignee. The carrier in that moment will have the opportunity to read these new instructions and accept or refuse with reservations / comments including additional requirements (costs etc).

Actors

Carrier, Consignee,

Goals

Ensure that the goods are delivered to their final destination / consignee and Carrier is properly informed and accepted – or refused – this new assignment.

Preconditions

The consignee should have first accepted delivery of the goods.

Postconditions

The carrier should accept this new assignment.

Scenario

Initiation

The consignee accepts the goods and declares new delivering point etc.

Alternative Scenario

Fallback scenario

Depending which scenario will be selected then the Convention applies.

Special requirements

-

17. Fallback procedure

Name

Fallback procedure use case

Description

The fallback procedure is of paramount importance for the operations of the future eCMR system when for some reasons the system(s) does not work as designed.

Actors

Consignor, Carrier, Consignee, IT Solution

Performance Goals

Ensure that the market will continue to operate by using the CMR Convention and independently if the consignment note is electronic or not.

Preconditions

The fallback procedures are well defined and accepted by all actors. Paper consignment notes can be still used and accepted when the conditions are imposing to.

Postconditions

All solutions described are accepted as equivalent to a paper consignment note

Scenario

Initiation

When the processes for initiating an eCN / generating a final form of eCN / authenticating the final form of eCN do not function or generate errors or there is no access to internet. Also, when en route there are for instance electricity cuts / no access to internet and authorities cannot check online the consignment note.

Alternative Scenario

Fallback scenario

Paper consignment note could be used anytime is required or imposed to. The system should provide online assistance is required but also will generate PDF files / QR codes / that include all data of eCN to be disseminated to different users in cases of implementation of fallback procedures agreed.

Special requirements

-


Name

Public Authorities read access – provision of comments / instructions

Description

Public authorities following national laws requirements check the CMR Consignment notes. Also, in several instances including and most importantly in violation of law cases, Public Authorities should keep copies of the data and should be able to provide comments or instructions.

Actors

Consignor, Carrier, Consignee, IT Solution, Public Authorities

Goals

International transport under the digital procedures of the CMR convention is warranted.

Preconditions

Customs Authorities should be able to have read access to the original data and the IT Solution should provide space for them to provide comments and reservations if needed.

Postconditions

Comments / Reservations by public authorities cannot be deleted and should be readable by any stakeholders including public authorities of other countries.

Scenario

Initiation

Trucks under CMR Convention perform international transport that requires border crossings.

Alternative Scenario

Fallback scenario

In case that systems are not operational, or connections lost public authorities should be able / agree to accept the paper eCN generated by the system (fall back procedure).

Special requirements

-


Deel deze post
Labels
Archief


Report Part II: Revised operational procedures stipulated by the eCMR Additional Protocol – digital environment
UN Group of Experts on operationalization of eCMR