-- JSON module extracted from ITU-T H.627.3 (12/2022)
{
"$schema":"https://json-schema.org/draft/2020-12/schema",
"$id":"http://www.itu.int/schema/subscribe-notification-list",
"description":"Structure definition of notification list",
"type":"array",
"items":{
"$ref":"#/$defs/subscribeNotification"
},
"$defs":{
"subscribeNotification":{
"type":"object",
"description":"Notification object structure description",
"properties" : {
"NotificationID":{
"description":"Subscribe to the corresponding notification ID",
"$ref":"/schema/components#/$defs/businessObjectId"
},
"SubscribeID":{
"description":"Subscription ID",
"$ref":"/schema/components#/$defs/businessObjectId"
},
"Title":{
"description":"The title of desposition, describing the theme and purpose of arming",
"type":"string"
},
"TriggerTime":{
"description":"Trigger time",
"type":"string",
"format":"dateTime"
},
"InfoIDs":{
"description":"Identification acquisition of detailed information (motor vehicle, non-motor vehicle) of subscription notification",
"type":"string"
},
"CaseListobject":{
"description":"Case data acquisition",
"$ref":"/schema/case-info-list"
},
"Tollgate":{
"description":"Tollgate data acquisition",
"$ref":"/schema/tollgate-list"
},
"Lane":{
"description":"Lane data acquisition",
"$ref":"/schema/lane-list"
},
"DeviceList":{
"description":" Acquisition device data acquisition",
"$ref":"/schema/ape-list"
},
"DeviceStatusList":{
"description":" Acquisition device status data acquisition",
"$ref":"/schema/ape-list#/$defs/apeStatusList"
},
"MotorVehicleListobject":{
"description":"Motor vehicle data acquisition",
"$ref":"/schema/motor-vehicle-list"
},
"NonMotorVehicleListobject":{
"description":"Non-motor vehicle data acquisition",
"$ref":"/schema/nonmotor-vehicle-list"
},
"DataClassTabListobject":{
"description":"Automatically collected case data",
"$ref":"/schema/components#/$defs/dataClassTabList"
},
"ExecuteOperation":{
"description":"Update operation. 1: add; 2: modify; 3: delete",
"enum":[1,2,3]
}
},
"required":["NotificationID","DispositionID","Title","TriggerTime"]
}
}
}