Files
qt5-legatus-legacy/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/JSON_SCHEMA/EX-HQ-G.struct
T
2026-08-13 18:33:10 +02:00

212 lines
4.0 KiB
Plaintext
Executable File

{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"ab": {
"type": "object",
"properties": {
"jahr": {
"type": "integer"
},
"minuten": {
"type": "integer"
},
"monat": {
"type": "integer"
},
"sekunden": {
"type": "integer"
},
"stunden": {
"type": "integer"
},
"tag": {
"type": "integer"
},
"zdm": {
"type": "string"
},
"zds": {
"type": "string"
},
"zvz": {
"type": "string"
}
},
"required": [
"jahr",
"minuten",
"monat",
"sekunden",
"stunden",
"tag",
"zdm",
"zds",
"zvz"
]
},
"art": {
"type": "string"
},
"bis": {
"type": "object",
"properties": {
"jahr": {
"type": "integer"
},
"minuten": {
"type": "integer"
},
"monat": {
"type": "integer"
},
"sekunden": {
"type": "integer"
},
"stunden": {
"type": "integer"
},
"tag": {
"type": "integer"
},
"zdm": {
"type": "string"
},
"zds": {
"type": "string"
},
"zvz": {
"type": "string"
}
},
"required": [
"jahr",
"minuten",
"monat",
"sekunden",
"stunden",
"tag",
"zdm",
"zds",
"zvz"
]
},
"koordinaten": {
"type": "array",
"items": {
"type": "object",
"properties": {
"latitude": {
"type": "number"
},
"longitude": {
"type": "number"
}
},
"required": [
"latitude",
"longitude"
]
}
},
"linkerNachbar": {
"type": "string"
},
"name": {
"type": "string"
},
"rechterNachbar": {
"type": "string"
}
},
"required": [
"ab",
"art",
"bis",
"koordinaten",
"linkerNachbar",
"name",
"rechterNachbar"
]
},
"reciver": {
"type": "string"
},
"referenceUuid": {
"type": "string"
},
"sender": {
"type": "string"
},
"timestamp": {
"type": "object",
"properties": {
"jahr": {
"type": "integer"
},
"minuten": {
"type": "integer"
},
"monat": {
"type": "integer"
},
"sekunden": {
"type": "integer"
},
"stunden": {
"type": "integer"
},
"tag": {
"type": "integer"
},
"zdm": {
"type": "string"
},
"zds": {
"type": "string"
},
"zvz": {
"type": "string"
}
},
"required": [
"jahr",
"minuten",
"monat",
"sekunden",
"stunden",
"tag",
"zdm",
"zds",
"zvz"
]
},
"type": {
"type": "string"
},
"typeId": {
"type": "integer"
},
"uuid": {
"type": "string"
},
"version": {
"type": "string"
}
},
"required": [
"data",
"reciver",
"referenceUuid",
"sender",
"timestamp",
"type",
"typeId",
"uuid",
"version"
]
}