Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{
"$id" : "core",
"oneOf" : [
{
"type" : "object",
"properties": {
"HI1Message": { "$ref": "#/$defs/HI1Message" }
},
"required": ["HI1Message"]
}
],
"$defs": {
"HI1Message" : {
"type" : "object",
"properties" : {
"Header" : { "$ref" : "./common.json#/$defs/ObjectIdentifier"},
"Payload" : { "$ref" : "#/$defs/MessagePayload"}
},
"required" : ["Header", "Payload"]
},
"MessagePayload" : {
"oneOf" : [
{
"type" : "object",
"properties" : { "RequestPayload" : { "type" : "integer"} },
"required" : ["RequestPayload"]
},
{
"type" : "object",
"properties" : { "ResponsePayload" : { "type" : "string"} },
"required" : ["ResponsePayload"]
}
]
}
}
}