Skip to content

Complete Packaging

The complete packaging schema contains information regarding the complete packages that are used to create loads. These maybe created from a single component or a combination of components from the components schema.

Table

Column
Status
Format Notes
identifier mandatory UUID A globally unique identifier. See identifiers section for information on how to construct this identifier
name optional String The name of this complete packaging.
description optional String A brief description of this complete packaging.
externalIdentifiers optional Dictionary A dictionary of identifiers that might be used to identify the complete packaging in other systems. For example: manufacturer’s own internal identifier, bar codes or global trade item number (gtin). To provide external identifiers please follow this format. {'externalIdentifierName1': 'identifier1', 'externalIdentifierName2': 'identifier2'}
imageURLs optional List URL(s) that links to a picture of the complete packaging. Please see the guidelines below on how to capture the image and name the URL.
completePackagingConstituentsIdentifier mandatory List The information regarding the consituents that are combined to create this complete packaging. The entries should be from the Complete Packaging Constituents Relationship List identifier.
LOWcodeWOproduct optional String The list of waste code for only the complete packaging, by itself (excluding the product). LOW code is synonymous with European Waste Catalogue Code (EWC). For example: an empty bottle would have a LOWcode of 15 01 02. Please use Dsposal or legislation.gov to find the LOWcode. Note: The LOWcode can based on its combination with other components and the actual product contained in the complete packaging. Be sure to only include the complete packaging LOWcode and not the complete packaging with the product. If you cannot find the code or are uncertain please enter Uncertain.
productType optional String Information about the product contained in the complete packaging. The entry here should be drawn from the product type controlled list.
LOWcodeWproduct optional String The list of waste code for everything in the complete packaging. LOW code is synonymous with European Waste Catalogue Code (EWC). For example: an empty bottle would have a LOWcode of 15 01 02. Please use Dsposal or legislation.gov to find the LOWcode. Note: The LOWcode can based on its combination with other components and the actual product contained in the complete packaging. Be sure to include the complete packaging LOWcode with the product. If you cannot find the code or are uncertain please enter Uncertain.
onTheGo mandatory Boolean Is the complete packaging often classed as packaging that will end up in street bins? Answer as: TRUE for yes and FALSE for no.
householdWaste mandatory Boolean Is the complete packaging often classed as packaging that will end up in kerbside collections? Answer as: TRUE for yes and FALSE for no.
depositReturnSchemes mandatory List Which countries support a deposit return scheme for this particular complete packaging? The entries here should be drawn from the deposit return scheme controlled list.
completePackagingEndOfLifeRoutes optional List The information regarding this complete packaging’s proposed end of life routes. The entries should be the complete packaging end of life routes identifiers.
recyclability optional Boolean Is the complete packaging recyclable (as determined by a reputable source)? Answer as: TRUE for yes and FALSE for no.
recyclabilityClaims optional List The information regarding this recyclability claims. The entries should be the recyclability claims relationship list identifiers.
measurements mandatory List The information regarding the measurements of the complete packaging. The entries should be from the Measurements Relationship List.
servingCapacity optional Integer The serving capacity of the complete packaging - how much of a product that can be contained in the complete packaging.
servingCapacityDate optional Date The date that the serving capacity was last verified/measured. Use the format yyyy-mm-dd adhering to the ISO 8601 dateTime standard.
partOfMultipack mandatory Boolean Is the complete packaging part of a multipack? Answer as: TRUE for yes and FALSE for no.
certification optional Boolean Does the complete packaging have a certificate (e.g. FSC, REACH, FSA etc.)? Answer as: TRUE for yes and FALSE for no.
certificationClaims optional List The information regarding the certifications. The entries should be the certification claims relationship list identifiers.
manufacturers optional List The information regarding the manufacturer(s). The entries should be the Organisations Relationship List identifiers.
manufacturedCountry optional String The country the component was manufactured in. Use the country numeric ISO codes as described in the ISO 3166 international standard.
updateDate mandatory Date The date that the complete packaging was provided/last updated. Use the format yyyy-mm-dd adhering to the ISO 8601 dateTime standard.
releaseDate optional Date The date that the complete packaging will be available to use. Use the format yyyy-mm-dd adhering to the ISO 8601 dateTime standard.
discontinueDate optional Date The date that the complete packaging will no longer be available to use. Use the format yyyy-mm-dd adhering to the ISO 8601 dateTime standard.

