Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .stoplight/styleguide.json

Large diffs are not rendered by default.

18 changes: 12 additions & 6 deletions bkg/v2/BKG_v2.0.4.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6030,7 +6030,7 @@ components:
type: object
title: Outer Packaging
description: |
Object for outer packaging/overpack specification. Examples of overpacks are a number of packages stacked on to a pallet and secured by strapping or placed in a protective outer packaging such as a box or crate to form one unit for the convenience of handling and stowage during transport.
Object for `Outer Packaging/Overpack` specification. Examples of `Overpacks` are a number of packages stacked on to a pallet and secured by strapping or placed in a protective `Outer Packaging` such as a box or crate to form one unit for the convenience of handling and stowage during transport.

**Condition:** Mandatory for DG (Dangerous Goods) cargo.
properties:
Expand All @@ -6040,7 +6040,7 @@ components:
minLength: 2
maxLength: 2
description: |
A code identifying the outer packaging/overpack. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)
A code identifying the `Outer Packaging/Overpack`. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)

**Condition:** only applicable to dangerous goods if the `IMO packaging code` is not available.
example: 5H
Expand All @@ -6060,15 +6060,15 @@ components:
minimum: 1
maximum: 99999999
description: |
Specifies the number of outer packagings/overpacks associated with this `Commodity`.
Specifies the number of `Outer Packagings/Overpacks` associated with this `Commodity`.

**Condition:** In case this `OuterPackaging` includes `Dangerous Goods` the `numberOfPackages` is mandatory to provide
example: 18
description:
type: string
maxLength: 100
description: |
Description of the outer packaging/overpack.
Description of the `Outer Packaging/Overpack`.
example: 'Drum, steel'
dangerousGoods:
type: array
Expand Down Expand Up @@ -6253,7 +6253,7 @@ components:
innerPackagings:
type: array
description: |
A list of `Inner Packings` contained inside this `outer packaging/overpack`.
A list of `Inner Packagings` contained inside this `Outer Packaging/Overpack`.
items:
$ref: '#/components/schemas/InnerPackaging'
emergencyContactDetails:
Expand Down Expand Up @@ -6448,7 +6448,7 @@ components:
type: object
title: Inner Packaging
description: |
Object for inner packaging specification
Object for `Inner Packaging` specification
properties:
quantity:
type: integer
Expand All @@ -6468,6 +6468,12 @@ components:
description: |
Description of the packaging.
example: Woven plastic water resistant Bag
innerPackagings:
type: array
description: |
A list of `Inner Packagings` contained inside this `Inner Packaging`.
items:
$ref: '#/components/schemas/InnerPackaging'
required:
- quantity
- material
Expand Down
32 changes: 19 additions & 13 deletions ebl/v3/EBL_v3.0.3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6691,7 +6691,7 @@ components:
type: object
title: Outer Packaging (Shipper)
description: |
Object for outer packaging/overpack specification. Examples of overpacks are a number of packages stacked on to a pallet and secured by strapping or placed in a protective outer packaging such as a box or crate to form one unit for the convenience of handling and stowage during transport.
Object for `Outer Packaging/Overpack` specification. Examples of `Overpacks` are a number of packages stacked on to a pallet and secured by strapping or placed in a protective `Outer Packaging` such as a box or crate to form one unit for the convenience of handling and stowage during transport.

**Condition:** Mandatory for non-dangerous goods cargo.
properties:
Expand All @@ -6701,7 +6701,7 @@ components:
minLength: 2
maxLength: 2
description: |
A code identifying the outer packaging/overpack. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)
A code identifying the `Outer Packaging/Overpack`. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)

