{
	"$schema":"https://json-schema.org/draft/2020-12/schema",
	"$id":"http://www.itu.int/schema/case-info-list",
	"description":"Structure definition of case list",	
	"type":"array",
	"items":{
		"$ref":"#/$defs/caseInfo"
	},
	"$defs":{
		"caseInfo":{
			"type":"object",
			"description":"Case description information content definition",
			"properties" : {
				"CaseID":{
					"description":"Case ID",
					"$ref":"/schema/components#/$defs/caseObjectId"
				},
				"CaseLinkMark":{
					"description":"The video slice or image of the associated case, can be multiple, if multiple, they are separated by an English semicolon \";\"",
					"$ref":"/schema/components#/$defs/basicObjectId"
				},
				"CaseName":{
					"description":"Case name",
					"type":"string"
				},
				"CaseAbstract":{
					"description":"Abstract description of case",
					"type":"string"
				},
				"CreateTime":{
					"description":"Creation time",
					"type":"string",
					"format":"dateTime"
				},
				"PlaceCode":{
					"description":"Case occurrence area code",
					"type":"string"
				},
				"PlaceFullAddress":{
					"description":"Detailed location description of the case.",
					"type":"string"
				},
				"Longtitude":{
					"description":"Longitude of the case",
					"$ref":"/schema/ape-list#/$defs/ape/properties/Longtitude"
				},
				"Latitude":{
					"description":"Latitude of the case",
					"$ref":"/schema/ape-list#/$defs/ape/properties/Latitude"
				},
				"MotorVehicleIDs": {
					"description": "Case-related motor vehicle identification, can be multiple, if multiple, they are separated by an English semicolon \";\"",
					"$ref": "/schema/components#/$defs/imageCntObjectId"
				},
				"NonMotorVehicleIDs": {
					"description": "Case-related non-motor vehicle identification, can be multiple, if multiple, they are separated by an English semicolon \";\"",

					"$ref": "/schema/components#/$defs/imageCntObjectId"
				},
				"RelateCaseIdList":{
					"description":"Case associated case identification, can be multiple, if multiple, they are separated by an English semicolon \";\"",
					"$ref":"/schema/components#/$defs/caseObjectId"
				}
			},
			"required":["CaseID","CaseName","CaseAbstract","CreateTime","PlaceCode","PlaceFullAddress"]
		}
	}
}
