{
    "openapi": "3.0.1",
    "info": {
        "title": "eDC - NEOM API",
        "description": "edc neom API",
        "version": "v2"
    },
    "servers": [
        {
            "url": "https://dsv-apim-dev.azure-api.net/om/neom/v2"
        }
    ],
    "paths": {
        "/Bookings": {
            "post": {
                "tags": [
                    "Bookings",
                    "Delivery Orders"
                ],
                "summary": "1. Create or Update Booking(s)",
                "description": "Create or Update Booking(s)",
                "operationId": "POSTapi-public-v2-Bookings",
                "parameters": [
                    {
                        "name": "Authorization",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "Content-Type",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    },
                    {
                        "name": "Accept",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Booking"
                            },
                            "example": {
                                "Header": {
                                    "MessageId": "e724e883-b703-46e4-ab50-25794d527bd2",
                                    "TimeStamp": "2024-02-20T03:00:00.0000000+00:00",
                                    "Source": {
                                        "ApplicationCode": "CUSTOMER_SYSTEM",
                                        "EnterpriseCode": "CUSTOMER_APPLICATION",
                                        "Environment": "QA"
                                    },
                                    "Target": {
                                        "ApplicationCode": "eDC",
                                        "EnterpriseCode": "DSV",
                                        "Environment": "QA"
                                    },
                                    "Function": "New"
                                },
                                "Booking": {
                                    "ExternalBookingNumber": "BOKEXT014d",
                                    "ExternalBookingSender": "NEOM",
                                    "Incoterm": "EXW",
                                    "AdditionalTerms": "FRA",
                                    "SupplierReference": "sup-ref",
                                    "TransportMode": "SEA",
                                    "ContainerMode": "FCL",
                                    "RequestedDepartureDate": "2024-02-01T12:00:00.0000000+00:00",
                                    "RequestedArrivalDate": "2024-02-02T12:00:00.0000000+00:00",
                                    "LoadPort": "DEFRA",
                                    "DischargePort": "SAJED",
                                    "GoodsDescription": "rebar",
                                    "MarksAndNumbers": "marks here",
                                    "BookingInstructions": "Pickup and Delivery Transprt Instructions",
                                    "ShippingInstructions": "shipping instructions",
                                    "CustomerDivision": "Trojena",
                                    "EquipmentTypes": [
                                        {
                                            "Type": "40HC",
                                            "NoOfUnits": 1,
                                            "ContainerNumber": "CBHU2204309"
                                        }
                                    ],
                                    "EstimatedDeliveryToOriginCFS": "2024-01-28T12:00:00.0000000+00:00",
                                    "IsPickupRequired": true,
                                    "CollectionRequiredDate": "2024-01-27T12:00:00.0000000+00:00",
                                    "CollectionRequiredDateBy": "2024-01-28T06:00:00.0000000+00:00",
                                    "DeliveryRequiredDate": "2024-02-20T08:00:00.0000000+00:00",
                                    "DeliveryRequiredDateBy": "2024-02-20T03:00:00.0000000+00:00",
                                    "PackLinesMethod": "patch",
                                    "PackLines": [
                                        {
                                            "PackageCount": 1,
                                            "PackType": "CTN",
                                            "ContainerPackingOrder": 0,
                                            "Weight": 200,
                                            "UnitOfWeight": "KG",
                                            "Length": 10,
                                            "Height": 10,
                                            "Width": 10,
                                            "UnitOfDimension": "CM",
                                            "Volume": 0.001,
                                            "UnitOfVolume": "M3",
                                            "RefNumber": null,
                                            "Description": "rebar",
                                            "HarmonisedCode": null,
                                            "CommodityCode": null,
                                            "ContainerNumber": "CBHU2204309",
                                            "LoadingMeters": 0,
                                            "MarksAndNumbers": null,
                                            "ProductCode": null,
                                            "DangerousGoodsRef": null,
                                            "NoOfPallets": 0,
                                            "PackIdentifier": null,
                                            "Sequence": 0,
                                            "Stackable": false,
                                            "PackageMarks": null,
                                            "DangerousGoods": {
                                                "Regulation": "REG",
                                                "HazardClass": null,
                                                "AdditionalHazardClass": null,
                                                "ClassificationCode": null,
                                                "UNDGNumber": "UNDG001",
                                                "Variant": null,
                                                "PSN": null,
                                                "TechnicalName": null,
                                                "Labels": null,
                                                "PackingGroup": null,
                                                "UpperPlate": null,
                                                "LowerPlate": null,
                                                "NumberOfPackages": null,
                                                "PackageType": null,
                                                "PackagingInstruction": null,
                                                "TransportMeansCategory": null,
                                                "GrossWeight": 0,
                                                "NetWeight": 0,
                                                "ExplosiveWeight": 0,
                                                "UnitOfWeight": null,
                                                "FlashPointTemperature": null,
                                                "FlashPointTemperatureUnit": null,
                                                "FlashPointDescription": null,
                                                "TremCardNumber": null,
                                                "EMSNumber": null,
                                                "MFAGNumber": null,
                                                "MarinePollutant": null,
                                                "LimitedQuantity": false,
                                                "TunnelCode": null,
                                                "Remarks": null,
                                                "ContactName": null,
                                                "ContactEmail": null
                                            },
                                            "InnerPackLines": [],
                                            "CustomFields": []
                                        }
                                    ],
                                    "Parties": [
                                        {
                                            "Type": "Consignor",
                                            "Code": "5001ACME-CS",
                                            "FullName": "ACME Construction",
                                            "Address": {
                                                "Name": "ACME Construction",
                                                "Address1": "5 Squirrel Street",
                                                "Address2": "Place2",
                                                "UNLOCO": "DEFRA",
                                                "City": "Frankfurt",
                                                "PostCode": "49131",
                                                "CountryCode": "DE",
                                                "Country": "Germany",
                                                "AddressCode": "Default"
                                            }
                                        },
                                        {
                                            "Type": "Consignee",
                                            "Code": "ACME",
                                            "FullName": "ACME Warehouse",
                                            "Address": {
                                                "Name": "ACME Warehouse",
                                                "Address1": "5 Squirrel Street",
                                                "Address2": "Place 3",
                                                "UNLOCO": "SAJED",
                                                "City": "Jeddah",
                                                "PostCode": "49131",
                                                "CountryCode": "SA",
                                                "Country": "Saudi Arabia",
                                                "AddressCode": "Default"
                                            }
                                        },
                                        {
                                            "Type": "DeliveryTo",
                                            "Code": "ACME",
                                            "FullName": "ACME Warehouse",
                                            "Address": {
                                                "Name": "ACME Warehouse",
                                                "Address1": "5 Squirrel Street",
                                                "Address2": "Place 3",
                                                "UNLOCO": "SAJED",
                                                "City": "Jeddah",
                                                "PostCode": "49131",
                                                "CountryCode": "SA",
                                                "Country": "Saudi Arabia",
                                                "AddressCode": "Default"
                                            }
                                        },
                                        {
                                            "Type": "PickupFrom",
                                            "Code": "5001ACME-CS",
                                            "FullName": "ACME Construction",
                                            "Address": {
                                                "Name": "ACME Construction",
                                                "Address1": "5 Squirrel Street",
                                                "Address2": "Place 2",
                                                "UNLOCO": "DEFRA",
                                                "City": "Frankfurt",
                                                "PostCode": "49131",
                                                "CountryCode": "DE",
                                                "Country": "Germany",
                                                "AddressCode": "Default"
                                            }
                                        }
                                    ],
                                    "Notes": [
                                        {
                                            "Description": "SpecialInstructions",
                                            "NoteText": "note content",
                                            "IntendedParty": "Customer, InternalDSV"
                                        }
                                    ],
                                    "CustomFields": [
                                        {
                                            "Name": "Documents_Ready_On_Collection",
                                            "Type": "String",
                                            "Value": "YES"
                                        },
                                        {
                                            "Name": "Temperature_Range",
                                            "Type": "String",
                                            "Value": "General Cargo"
                                        }
                                    ],
                                    "AdditionalReferences": [
                                        {
                                            "Type": "NPO",
                                            "Value": "NPO123",
                                            "Description": "Neom PO"
                                        },
                                        {
                                            "Type": "NPC",
                                            "Value": "NPC123",
                                            "Description": "Neom PO to Contractor"
                                        }
                                    ],
                                    "Orders": [
                                        {
                                            "OrderNumber": "PUBAPI-V2-B2-1",
                                            "SplitNumber": 0,
                                            "OrderType": "CO",
                                            "ParentOrderNumber": "PUBAPI-V2-B2",
                                            "OrderDate": "2024-01-20T12:00:00.0000000+00:00",
                                            "GoodsDescription": "rebar",
                                            "TransportMode": "SEA",
                                            "ContainerMode": "FCL",
                                            "ServiceLevel": "STD",
                                            "RequiredExWorks": "2024-01-25T12:00:00.0000000+00:00",
                                            "RequiredInStore": "2024-02-26T12:00:00.0000000+00:00",
                                            "OriginCountry": "DE",
                                            "Incoterm": "EXW",
                                            "AdditionalTerms": "COLLECT",
                                            "AdditionalTermsUNLOCO": null,
                                            "ActualVolume": 20,
                                            "UnitOfVolume": "CM3",
                                            "ActualWeight": 30,
                                            "UnitOfWeight": "KG",
                                            "TotalPacks": 5,
                                            "TotalQuantity": 181765,
                                            "FollowUpDate": "2024-01-26T12:00:00.0000000+00:00",
                                            "PortOfLoading": "DEFRA",
                                            "PortOfDischarge": "SAJED",
                                            "Currency": "USD",
                                            "TotalValue": 492895.94,
                                            "OnHandDate": "2024-01-25T12:00:00.0000000+00:00",
                                            "PlannerCode": "planner code",
                                            "PlannerEmail": null,
                                            "WarehouseReceiptNumber": "WR001",
                                            "VehicleRegistration": "VR001",
                                            "TrailerNumber": "TR001",
                                            "Seal": "SL001",
                                            "ManifestNumber": "MF001",
                                            "BookedInNumber": "BI001",
                                            "DispatchedDate": null,
                                            "EstimatedReceiptDate": "2024-02-24T12:00:00.0000000+00:00",
                                            "BookedInDate": "2024-02-24T12:00:00.0000000+00:00",
                                            "CutOffDate": "2024-12-24T12:00:00.0000000+00:00",
                                            "InvoiceDate": "2024-01-25T12:00:00.0000000+00:00",
                                            "InvoiceNumber": "IN001",
                                            "ConfirmedDate": "2024-01-24T12:00:00.0000000+00:00",
                                            "ConfirmationNumber": "CN001",
                                            "ContractNumber": "C001",
                                            "GoodsReceiptNumber": "GR001",
                                            "GoodsReceiptDate": "2024-01-25T12:00:00.0000000+00:00",
                                            "AuthorisedBy": "auth by",
                                            "AuthorisedToShip": "2024-01-25T12:00:00.0000000+00:00",
                                            "RevisionNumber": 0,
                                            "EarliestShipDate": "2024-01-25T12:00:00.0000000+00:00",
                                            "LatestShipDate": "2024-01-26T12:00:00.0000000+00:00",
                                            "OrderLines": [
                                                {
                                                    "LineNo": 10,
                                                    "Partno": "000000000010015389",
                                                    "Description": "rebar",
                                                    "UnitOfQuantity": "ST",
                                                    "Quantity": 87661,
                                                    "QtyInvoiced": 87661,
                                                    "QtyBooked": null,
                                                    "QtyReceived": null,
                                                    "QtyShipped": 87661,
                                                    "Volume": 0,
                                                    "UnitOfVolume": "M3",
                                                    "Weight": 0,
                                                    "UnitOfWeight": "KG",
                                                    "ItemPrice": 1.22,
                                                    "LinePrice": 106946.42,
                                                    "Length": 0,
                                                    "Width": 0,
                                                    "Height": 0,
                                                    "DimUnit": "",
                                                    "DangerousGoodsRef": null,
                                                    "ContainerNumber": null,
                                                    "HarmonisedCode": null,
                                                    "PackLineId": null,
                                                    "InvoiceNumber": null,
                                                    "ConfirmationNumber": null,
                                                    "SpecialInstructions": null,
                                                    "AdditionalInformation": null,
                                                    "LineWeight": 0,
                                                    "LineVolume": 0,
                                                    "ContractNumber": null,
                                                    "OriginCountry": null,
                                                    "DecimalPlaces": 0,
                                                    "QuantityPerUnit": 0,
                                                    "NetWeight": 0,
                                                    "TransportMode": "",
                                                    "EarliestShipDate": "2024-01-25T12:00:00.0000000+00:00",
                                                    "LatestShipDate": "2024-01-26T12:00:00.0000000+00:00",
                                                    "FreightClass": "FC",
                                                    "ServiceLevel": "STD",
                                                    "Inners": {
                                                        "Value": 10.5,
                                                        "Unit": "PC"
                                                    },
                                                    "Outers": {
                                                        "Value": 20.5,
                                                        "Unit": "PC"
                                                    },
                                                    "Parties": [],
                                                    "EstimatedExWorksDate": null,
                                                    "RequiredExWorks": null,
                                                    "RequiredInStore": null,
                                                    "CustomFields": []
                                                }
                                            ],
                                            "PackLines": [],
                                            "CustomFields": [
                                                {
                                                    "Name": "invoice_number",
                                                    "Type": "STR",
                                                    "Value": "0090863377"
                                                }
                                            ],
                                            "AdditionalReferences": [
                                                {
                                                    "Type": "NPO",
                                                    "Value": "NPO123",
                                                    "Description": "Neom PO"
                                                },
                                                {
                                                    "Type": "NPC",
                                                    "Value": "NPC123",
                                                    "Description": "Neom PO to Contractor"
                                                }
                                            ],
                                            "Notes": [
                                                {
                                                    "Description": "UserNote",
                                                    "NoteText": "note content",
                                                    "IntendedParty": "Customer, InternalDSV"
                                                }
                                            ],
                                            "Parties": [
                                                {
                                                    "Type": "Buyer",
                                                    "Code": "NeomContractor1",
                                                    "FullName": "ACME Construction co",
                                                    "EDICode": "NeomContractor1",
                                                    "ExternalCode": "NeomContractor1"
                                                },
                                                {
                                                    "Type": "Supplier",
                                                    "Code": "SM23ACME-HR",
                                                    "FullName": "SM23ACME-HR"
                                                },
                                                {
                                                    "Type": "PickupFrom",
                                                    "Code": "SM239902",
                                                    "FullName": "SM239902",
                                                    "Address": {
                                                        "Name": "ACME Construction co.",
                                                        "Address1": "400 Interpace Parkway",
                                                        "Address2": null,
                                                        "UNLOCO": "USPPF",
                                                        "City": "Parsippany",
                                                        "State": "NJ",
                                                        "PostCode": "07054",
                                                        "CountryCode": "US",
                                                        "Country": "USA",
                                                        "AddressCode": "400 Interpace Parkway"
                                                    }
                                                }
                                            ]
                                        }
                                    ],
                                    "Documents": [
                                        {
                                            "IntendedParties": "Customer,InternalDSV",
                                            "FileName": "packages",
                                            "Extension": "json",
                                            "DocType": "POD",
                                            "IsPublished": true,
                                            "UniqueFileName": true,
                                            "Description": "UserNote",
                                            "Data": "ewogICJuYW1lIjogImVkYyIsCiAgImRlc2NyaXB0aW9uIjogImVEQyBTeXN0ZW0iLAogICJyZXBvc2l0b3J5IjogewogICAgInR5cGUiOiAidGZzIgogIH0sCiAgInNjcmlwdHMiOiB7CiAgICAid2F0Y2gtY29udHJvbHMiOiAid2VicGFjayAtLWNvbmZpZyB3ZWJwYWNrLmNvbnRyb2xzLmNvbmZpZy5qcyAtLXdhdGNoIiwKICAgICJ0ZXN0IjogImphc21pbmUtbm9kZSBzcGVjIiwKICAgICJtYWludGVuYW5jZS1wYWdlIjogImd1bHAgYnVpbGQ6bWFpbnRlbmFuY2UtcGFnZSIsCiAgICAiYm9va2luZy10ZW1wbGF0ZXMiOiAiZ3VscCBidWlsZDpib29raW5nLXRlbXBsYXRlcyIKICB9LAogICJyZWFkbWUiOiAiTm8gcmVhZG1lIiwKICAibGljZW5zZSI6ICJOTFBMIiwKICAiZGV2RGVwZW5kZW5jaWVzIjogewogICAgImJhYmVsLWxvYWRlciI6ICJeNy4xLjQiLAogICAgImd1bHAiOiAiXjMuOS4xIiwKICAgICJndWxwLWlubGluZS1jc3MiOiAiXjMuMC4wIiwKICAgICJndWxwLXByZXByb2Nlc3MiOiAiXjEuMi4wIiwKICAgICJndWxwLXJlbmFtZSI6ICJeMS4yLjIiLAogICAgImh0bWwtbG9hZGVyIjogIl4wLjUuNSIsCiAgICAiaW5saW5lciI6ICJeMS4xMC4xIiwKICAgICJqYXNtaW5lLW5vZGUiOiAiXjEuMTUuMCIsCiAgICAid2VicGFjayI6ICJeNC40LjEiLAogICAgIndlYnBhY2stY2xpIjogIl4yLjAuMTMiLAogICAgIndlYnBhY2stbm90aWZpZXIiOiAiXjEuNi4wIgogIH0sCiAgImRlcGVuZGVuY2llcyI6IHsKICAgICJub2RlIjogIl4xMS4xNS4wIiwKICAgICJudm0iOiAiMC4wLjQiCiAgfQp9Cg=="
                                        }
                                    ]
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Success"
                    }
                }
            }
        },
        "/EDocs": {
            "post": {
                "tags": [
                    "Bookings",
                    "Delivery Orders",
                    "BPO Inbound"
                ],
                "summary": "3. Insert eDOC",
                "description": "Insert eDOC",
                "operationId": "POSTapi-public-v2-EDocs",
                "parameters": [
                    {
                        "name": "Authorization",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "Content-Type",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    },
                    {
                        "name": "Accept",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.StorageDoc"
                            },
                            "example": {
                                "ParentNumber": "220413011006549",
                                "ParentTableCode": "BOK",
                                "IntendedParties": "Customer,DSVUser,Supplier",
                                "IsPublished": true,
                                "Description": "My Commercial Invoice",
                                "DocType": "CIV",
                                "FileName": "Invocie",
                                "Extension": "PDF",
                                "UniqueFileName": false,
                                "Data": "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iJGLuscudZTYpL5Ik++TFJvCF0XyDZBicH1ukw9k8lFLPkQpxsOnI0VPe0un6FVv1RQ96C2YvLeSFzNFmbxKydOfPLEpUuYZS+Io4ijiKOoo6ijqKOoo6ijqKOoo6ijqKOoozVGao7TLHdNeK/Tx6fnhx9fT6WV+VkQlLk8Zu85X5/unp4f5NRZd9BuwNWukCmVuZHN0cmVhbQplbmRvYmoKMSAwIG9iago8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvU3RydWN0VHJlZVJvb3QgMTUxIDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4KL01ldGFkYXRhIDE1MiAwIFI+PgplbmRvYmoKMTUyIDAgb2JqCjw8L0xlbmd0aCAxNTMgMCBSCi9UeXBlIC9NZXRhZGF0YS9TdWJ0eXBlIC9YTUw+PgpzdHJlYW0KPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyI+PHBkZjpQcm9kdWNlcj5GbGV4Q2VsIFN0dWRpbyBmb3IgdGhlIC5ORVQgRnJhbWV3b3JrIHYuNy4xNC4wLjA8L3BkZjpQcm9kdWNlcj48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj48eG1wOk1vZGlmeURhdGU+MjAyMi0wNC0wOFQxMTozODowNiswMjowMDwveG1wOk1vZGlmeURhdGU+PHhtcDpDcmVhdGVEYXRlPjIwMjItMDQtMDhUMTE6Mzg6MDYrMDI6MDA8L3htcDpDcmVhdGVEYXRlPjx4bXA6TWV0YWRhdGFEYXRlPjIwMjItMDQtMDhUMTE6Mzg6MDYrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPjx4bXBNTTpEb2N1bWVudElEPnV1aWQ6N2Y4OWIzNTctOTAwNi00MTZkLTgxZWUtYzNhYWIxNmYxYTU0PC94bXBNTTpEb2N1bWVudElEPjx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6N2Y4OWIzNTctOTAwNi00MTZkLTgxZWUtYzNhYWIxNmYxYTU0PC94bXBNTTpJbnN0YW5jZUlEPjx4bXBNTTpIaXN0b3J5PjxyZGY6U2VxPjxyZGY6bGkgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPjxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPjxzdEV2dDppbnN0YW5jZUlEPnV1aWQ6OWU2ZTJlYjYtYWYzZi00NzQxLTgxMjktODA0ODgzMmNmNDAyPC9zdEV2dDppbnN0YW5jZUlEPjxzdEV2dDp3aGVuPjIwMjItMDQtMDhUMTE6Mzg6MDYrMDI6MDA8L3N0RXZ0OndoZW4+PHN0RXZ0OnBhcmFtZXRlcnM+b3JpZ2luYWwgUERGIGZpbGU8L3N0RXZ0OnBhcmFtZXRlcnM+PHN0RXZ0OnNvZnR3YXJlQWdlbnQ+RmxleENlbCBTdHVkaW8gZm9yIHRoZSAuTkVUIEZyYW1ld29yayB2LjcuMTQuMC4wPC9zdEV2dDpzb2Z0d2FyZUFnZW50PjwvcmRmOmxpPjwvcmRmOlNlcT48L3htcE1NOkhpc3Rvcnk+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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L3JkZjpBbHQ+PC9kYzp0aXRsZT48ZGM6cmlnaHRzPjxyZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+Q29weXJpZ2h0IMKpIDE5OTMgQmlnZWxvdyAmYW1wOyBIb2xtZXMgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLjwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOnJpZ2h0cz48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIj48eG1wUmlnaHRzOk1hcmtlZD5UcnVlPC94bXBSaWdodHM6TWFya2VkPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+CmVuZHN0cmVhbQplbmRvYmoKMTcyIDAgb2JqCjY3MwplbmRvYmoKMTU3IDAgb2JqCjw8L0xlbmd0aCAxNTggMCBSCi9GaWx0ZXIvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeJybUP3/D////3e4f/6/wMDQwEA5AAC98wlDCmVuZHN0cmVhbQplbmRvYmoKMTU4IDAgb2JqCjI3CmVuZG9iagoxNTkgMCBvYmoKPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTEvQmFzZUZvbnQgL0hlbHZldGljYS1Cb2xkL0VuY29kaW5nIC9XaW5BbnNpRW5jb2Rpbmc+PgplbmRvYmoKMTYwIDAgb2JqCjw8L1R5cGUvRm9udC9TdWJ0eXBlL1R5cGUxL0Jhc2VGb250IC9IZWx2ZXRpY2EtQm9sZC9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nPj4KZW5kb2JqCjE2MSAwIG9iago8PC9UeXBlL0ZvbnQvU3VidHlwZSAvVHJ1ZVR5cGUvQmFzZUZvbnQgL0FCR1ZBSStMdWNpZGFDb25zb2xlL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcvRmlyc3RDaGFyIDMyL0xhc3RDaGFyIDExNy9Gb250RGVzY3JpcHRvciAxNjIgMCBSL1dpZHRocyBbCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKNjAzCjYwMwo2MDMKXQo+PgplbmRvYmoKMTYyIDAgb2JqCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUgL0FCR1ZBSStMdWNpZGFDb25zb2xlL0ZvbnRCQm94IFswIC0yMTAgNjMwIDc4OV0vQXNjZW50IDc4My9EZXNjZW50IC0yMTEvQ2FwSGVpZ2h0IDAvSXRhbGljQW5nbGUgMC9TdGVtViA4MC9GbGFncyAzMy9Gb250RmlsZTIgMTY5IDAgUi9DSURTZXQgMTYzIDAgUj4+CmVuZG9iagoxNjMgMCBvYmoKPDwvTGVuZ3RoIDE2NCAwIFIKL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nJvAwsDAxMjEwDmjtIGBKgAAo5ECMAplbmRzdHJlYW0KZW5kb2JqCjE2NCAwIG9iagoyMwplbmRvYmoKMTY1IDAgb2JqCjw8L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlL1dpZHRoIDM2OC9IZWlnaHQgMTI0L0JpdHNQZXJDb21wb25lbnQgOC9TTWFzayAxNjYgMCBSL0xlbmd0aCAzMjc5L0NvbG9yU3BhY2UgL0RldmljZVJHQi9EZWNvZGVQYXJtcyA8PC9QcmVkaWN0b3IgMTUgL0NvbG9ycyAzIC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbHVtbnMgMzY4ID4+L0ZpbHRlciAvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeJztnU1oVdcWx3fisHWm2Fvo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\r\n"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Success",
                        "content": {
                            "application/json": {
                                "example": {
                                    "ID": "string",
                                    "Data": null,
                                    "ParentTableCode": "BOK",
                                    "ParentNumber": "string",
                                    "SecondaryParentNumber": null,
                                    "Extension": "PDF",
                                    "DocType": "POD",
                                    "Description": "string",
                                    "FileName": "FileName",
                                    "IsPublished": true,
                                    "IntendedParties": "Customer,InternalDSV,Supplier",
                                    "Size": 25550,
                                    "ActualUpload": null,
                                    "DateModified": "2024-02-14T01:18:12.0000000+00:00",
                                    "UserModified": "user@edc.com",
                                    "DateCreated": "2024-02-14T01:18:12.0000000+00:00",
                                    "UserCreated": "user@edc.com",
                                    "UniqueFileName": false
                                }
                            }
                        }
                    }
                }
            }
        },
        "/event": {
            "post": {
                "tags": [
                    "Bookings",
                    "Delivery Orders"
                ],
                "summary": "2. Request Booking Cancellation",
                "description": "Request Booking Cancellation",
                "operationId": "POSTapi-public-v2-event",
                "parameters": [
                    {
                        "name": "Authorization",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "Content-Type",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    },
                    {
                        "name": "Accept",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.EventRequest"
                            },
                            "example": {
                                "Module": "Booking",
                                "EntityNumber": "240130021019951",
                                "EventCode": "BCR",
                                "EventDate": "2024-01-20T06:51:50.0000000+00:00",
                                "Description": "Booking Cancellation Request",
                                "Note": "We are not able to ship this as originally booked",
                                "EventSource": "API"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Success",
                        "content": {
                            "application/json": {
                                "example": {
                                    "EventCreated": true,
                                    "ID": "7c6c3c04-6106-4ec1-255f-08dc2c5c0d8f"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/Orders/SearchCriteria": {
            "post": {
                "tags": [
                    "BPO Inbound"
                ],
                "summary": "2. Search Order",
                "description": "Search Order",
                "operationId": "POSTapi-public-v2-Orders-SearchCriteria",
                "parameters": [
                    {
                        "name": "Authorization",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "Content-Type",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    },
                    {
                        "name": "Accept",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.SearchRequest"
                            },
                            "example": {
                                "Page": 1,
                                "PageSize": 20,
                                "Criteria": "OrderNumber.StartsWith(\"2020\") && !string.IsNullOrEmpty(Booking.BookingNumber)"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Success"
                    }
                }
            }
        },
        "/Orders/{orderNumber}/{splitNo}": {
            "delete": {
                "tags": [
                    "BPO Inbound"
                ],
                "summary": "4. Cancel Order",
                "description": "Cancel Order",
                "operationId": "DELETEapi-public-v2-Orders-orderNumber",
                "parameters": [
                    {
                        "name": "orderNumber",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "splitNo",
                        "in": "path",
                        "description": "Format - int64.",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "Authorization",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "Content-Type",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    },
                    {
                        "name": "Accept",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Success"
                    }
                }
            }
        },
        "/Orders": {
            "post": {
                "tags": [
                    "BPO Inbound"
                ],
                "summary": "1. Create or Update Order",
                "description": "Create or Update Order",
                "operationId": "POSTapi-public-v2-Orders",
                "parameters": [
                    {
                        "name": "Authorization",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "Content-Type",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    },
                    {
                        "name": "Accept",
                        "in": "header",
                        "required": true,
                        "schema": {
                            "enum": [
                                "application/json"
                            ],
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.OrderDto"
                            },
                            "example": {
                                "Order": {
                                    "IsCancelled": false,
                                    "OrderNumber": "PUBAPI-V2-B2",
                                    "OrderNumberSplit": 0,
                                    "OrderDate": "2019-07-02T11:00:00.0000000+00:00",
                                    "OrderGoodsDescription": "goods api",
                                    "TransportMode": "AIR",
                                    "ContainerMode": "LCL",
                                    "ServiceLevel": "SRV",
                                    "EstimatedExWorksDate": "2019-07-15T06:51:50.0000000+00:00",
                                    "ActualExWorksDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "ExWorksRequiredBy": "2019-05-12T06:51:50.0000000+00:00",
                                    "DeliveryRequiredBy": "2019-07-02T06:51:50.0000000+00:00",
                                    "OriginCountry": null,
                                    "Incoterm": "INC",
                                    "AdditionalTerms": "AT",
                                    "AdditionalTermsUNLOCO": null,
                                    "ActualVolume": 20,
                                    "UnitOfVolume": "M3",
                                    "ActualWeight": 10,
                                    "UnitOfWeight": "KG",
                                    "TotalPacks": 1,
                                    "TotalQuantity": 50,
                                    "PackType": "PK",
                                    "FollowUpDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "PortOfLoading": "KO",
                                    "PortOfDischarge": "PO",
                                    "Currency": "OC",
                                    "ClientType": "Buyer",
                                    "TotalValue": 200,
                                    "TotalInners": 30.5,
                                    "TotalOuters": 10,
                                    "BookingReference": null,
                                    "TransitWarehouse": null,
                                    "OnHandDate": null,
                                    "PlannerCode": "PC",
                                    "PlannerEmail": "planner@email.com",
                                    "WarehouseReceiptNumber": null,
                                    "VehicleRegistration": "vh",
                                    "TrailerNumber": "tr",
                                    "Seal": "seal",
                                    "ManifestNumber": "manifest",
                                    "BookedInNumber": "bookedin",
                                    "DispatchedDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "EstimatedReceiptDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "BookedInDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "CutOffDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "InvoiceDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "InvoiceNumber": "inv",
                                    "ConfirmedDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "ConfirmationNumber": "conf",
                                    "ContractNumber": "cont",
                                    "GoodsReceiptNumber": "goodsre",
                                    "GoodsReceiptDate": "2019-07-02T06:51:50.0000000+00:00",
                                    "AuthorisedBy": "auth",
                                    "AuthorisedToShip": "2019-07-02T06:51:50.0000000+00:00",
                                    "OrderType": "PO",
                                    "EarliestShipDate": null,
                                    "LatestShipDate": null,
                                    "PackLines": [
                                        {
                                            "PackageCount": 200,
                                            "PackType": "PCK",
                                            "ContainerPackingOrder": 0,
                                            "Weight": 20,
                                            "UnitOfWeight": "",
                                            "Length": 10,
                                            "Height": 20,
                                            "Width": 5,
                                            "UnitOfDimension": "",
                                            "Volume": 1,
                                            "UnitOfVolume": "CM3",
                                            "RefNumber": "REF",
                                            "Description": "",
                                            "DetailedDescription": null,
                                            "HarmonisedCode": "",
                                            "Origin": "",
                                            "CommodityCode": "",
                                            "ContainerNumber": "",
                                            "Outturn": 0,
                                            "OutturnedLength": 0,
                                            "OutturnedHeight": 0,
                                            "OutturnedWidth": 0,
                                            "OutturnedWeight": 0,
                                            "OutturnedVolume": 0,
                                            "OutturnComment": "",
                                            "Pillaged": 0,
                                            "Damaged": 0,
                                            "LoadingMeters": 30,
                                            "MarksAndNumbers": "marks",
                                            "ProductCode": "PC001",
                                            "DangerousGoodsRef": null,
                                            "NoOfPallets": 0,
                                            "PackIdentifier": "",
                                            "DocumentRemarks1": "",
                                            "DocumentRemarks2": "",
                                            "DocumentRemarks3": "",
                                            "Sequence": 0,
                                            "Stackable": true,
                                            "OrderLineNumber": 1,
                                            "CustomFields": [
                                                {
                                                    "Name": "PK Addon1",
                                                    "Type": "STR",
                                                    "Value": "string"
                                                }
                                            ],
                                            "PackageMarks": "packmarks"
                                        }
                                    ],
                                    "CustomFields": [
                                        {
                                            "Name": "StringAddon",
                                            "Type": "STR",
                                            "Value": "string"
                                        },
                                        {
                                            "Name": "DateAddon",
                                            "Type": "DAT",
                                            "Value": "2019-07-02T06:51:50.0000000+00:00"
                                        },
                                        {
                                            "Name": "BoolAddon",
                                            "Type": "BOO",
                                            "Value": "true"
                                        },
                                        {
                                            "Name": "IntAddon",
                                            "Type": "INT",
                                            "Value": "20"
                                        },
                                        {
                                            "Name": "DecimalAddon",
                                            "Type": "DEC",
                                            "Value": "50.57"
                                        }
                                    ],
                                    "RequiredInStore": "2019-07-02T06:51:50.0000000+00:00",
                                    "RequiredExWorks": "2019-07-02T06:51:50.0000000+00:00",
                                    "Parties": [
                                        {
                                            "Type": "Buyer",
                                            "Code": "POSTBUY",
                                            "IsActive": true,
                                            "FullName": "Buyer Name",
                                            "ClosestPort": "",
                                            "Currency": null,
                                            "PhoneNumber": "0123",
                                            "Email": null,
                                            "VATNumber": null,
                                            "RegisteredNumber": null
                                        },
                                        {
                                            "Type": "Supplier",
                                            "Code": "POSTSUP",
                                            "IsActive": true,
                                            "FullName": "Supplier Name",
                                            "ClosestPort": null,
                                            "Currency": "Cur",
                                            "PhoneNumber": "PH",
                                            "Email": "email",
                                            "VATNumber": "vat",
                                            "RegisteredNumber": "reg"
                                        },
                                        {
                                            "Type": "DeliveryTo",
                                            "Code": "POSTDLV",
                                            "IsActive": true,
                                            "FullName": "Delivery Name",
                                            "ClosestPort": null,
                                            "Currency": "",
                                            "PhoneNumber": "012",
                                            "Email": "recption@email.com",
                                            "VATNumber": "572018555",
                                            "RegisteredNumber": "RegisterNumber"
                                        },
                                        {
                                            "Type": "Owner",
                                            "Code": "POSTOWN",
                                            "IsActive": true,
                                            "FullName": "Owner Name",
                                            "ClosestPort": "",
                                            "Currency": null,
                                            "PhoneNumber": "0123",
                                            "Email": null,
                                            "VATNumber": null,
                                            "RegisteredNumber": null
                                        },
                                        {
                                            "Type": "PickupFrom",
                                            "Code": "DECNTAZ-0001175",
                                            "IsActive": true,
                                            "FullName": "DECNTAZ-0001175",
                                            "ClosestPort": null,
                                            "Currency": null,
                                            "PhoneNumber": null,
                                            "Email": null,
                                            "VATNumber": null,
                                            "RegisteredNumber": null,
                                            "EDICode": "DECNTAZ",
                                            "ExternalCode": null,
                                            "Address": null
                                        }
                                    ],
                                    "ParentOrderNumber": null,
                                    "OrderLines": [
                                        {
                                            "LineNo": 5,
                                            "Partno": "you",
                                            "Description": "me",
                                            "UnitOfQuantity": "PC",
                                            "Quantity": 50,
                                            "QtyInvoiced": 40,
                                            "QtyBooked": null,
                                            "QtyReceived": 30,
                                            "QtyShipped": 20,
                                            "Volume": 0,
                                            "UnitOfVolume": "",
                                            "Weight": 0,
                                            "UnitOfWeight": "",
                                            "ItemPrice": 10,
                                            "LinePrice": 200,
                                            "Length": 0,
                                            "Width": 0,
                                            "Height": 0,
                                            "DimUnit": "",
                                            "DangerousGoodsRef": null,
                                            "ContainerNumber": "",
                                            "HarmonisedCode": "HC",
                                            "PackLineId": "",
                                            "InvoiceNumber": "",
                                            "ConfirmationNumber": "",
                                            "PartAttrib1": "",
                                            "PartAttrib2": "",
                                            "PartAttrib3": "",
                                            "SpecialInstructions": "SI",
                                            "AdditionalInfo": "AI",
                                            "ContractNumber": "CN",
                                            "OriginCountry": "CO",
                                            "DecimalPlaces": 0,
                                            "QuantityPerUnit": 0,
                                            "NetWeight": 0,
                                            "TransportMode": "AIR",
                                            "EarliestShipDate": null,
                                            "LatestShipDate": null,
                                            "FreightClass": null,
                                            "ServiceLevel": null,
                                            "Inners": {
                                                "Value": 30.5,
                                                "Unit": "M3"
                                            },
                                            "Outers": {
                                                "Value": 10,
                                                "Unit": "KG"
                                            },
                                            "Parties": [],
                                            "EstimatedExWorksDate": "2019-07-02T06:51:50.0000000+00:00",
                                            "ExWorksRequiredBy": "2019-07-02T06:51:50.0000000+00:00",
                                            "DeliveryRequiredBy": "2019-07-02T06:51:50.0000000+00:00",
                                            "CustomFields": []
                                        }
                                    ]
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Success"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "eDC.Web.Api.v2.Models.SearchRequest": {
                "type": "object",
                "properties": {
                    "grid": {
                        "$ref": "#/components/schemas/DataSourceRequest"
                    },
                    "criteria": {
                        "type": "string",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "DataSourceRequest": {
                "type": "object",
                "properties": {
                    "Page": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "PageSize": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "Sorts": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/SortDescriptor"
                        }
                    },
                    "Filters": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/IFilterDescriptor"
                        }
                    },
                    "Groups": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/GroupDescriptor"
                        }
                    },
                    "Aggregates": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/AggregateDescriptor"
                        }
                    }
                }
            },
            "SortDescriptor": {
                "type": "object",
                "properties": {
                    "Member": {
                        "type": "string"
                    },
                    "SortDirection": {
                        "enum": [
                            "Ascending",
                            "Descending"
                        ],
                        "type": "string"
                    }
                }
            },
            "IFilterDescriptor": {
                "type": "object"
            },
            "GroupDescriptor": {
                "type": "object",
                "properties": {
                    "MemberType": {
                        "type": "string"
                    },
                    "DisplayContent": {
                        "type": "object"
                    },
                    "AggregateFunctions": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/AggregateFunction"
                        },
                        "readOnly": true
                    },
                    "Member": {
                        "type": "string"
                    },
                    "SortDirection": {
                        "enum": [
                            "Ascending",
                            "Descending"
                        ],
                        "type": "string"
                    }
                }
            },
            "AggregateDescriptor": {
                "type": "object",
                "properties": {
                    "Aggregates": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/AggregateFunction"
                        },
                        "readOnly": true
                    },
                    "Member": {
                        "type": "string"
                    }
                }
            },
            "AggregateFunction": {
                "type": "object",
                "properties": {
                    "AggregateMethodName": {
                        "type": "string",
                        "readOnly": true
                    },
                    "Caption": {
                        "type": "string"
                    },
                    "SourceField": {
                        "type": "string"
                    },
                    "FunctionName": {
                        "type": "string"
                    },
                    "MemberType": {
                        "type": "string"
                    },
                    "ResultFormatString": {
                        "type": "string"
                    }
                }
            },
            "eDC.Web.Api.v2.Models.Entities.StorageDoc": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "string",
                        "format": "uuid"
                    },
                    "data": {
                        "type": "string",
                        "description": "Data",
                        "nullable": true
                    },
                    "parentTableCode": {
                        "type": "string",
                        "description": "Parent Table Code",
                        "nullable": true
                    },
                    "parentNumber": {
                        "type": "string",
                        "description": "Parent Number",
                        "nullable": true
                    },
                    "secondaryParentNumber": {
                        "type": "string",
                        "description": "Secondary Parent Number",
                        "nullable": true
                    },
                    "extension": {
                        "type": "string",
                        "description": "File Extension",
                        "nullable": true
                    },
                    "docType": {
                        "type": "string",
                        "description": "Doc Type",
                        "nullable": true
                    },
                    "description": {
                        "type": "string",
                        "description": "Description",
                        "nullable": true
                    },
                    "fileName": {
                        "type": "string",
                        "description": "File Name",
                        "nullable": true
                    },
                    "isPublished": {
                        "type": "boolean",
                        "description": "Boolean if published"
                    },
                    "intendedParties": {
                        "type": "string",
                        "description": "Intended Parties",
                        "nullable": true
                    },
                    "size": {
                        "type": "integer",
                        "description": "File Size",
                        "format": "int64"
                    },
                    "actualUpload": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date Modified",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User Modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date Created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User Created",
                        "nullable": true
                    },
                    "uniqueFileName": {
                        "type": "boolean"
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Company": {
                "type": "object",
                "properties": {
                    "type": {
                        "type": "string",
                        "description": "Type",
                        "nullable": true
                    },
                    "code": {
                        "type": "string",
                        "description": "Code",
                        "nullable": true
                    },
                    "externalCode": {
                        "type": "string",
                        "description": "External Code",
                        "nullable": true
                    },
                    "isActive": {
                        "type": "boolean",
                        "description": "Active"
                    },
                    "fullName": {
                        "type": "string",
                        "description": "Full Name",
                        "nullable": true
                    },
                    "closestPort": {
                        "type": "string",
                        "description": "Closest Port",
                        "nullable": true
                    },
                    "currency": {
                        "type": "string",
                        "description": "Currency",
                        "nullable": true
                    },
                    "phoneNumber": {
                        "type": "string",
                        "description": "Phone Number",
                        "nullable": true
                    },
                    "email": {
                        "type": "string",
                        "description": "Email",
                        "nullable": true
                    },
                    "vatNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "registeredNumber": {
                        "type": "string",
                        "description": "Registered Number",
                        "nullable": true
                    },
                    "ediCode": {
                        "type": "string",
                        "nullable": true
                    },
                    "address": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Address"
                    },
                    "contact": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Contact"
                    },
                    "additionalReferences": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.AdditionalReference"
                        },
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date Modified",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User Modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date Created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User Created",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.GenCustomAddOnValue": {
                "type": "object",
                "properties": {
                    "name": {
                        "type": "string",
                        "description": "Name",
                        "nullable": true
                    },
                    "type": {
                        "type": "string",
                        "description": "Type",
                        "nullable": true
                    },
                    "value": {
                        "type": "string",
                        "description": "Value",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date Modiefied",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User Modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date Created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User Created",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Event": {
                "type": "object",
                "properties": {
                    "eventCode": {
                        "type": "string",
                        "description": "The unique event code - usually 3 chars, but can be 2 or more. \n Use code BCR for cancellation",
                        "nullable": true
                    },
                    "description": {
                        "type": "string",
                        "description": "A description of the event code.",
                        "nullable": true
                    },
                    "eventDate": {
                        "type": "string",
                        "description": "The date in which the event happened",
                        "format": "date-time",
                        "nullable": true
                    },
                    "reasonCodes": {
                        "type": "string",
                        "description": "Legacy, do not use.",
                        "nullable": true
                    },
                    "eventPlace": {
                        "type": "string",
                        "description": "The place in which the event happened.",
                        "nullable": true
                    },
                    "eventSource": {
                        "type": "string",
                        "description": "The source system that input the event.",
                        "nullable": true
                    },
                    "qaIssueCode": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueNotes": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueResolvedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "vehicleRegistration": {
                        "type": "string",
                        "nullable": true
                    },
                    "driverName": {
                        "type": "string",
                        "nullable": true
                    },
                    "secondDriver": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueCodeDescription": {
                        "type": "string",
                        "nullable": true
                    },
                    "externalTrackingLink": {
                        "type": "string",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date the event was modified - in general events cannot be modified but QA issues can be resolved.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User who modified the event - in general events cannot be modified but QA issues can be resolved.",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date the event was input",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User who input the event",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Domain.Enums.ContainerState": {
                "enum": [
                    "Provisional",
                    "ReleasedCY",
                    "PickupBooked",
                    "PickedUp",
                    "GateIn",
                    "Loaded",
                    "Shipped",
                    "Arrived",
                    "Unloaded",
                    "DeliveryBooked",
                    "GateOut",
                    "Delivered",
                    "EmptyReadyForReturn",
                    "EmptyReturned"
                ],
                "type": "string",
                "format": "int32"
            },
            "eDC.Domain.Enums.BookingState": {
                "enum": [
                    "Provisional",
                    "PreBooked",
                    "Rejected",
                    "Booked",
                    "Approved",
                    "Confirmed",
                    "Parked",
                    "Transmitted",
                    "PendingConsolidation",
                    "Planning",
                    "Planned",
                    "Consolidated",
                    "PendingCollection",
                    "Collected",
                    "OnHand",
                    "DepartedOriginCFS",
                    "Shipped",
                    "Arrived",
                    "CustomsCommenced",
                    "CustomsCleared",
                    "AvailableDestinationCFS",
                    "PendingDelivery",
                    "DepartedDestinationCFS",
                    "Handover",
                    "Delivered",
                    "Suspended",
                    "Cancelled"
                ],
                "type": "string",
                "format": "int32"
            },
            "eDC.Domain.Enums.ShipmentState": {
                "enum": [
                    "Booked",
                    "PendingConsolidation",
                    "Planning",
                    "Planned",
                    "Consolidated",
                    "Accepted",
                    "PendingCollection",
                    "Collected",
                    "OnHand",
                    "DepartedOriginCFS",
                    "Shipped",
                    "Arrived",
                    "CustomsCommenced",
                    "CustomsCleared",
                    "AvailableDestinationCFS",
                    "PendingDelivery",
                    "DepartedDestinationCFS",
                    "Handover",
                    "Delivered",
                    "Declined",
                    "Suspended",
                    "Cancelled"
                ],
                "type": "string",
                "format": "int32"
            },
            "eDC.Domain.Enums.OrderState": {
                "enum": [
                    "Provisional",
                    "Open",
                    "Confirmed",
                    "OnHand",
                    "BookingProvisional",
                    "BookingPreBooked",
                    "BookingBooked",
                    "BookingRejected",
                    "BookingApproved",
                    "BookingConfirmed",
                    "BookingParked",
                    "PendingConsolidation",
                    "Planning",
                    "Planned",
                    "Consolidated",
                    "PendingCollection",
                    "Collected",
                    "BookingOnHand",
                    "DepartedOriginCFS",
                    "Shipped",
                    "Arrived",
                    "CustomsCommenced",
                    "CustomsCleared",
                    "AvailableDestinationCFS",
                    "PendingDelivery",
                    "DepartedDestinationCFS",
                    "Handover",
                    "Delivered",
                    "Fulfilled",
                    "Suspended",
                    "Cancelled"
                ],
                "type": "string",
                "format": "int32"
            },
            "eDC.Web.Api.v2.Models.Entities.JobContainer": {
                "type": "object",
                "properties": {
                    "containerNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "interimContainerNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "state": {
                        "$ref": "#/components/schemas/eDC.Domain.Enums.ContainerState"
                    },
                    "isShipperOwned": {
                        "type": "boolean"
                    },
                    "containerMode": {
                        "type": "string",
                        "nullable": true
                    },
                    "containerStatus": {
                        "type": "string",
                        "nullable": true
                    },
                    "sealNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "additionalSealNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "additional2SealNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "containerCount": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "dunnageWeight": {
                        "type": "number",
                        "format": "double"
                    },
                    "grossWeight": {
                        "type": "number",
                        "format": "double"
                    },
                    "unitOfweight": {
                        "type": "string",
                        "nullable": true
                    },
                    "tareWeight": {
                        "type": "number",
                        "format": "double"
                    },
                    "containerCommodityCode": {
                        "type": "string",
                        "nullable": true
                    },
                    "movementType": {
                        "type": "string",
                        "nullable": true
                    },
                    "equipmentType": {
                        "type": "string",
                        "nullable": true
                    },
                    "fclAvailableDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "fclStorageDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "emptyRequiredBy": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "estimatedFCLPickupDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "lclAvailableDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "lclStorageDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "bookedDeliveryDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requestedDeliveryDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "estimatedDeliveryDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "actualFullDeliveryDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "deliveryTransportAdvisedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requestedCollectionDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "estimatedCollectionDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "actualFullPickupDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "portTransportBookedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "fullLoadPortFreeTime": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "bookingCreatedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "bookingModifiedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "bookingCreatedUser": {
                        "type": "string",
                        "nullable": true
                    },
                    "bookingModifiedUser": {
                        "type": "string",
                        "nullable": true
                    },
                    "volume": {
                        "type": "number",
                        "format": "double"
                    },
                    "temperatureControlled": {
                        "type": "boolean"
                    },
                    "refrigerationType": {
                        "type": "string",
                        "nullable": true
                    },
                    "tempSetPoint": {
                        "type": "number",
                        "format": "double"
                    },
                    "tempSetPointUnit": {
                        "type": "string",
                        "nullable": true
                    },
                    "goodsDescription": {
                        "type": "string",
                        "nullable": true
                    },
                    "isoType": {
                        "type": "string",
                        "nullable": true
                    },
                    "emptyPickupNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "exportPortTransportReference": {
                        "type": "string",
                        "nullable": true
                    },
                    "exportSlotBookingReference": {
                        "type": "string",
                        "nullable": true
                    },
                    "importReleaseNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "importPortTransportReference": {
                        "type": "string",
                        "nullable": true
                    },
                    "importSlotBookingReference": {
                        "type": "string",
                        "nullable": true
                    },
                    "emptyReturnReference": {
                        "type": "string",
                        "nullable": true
                    },
                    "emptyReleasedFromCY": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "emptyReturnedOn": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "fclWharfGateIn": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "fclWharfGateOut": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "fclLoadedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "fclUnloadedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "tempSetPointDisplay": {
                        "type": "string",
                        "nullable": true
                    },
                    "orderNumbers": {
                        "type": "string",
                        "nullable": true
                    },
                    "demurrageBegins": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "teu": {
                        "type": "number",
                        "format": "double"
                    },
                    "estimatedPickupDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "nullable": true
                    },
                    "parties": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                        },
                        "nullable": true
                    },
                    "customFields": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.GenCustomAddOnValue"
                        },
                        "nullable": true
                    },
                    "events": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Event"
                        },
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Measurement": {
                "type": "object",
                "properties": {
                    "value": {
                        "type": "number",
                        "description": "Value",
                        "format": "double",
                        "nullable": true
                    },
                    "unit": {
                        "type": "string",
                        "description": "Unit",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.JobConsol": {
                "type": "object",
                "properties": {
                    "transportMode": {
                        "type": "string",
                        "description": "Mode of Transport eg. Air, Sea, Road",
                        "nullable": true
                    },
                    "consolMode": {
                        "type": "string",
                        "description": "Mode of Consol",
                        "nullable": true
                    },
                    "consolNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "masterBill": {
                        "type": "string",
                        "description": "Master Bill of Lading (MBL)",
                        "nullable": true
                    },
                    "bookingReference": {
                        "type": "string",
                        "description": "Booking Reference",
                        "nullable": true
                    },
                    "agentsReference": {
                        "type": "string",
                        "description": "Agent Reference",
                        "nullable": true
                    },
                    "customsReference": {
                        "type": "string",
                        "description": "Customs Reference",
                        "nullable": true
                    },
                    "prepaidCollect": {
                        "type": "string",
                        "description": "Prepaid or Collection",
                        "nullable": true
                    },
                    "loadPort": {
                        "type": "string",
                        "description": "Port of Loading,  UNLOCO (e.g. DEHAM)",
                        "nullable": true
                    },
                    "dischargePort": {
                        "type": "string",
                        "description": "Port of Discharge, UNLOCO (e.g. DEHAM)",
                        "nullable": true
                    },
                    "portOfFirstArrival": {
                        "type": "string",
                        "description": "Port of first arrival",
                        "nullable": true
                    },
                    "eta": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "etd": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "ata": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "atd": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "vessel": {
                        "type": "string",
                        "description": "Vessel name",
                        "nullable": true
                    },
                    "voyageFlight": {
                        "type": "string",
                        "description": "Voyage (MoT Sea) or Flight No (MoT Air)",
                        "nullable": true
                    },
                    "fullLoadPortFreeTime": {
                        "type": "integer",
                        "description": "Full Load Port Free Time",
                        "format": "int32"
                    },
                    "oceanCarrier": {
                        "type": "string",
                        "description": "Ocean Carrier",
                        "nullable": true
                    },
                    "airCarrier": {
                        "type": "string",
                        "description": "Air Carrier",
                        "nullable": true
                    },
                    "weight": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Measurement"
                    },
                    "volume": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Measurement"
                    },
                    "chargeable": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Measurement"
                    },
                    "releaseType": {
                        "type": "string",
                        "description": "Type of Release",
                        "nullable": true
                    },
                    "teuCount": {
                        "type": "number",
                        "format": "double"
                    },
                    "countOfTEU": {
                        "type": "number",
                        "description": "Count of TEU",
                        "format": "double"
                    },
                    "countOf20FT": {
                        "type": "integer",
                        "description": "Count of 20ft Container",
                        "format": "int32"
                    },
                    "countOf40FT": {
                        "type": "integer",
                        "description": "Count of 40ft Container",
                        "format": "int32"
                    },
                    "countOf45FT": {
                        "type": "integer",
                        "description": "Count of 45ft Container",
                        "format": "int32"
                    },
                    "stageNumber": {
                        "type": "string",
                        "description": "Stage Number",
                        "nullable": true
                    },
                    "sta": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "std": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "qualifier": {
                        "type": "string",
                        "description": "Qualifier",
                        "nullable": true
                    },
                    "legOrder": {
                        "type": "integer",
                        "description": "Leg Order",
                        "format": "int32"
                    },
                    "legType": {
                        "type": "string",
                        "description": "Leg Type (e.g. Main)",
                        "nullable": true
                    },
                    "carrierCode": {
                        "type": "string",
                        "description": "Carrier Code",
                        "nullable": true
                    },
                    "carrierSCAC": {
                        "type": "string",
                        "description": "Carrier SCAC Code",
                        "nullable": true
                    },
                    "carrierDakoskyCode": {
                        "type": "string",
                        "description": "Carrier Dakosy Code",
                        "nullable": true
                    },
                    "carrierNationality": {
                        "type": "string",
                        "description": "Carrier Nationality",
                        "nullable": true
                    },
                    "localCarrierCode": {
                        "type": "string",
                        "description": "Local Carrier Code",
                        "nullable": true
                    },
                    "serviceLevel": {
                        "type": "string",
                        "description": "Service Level",
                        "nullable": true
                    },
                    "legNotes": {
                        "type": "string",
                        "description": "Leg Notes",
                        "nullable": true
                    },
                    "imoNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "status": {
                        "type": "string",
                        "description": "Status",
                        "nullable": true
                    },
                    "definedBy": {
                        "type": "string",
                        "description": "Defined by",
                        "nullable": true
                    },
                    "charterRoute": {
                        "type": "string",
                        "description": "Charter Route",
                        "nullable": true
                    },
                    "isCharter": {
                        "type": "boolean",
                        "description": "Boolean if charter"
                    },
                    "isLinked": {
                        "type": "boolean",
                        "description": "Boolean is linked"
                    },
                    "isMainCarriage": {
                        "type": "boolean",
                        "description": "Boolean if leg is main leg"
                    },
                    "isPlannedLeg": {
                        "type": "boolean",
                        "description": "Boolean if leg is planned"
                    },
                    "numberOfShipments": {
                        "type": "integer",
                        "description": "Number of Shipments",
                        "format": "int32"
                    },
                    "numberOfPackages": {
                        "type": "integer",
                        "description": "Number of Packages",
                        "format": "int32"
                    },
                    "numberOfOriginalBills": {
                        "type": "integer",
                        "description": "Number of Original Bill of Ladings",
                        "format": "int32"
                    },
                    "numberOfCopyBills": {
                        "type": "integer",
                        "description": "Number of Copy Bill of Lading",
                        "format": "int32"
                    },
                    "linkReference": {
                        "type": "string",
                        "description": "Link Reference",
                        "nullable": true
                    },
                    "ownerCodeInternal": {
                        "type": "string",
                        "description": "Internal Owner Code",
                        "nullable": true
                    },
                    "ownerCodeExternal": {
                        "type": "string",
                        "description": "External Owner Code",
                        "nullable": true
                    },
                    "source": {
                        "type": "string",
                        "description": "Source",
                        "nullable": true
                    },
                    "sendingAgent": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                    },
                    "receivingAgent": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                    },
                    "carrier": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                    },
                    "parties": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                        },
                        "description": "Parties",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date Modified",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User Modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date Created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User Created",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Shipment": {
                "type": "object",
                "properties": {
                    "shipmentNumber": {
                        "type": "string",
                        "description": "Shipment Number",
                        "nullable": true
                    },
                    "state": {
                        "$ref": "#/components/schemas/eDC.Domain.Enums.ShipmentState"
                    },
                    "isCancelled": {
                        "type": "boolean",
                        "description": "Boolean if Shipment is Cancelled"
                    },
                    "isShipping": {
                        "type": "boolean",
                        "description": "Boolean if shipped"
                    },
                    "isForwardRegistered": {
                        "type": "boolean",
                        "description": "N/A"
                    },
                    "shipmentStatus": {
                        "type": "string",
                        "description": "Status of Shipment, for example Shipped",
                        "nullable": true
                    },
                    "interimReceipt": {
                        "type": "string",
                        "description": "Interim Receipt Number",
                        "nullable": true
                    },
                    "houseBill": {
                        "type": "string",
                        "description": "House Bill of Lading (HBL)",
                        "nullable": true
                    },
                    "cfsReference": {
                        "type": "string",
                        "nullable": true
                    },
                    "shipmentType": {
                        "type": "string",
                        "description": "Shipment Type",
                        "nullable": true
                    },
                    "goodsDescription": {
                        "type": "string",
                        "description": "Description of Goods",
                        "nullable": true
                    },
                    "releaseType": {
                        "type": "string",
                        "description": "Release Type",
                        "nullable": true
                    },
                    "aviationSecurity": {
                        "type": "string",
                        "description": "Aviation Security",
                        "nullable": true
                    },
                    "originCode": {
                        "type": "string",
                        "description": "Origin Code",
                        "nullable": true
                    },
                    "originCountry": {
                        "type": "string",
                        "description": "Origin Country",
                        "nullable": true
                    },
                    "originPort": {
                        "type": "string",
                        "description": "Origin Port",
                        "nullable": true
                    },
                    "etd": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "destinationCode": {
                        "type": "string",
                        "description": "Destination Code",
                        "nullable": true
                    },
                    "destinationCountry": {
                        "type": "string",
                        "description": "Destination Country",
                        "nullable": true
                    },
                    "destinationPort": {
                        "type": "string",
                        "description": "Destination Port",
                        "nullable": true
                    },
                    "eta": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "serviceLevel": {
                        "type": "string",
                        "description": "Service Level, for example STD equals Standard",
                        "nullable": true
                    },
                    "incoterm": {
                        "type": "string",
                        "description": "Incoterm, for example EXW",
                        "nullable": true
                    },
                    "additionalTerms": {
                        "type": "string",
                        "description": "Additional Terms",
                        "nullable": true
                    },
                    "transportMode": {
                        "type": "string",
                        "description": "Transport Mode, for example SEA",
                        "nullable": true
                    },
                    "containerMode": {
                        "type": "string",
                        "description": "Container Mode, for example LCL",
                        "nullable": true
                    },
                    "shippedOnBoard": {
                        "type": "string",
                        "description": "Shipped on Board",
                        "nullable": true
                    },
                    "shippedOnBoardDate": {
                        "type": "string",
                        "description": "Shipped on Board Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "actualVolume": {
                        "type": "number",
                        "description": "Actual Volume",
                        "format": "double"
                    },
                    "unitOfVolume": {
                        "type": "string",
                        "description": "Unit of Volume",
                        "nullable": true
                    },
                    "actualWeight": {
                        "type": "number",
                        "description": "Actual Weight",
                        "format": "double"
                    },
                    "unitOfWeight": {
                        "type": "string",
                        "description": "Unit of Weight",
                        "nullable": true
                    },
                    "actualChargeable": {
                        "type": "number",
                        "description": "Actual Chargeable Weight/Volume",
                        "format": "double"
                    },
                    "totalPackageCount": {
                        "type": "integer",
                        "description": "Total Count of Packages",
                        "format": "int32"
                    },
                    "totalCountPackType": {
                        "type": "string",
                        "description": "Total Count of Package Type",
                        "nullable": true
                    },
                    "totalPacks": {
                        "type": "integer",
                        "description": "Total Packs",
                        "format": "int32"
                    },
                    "packType": {
                        "type": "string",
                        "description": "Pack Type, for example PALL equals Pallet",
                        "nullable": true
                    },
                    "houseBillIssueDate": {
                        "type": "string",
                        "description": "Issuing Date of House Bill of Lading (HBL)",
                        "format": "date-time",
                        "nullable": true
                    },
                    "shippersReference": {
                        "type": "string",
                        "description": "Shippers Reference",
                        "nullable": true
                    },
                    "screeningStatus": {
                        "type": "string",
                        "description": "Screening Status",
                        "nullable": true
                    },
                    "loadPort": {
                        "type": "string",
                        "description": "Port of Loading, for example CNSHA",
                        "nullable": true
                    },
                    "dischargePort": {
                        "type": "string",
                        "description": "Port of Discharge, for example DEHAM",
                        "nullable": true
                    },
                    "estimatedDeliveryDate": {
                        "type": "string",
                        "description": "Estimated Date of Delivery",
                        "format": "date-time",
                        "nullable": true
                    },
                    "actualDeliveryDate": {
                        "type": "string",
                        "description": "Actual Date of Delivery",
                        "format": "date-time",
                        "nullable": true
                    },
                    "deliveryTransportAdvisedDate": {
                        "type": "string",
                        "description": "Delivery Transport Advised",
                        "format": "date-time",
                        "nullable": true
                    },
                    "deliveryRequiredByDate": {
                        "type": "string",
                        "description": "Delivery Required By Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "deliveryRequiredFrom": {
                        "type": "string",
                        "description": "Delivery Required From",
                        "format": "date-time",
                        "nullable": true
                    },
                    "estimatedPickupDate": {
                        "type": "string",
                        "description": "Estimated Pick Up Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "pickupRequestedByDate": {
                        "type": "string",
                        "description": "Pick Up By Date Requested",
                        "format": "date-time",
                        "nullable": true
                    },
                    "pickupRequestedFrom": {
                        "type": "string",
                        "description": "Pick Up Requested From",
                        "format": "date-time",
                        "nullable": true
                    },
                    "pickupTransportAdvisedDate": {
                        "type": "string",
                        "description": "PickUp Transport Advise Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "actualPickupDate": {
                        "type": "string",
                        "description": "Actual Pick Up Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "receiptDate": {
                        "type": "string",
                        "description": "Receipt Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "goodsValue": {
                        "type": "number",
                        "description": "Goods Value",
                        "format": "double"
                    },
                    "goodsValueCurrency": {
                        "type": "string",
                        "description": "Goods Value Currency",
                        "nullable": true
                    },
                    "insuranceValue": {
                        "type": "number",
                        "description": "Insurance Value",
                        "format": "double"
                    },
                    "insuranceValueCurrency": {
                        "type": "string",
                        "description": "Insurance Value Currency",
                        "nullable": true
                    },
                    "goodsAvailableDate": {
                        "type": "string",
                        "description": "Goods Available Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "goodsStorageDate": {
                        "type": "string",
                        "description": "Goods Storage Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "loadingMeters": {
                        "type": "number",
                        "description": "Loading Meters",
                        "format": "double"
                    },
                    "natureOfCargo": {
                        "type": "string",
                        "description": "Nature of Cargo",
                        "nullable": true
                    },
                    "codCurrency": {
                        "type": "string",
                        "nullable": true
                    },
                    "codAmount": {
                        "type": "number",
                        "format": "double"
                    },
                    "numberOfEuroPallets": {
                        "type": "integer",
                        "description": "Number of Euro Pallets (120x80cm)",
                        "format": "int32"
                    },
                    "marksAndNumbers": {
                        "type": "string",
                        "description": "Marks and Numbers",
                        "nullable": true
                    },
                    "secondaryShipmentID": {
                        "type": "string",
                        "description": "Secondary Shipment ID",
                        "nullable": true
                    },
                    "qaIssueParty": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueReason": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssuePoint": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueType": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "qaIssueNotes": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueResolvedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "qA2IssueParty": {
                        "type": "string",
                        "nullable": true
                    },
                    "qA2IssueReason": {
                        "type": "string",
                        "nullable": true
                    },
                    "qA2IssuePoint": {
                        "type": "string",
                        "nullable": true
                    },
                    "qA2IssueType": {
                        "type": "string",
                        "nullable": true
                    },
                    "qA2IssueDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "qA2IssueNotes": {
                        "type": "string",
                        "nullable": true
                    },
                    "qA2IssueResolvedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "customsCleared": {
                        "type": "string",
                        "description": "Customs Cleared Indicator",
                        "format": "date-time",
                        "nullable": true
                    },
                    "customsCommenced": {
                        "type": "string",
                        "description": "Customs Commenced",
                        "format": "date-time",
                        "nullable": true
                    },
                    "customsPaid": {
                        "type": "string",
                        "description": "Customs Paid",
                        "format": "date-time",
                        "nullable": true
                    },
                    "handoverDate": {
                        "type": "string",
                        "description": "Handover Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "deliveryOrderReceived": {
                        "type": "string",
                        "description": "Delivery Order Received",
                        "format": "date-time",
                        "nullable": true
                    },
                    "transitWarehouse": {
                        "type": "string",
                        "description": "Transit Warehouse",
                        "nullable": true
                    },
                    "masterLead": {
                        "type": "string",
                        "description": "Master Lead",
                        "nullable": true
                    },
                    "asmHouseBill": {
                        "type": "string",
                        "nullable": true
                    },
                    "departedOriginCFSDate": {
                        "type": "string",
                        "description": "Departed Origin CFS Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "availableDestinationCFSDate": {
                        "type": "string",
                        "description": "Available Destination CFS Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "departedDestinationCFSDate": {
                        "type": "string",
                        "description": "Departed Destination CFS DAte",
                        "format": "date-time",
                        "nullable": true
                    },
                    "customsBrokerAdvisedDate": {
                        "type": "string",
                        "description": "Customs Broker Advised Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "transportNumber": {
                        "type": "string",
                        "description": "Transport Number",
                        "nullable": true
                    },
                    "customerReference": {
                        "type": "string",
                        "description": "Customer Reference",
                        "nullable": true
                    },
                    "odsNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "customsEntryStatus": {
                        "type": "string",
                        "description": "Customs Entry Status",
                        "nullable": true
                    },
                    "customsEntryNumbers": {
                        "type": "string",
                        "description": "Customs Entry Numbers",
                        "nullable": true
                    },
                    "exportCustomsCleared": {
                        "type": "string",
                        "description": "Export Customs Cleared",
                        "format": "date-time",
                        "nullable": true
                    },
                    "exportDocumentationReceived": {
                        "type": "string",
                        "description": "Export Documentation",
                        "format": "date-time",
                        "nullable": true
                    },
                    "shipmentDate": {
                        "type": "string",
                        "description": "Shipment Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "carrierBookingAccepted": {
                        "type": "string",
                        "description": "Carrier Booking Accecpted",
                        "format": "date-time",
                        "nullable": true
                    },
                    "freightTerm": {
                        "type": "string",
                        "description": "Freight Terms",
                        "nullable": true
                    },
                    "detailedDescription": {
                        "type": "string",
                        "description": "Detailed Description",
                        "nullable": true
                    },
                    "sourceModule": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "numberOfOriginalBills": {
                        "type": "integer",
                        "description": "Number of Original Bills",
                        "format": "int32"
                    },
                    "numberOfCopyBills": {
                        "type": "integer",
                        "description": "Number of Copy Bills",
                        "format": "int32"
                    },
                    "customsStatus": {
                        "type": "string",
                        "description": "Customs Status",
                        "nullable": true
                    },
                    "fclAvailableDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "fclStorageDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "pickupDropMode": {
                        "type": "string",
                        "description": "PickUp Drop Mode",
                        "nullable": true
                    },
                    "deliveryDropMode": {
                        "type": "string",
                        "description": "Delivery Drop Mode",
                        "nullable": true
                    },
                    "branchCode": {
                        "type": "string",
                        "description": "Branch Code",
                        "nullable": true
                    },
                    "departmentCode": {
                        "type": "string",
                        "description": "Department Code",
                        "nullable": true
                    },
                    "source": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "isManuallyAssigned": {
                        "type": "boolean",
                        "description": "N/A"
                    },
                    "vessel": {
                        "type": "string",
                        "description": "Vessel Name",
                        "nullable": true
                    },
                    "voyageFlight": {
                        "type": "string",
                        "description": "Voyage or Flight Name",
                        "nullable": true
                    },
                    "firstPortETD": {
                        "type": "string",
                        "description": "First Port Estimated Time of Departure",
                        "format": "date-time",
                        "nullable": true
                    },
                    "firstPortATD": {
                        "type": "string",
                        "description": "First Port Actual Time of Departure",
                        "format": "date-time",
                        "nullable": true
                    },
                    "lastPortETA": {
                        "type": "string",
                        "description": "Last Port Estimated Time of Arrival",
                        "format": "date-time",
                        "nullable": true
                    },
                    "lastPortATA": {
                        "type": "string",
                        "description": "Last Port Arrival Time of Arrival",
                        "format": "date-time",
                        "nullable": true
                    },
                    "invoicedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "firstLoad": {
                        "type": "string",
                        "description": "First Load Port",
                        "nullable": true
                    },
                    "lastDischarge": {
                        "type": "string",
                        "description": "Last Discharge Port",
                        "nullable": true
                    },
                    "customerDivision": {
                        "type": "string",
                        "nullable": true
                    },
                    "transitWarehouseDescription": {
                        "type": "string",
                        "description": "Transit Warehouse Description",
                        "nullable": true
                    },
                    "serviceLevelDescription": {
                        "type": "string",
                        "description": "Service Level Description",
                        "nullable": true
                    },
                    "countOfTEU": {
                        "type": "number",
                        "description": "Count of TEU",
                        "format": "double"
                    },
                    "countOf20FT": {
                        "type": "integer",
                        "description": "Count of 20ft Containers",
                        "format": "int32"
                    },
                    "countOf40FT": {
                        "type": "integer",
                        "description": "Count of 40ft Containers",
                        "format": "int32"
                    },
                    "countOf45FT": {
                        "type": "integer",
                        "description": "Count of 45ft Containers",
                        "format": "int32"
                    },
                    "outerPackTotalPackages": {
                        "type": "integer",
                        "description": "Outer Pack Total Packages Count",
                        "format": "int32"
                    },
                    "outerPackTotalWeight": {
                        "type": "number",
                        "description": "Outer Pack Total Weight",
                        "format": "double"
                    },
                    "outerPackTotalVolume": {
                        "type": "number",
                        "description": "Outer Pack Total Volume",
                        "format": "double"
                    },
                    "ownership": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date last modified",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User who modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User who created",
                        "nullable": true
                    },
                    "bookingNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "orderNumbers": {
                        "type": "string",
                        "description": "Order Numbers",
                        "nullable": true
                    },
                    "containerNumbers": {
                        "type": "string",
                        "description": "Container Numbers",
                        "nullable": true
                    },
                    "geoLocation": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.GeoLocationData"
                    },
                    "transportSummary": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.TransportSummary"
                    },
                    "temperatureControl": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.TemperatureControl"
                    },
                    "customFields": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.GenCustomAddOnValue"
                        },
                        "nullable": true
                    },
                    "packLines": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobPackLine"
                        },
                        "description": "Pack Lines",
                        "nullable": true
                    },
                    "parties": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                        },
                        "description": "Parties",
                        "nullable": true
                    },
                    "notes": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Note"
                        },
                        "description": "Notes",
                        "nullable": true
                    },
                    "events": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Event"
                        },
                        "description": "Events",
                        "nullable": true
                    },
                    "transportLegs": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobConsol"
                        },
                        "nullable": true
                    },
                    "containers": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobContainer"
                        },
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Note": {
                "type": "object",
                "properties": {
                    "description": {
                        "type": "string",
                        "description": "Description",
                        "nullable": true
                    },
                    "noteText": {
                        "type": "string",
                        "description": "Note Text",
                        "nullable": true
                    },
                    "noteType": {
                        "type": "string",
                        "description": "Note Type",
                        "nullable": true
                    },
                    "noteContext": {
                        "type": "string",
                        "description": "Note Context",
                        "nullable": true
                    },
                    "intendedParty": {
                        "type": "string",
                        "description": "Intended Party",
                        "nullable": true
                    },
                    "read": {
                        "type": "boolean",
                        "description": "Read"
                    },
                    "source": {
                        "type": "string",
                        "description": "Source",
                        "nullable": true
                    },
                    "isPublished": {
                        "type": "boolean",
                        "description": "Boolean if published"
                    },
                    "resolvedDate": {
                        "type": "string",
                        "description": "Resolved Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "assignedUser": {
                        "type": "string",
                        "description": "Assigned User",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date Modified",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User Modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date Created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User Created",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.EquipmentType": {
                "type": "object",
                "properties": {
                    "type": {
                        "type": "string",
                        "description": "Type",
                        "nullable": true
                    },
                    "noOfUnits": {
                        "type": "integer",
                        "description": "Number of Units",
                        "format": "int32"
                    },
                    "containerNumber": {
                        "type": "string",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.JobPackLine": {
                "type": "object",
                "properties": {
                    "packageCount": {
                        "type": "integer",
                        "description": "Number of packages in this line",
                        "format": "int32"
                    },
                    "packType": {
                        "type": "string",
                        "description": "The Pack Type",
                        "nullable": true
                    },
                    "containerPackingOrder": {
                        "type": "integer",
                        "description": "The sequence number in which the packline is packed into the container. 0 or 1 is closest to the front (not the door end)",
                        "format": "int32"
                    },
                    "weight": {
                        "type": "number",
                        "description": "Weight of the packaline",
                        "format": "double"
                    },
                    "unitOfWeight": {
                        "type": "string",
                        "description": "Unit of Weight.  Note DSV will convert all to Metric.",
                        "nullable": true
                    },
                    "length": {
                        "type": "number",
                        "description": "Length",
                        "format": "double"
                    },
                    "height": {
                        "type": "number",
                        "description": "Height",
                        "format": "double"
                    },
                    "width": {
                        "type": "number",
                        "description": "Width",
                        "format": "double"
                    },
                    "unitOfDimension": {
                        "type": "string",
                        "description": "Unit of Weight.  Note DSV will convert all to Metric.",
                        "nullable": true
                    },
                    "volume": {
                        "type": "number",
                        "description": "Volume of the packaline",
                        "format": "double"
                    },
                    "unitOfVolume": {
                        "type": "string",
                        "description": "Unit of Volume.  Note DSV will convert all to Metric.",
                        "nullable": true
                    },
                    "refNumber": {
                        "type": "string",
                        "description": "Unique packline number. Usually a barcode of license plate.",
                        "nullable": true
                    },
                    "description": {
                        "type": "string",
                        "description": "Description of the packline",
                        "nullable": true
                    },
                    "detailedDescription": {
                        "type": "string",
                        "description": "Long description of the packline",
                        "nullable": true
                    },
                    "harmonisedCode": {
                        "type": "string",
                        "description": "Harmonised Code within the packline",
                        "nullable": true
                    },
                    "origin": {
                        "type": "string",
                        "description": "Goods Origin Country",
                        "nullable": true
                    },
                    "commodityCode": {
                        "type": "string",
                        "description": "Commodity Code",
                        "nullable": true
                    },
                    "containerNumber": {
                        "type": "string",
                        "description": "Container Number the packline was loaded into.",
                        "nullable": true
                    },
                    "outturn": {
                        "type": "integer",
                        "description": "N/A",
                        "format": "int32"
                    },
                    "outturnedLength": {
                        "type": "number",
                        "description": "N/A",
                        "format": "double"
                    },
                    "outturnedHeight": {
                        "type": "number",
                        "description": "N/A",
                        "format": "double"
                    },
                    "outturnedWidth": {
                        "type": "number",
                        "description": "N/A",
                        "format": "double"
                    },
                    "outturnedWeight": {
                        "type": "number",
                        "description": "N/A",
                        "format": "double"
                    },
                    "outturnedVolume": {
                        "type": "number",
                        "description": "N/A",
                        "format": "double"
                    },
                    "outturnComment": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "pillaged": {
                        "type": "integer",
                        "description": "N/A",
                        "format": "int32"
                    },
                    "damaged": {
                        "type": "integer",
                        "description": "N/A",
                        "format": "int32"
                    },
                    "loadingMeters": {
                        "type": "number",
                        "description": "Road freight Only",
                        "format": "double"
                    },
                    "marksAndNumbers": {
                        "type": "string",
                        "description": "Marks and Numbers",
                        "nullable": true
                    },
                    "productCode": {
                        "type": "string",
                        "description": "Legacy",
                        "nullable": true
                    },
                    "dangerousGoodsRef": {
                        "type": "string",
                        "description": "Dangerous Goods Reference",
                        "nullable": true
                    },
                    "noOfPallets": {
                        "type": "integer",
                        "description": "N/A",
                        "format": "int32"
                    },
                    "packIdentifier": {
                        "type": "string",
                        "nullable": true
                    },
                    "documentRemarks1": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "documentRemarks2": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "documentRemarks3": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "sequence": {
                        "type": "integer",
                        "description": "sequence in which the lines are listed - not for loading",
                        "format": "int32"
                    },
                    "stackable": {
                        "type": "boolean",
                        "description": "Is Stackable, True or False"
                    },
                    "orderLineNumber": {
                        "type": "integer",
                        "description": "N/A",
                        "format": "int32",
                        "nullable": true
                    },
                    "packageMarks": {
                        "type": "string",
                        "description": "Marks and Numbers",
                        "nullable": true
                    },
                    "dangerousGoods": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.DangerousGoods"
                    },
                    "innerPackLines": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobPackLine"
                        },
                        "description": "Inner Pack Lines",
                        "nullable": true
                    },
                    "customFields": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.GenCustomAddOnValue"
                        },
                        "description": "Custom Fields",
                        "nullable": true
                    },
                    "changeMonitorColumns": {
                        "type": "object",
                        "additionalProperties": {
                            "nullable": true
                        },
                        "description": "N/A",
                        "nullable": true
                    },
                    "statusDescription": {
                        "type": "string",
                        "description": "Status Description",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.AdditionalReference": {
                "type": "object",
                "properties": {
                    "type": {
                        "type": "string",
                        "nullable": true
                    },
                    "description": {
                        "type": "string",
                        "nullable": true
                    },
                    "value": {
                        "type": "string",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Address": {
                "type": "object",
                "properties": {
                    "name": {
                        "type": "string",
                        "description": "Name",
                        "nullable": true
                    },
                    "address1": {
                        "type": "string",
                        "description": "Address line 1",
                        "nullable": true
                    },
                    "address2": {
                        "type": "string",
                        "description": "Address line 2",
                        "nullable": true
                    },
                    "address3": {
                        "type": "string",
                        "description": "Address line 3",
                        "nullable": true
                    },
                    "unloco": {
                        "type": "string",
                        "nullable": true
                    },
                    "city": {
                        "type": "string",
                        "description": "City",
                        "nullable": true
                    },
                    "state": {
                        "type": "string",
                        "description": "State",
                        "nullable": true
                    },
                    "postCode": {
                        "type": "string",
                        "description": "Postal code",
                        "nullable": true
                    },
                    "countryCode": {
                        "type": "string",
                        "description": "2-Letter Country Code",
                        "nullable": true
                    },
                    "country": {
                        "type": "string",
                        "description": "Country",
                        "nullable": true
                    },
                    "addressCode": {
                        "type": "string",
                        "description": "Address Code",
                        "nullable": true
                    },
                    "lockUNLOCO": {
                        "type": "boolean"
                    },
                    "longitude": {
                        "type": "number",
                        "description": "Longitude",
                        "format": "double",
                        "nullable": true
                    },
                    "latitude": {
                        "type": "number",
                        "description": "Latitude",
                        "format": "double",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date Modified",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User Modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Creation Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User creating the address",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Contact": {
                "type": "object",
                "properties": {
                    "type": {
                        "type": "string",
                        "nullable": true
                    },
                    "name": {
                        "type": "string",
                        "nullable": true
                    },
                    "title": {
                        "type": "string",
                        "nullable": true
                    },
                    "phone": {
                        "type": "string",
                        "nullable": true
                    },
                    "mobile": {
                        "type": "string",
                        "nullable": true
                    },
                    "fax": {
                        "type": "string",
                        "nullable": true
                    },
                    "email": {
                        "type": "string",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.DangerousGoods": {
                "type": "object",
                "properties": {
                    "regulation": {
                        "type": "string",
                        "nullable": true
                    },
                    "hazardClass": {
                        "type": "string",
                        "nullable": true
                    },
                    "additionalHazardClass": {
                        "type": "string",
                        "nullable": true
                    },
                    "classificationCode": {
                        "type": "string",
                        "nullable": true
                    },
                    "undgNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "variant": {
                        "type": "string",
                        "nullable": true
                    },
                    "psn": {
                        "type": "string",
                        "nullable": true
                    },
                    "technicalName": {
                        "type": "string",
                        "nullable": true
                    },
                    "labels": {
                        "type": "string",
                        "nullable": true
                    },
                    "packingGroup": {
                        "type": "string",
                        "nullable": true
                    },
                    "upperPlate": {
                        "type": "string",
                        "nullable": true
                    },
                    "lowerPlate": {
                        "type": "string",
                        "nullable": true
                    },
                    "numberOfPackages": {
                        "type": "string",
                        "nullable": true
                    },
                    "packageType": {
                        "type": "string",
                        "nullable": true
                    },
                    "packagingInstruction": {
                        "type": "string",
                        "nullable": true
                    },
                    "transportMeansCategory": {
                        "type": "string",
                        "nullable": true
                    },
                    "grossWeight": {
                        "type": "number",
                        "format": "double"
                    },
                    "netWeight": {
                        "type": "number",
                        "format": "double"
                    },
                    "explosiveWeight": {
                        "type": "number",
                        "format": "double"
                    },
                    "unitOfWeight": {
                        "type": "string",
                        "nullable": true
                    },
                    "flashPointTemperature": {
                        "type": "string",
                        "nullable": true
                    },
                    "flashPointTemperatureUnit": {
                        "type": "string",
                        "nullable": true
                    },
                    "flashPointDescription": {
                        "type": "string",
                        "nullable": true
                    },
                    "tremCardNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "emsNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "mfagNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "marinePollutant": {
                        "type": "string",
                        "nullable": true
                    },
                    "limitedQuantity": {
                        "type": "boolean"
                    },
                    "tunnelCode": {
                        "type": "string",
                        "nullable": true
                    },
                    "remarks": {
                        "type": "string",
                        "nullable": true
                    },
                    "contactName": {
                        "type": "string",
                        "nullable": true
                    },
                    "contactEmail": {
                        "type": "string",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.TemperatureControl": {
                "type": "object",
                "properties": {
                    "instructions": {
                        "type": "string",
                        "nullable": true
                    },
                    "type": {
                        "type": "string",
                        "nullable": true
                    },
                    "unitOfTemperature": {
                        "type": "string",
                        "nullable": true
                    },
                    "minValue": {
                        "type": "number",
                        "format": "double",
                        "nullable": true
                    },
                    "maxValue": {
                        "type": "number",
                        "format": "double",
                        "nullable": true
                    },
                    "setPoint": {
                        "type": "number",
                        "format": "double",
                        "nullable": true
                    },
                    "humidity": {
                        "type": "integer",
                        "format": "int32",
                        "nullable": true
                    },
                    "rangeValue": {
                        "type": "string",
                        "nullable": true
                    },
                    "humidityValue": {
                        "type": "string",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.TransportSummary": {
                "type": "object",
                "properties": {
                    "firstPortETD": {
                        "type": "string",
                        "description": "First Port Estimated Time of Departure",
                        "format": "date-time",
                        "nullable": true
                    },
                    "firstPortATD": {
                        "type": "string",
                        "description": "First Port Actual Time of Departure",
                        "format": "date-time",
                        "nullable": true
                    },
                    "lastPortETA": {
                        "type": "string",
                        "description": "Last Port Estimated Time of Departure",
                        "format": "date-time",
                        "nullable": true
                    },
                    "lastPortATA": {
                        "type": "string",
                        "description": "Last Port Actual Time of Departure",
                        "format": "date-time",
                        "nullable": true
                    },
                    "firstPort": {
                        "type": "string",
                        "description": "First Port",
                        "nullable": true
                    },
                    "lastPort": {
                        "type": "string",
                        "description": "Last Port",
                        "nullable": true
                    },
                    "firstPortDescription": {
                        "type": "string",
                        "description": "First Port Description",
                        "nullable": true
                    },
                    "lastPortDescription": {
                        "type": "string",
                        "description": "Last Port Description",
                        "nullable": true
                    },
                    "vessel": {
                        "type": "string",
                        "description": "Vessel Name",
                        "nullable": true
                    },
                    "voyageFlight": {
                        "type": "string",
                        "description": "Voyage Number / Flight Number",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.GeoLocationData": {
                "type": "object",
                "properties": {
                    "latitude": {
                        "type": "number",
                        "description": "Latitude",
                        "format": "double"
                    },
                    "longitude": {
                        "type": "number",
                        "description": "Longitude",
                        "format": "double"
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.OrderDto": {
                "type": "object",
                "properties": {
                    "order": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Order"
                    },
                    "shipment": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Shipment"
                    },
                    "booking": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Booking"
                    },
                    "transportLegs": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobConsol"
                        },
                        "description": "Transport Leg",
                        "nullable": true
                    },
                    "containers": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobContainer"
                        },
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Order": {
                "type": "object",
                "properties": {
                    "id": {
                        "type": "string",
                        "format": "uuid"
                    },
                    "isCancelled": {
                        "type": "boolean",
                        "description": "N or Y.  This is used to set an order to state cancelled.  This may or may not be accepted, depending on the progress of the order."
                    },
                    "orderNumber": {
                        "type": "string",
                        "description": "The unique order number between the buyer and supplier.",
                        "nullable": true
                    },
                    "splitNumber": {
                        "type": "integer",
                        "description": "If the order needs to be shipped or delivered in multiple parts, each part will be assigned a number.  The original order will have a split number of 0, the first split would have 1, second 2, etc",
                        "format": "int64"
                    },
                    "state": {
                        "$ref": "#/components/schemas/eDC.Domain.Enums.OrderState"
                    },
                    "orderDate": {
                        "type": "string",
                        "description": "The date the order is created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "goodsDescription": {
                        "type": "string",
                        "description": "A general description of the goods",
                        "nullable": true
                    },
                    "transportMode": {
                        "type": "string",
                        "description": "The requested transport mode.  Values are: SEA for Oceanfreight\", AIR for Airfreight, ROAD for Roadfreight and COU for Courier/Express",
                        "nullable": true
                    },
                    "containerMode": {
                        "type": "string",
                        "description": "This is the container mode, in which the Order must be shipped.  For Orders, as the future consolidation state is not known, this will normally be set to LCL",
                        "nullable": true
                    },
                    "serviceLevel": {
                        "type": "string",
                        "description": "Usually a three char code.  Service Levels are specific to your organisation.  Please see your Account Manager for details.",
                        "nullable": true
                    },
                    "serviceLevelDescription": {
                        "type": "string",
                        "description": "The full service level description",
                        "nullable": true
                    },
                    "estimatedExWorksDate": {
                        "type": "string",
                        "description": "The date the supplier has estimated the cargo will depart the factory.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "actualExWorksDate": {
                        "type": "string",
                        "description": "The data the order actually departed the factory.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requiredExWorks": {
                        "type": "string",
                        "description": "The date the buyer requests the supplier dispatch the order from the factory.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requiredInStore": {
                        "type": "string",
                        "description": "The date the buyer requests the order be delivered to destination door.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "originCountry": {
                        "type": "string",
                        "description": "The product country of origin - not necessarily where the product is collected from.",
                        "nullable": true
                    },
                    "incoterm": {
                        "type": "string",
                        "description": "The International Commercial Terms, agreed between buyer and supplier.",
                        "nullable": true
                    },
                    "additionalTerms": {
                        "type": "string",
                        "description": "The UNLOCO of the additional terms or named placed.",
                        "nullable": true
                    },
                    "additionalTermsUNLOCO": {
                        "type": "string",
                        "description": "The date the buyer requests the supplier dispatch the order from the factory.",
                        "nullable": true
                    },
                    "actualVolume": {
                        "type": "number",
                        "description": "The total volume of the order.",
                        "format": "double"
                    },
                    "unitOfVolume": {
                        "type": "string",
                        "description": "The unit related to the total volume.",
                        "nullable": true
                    },
                    "actualWeight": {
                        "type": "number",
                        "description": "The total weight of the order.",
                        "format": "double"
                    },
                    "unitOfWeight": {
                        "type": "string",
                        "description": "The unit related to the total volume.",
                        "nullable": true
                    },
                    "totalPacks": {
                        "type": "integer",
                        "description": "The total number of packages related to the order.",
                        "format": "int32"
                    },
                    "totalQuantity": {
                        "type": "number",
                        "description": "The total number of skus related to the order.",
                        "format": "double"
                    },
                    "followUpDate": {
                        "type": "string",
                        "description": "A date in which the Control Tower should follow up with the Supplier",
                        "format": "date-time",
                        "nullable": true
                    },
                    "portOfLoading": {
                        "type": "string",
                        "description": "The requested port of loading, in UNLOCO.",
                        "nullable": true
                    },
                    "portOfDischarge": {
                        "type": "string",
                        "description": "The requested port of discharge, in UNLOCO.",
                        "nullable": true
                    },
                    "currency": {
                        "type": "string",
                        "description": "The currency related to the order value.",
                        "nullable": true
                    },
                    "clientType": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "totalValue": {
                        "type": "number",
                        "description": "Total value of the order.",
                        "format": "double"
                    },
                    "totalInners": {
                        "type": "number",
                        "description": "Total number of inner packages requested to be within the order.",
                        "format": "double",
                        "nullable": true
                    },
                    "totalOuters": {
                        "type": "number",
                        "description": "Total number of outer packages requested to be within the order.",
                        "format": "double",
                        "nullable": true
                    },
                    "source": {
                        "type": "string",
                        "description": "The source of the order entry: WEB equals manually entered, API, EDI.  This is automatically set.",
                        "nullable": true
                    },
                    "systemID": {
                        "type": "string",
                        "description": "A uuid/guid accociated with the order.  This is only for scenarios where a third party order management platform is managing the order.",
                        "format": "uuid",
                        "nullable": true
                    },
                    "bookingReference": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "transitWarehouse": {
                        "type": "string",
                        "description": "This value is only populated if the Supplier is delivering directly to our warehouse/CFS, without a Booking.",
                        "nullable": true
                    },
                    "onHandDate": {
                        "type": "string",
                        "description": "This date is only populated if the Supplier is delivering directly to our warehouse/CFS, without a Booking.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "plannerCode": {
                        "type": "string",
                        "description": "The code associated with person who is the orders assigned buyer/procurement code.",
                        "nullable": true
                    },
                    "plannerEmail": {
                        "type": "string",
                        "description": "The email address associated with person who is the orders assigned buyer/procurement code.",
                        "nullable": true
                    },
                    "warehouseReceiptNumber": {
                        "type": "string",
                        "description": "This value is only populated if the Supplier is delivering directly to our warehouse/CFS, without a Booking.",
                        "nullable": true
                    },
                    "vehicleRegistration": {
                        "type": "string",
                        "description": "This value is only populated if the Supplier is delivering directly to our warehouse/CFS, without a Booking.",
                        "nullable": true
                    },
                    "trailerNumber": {
                        "type": "string",
                        "description": "This value is only populated if the Supplier is delivering directly to our warehouse/CFS, without a Booking.",
                        "nullable": true
                    },
                    "seal": {
                        "type": "string",
                        "description": "This value is only populated if the Supplier is delivering directly to our warehouse/CFS, without a Booking.",
                        "nullable": true
                    },
                    "manifestNumber": {
                        "type": "string",
                        "description": "This value is only populated if the Supplier is delivering directly to our warehouse/CFS, without a Booking.",
                        "nullable": true
                    },
                    "bookedInNumber": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "dispatchedDate": {
                        "type": "string",
                        "description": "N/A",
                        "format": "date-time",
                        "nullable": true
                    },
                    "estimatedReceiptDate": {
                        "type": "string",
                        "description": "N/A",
                        "format": "date-time",
                        "nullable": true
                    },
                    "bookedInDate": {
                        "type": "string",
                        "description": "N/A",
                        "format": "date-time",
                        "nullable": true
                    },
                    "cutOffDate": {
                        "type": "string",
                        "description": "N/A",
                        "format": "date-time",
                        "nullable": true
                    },
                    "invoiceDate": {
                        "type": "string",
                        "description": "The invoice date associated with the Order.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "invoiceNumber": {
                        "type": "string",
                        "description": "The invoice number associated with the Order.",
                        "nullable": true
                    },
                    "confirmedDate": {
                        "type": "string",
                        "description": "For scenarios that require a confirmation of the order before it can be booked, the date of confirmation will populate this field.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "confirmationNumber": {
                        "type": "string",
                        "description": "For scenarios that require a confirmation of the order before it can be booked, the confirmation authorisation number will populate this field.",
                        "nullable": true
                    },
                    "freightCost": {
                        "type": "number",
                        "description": "For customers using the Landed Cost functionality, this value will show the proportion of the freight cost.",
                        "format": "double"
                    },
                    "landedCost": {
                        "type": "number",
                        "description": "For customers using the Landed Cost functionality, this value will show the proportion of the Landed Cost, which is SKU cost, plus Freight Cost",
                        "format": "double"
                    },
                    "landedCostStatus": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "contractNumber": {
                        "type": "string",
                        "description": "The contract number between buyer and supplier, associated with the Order.",
                        "nullable": true
                    },
                    "goodsReceiptNumber": {
                        "type": "string",
                        "description": "The final destination warehouse, goods receipt number. This comes from the customer, unless DSV Manages the destination stock control.",
                        "nullable": true
                    },
                    "goodsReceiptDate": {
                        "type": "string",
                        "description": "The final destination warehouse, goods receipt date. This comes from the customer, unless DSV Manages the destination stock control.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "authorisedBy": {
                        "type": "string",
                        "description": "The person within the customer/other authorised party authorises the Order to be shipped.",
                        "nullable": true
                    },
                    "authorisedToShip": {
                        "type": "string",
                        "description": "The date in which the customer/other authorised party authorises the Order to be shipped.",
                        "format": "date-time",
                        "nullable": true
                    },
                    "system": {
                        "type": "string",
                        "description": "If the system integration is required to use the source/downstream systems GUID, it can be populated here.",
                        "nullable": true
                    },
                    "orderType": {
                        "type": "string",
                        "description": "PO, SO, STO, BPO, CO, DO.  This should be defined by your implementation manager within DSV",
                        "nullable": true
                    },
                    "orderTypeDescription": {
                        "type": "string",
                        "description": "Full description of Order Type, such as Purchase Order for PO.",
                        "nullable": true
                    },
                    "parentOrderNumber": {
                        "type": "string",
                        "description": "If this order is a call off, this value will be the blanket purchase order number.",
                        "nullable": true
                    },
                    "revisionNumber": {
                        "type": "integer",
                        "description": "This is provided by the customer, to indicate the orders revision number, if it has been revised.",
                        "format": "int32"
                    },
                    "earliestShipDate": {
                        "type": "string",
                        "description": "Earliest Date the cargo should depart from Port",
                        "format": "date-time",
                        "nullable": true
                    },
                    "latestShipDate": {
                        "type": "string",
                        "description": "Latest Date the cargo should depart from Port",
                        "format": "date-time",
                        "nullable": true
                    },
                    "cancellationRequested": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "customerDivision": {
                        "type": "string",
                        "nullable": true
                    },
                    "notAuthorisedToShip": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requiredIncotermHandoverDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "cancelledDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "orderLines": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.OrderItem"
                        },
                        "description": "Order Lines",
                        "nullable": true
                    },
                    "packLines": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobPackLine"
                        },
                        "description": "Pack Lines",
                        "nullable": true
                    },
                    "customFields": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.GenCustomAddOnValue"
                        },
                        "description": "Fields that can be defined by the user",
                        "nullable": true
                    },
                    "additionalReferences": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.AdditionalReference"
                        },
                        "nullable": true
                    },
                    "notes": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Note"
                        },
                        "description": "Any notes that may have been added by the customer, supplier or DSV.",
                        "nullable": true
                    },
                    "events": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Event"
                        },
                        "description": "Domain Events in consumable format",
                        "nullable": true
                    },
                    "transitWarehouseDescription": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "lastNoteText": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "orderLineContainers": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        },
                        "description": "Order Line Container",
                        "nullable": true
                    },
                    "parties": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                        },
                        "description": "Parties",
                        "nullable": true
                    },
                    "calculatedDeliveryDate": {
                        "type": "string",
                        "description": "N/A",
                        "format": "date-time",
                        "nullable": true
                    },
                    "ownership": {
                        "type": "string",
                        "description": "N/A",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "The date the order was modified in system",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "The user or service that last modified the order",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "The date the order was created in system",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "The user or service that created the order",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.OrderItem": {
                "type": "object",
                "properties": {
                    "lineStatus": {
                        "type": "string",
                        "description": "Line Status: PLC for Placed, DLV for Delivered.",
                        "nullable": true
                    },
                    "lineNo": {
                        "type": "integer",
                        "description": "Order Line Number.  Must be an integer, unique to the respective Order.",
                        "format": "int32"
                    },
                    "partno": {
                        "type": "string",
                        "description": "Part No, Product Code or SKU Number.",
                        "nullable": true
                    },
                    "description": {
                        "type": "string",
                        "description": "Description of the part.",
                        "nullable": true
                    },
                    "unitOfQuantity": {
                        "type": "string",
                        "description": "The unit, such as: EA equals Each.",
                        "nullable": true
                    },
                    "quantity": {
                        "type": "number",
                        "description": "Quantity Ordered.",
                        "format": "double",
                        "nullable": true
                    },
                    "qtyInvoiced": {
                        "type": "number",
                        "description": "Quantity Invoiced / Booked by the Supplier.",
                        "format": "double",
                        "nullable": true
                    },
                    "qtyBooked": {
                        "type": "number",
                        "description": "Quantity Invoiced / Booked by the Supplier.",
                        "format": "double",
                        "nullable": true
                    },
                    "qtyReceived": {
                        "type": "number",
                        "description": "Quantity Received at the destination warehouse.",
                        "format": "double",
                        "nullable": true
                    },
                    "qtyShipped": {
                        "type": "number",
                        "description": "Quantity checked by the Control Tower to actually be Booked.",
                        "format": "double",
                        "nullable": true
                    },
                    "quantityRemaining": {
                        "type": "number",
                        "description": "Only applicable for Blanket Purchase Orders.",
                        "format": "double",
                        "nullable": true
                    },
                    "volume": {
                        "type": "number",
                        "description": "The total volume of the Order.",
                        "format": "double"
                    },
                    "unitOfVolume": {
                        "type": "string",
                        "description": "The unit of volume.",
                        "nullable": true
                    },
                    "weight": {
                        "type": "number",
                        "description": "The total weight of the Order.",
                        "format": "double"
                    },
                    "unitOfWeight": {
                        "type": "string",
                        "description": "Unit of weight",
                        "nullable": true
                    },
                    "itemPrice": {
                        "type": "number",
                        "description": "Price of the individual item",
                        "format": "double"
                    },
                    "linePrice": {
                        "type": "number",
                        "description": "Price of the line, which is the the individual item, times the number of pieces",
                        "format": "double"
                    },
                    "length": {
                        "type": "number",
                        "description": "Length of the item.",
                        "format": "double"
                    },
                    "width": {
                        "type": "number",
                        "description": "Width of the item.",
                        "format": "double"
                    },
                    "height": {
                        "type": "number",
                        "description": "Height of the item.",
                        "format": "double"
                    },
                    "dimUnit": {
                        "type": "string",
                        "description": "Unit of Dimension, applicable to the Length, Width and Height",
                        "nullable": true
                    },
                    "dangerousGoodsRef": {
                        "type": "string",
                        "description": "Reference of Dangerous Goods",
                        "nullable": true
                    },
                    "containerNumber": {
                        "type": "string",
                        "description": "Container Number",
                        "nullable": true
                    },
                    "harmonisedCode": {
                        "type": "string",
                        "description": "Harmonised Code for customs purposes",
                        "nullable": true
                    },
                    "packLineId": {
                        "type": "string",
                        "description": "ID of the PackLine to which the item is allocated",
                        "nullable": true
                    },
                    "invoiceNumber": {
                        "type": "string",
                        "description": "Invoice Number",
                        "nullable": true
                    },
                    "confirmationNumber": {
                        "type": "string",
                        "description": "Confirmation Number",
                        "nullable": true
                    },
                    "partAttrib1": {
                        "type": "string",
                        "description": "PartAttrib1",
                        "nullable": true
                    },
                    "partAttrib2": {
                        "type": "string",
                        "description": "PartAttrib2",
                        "nullable": true
                    },
                    "partAttrib3": {
                        "type": "string",
                        "description": "PartAttrib3",
                        "nullable": true
                    },
                    "specialInstructions": {
                        "type": "string",
                        "description": "Special Instructions such as Handling Information",
                        "nullable": true
                    },
                    "additionalInformation": {
                        "type": "string",
                        "description": "Additional Information",
                        "nullable": true
                    },
                    "lineFreightCost": {
                        "type": "number",
                        "description": "Freight Cost for Line",
                        "format": "double"
                    },
                    "lineLandedCost": {
                        "type": "number",
                        "description": "Landed Cost for Line",
                        "format": "double"
                    },
                    "itemFreightCost": {
                        "type": "number",
                        "description": "Freight Cost for Item",
                        "format": "double"
                    },
                    "itemLandedCost": {
                        "type": "number",
                        "description": "Landed Cost for Item",
                        "format": "double"
                    },
                    "lineWeight": {
                        "type": "number",
                        "description": "Line Weight",
                        "format": "double"
                    },
                    "lineVolume": {
                        "type": "number",
                        "description": "Line Volume",
                        "format": "double"
                    },
                    "contractNumber": {
                        "type": "string",
                        "description": "Contract Number",
                        "nullable": true
                    },
                    "isContainerAllocated": {
                        "type": "boolean",
                        "description": "Boolean if Container is allocated"
                    },
                    "originCountry": {
                        "type": "string",
                        "description": "Country of Origin",
                        "nullable": true
                    },
                    "decimalPlaces": {
                        "type": "integer",
                        "description": "Decimal Places",
                        "format": "int32"
                    },
                    "quantityPerUnit": {
                        "type": "number",
                        "description": "Quantity per Unit",
                        "format": "double"
                    },
                    "netWeight": {
                        "type": "number",
                        "description": "Net Weight",
                        "format": "double"
                    },
                    "transportMode": {
                        "type": "string",
                        "description": "Mode of Transport; for example SEA",
                        "nullable": true
                    },
                    "earliestShipDate": {
                        "type": "string",
                        "description": "Earliest Shipping Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "latestShipDate": {
                        "type": "string",
                        "description": "Latest Shipping Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "freightClass": {
                        "type": "string",
                        "description": "Freight Class",
                        "nullable": true
                    },
                    "serviceLevel": {
                        "type": "string",
                        "description": "Service Level, for example STDequalsStandard",
                        "nullable": true
                    },
                    "ediSequence": {
                        "type": "integer",
                        "description": "EDI sequence",
                        "format": "int32"
                    },
                    "inners": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Measurement"
                    },
                    "outers": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Measurement"
                    },
                    "qtyRemaining": {
                        "type": "number",
                        "description": "QTY remaning",
                        "format": "double"
                    },
                    "qtyShippedRemaining": {
                        "type": "number",
                        "description": "QTY Shipped Remaining",
                        "format": "double"
                    },
                    "qtyInvoicedRemaining": {
                        "type": "number",
                        "description": "QTY Invoiced Remaining",
                        "format": "double"
                    },
                    "qtyNotInvoiced": {
                        "type": "number",
                        "description": "QTY Not Invoiced",
                        "format": "double"
                    },
                    "parties": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                        },
                        "description": "Parties",
                        "nullable": true
                    },
                    "isCancelled": {
                        "type": "boolean",
                        "description": "Boolean if Cancelled"
                    },
                    "estimatedExWorksDate": {
                        "type": "string",
                        "description": "Estimated Ex Works Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requiredExWorks": {
                        "type": "string",
                        "description": "Required Ex Works Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requiredInStore": {
                        "type": "string",
                        "description": "Required in Store Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "notAuthorisedToShip": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "customFields": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.GenCustomAddOnValue"
                        },
                        "description": "Custom Fields",
                        "nullable": true
                    },
                    "events": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Event"
                        },
                        "description": "Events",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date Modified",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User who modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User who created",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.Entities.Booking": {
                "type": "object",
                "properties": {
                    "bookingNumber": {
                        "type": "string",
                        "description": "Booking Number",
                        "nullable": true
                    },
                    "externalBookingNumber": {
                        "type": "string",
                        "description": "External Booking Number",
                        "nullable": true
                    },
                    "externalBookingSender": {
                        "type": "string",
                        "description": "External Booking Sender",
                        "nullable": true
                    },
                    "state": {
                        "$ref": "#/components/schemas/eDC.Domain.Enums.BookingState"
                    },
                    "origin": {
                        "type": "string",
                        "description": "Origin of the Booking",
                        "nullable": true
                    },
                    "destination": {
                        "type": "string",
                        "description": "Destination of the Booking",
                        "nullable": true
                    },
                    "incoterm": {
                        "type": "string",
                        "description": "Incoterm of the Booking",
                        "nullable": true
                    },
                    "additionalTerms": {
                        "type": "string",
                        "description": "Additional Terms of the Booking",
                        "nullable": true
                    },
                    "additionalTermsUNLOCO": {
                        "type": "string",
                        "description": "UN Location Code",
                        "nullable": true
                    },
                    "freightTerm": {
                        "type": "string",
                        "description": "Freight Terms",
                        "nullable": true
                    },
                    "orderNumbers": {
                        "type": "string",
                        "description": "Order Numbers",
                        "nullable": true
                    },
                    "unitOfWeight": {
                        "type": "string",
                        "description": "Unit of Measure for Weight",
                        "nullable": true
                    },
                    "weight": {
                        "type": "number",
                        "description": "Weight",
                        "format": "double"
                    },
                    "unitOfVolume": {
                        "type": "string",
                        "description": "Unit of Measure for Volume",
                        "nullable": true
                    },
                    "volume": {
                        "type": "number",
                        "description": "Volume",
                        "format": "double"
                    },
                    "noOfPieces": {
                        "type": "integer",
                        "description": "Number of Pieces",
                        "format": "int32"
                    },
                    "orderCurrency": {
                        "type": "string",
                        "description": "Currency for the Order",
                        "nullable": true
                    },
                    "totalValue": {
                        "type": "number",
                        "description": "Total Value of the Order",
                        "format": "double"
                    },
                    "packingWeight": {
                        "type": "number",
                        "description": "Packing Weight",
                        "format": "double"
                    },
                    "packingVolume": {
                        "type": "number",
                        "description": "Packing Volume",
                        "format": "double"
                    },
                    "transitWarehouse": {
                        "type": "string",
                        "description": "Transit Warehouse",
                        "nullable": true
                    },
                    "onHandDate": {
                        "type": "string",
                        "description": "On Hand Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "preBooked": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "bookedDate": {
                        "type": "string",
                        "description": "Date of Booking",
                        "format": "date-time",
                        "nullable": true
                    },
                    "rejectedDate": {
                        "type": "string",
                        "description": "Date of Booking Rejection",
                        "format": "date-time",
                        "nullable": true
                    },
                    "approvedDate": {
                        "type": "string",
                        "description": "Date of Booking Approval",
                        "format": "date-time",
                        "nullable": true
                    },
                    "confirmedDate": {
                        "type": "string",
                        "description": "Date of Booking Confirmation",
                        "format": "date-time",
                        "nullable": true
                    },
                    "cancelledDate": {
                        "type": "string",
                        "description": "Date of Booking Cancellation",
                        "format": "date-time",
                        "nullable": true
                    },
                    "countOfTEU": {
                        "type": "number",
                        "description": "TEU count",
                        "format": "double"
                    },
                    "countOf20FT": {
                        "type": "integer",
                        "description": "Count of 20ft Container",
                        "format": "int32"
                    },
                    "countOf40FT": {
                        "type": "integer",
                        "description": "Count of 40ft Container",
                        "format": "int32"
                    },
                    "countOf45FT": {
                        "type": "integer",
                        "description": "Count of 45ft Container",
                        "format": "int32"
                    },
                    "source": {
                        "type": "string",
                        "description": "Source",
                        "nullable": true
                    },
                    "systemID": {
                        "type": "string",
                        "description": "System ID",
                        "format": "uuid",
                        "nullable": true
                    },
                    "isApprovalRequired": {
                        "type": "boolean",
                        "description": "Boolean if Approval is required"
                    },
                    "transitWarehouseDescription": {
                        "type": "string",
                        "description": "Transit Warehouse Description",
                        "nullable": true
                    },
                    "estimatedDeliveryDate": {
                        "type": "string",
                        "description": "Estimated Delivery Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "collectionRequiredDate": {
                        "type": "string",
                        "description": "Collection Required Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "collectionRequiredDateBy": {
                        "type": "string",
                        "description": "Collection Required Date By",
                        "format": "date-time",
                        "nullable": true
                    },
                    "deliveryRequiredDate": {
                        "type": "string",
                        "description": "Delivery Required Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "deliveryRequiredDateBy": {
                        "type": "string",
                        "description": "Delivery Required Date By",
                        "format": "date-time",
                        "nullable": true
                    },
                    "isCancelled": {
                        "type": "boolean",
                        "description": "Boolean if cancelled"
                    },
                    "shipmentNumbers": {
                        "type": "string",
                        "description": "Shipment Number",
                        "nullable": true
                    },
                    "noOfContainers": {
                        "type": "integer",
                        "description": "Number of Containers",
                        "format": "int32"
                    },
                    "ownership": {
                        "type": "string",
                        "description": "Ownership",
                        "nullable": true
                    },
                    "bookingDeliveryInstructions": {
                        "type": "string",
                        "description": "Booking Delivery Instruction",
                        "nullable": true
                    },
                    "requiredDepartureWeekNumber": {
                        "type": "integer",
                        "description": "Required Departure Week Number",
                        "format": "int32",
                        "nullable": true
                    },
                    "requiredArrivalWeekNumber": {
                        "type": "integer",
                        "description": "Required Arrival Week Number",
                        "format": "int32",
                        "nullable": true
                    },
                    "cargoReadyDateWeekNumber": {
                        "type": "integer",
                        "description": "Cargo Ready Date Week Number",
                        "format": "int32",
                        "nullable": true
                    },
                    "deliveryDateWeekNumber": {
                        "type": "integer",
                        "description": "Delivery Date Week Number",
                        "format": "int32",
                        "nullable": true
                    },
                    "estimatedDeliveryToOriginCFSWeekNumber": {
                        "type": "integer",
                        "description": "Estimated Delivery To Origin CFS Week Number",
                        "format": "int32",
                        "nullable": true
                    },
                    "supplierRef": {
                        "type": "string",
                        "description": "Supplier Reference",
                        "nullable": true
                    },
                    "requiredExFactory": {
                        "type": "string",
                        "description": "Required Ex Works Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requiredInStore": {
                        "type": "string",
                        "description": "Required in Store Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requestedDepartureDate": {
                        "type": "string",
                        "description": "Requested Departure Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "requestedArrivalDate": {
                        "type": "string",
                        "description": "Requested Arrival Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "transportMode": {
                        "type": "string",
                        "description": "Mode of Transport",
                        "nullable": true
                    },
                    "containerMode": {
                        "type": "string",
                        "description": "Container Mode",
                        "nullable": true
                    },
                    "goodsDescription": {
                        "type": "string",
                        "description": "Description of Goods",
                        "nullable": true
                    },
                    "marksAndNumbers": {
                        "type": "string",
                        "description": "Marks and Numbers",
                        "nullable": true
                    },
                    "bookingInstructions": {
                        "type": "string",
                        "description": "Booking Instructions",
                        "nullable": true
                    },
                    "loadingMeters": {
                        "type": "number",
                        "description": "Loading Meters",
                        "format": "double"
                    },
                    "commodityCode": {
                        "type": "string",
                        "description": "Commodity Code",
                        "nullable": true
                    },
                    "plannerCode": {
                        "type": "string",
                        "description": "Planner Code",
                        "nullable": true
                    },
                    "plannerEmail": {
                        "type": "string",
                        "description": "Planner Email",
                        "nullable": true
                    },
                    "loadPort": {
                        "type": "string",
                        "description": "Port  of loading",
                        "nullable": true
                    },
                    "dischargePort": {
                        "type": "string",
                        "description": "Port of discharge",
                        "nullable": true
                    },
                    "sdocComplete": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "estimatedDeliveryToOriginCFS": {
                        "type": "string",
                        "description": "Estimated Delivery To Origin CFS Date",
                        "format": "date-time",
                        "nullable": true
                    },
                    "isPickupRequired": {
                        "type": "boolean",
                        "description": "Boolean for Pickup required"
                    },
                    "shippingInstructions": {
                        "type": "string",
                        "description": "Shipment Instructions",
                        "nullable": true
                    },
                    "customerDivision": {
                        "type": "string",
                        "nullable": true
                    },
                    "carrierSpaceReservation": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "followUpDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "dateModified": {
                        "type": "string",
                        "description": "Date Modified",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userModified": {
                        "type": "string",
                        "description": "User Modified",
                        "nullable": true
                    },
                    "dateCreated": {
                        "type": "string",
                        "description": "Date Created",
                        "format": "date-time",
                        "nullable": true
                    },
                    "userCreated": {
                        "type": "string",
                        "description": "User Created",
                        "nullable": true
                    },
                    "isSuspended": {
                        "type": "boolean"
                    },
                    "suspendedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "loadPlanNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "shipmentNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "temperatureControl": {
                        "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.TemperatureControl"
                    },
                    "customFields": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.GenCustomAddOnValue"
                        },
                        "description": "Custom Fields",
                        "nullable": true
                    },
                    "additionalReferences": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.AdditionalReference"
                        },
                        "nullable": true
                    },
                    "parties": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Company"
                        },
                        "description": "Parties",
                        "nullable": true
                    },
                    "packLines": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobPackLine"
                        },
                        "description": "Pack Lines",
                        "nullable": true
                    },
                    "equipmentTypes": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.EquipmentType"
                        },
                        "description": "Equipment Types",
                        "nullable": true
                    },
                    "notes": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Note"
                        },
                        "description": "Notes",
                        "nullable": true
                    },
                    "events": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Event"
                        },
                        "description": "Events",
                        "nullable": true
                    },
                    "order": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Order"
                        },
                        "description": "Order",
                        "nullable": true
                    },
                    "shipments": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Shipment"
                        },
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.EventRequest": {
                "type": "object",
                "properties": {
                    "module": {
                        "type": "string",
                        "nullable": true
                    },
                    "entityNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "secondaryNumber": {
                        "type": "string",
                        "nullable": true
                    },
                    "eventCode": {
                        "type": "string",
                        "nullable": true
                    },
                    "description": {
                        "type": "string",
                        "nullable": true
                    },
                    "eventDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "reasonCodes": {
                        "type": "string",
                        "nullable": true
                    },
                    "eventPlace": {
                        "type": "string",
                        "nullable": true
                    },
                    "eventSource": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueCode": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueNotes": {
                        "type": "string",
                        "nullable": true
                    },
                    "qaIssueResolvedDate": {
                        "type": "string",
                        "format": "date-time",
                        "nullable": true
                    },
                    "vehicleRegistration": {
                        "type": "string",
                        "nullable": true
                    },
                    "driverName": {
                        "type": "string",
                        "nullable": true
                    },
                    "secondDriver": {
                        "type": "string",
                        "nullable": true
                    },
                    "note": {
                        "type": "string",
                        "nullable": true
                    },
                    "locationCode": {
                        "type": "string",
                        "nullable": true
                    },
                    "reference": {
                        "type": "string",
                        "nullable": true
                    },
                    "intendedParties": {
                        "type": "string",
                        "nullable": true
                    },
                    "externalTrackingLink": {
                        "type": "string",
                        "nullable": true
                    },
                    "customFields": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.CustomField"
                        },
                        "nullable": true
                    },
                    "references": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.EventReference"
                        },
                        "nullable": true
                    },
                    "transportLegs": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobConsol"
                        },
                        "nullable": true
                    },
                    "containers": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.JobContainer"
                        },
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.EventReference": {
                "type": "object",
                "properties": {
                    "type": {
                        "type": "string",
                        "nullable": true
                    },
                    "value": {
                        "type": "string",
                        "nullable": true
                    },
                    "customField": {
                        "type": "boolean"
                    },
                    "customFieldType": {
                        "type": "string",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            },
            "eDC.Web.Api.v2.Models.CustomField": {
                "type": "object",
                "properties": {
                    "name": {
                        "type": "string",
                        "nullable": true
                    },
                    "type": {
                        "type": "string",
                        "nullable": true
                    },
                    "value": {
                        "type": "string",
                        "nullable": true
                    }
                },
                "additionalProperties": false
            }
        },
        "securitySchemes": {
            "apiKeyHeader": {
                "type": "apiKey",
                "name": "DSV-Subscription-Key",
                "in": "header"
            },
            "apiKeyQuery": {
                "type": "apiKey",
                "name": "DSV-Subscription-Key",
                "in": "query"
            }
        }
    },
    "security": [
        {
            "apiKeyHeader": []
        },
        {
            "apiKeyQuery": []
        }
    ]
}