**Condition:** only applicable to dangerous goods if the `IMO packaging code` is not available.
example: 5H
Expand All @@ -6711,13 +6711,13 @@ components:
minimum: 1
maximum: 99999999
description: |
Specifies the number of outer packagings/overpacks associated with this `Cargo Item`.
Specifies the number of `Outer Packagings/Overpacks` associated with this `Cargo Item`.
example: 18
description:
type: string
maxLength: 100
description: |
Description of the outer packaging/overpack.
Description of the `Outer Packaging/Overpack`.
example: 'Drum, steel'
woodDeclaration:
type: string
Expand All @@ -6736,15 +6736,15 @@ components:
type: object
title: Outer Packaging
description: |
Object for outer packaging/overpack specification. Examples of overpacks are a number of packages stacked on to a pallet and secured by strapping or placed in a protective outer packaging such as a box or crate to form one unit for the convenience of handling and stowage during transport.
Object for `Outer Packaging/Overpack` specification. Examples of `Overpacks` are a number of packages stacked on to a pallet and secured by strapping or placed in a protective `Outer Packaging` such as a box or crate to form one unit for the convenience of handling and stowage during transport.
properties:
packageCode:
type: string
pattern: ^[A-Z0-9]{2}$
minLength: 2
maxLength: 2
description: |
A code identifying the outer packaging/overpack. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)
A code identifying the `Outer Packaging/Overpack`. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)

**Condition:** only applicable to dangerous goods if the `IMO packaging code` is not available.
example: 5H
Expand All @@ -6764,13 +6764,13 @@ components:
minimum: 1
maximum: 99999999
description: |
Specifies the number of outer packagings/overpacks associated with this `Cargo Item`.
Specifies the number of `Outer Packagings/Overpacks` associated with this `Cargo Item`.
example: 18
description:
type: string
maxLength: 100
description: |
Description of the outer packaging/overpack.
Description of the `Outer Packaging/Overpack`.
example: 'Drum, steel'
woodDeclaration:
type: string
Expand All @@ -6796,23 +6796,23 @@ components:
type: object
title: Outer Packaging (House B/L)
description: |
Object for outer packaging/overpack specification. Examples of overpacks are a number of packages stacked on to a pallet and secured by strapping or placed in a protective outer packaging such as a box or crate to form one unit for the convenience of handling and stowage during transport.
Object for `Outer Packaging/Overpack` specification. Examples of `Overpacks` are a number of packages stacked on to a pallet and secured by strapping or placed in a protective `Outer Packaging` such as a box or crate to form one unit for the convenience of handling and stowage during transport.
properties:
packageCode:
type: string
pattern: ^[A-Z0-9]{2}$
minLength: 2
maxLength: 2
description: |
A code identifying the outer packaging/overpack. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)
A code identifying the `Outer Packaging/Overpack`. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)
example: 5H
numberOfPackages:
type: integer
format: int32
minimum: 1
maximum: 99999999
description: |
Specifies the number of outer packagings/overpacks associated with this `Cargo Item`.
Specifies the number of `Outer Packagings/Overpacks` associated with this `Cargo Item`.

**Condition:** Mandatory if `packageCode` is **NOT** one of the following values:

Expand Down Expand Up @@ -7022,7 +7022,7 @@ components:
innerPackagings:
type: array
description: |
A list of `Inner Packings` contained inside this `outer packaging/overpack`.
A list of `Inner Packagings` contained inside this `Outer Packaging/Overpack`.
items:
$ref: '#/components/schemas/InnerPackaging'
emergencyContactDetails:
Expand Down Expand Up @@ -7195,7 +7195,7 @@ components:
type: object
title: Inner Packaging
description: |
Object for inner packaging specification
Object for `Inner Packaging` specification
properties:
quantity:
type: integer
Expand All @@ -7215,6 +7215,12 @@ components:
description: |
Description of the packaging.
example: Woven plastic water resistant Bag
innerPackagings:
type: array
description: |
A list of `Inner Packagings` contained inside this `Inner Packaging`.
items:
$ref: '#/components/schemas/InnerPackaging'
required:
- quantity
- material
Expand Down
18 changes: 12 additions & 6 deletions ebl/v3/issuance/EBL_ISS_v3.0.3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1711,15 +1711,15 @@ components:
type: object
title: Outer Packaging
description: |
Object for outer packaging/overpack specification. Examples of overpacks are a number of packages stacked on to a pallet and secured by strapping or placed in a protective outer packaging such as a box or crate to form one unit for the convenience of handling and stowage during transport.
Object for `Outer Packaging/Overpack` specification. Examples of `Overpacks` are a number of packages stacked on to a pallet and secured by strapping or placed in a protective `Outer Packaging` such as a box or crate to form one unit for the convenience of handling and stowage during transport.
properties:
packageCode:
type: string
pattern: ^[A-Z0-9]{2}$
minLength: 2
maxLength: 2
description: |
A code identifying the outer packaging/overpack. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)
A code identifying the `Outer Packaging/Overpack`. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)

