{
	"$schema":"https://json-schema.org/draft/2020-12/schema",
	"$id":"http://www.itu.int/schema/disposition-notification-list",
	"description":"Structure definition of notification list",	
	"type":"array",
	"items":{
		"$ref":"#/$defs/dispositionNotification"
	},
	"$defs":{
		"dispositionNotification":{
			"type":"object",
			"description":"Structure description of notification list",
			"properties" : {
				"NotificationID":{
					"description":"Notification ID corresponding to disposition",
					"$ref":"/schema/components#/$defs/businessObjectId"
				},
				"DispositionID":{
					"description":"Disposition ID",
					"$ref":"/schema/components#/$defs/businessObjectId"
				},
				"Title":{
					"description":"The title of disposition, describing the theme and purpose of disposition",
					"type":"string"
				},
				"TriggerTime":{
					"description":"Trigger time",
					"type":"string",
					"format":"dateTime"
				},
				"MotorVehicleObject":{
					"description":"Automatically collected motor vehicle data",
					"$ref":"/schema/motor-vehicle-list#/$defs/motorVehicle"
				},
				"NonMotorVehicleObject":{
					"description":"Automatically collected non-motor vehicle data",
					"$ref":"/schema/nonmotor-vehicle-list#/$defs/nonMotorVehicle"
				},				
				"CaseInfoObject":{
					"description":"Automatically collected case data",
					"$ref":"/schema/case-info-list#/$defs/caseInfo"
				},
				"DispositionTargetID":{
					"description":"The disposition target ID can be the identification of the disposed vehicle, etc., or the image identification of disposed multiple image lists.",
					"type":"string"
				}
				
			},
			"required":["NotificationID","DispositionID","Title","TriggerTime"]
		}
	}
}
