{
	"$schema": "https://json-schema.org/draft/2020-12/schema",
	"$id": "https://schema.twindev.org/unece/UnecePackagingMarkingCodeList",
	"title": "UnecePackagingMarkingCodeList",
	"description": "A character string used to represent a packaging marking.",
	"anyOf": [
		{
			"const": "unece:PackagingMarkingCodeList#1",
			"description": "Product ingredients not marked on package: 1."
		},
		{
			"const": "unece:PackagingMarkingCodeList#10",
			"description": "No freshness date marked on package: 10."
		},
		{
			"const": "unece:PackagingMarkingCodeList#2",
			"description": "Product price not marked on packaging: 2."
		},
		{
			"const": "unece:PackagingMarkingCodeList#3",
			"description": "Product best before date not marked on product package: 3."
		},
		{
			"const": "unece:PackagingMarkingCodeList#31",
			"description": "Package best before date marked: 31."
		},
		{
			"const": "unece:PackagingMarkingCodeList#32",
			"description": "Package marked recyclable: 32."
		},
		{
			"const": "unece:PackagingMarkingCodeList#33",
			"description": "Package marked returnable: 33."
		},
		{
			"const": "unece:PackagingMarkingCodeList#34",
			"description": "Product marking: 34."
		},
		{
			"const": "unece:PackagingMarkingCodeList#35",
			"description": "Type of package: 35."
		},
		{
			"const": "unece:PackagingMarkingCodeList#36",
			"description": "Package specifications: 36."
		},
		{
			"const": "unece:PackagingMarkingCodeList#37",
			"description": "Package protection: 37."
		},
		{
			"const": "unece:PackagingMarkingCodeList#38",
			"description": "Tarping: 38."
		},
		{
			"const": "unece:PackagingMarkingCodeList#39",
			"description": "Platform/skid location: 39."
		},
		{
			"const": "unece:PackagingMarkingCodeList#4",
			"description": "Package not marked recyclable: 4."
		},
		{
			"const": "unece:PackagingMarkingCodeList#40",
			"description": "Bearing piece location: 40."
		},
		{
			"const": "unece:PackagingMarkingCodeList#41",
			"description": "Skid/pallet type: 41."
		},
		{
			"const": "unece:PackagingMarkingCodeList#42",
			"description": "Placement on carrier: 42."
		},
		{
			"const": "unece:PackagingMarkingCodeList#43",
			"description": "Spacing directions: 43."
		},
		{
			"const": "unece:PackagingMarkingCodeList#44",
			"description": "Unloading device: 44."
		},
		{
			"const": "unece:PackagingMarkingCodeList#45",
			"description": "Unloading equipment: 45."
		},
		{
			"const": "unece:PackagingMarkingCodeList#46",
			"description": "Packing method: 46."
		},
		{
			"const": "unece:PackagingMarkingCodeList#47",
			"description": "Packing group I: 47."
		},
		{
			"const": "unece:PackagingMarkingCodeList#48",
			"description": "Packing group II: 48."
		},
		{
			"const": "unece:PackagingMarkingCodeList#49",
			"description": "Packing group III: 49."
		},
		{
			"const": "unece:PackagingMarkingCodeList#5",
			"description": "Promotional details marked: 5."
		},
		{
			"const": "unece:PackagingMarkingCodeList#53",
			"description": "Package price marked: 53."
		},
		{
			"const": "unece:PackagingMarkingCodeList#54",
			"description": "Product ingredients marked on package: 54."
		},
		{
			"const": "unece:PackagingMarkingCodeList#55",
			"description": "Core characteristics: 55."
		},
		{
			"const": "unece:PackagingMarkingCodeList#56",
			"description": "Shipping requirement: 56."
		},
		{
			"const": "unece:PackagingMarkingCodeList#57",
			"description": "Customs requirement: 57."
		},
		{
			"const": "unece:PackagingMarkingCodeList#58",
			"description": "Transport contract requirement: 58."
		},
		{
			"const": "unece:PackagingMarkingCodeList#59",
			"description": "Preservation method: 59."
		},
		{
			"const": "unece:PackagingMarkingCodeList#6",
			"description": "Labeled according to general EAN.UCC specifications for clothing and fashion accessories: 6."
		},
		{
			"const": "unece:PackagingMarkingCodeList#60",
			"description": "Product marking pattern: 60."
		},
		{
			"const": "unece:PackagingMarkingCodeList#61",
			"description": "Product marking location: 61."
		},
		{
			"const": "unece:PackagingMarkingCodeList#62",
			"description": "Package/container mark location: 62."
		},
		{
			"const": "unece:PackagingMarkingCodeList#63",
			"description": "Marking method: 63."
		},
		{
			"const": "unece:PackagingMarkingCodeList#66",
			"description": "Receiving facility limitations: 66."
		},
		{
			"const": "unece:PackagingMarkingCodeList#68",
			"description": "Shipping package labelling: 68."
		},
		{
			"const": "unece:PackagingMarkingCodeList#69",
			"description": "Shipping package sealing: 69."
		},
		{
			"const": "unece:PackagingMarkingCodeList#7",
			"description": "Sell-by date marked on package: 7."
		},
		{
			"const": "unece:PackagingMarkingCodeList#70",
			"description": "Optional packaging procedure: 70."
		},
		{
			"const": "unece:PackagingMarkingCodeList#71",
			"description": "Cleaning or drying specification: 71."
		},
		{
			"const": "unece:PackagingMarkingCodeList#72",
			"description": "Cushioning thickness specification: 72."
		},
		{
			"const": "unece:PackagingMarkingCodeList#73",
			"description": "Cushioning and dunnage specification: 73."
		},
		{
			"const": "unece:PackagingMarkingCodeList#74",
			"description": "Level of preservation specification: 74."
		},
		{
			"const": "unece:PackagingMarkingCodeList#75",
			"description": "Preservation material specification: 75."
		},
		{
			"const": "unece:PackagingMarkingCodeList#76",
			"description": "Unit container specification: 76."
		},
		{
			"const": "unece:PackagingMarkingCodeList#77",
			"description": "Material wrapping specification: 77."
		},
		{
			"const": "unece:PackagingMarkingCodeList#8",
			"description": "Use-by date marked on package: 8."
		},
		{
			"const": "unece:PackagingMarkingCodeList#80",
			"description": "Marked with “display until date”: 80."
		},
		{
			"const": "unece:PackagingMarkingCodeList#9",
			"description": "Packaging / manufacturing date marked on package: 9."
		}
	]
}
