de8c017dc67964860ed4c4ed289a4dad96566b29
[dcaegen2/services/son-handler.git] / dpo / data-formats / sonInputFromSdnr-dataformat.json
1 {
2     "dataformatversion": "1.0.0", 
3     "jsonschema": {
4         "$schema": "http://json-schema.org/draft-04/schema#", 
5         "additionalproperties": true, 
6         "description": "", 
7         "properties": {
8             "AAI": {
9                 "description": "", 
10                 "type": "object"
11             }, 
12             "Action": {
13                 "description": "", 
14                 "type": "string"
15             }, 
16             "Payload": {
17                 "additionalproperties": true, 
18                 "description": "", 
19                 "properties": {
20                     "RadioAccess": {
21                         "additionalproperties": true, 
22                         "description": "", 
23                         "properties": {
24                             "FAPServiceList": {
25                                 "description": "", 
26                                 "items": {
27                                     "additionalproperties": true, 
28                                     "description": "", 
29                                     "properties": {
30                                         "CellConfig": {
31                                             "additionalproperties": true, 
32                                             "description": "", 
33                                             "properties": {
34                                                 "LTE": {
35                                                     "additionalproperties": true, 
36                                                     "description": "", 
37                                                     "properties": {
38                                                         "RAN": {
39                                                             "additionalproperties": true, 
40                                                             "description": "", 
41                                                             "properties": {
42                                                                 "CellIdentity": {
43                                                                     "description": "", 
44                                                                     "type": "string"
45                                                                 }, 
46                                                                 "NeighborListInUse": {
47                                                                     "additionalproperties": true, 
48                                                                     "description": "", 
49                                                                     "properties": {
50                                                                         "LTECellNumberOfEntries": {
51                                                                             "description": "", 
52                                                                             "type": "string"
53                                                                         }, 
54                                                                         "LTENeighborListInUseLTECell": {
55                                                                             "description": "", 
56                                                                             "items": {
57                                                                                 "additionalproperties": true, 
58                                                                                 "description": "", 
59                                                                                 "properties": {
60                                                                                     "alias": {
61                                                                                         "description": "", 
62                                                                                         "type": "string"
63                                                                                     }, 
64                                                                                     "blacklisted": {
65                                                                                         "description": "", 
66                                                                                         "type": "string"
67                                                                                     }, 
68                                                                                     "cid": {
69                                                                                         "description": "", 
70                                                                                         "type": "string"
71                                                                                     }, 
72                                                                                     "enable": {
73                                                                                         "description": "", 
74                                                                                         "type": "string"
75                                                                                     }, 
76                                                                                     "mustInclude": {
77                                                                                         "description": "", 
78                                                                                         "type": "string"
79                                                                                     }, 
80                                                                                     "phyCellId": {
81                                                                                         "description": "", 
82                                                                                         "type": "string"
83                                                                                     }, 
84                                                                                     "plmnid": {
85                                                                                         "description": "", 
86                                                                                         "type": "string"
87                                                                                     }, 
88                                                                                     "pnfName": {
89                                                                                         "description": "", 
90                                                                                         "type": "string"
91                                                                                     }
92                                                                                 }, 
93                                                                                 "required": [
94                                                                                     "alias", 
95                                                                                     "blacklisted", 
96                                                                                     "cid", 
97                                                                                     "enable", 
98                                                                                     "mustInclude", 
99                                                                                     "phyCellId", 
100                                                                                     "plmnid", 
101                                                                                     "pnfName"
102                                                                                 ], 
103                                                                                 "type": "object"
104                                                                             }, 
105                                                                             "type": "array"
106                                                                         }
107                                                                     }, 
108                                                                     "required": [
109                                                                         "LTECellNumberOfEntries", 
110                                                                         "LTENeighborListInUseLTECell"
111                                                                     ], 
112                                                                     "type": "object"
113                                                                 }
114                                                             }, 
115                                                             "required": [
116                                                                 "CellIdentity", 
117                                                                 "NeighborListInUse"
118                                                             ], 
119                                                             "type": "object"
120                                                         }
121                                                     }, 
122                                                     "required": [
123                                                         "RAN"
124                                                     ], 
125                                                     "type": "object"
126                                                 }
127                                             }, 
128                                             "required": [
129                                                 "LTE"
130                                             ], 
131                                             "type": "object"
132                                         }, 
133                                         "X0005b9Lte": {
134                                             "additionalproperties": true, 
135                                             "description": "", 
136                                             "properties": {
137                                                 "phyCellIdInUse": {
138                                                     "description": "", 
139                                                     "type": "string"
140                                                 }, 
141                                                 "pnfName": {
142                                                     "description": "", 
143                                                     "type": "string"
144                                                 }
145                                             }, 
146                                             "required": [
147                                                 "phyCellIdInUse", 
148                                                 "pnfName"
149                                             ], 
150                                             "type": "object"
151                                         }, 
152                                         "alias": {
153                                             "description": "", 
154                                             "type": "string"
155                                         }
156                                     }, 
157                                     "required": [
158                                         "CellConfig", 
159                                         "X0005b9Lte", 
160                                         "alias"
161                                     ], 
162                                     "type": "object"
163                                 }, 
164                                 "type": "array"
165                             }, 
166                             "FAPServiceNumberOfEntries": {
167                                 "description": "", 
168                                 "type": "string"
169                             }
170                         }, 
171                         "required": [
172                             "FAPServiceList", 
173                             "FAPServiceNumberOfEntries"
174                         ], 
175                         "type": "object"
176                     }
177                 }, 
178                 "required": [
179                     "RadioAccess"
180                 ], 
181                 "type": "object"
182             }, 
183             "from": {
184                 "description": "", 
185                 "type": "string"
186             }, 
187             "requestID": {
188                 "description": "", 
189                 "type": "string"
190             }, 
191             "version": {
192                 "description": "", 
193                 "type": "string"
194             }
195         }, 
196         "required": [
197             "AAI", 
198             "Action", 
199             "Payload", 
200             "from", 
201             "requestID", 
202             "version"
203         ], 
204         "type": "object"
205     }, 
206     "self": {
207         "description": "dmaap message from SDNR to SON handler", 
208         "name": "SON_INPUT_FROM_SDNR", 
209         "version": "1.0.0"
210     }
211 }
212