![JSON Schema Diagram of /properties/Orders/items[0]/properties/Containers/items[0]/properties/Item/items[0]/properties/ItemId](images/property-itemid.png)
| Property Name | Type | Description |
|---|---|---|
| BarCodeId | string | A String value where length <= 14 |
| BarCodeType | string | BarCodeType (asn.json) |
| BuyerItemId | string | A String value where length <= 25 |
| BuyerItemDesc | string | A String value where length <= 50 |
| SupplierItemId | string | A String value where length <= 25 |
| SupplierItemDesc | string | A String value where length <= 50 |
| Additional Properties | Type | Description |
| Any Property | any |
Any type of value (boolean, integer, number, string, object, array or null).
|
"ItemId": {
"type": "object",
"additionalProperties": {},
"properties": {
"BarCodeId": {
"type": "string",
"maxLength": 14
},
"BarCodeType": {
"type": "string",
"enum": [
"GTIN-12",
"GTIN-13",
"GTIN-14",
"PartNumber"
]
},
"BuyerItemId": {
"type": "string",
"maxLength": 25
},
"BuyerItemDesc": {
"type": "string",
"maxLength": 50
},
"SupplierItemId": {
"type": "string",
"maxLength": 25
},
"SupplierItemDesc": {
"type": "string",
"maxLength": 50
}
},
"required": [
"BarCodeId",
"BarCodeType",
"BuyerItemId",
"SupplierItemId"
]
}