Skip to content

Commit 61e2f6d

Browse files
authored
eBL 3.0: SD-2778: Add vessel/voyage role (#601)
1 parent 19ad65b commit 61e2f6d

4 files changed

Lines changed: 31 additions & 4 deletions

File tree

.stoplight/styleguide.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

ebl/v3/EBL_v3.0.3.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8499,7 +8499,8 @@ components:
84998499
VesselVoyage:
85008500
type: object
85018501
title: Vessel/Voyage
8502-
description: 'Vessel and export voyage'
8502+
description: |
8503+
Vessel and export voyage. The vessel can be nominated a `role` as either: first sea-going vessel or a mother vessel.
85038504
properties:
85048505
vesselName:
85058506
type: string
@@ -8526,6 +8527,14 @@ components:
85268527
- `2 alphanumeric characters` for the sequence number of the voyage
85278528
- `1 character` for the direction/haul (`N`orth, `E`ast, `W`est, `S`outh or `R`oundtrip).
85288529
example: 2103N
8530+
role:
8531+
type: string
8532+
maxLength: 30
8533+
description: |
8534+
Identifies the role of the vessel voyage within the Transport Document. Possible values are:
8535+
- `FIRST_SEA_GOING` (First sea-going vessel)
8536+
- `MOTHER` (Mother vessel)
8537+
example: MOTHER
85298538
required:
85308539
- vesselName
85318540
- carrierExportVoyageNumber

ebl/v3/issuance/EBL_ISS_v3.0.3.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2557,7 +2557,8 @@ components:
25572557
VesselVoyage:
25582558
type: object
25592559
title: Vessel/Voyage
2560-
description: 'Vessel and export voyage'
2560+
description: |
2561+
Vessel and export voyage. The vessel can be nominated a `role` as either: first sea-going vessel or a mother vessel.
25612562
properties:
25622563
vesselName:
25632564
type: string
@@ -2584,6 +2585,14 @@ components:
25842585
- `2 alphanumeric characters` for the sequence number of the voyage
25852586
- `1 character` for the direction/haul (`N`orth, `E`ast, `W`est, `S`outh or `R`oundtrip).
25862587
example: 2103N
2588+
role:
2589+
type: string
2590+
maxLength: 30
2591+
description: |
2592+
Identifies the role of the vessel voyage within the Transport Document. Possible values are:
2593+
- `FIRST_SEA_GOING` (First sea-going vessel)
2594+
- `MOTHER` (Mother vessel)
2595+
example: MOTHER
25872596
required:
25882597
- vesselName
25892598
- carrierExportVoyageNumber

pint/v3/EBL_PINT_v3.0.0.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3311,7 +3311,8 @@ components:
33113311
VesselVoyage:
33123312
type: object
33133313
title: Vessel/Voyage
3314-
description: 'Vessel and export voyage'
3314+
description: |
3315+
Vessel and export voyage. The vessel can be nominated a `role` as either: first sea-going vessel or a mother vessel.
33153316
properties:
33163317
vesselName:
33173318
type: string
@@ -3338,6 +3339,14 @@ components:
33383339
- `2 alphanumeric characters` for the sequence number of the voyage
33393340
- `1 character` for the direction/haul (`N`orth, `E`ast, `W`est, `S`outh or `R`oundtrip).
33403341
example: 2103N
3342+
role:
3343+
type: string
3344+
maxLength: 30
3345+
description: |
3346+
Identifies the role of the vessel voyage within the Transport Document. Possible values are:
3347+
- `FIRST_SEA_GOING` (First sea-going vessel)
3348+
- `MOTHER` (Mother vessel)
3349+
example: MOTHER
33413350
required:
33423351
- vesselName
33433352
- carrierExportVoyageNumber

0 commit comments

Comments
 (0)