Diagram

erDiagram
COMPONENTS }o--o{ COMPLETE_PACKAGING : complete_packaging_constituents
  COMPLETE_PACKAGING {
    identifier UUID "*"
    name String
    description String
    externalIdentifiers Dictionary
    imageURLs List
    completePackagingConstituentsIdentifier List "*"
    LOWcodeWOproduct String
    productType String
    LOWcodeWproduct String
    onTheGo Boolean "*"
    householdWaste Boolean "*"
    depositReturnSchemes List "*"
    completePackagingEndOfLifeRoutes List
    recyclability Boolean
    recyclabilityClaims List
    measurements List "*"
    servingCapacity Integer
    servingCapacityDate Date
    partOfMultipack Boolean "*"
    certification Boolean
    certificationClaims List
    manufacturers List
    manufacturedCountry String
    updateDate Date "*"
    releaseDate Date
    discontinueDate Date
  }
  COMPLETE_PACKAGING }o..o{ CONTROLLED_LISTS : attributes
  COMPLETE_PACKAGING }O..O{ RELATIONSHIP_LISTS : attributes
  COMPLETE_PACKAGING }o..o{ MULTIPACK : multipack_constituents
  COMPONENTS }o..o{ MULTIPACK : multipack_constituents
  COMPLETE_PACKAGING }o..o{ LOADS : load_constituents
  MULTIPACK }o..o{ LOADS : load_constituents
  COMPONENTS }o..o{ LOADS : load_constituents
      CONTROLLED_LISTS {
      productType optional
      depositReturnScheme optional
    }
    RELATIONSHIP_LISTS {
      measurements mandatory
      completePackagingEndOfLifeRoutes mandatory
      recyclabilityClaims optional
      certificationClaims optional
      organisations optional
    }

Example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
[
    {
        "identifier": "516ac728-65e3-48c6-9756-37c29c177a7c",
        "name": "Wine box",
        "description": "Sturdy and branded, our cardboard box is crafted to hold 12 bottles securely. Includes inlay for secure transport.",
        "externalIdentifiers": {
            "internalIdentifer": "85467889",
            "GTIN": "00123456789012"
            },
        "completePackagingConstituentsIdentifier": [
            {
            "materialConstituentsIdentifier": "64e3cf80-14f2-46d2-8f2f-181d48e02d70",
            "materialCombinationIdentifier": "9dad67b0-d5a2-4afb-9287-e712fd1ea3e6"
            },
            {
            "materialConstituentsIdentifier": "64e3cf80-14f2-46d2-8f2f-181d48e02d70",
            "materialCombinationIdentifier": "8f87c708-8a6b-4c9d-ae6e-af0393f84a12"
            }
            ],
        "LOWcodeWOproduct": "15 01 01",
        "productType": "cp-product-type-0001",
        "LOWcodeWproduct": "15 01 06",
        "onTheGo": false,
        "householdWaste": true,
        "completePackagingEndOfLifeRoutes": [
            "TBC"
        ],
        "recyclability": false,
        "recyclabilityClaims": [
            "TBC"
        ],
        "measurements": [
            "0e46eefa-473a-4bb0-9b5f-cbdfd144cde7"
        ],
        "servingCapacity": 12,
        "servingCapacityDate": "2024-01-31",
        "partOfMultipack": false,
        "certification": true,
        "certificationClaims": [
            "TBC"
        ],
        "manufacturers": ["GB-COH-10906273"],
        "manufacturedCountry": "826",
        "updateDate": "2024-01-31",
        "releaseDate": "2010-01-31",
        "discontinueDate": ""
    }
]
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[
    {
        "identifier": "123f1eab-f674-4009-862a-7168cd5cf53f",
        "name": "Wine bottle",
        "description": "750ml Bordeaux wine bottle with cork and two labels: Classic design, recyclable glass, sealed with a cork for freshness. Two labels for branding and information.",
        "externalIdentifiers": {
            "gtin": "0123456789012",
            "sku": "5454632",
            "WineMS": "316456"
            },
        "completePackagingConstituentsIdentifier": [
            {
            "materialConstituentsIdentifier": "cf2216d2-64df-4bcd-8f64-1396eddbae28",
            "materialCombinationIdentifier": "94108707-b914-43f3-bed5-93adbbd208c1"
            },
            {
            "materialConstituentsIdentifier": "cf2216d2-64df-4bcd-8f64-1396eddbae28",
            "materialCombinationIdentifier": "4b99be14-c89e-4869-abb7-485240ea33c6"
            },
            {
            "materialConstituentsIdentifier": "cf2216d2-64df-4bcd-8f64-1396eddbae28",
            "materialCombinationIdentifier": "3d77b280-690e-4ccb-84f5-584c4cbcea36"
            },
            {
            "materialConstituentsIdentifier": "cf2216d2-64df-4bcd-8f64-1396eddbae28",
            "materialCombinationIdentifier": "4b50247a-b2d1-4438-ac8a-fb6768180136"
            }
            ],
        "productType": "cp-product-type-0001",
        "onTheGo": false,
        "householdWaste": true,
        "completePackagingEndOfLifeRoutes": [
            "TBC"
        ],
        "recyclability": true,
        "recyclabilityClaims": [
            "TBC"
        ],
        "measurements": [
            "af36b114-9e8a-489e-868e-00e68b7ecec3"
        ],
        "servingCapacity": 750,
        "partOfMultipack": true,
        "certification": true,
        "certificationClaims": [
            "1407ca7b-ebaf-472c-85c5-a7965a21f280"
        ],
        "manufacturers": ["GB-COH-10906273"],
        "manufacturedCountry": "826",
        "updateDate": "2024-01-31",
        "releaseDate": "2010-01-31",
        "discontinueDate": ""
    }
]
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?xml version="1.0" encoding="UTF-8" ?>
<completePackage>
    <identifier>516ac728-65e3-48c6-9756-37c29c177a7c</identifier>
    <name>Wine box</name>
    <description>Sturdy and branded, our cardboard box is crafted to hold 12 bottles securely. Includes inlay for secure transport.</description>
    <externalIdentifiers>
    <internalIdentifer>85467889</internalIdentifer>
    <GTIN>00123456789012</GTIN>
    </externalIdentifiers>
    <completePackagingConstituentsIdentifier>
    <materialConstituentsIdentifier>64e3cf80-14f2-46d2-8f2f-181d48e02d70</materialConstituentsIdentifier>
    <materialCombinationIdentifier>9dad67b0-d5a2-4afb-9287-e712fd1ea3e6</materialCombinationIdentifier>
    </completePackagingConstituentsIdentifier>
    <completePackagingConstituentsIdentifier>
    <materialConstituentsIdentifier>64e3cf80-14f2-46d2-8f2f-181d48e02d70</materialConstituentsIdentifier>
    <materialCombinationIdentifier>8f87c708-8a6b-4c9d-ae6e-af0393f84a12</materialCombinationIdentifier>
    </completePackagingConstituentsIdentifier>
    <LOWcodeWOproduct>15 01 01</LOWcodeWOproduct>
    <productType>cp-product-type-0001</productType>
    <LOWcodeWproduct>15 01 06</LOWcodeWproduct>
    <onTheGo>false</onTheGo>
    <householdWaste>true</householdWaste>
    <completePackagingEndOfLifeRoutes>TBC</completePackagingEndOfLifeRoutes>
    <recyclability>false</recyclability>
    <recyclabilityClaims>TBC</recyclabilityClaims>
    <measurements>0e46eefa-473a-4bb0-9b5f-cbdfd144cde7</measurements>
    <servingCapacity>12</servingCapacity>
    <servingCapacityDate>2024-01-31</servingCapacityDate>
    <partOfMultipack>false</partOfMultipack>
    <certification>true</certification>
    <certificationClaims>TBC</certificationClaims>
    <manufacturers>GB-COH-10906273</manufacturers>
    <manufacturedCountry>826</manufacturedCountry>
    <updateDate>2024-01-31</updateDate>
    <releaseDate>2010-01-31</releaseDate>
    <discontinueDate></discontinueDate>
</completePackage>
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?xml version="1.0" encoding="UTF-8" ?>
<completePackage>
    <identifier>123f1eab-f674-4009-862a-7168cd5cf53f</identifier>
    <name>Wine bottle</name>
    <description>750ml Bordeaux wine bottle with cork and two labels: Classic design, recyclable glass, sealed with a cork for freshness. Two labels for branding and information.</description>
    <externalIdentifiers>
    <gtin>0123456789012</gtin>
    <sku>5454632</sku>
    <WineMS>316456</WineMS>
    </externalIdentifiers>
    <completePackagingConstituentsIdentifier>
    <materialConstituentsIdentifier>cf2216d2-64df-4bcd-8f64-1396eddbae28</materialConstituentsIdentifier>
    <materialCombinationIdentifier>94108707-b914-43f3-bed5-93adbbd208c1</materialCombinationIdentifier>
    </completePackagingConstituentsIdentifier>
    <completePackagingConstituentsIdentifier>
    <materialConstituentsIdentifier>cf2216d2-64df-4bcd-8f64-1396eddbae28</materialConstituentsIdentifier>
    <materialCombinationIdentifier>4b99be14-c89e-4869-abb7-485240ea33c6</materialCombinationIdentifier>
    </completePackagingConstituentsIdentifier>
    <completePackagingConstituentsIdentifier>
    <materialConstituentsIdentifier>cf2216d2-64df-4bcd-8f64-1396eddbae28</materialConstituentsIdentifier>
    <materialCombinationIdentifier>3d77b280-690e-4ccb-84f5-584c4cbcea36</materialCombinationIdentifier>
    </completePackagingConstituentsIdentifier>
    <completePackagingConstituentsIdentifier>
    <materialConstituentsIdentifier>cf2216d2-64df-4bcd-8f64-1396eddbae28</materialConstituentsIdentifier>
    <materialCombinationIdentifier>4b50247a-b2d1-4438-ac8a-fb6768180136</materialCombinationIdentifier>
    </completePackagingConstituentsIdentifier>
    <productType>cp-product-type-0001</productType>
    <onTheGo>false</onTheGo>
    <householdWaste>true</householdWaste>
    <completePackagingEndOfLifeRoutes>TBC</completePackagingEndOfLifeRoutes>
    <recyclability>true</recyclability>
    <recyclabilityClaims>TBC</recyclabilityClaims>
    <measurements>af36b114-9e8a-489e-868e-00e68b7ecec3</measurements>
    <servingCapacity>750</servingCapacity>
    <partOfMultipack>true</partOfMultipack>
    <certification>true</certification>
    <certificationClaims>1407ca7b-ebaf-472c-85c5-a7965a21f280</certificationClaims>
    <manufacturers>GB-COH-10906273</manufacturers>
    <manufacturedCountry>826</manufacturedCountry>
    <updateDate>2024-01-31</updateDate>
    <releaseDate>2010-01-31</releaseDate>
    <discontinueDate></discontinueDate>
</completePackage>

Data flow

flowchart LR
    subgraph materials[Materials]
        bm_example["example base materials"]
    end
        subgraph components[Components]
        co_cardboardBox[Cardboard box
        - 
        9dad67b0-d5a2-4afb-9287-e712fd1ea3e]
        co_tape[Tape
        - 
        8f87c708-8a6b-4c9d-ae6e-af0393f84a12]
        co_wineBottle["Wine bottle
        - 
        94108707-b914-43f3-bed5-93adbbd208c1"]
        co_cork["Cork
        - 
        4b99be14-c89e-4869-abb7-485240ea33c6"]
        co_backLabel["Back label
        - 
        3d77b280-690e-4ccb-84f5-584c4cbcea36"]
        co_frontLabel["Front label
        - 
        4b50247a-b2d1-4438-ac8a-fb6768180136"]
    end
    subgraph completePackages["`**Complete Packages**`"]
        cp_wineBox["`**Wine Box
        -
        516ac728-65e3-48c6-9756-37c29c177a7c**`"]
        cp_wineBottle["`**Wine Bottle
        -
        123f1eab-f674-4009-862a-7168cd5cf53f**`"]
    end
    subgraph multipacks[Multipacks]
        mp_example[example multipacks]
    end
    materials --> components
    co_cardboardBox --> cp_wineBox
    co_tape --> cp_wineBox
    co_wineBottle --> cp_wineBottle
    co_cork --> cp_wineBottle
    co_backLabel --> cp_wineBottle
    co_frontLabel --> cp_wineBottle
    cp_wineBox -.-> multipacks
    cp_wineBottle -.-> multipacks

Guide for complete packaging images

As with providing measurements, please first find the default front of the complete packaging. The image capturing process and naming convention is similar to GS1.