**Condition:** only applicable to dangerous goods if the `IMO packaging code` is not available.
example: 5H
Expand All @@ -1739,13 +1739,13 @@ components:
minimum: 1
maximum: 99999999
description: |
Specifies the number of outer packagings/overpacks associated with this `Cargo Item`.
Specifies the number of `Outer Packagings/Overpacks` associated with this `Cargo Item`.
example: 18
description:
type: string
maxLength: 100
description: |
Description of the outer packaging/overpack.
Description of the `Outer Packaging/Overpack`.
example: 'Drum, steel'
woodDeclaration:
type: string
Expand Down Expand Up @@ -1945,7 +1945,7 @@ components:
innerPackagings:
type: array
description: |
A list of `Inner Packings` contained inside this `outer packaging/overpack`.
A list of `Inner Packagings` contained inside this `Outer Packaging/Overpack`.
items:
$ref: '#/components/schemas/InnerPackaging'
emergencyContactDetails:
Expand Down Expand Up @@ -2118,7 +2118,7 @@ components:
type: object
title: Inner Packaging
description: |
Object for inner packaging specification
Object for `Inner Packaging` specification
properties:
quantity:
type: integer
Expand All @@ -2138,6 +2138,12 @@ components:
description: |
Description of the packaging.
example: Woven plastic water resistant Bag
innerPackagings:
type: array
description: |
A list of `Inner Packagings` contained inside this `Inner Packaging`.
items:
$ref: '#/components/schemas/InnerPackaging'
required:
- quantity
- material
Expand Down
18 changes: 12 additions & 6 deletions pint/v3/EBL_PINT_v3.0.0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2466,15 +2466,15 @@ components:
type: object
title: Outer Packaging
description: |
Object for outer packaging/overpack specification. Examples of overpacks are a number of packages stacked on to a pallet and secured by strapping or placed in a protective outer packaging such as a box or crate to form one unit for the convenience of handling and stowage during transport.
Object for `Outer Packaging/Overpack` specification. Examples of `Overpacks` are a number of packages stacked on to a pallet and secured by strapping or placed in a protective `Outer Packaging` such as a box or crate to form one unit for the convenience of handling and stowage during transport.
properties:
packageCode:
type: string
pattern: ^[A-Z0-9]{2}$
minLength: 2
maxLength: 2
description: |
A code identifying the outer packaging/overpack. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)
A code identifying the `Outer Packaging/Overpack`. `PackageCode` must follow the codes specified in [Recommendation N°21](https://unece.org/trade/uncefact/cl-recommendations)

**Condition:** only applicable to dangerous goods if the `IMO packaging code` is not available.
example: 5H
Expand All @@ -2494,13 +2494,13 @@ components:
minimum: 1
maximum: 99999999
description: |
Specifies the number of outer packagings/overpacks associated with this `Cargo Item`.
Specifies the number of `Outer Packagings/Overpacks` associated with this `Cargo Item`.
example: 18
description:
type: string
maxLength: 100
description: |
Description of the outer packaging/overpack.
Description of the `Outer Packaging/Overpack`.
example: 'Drum, steel'
woodDeclaration:
type: string
Expand Down Expand Up @@ -2700,7 +2700,7 @@ components:
innerPackagings:
type: array
description: |
A list of `Inner Packings` contained inside this `outer packaging/overpack`.
A list of `Inner Packagings` contained inside this `Outer Packaging/Overpack`.
items:
$ref: '#/components/schemas/InnerPackaging'
emergencyContactDetails:
Expand Down Expand Up @@ -2873,7 +2873,7 @@ components:
type: object
title: Inner Packaging
description: |
Object for inner packaging specification
Object for `Inner Packaging` specification
properties:
quantity:
type: integer
Expand All @@ -2893,6 +2893,12 @@ components:
description: |
Description of the packaging.
example: Woven plastic water resistant Bag
innerPackagings:
type: array
description: |
A list of `Inner Packagings` contained inside this `Inner Packaging`.
items:
$ref: '#/components/schemas/InnerPackaging'
required:
- quantity
- material
Expand Down