fa9bfecbd2c7a73575b72211be60404b66707329
[deliverable/titan.core.git] / regression_test / ttcn2json / General_Types_e.json
1 {
2 "definitions" : {
3 "General_Types" : {
4 "BIT1" : {
5 "type" : "string",
6 "pattern" : "^[01]*$"
7 },
8 "BIT10" : {
9 "type" : "string",
10 "pattern" : "^[01]*$"
11 },
12 "BIT11" : {
13 "type" : "string",
14 "pattern" : "^[01]*$"
15 },
16 "BIT12" : {
17 "type" : "string",
18 "pattern" : "^[01]*$"
19 },
20 "BIT12n" : {
21 "type" : "string",
22 "pattern" : "^[01]*$"
23 },
24 "BIT14" : {
25 "type" : "string",
26 "pattern" : "^[01]*$"
27 },
28 "BIT14_24n" : {
29 "type" : "string",
30 "pattern" : "^[01]*$"
31 },
32 "BIT14n" : {
33 "type" : "string",
34 "pattern" : "^[01]*$"
35 },
36 "BIT15" : {
37 "type" : "string",
38 "pattern" : "^[01]*$"
39 },
40 "BIT15n" : {
41 "type" : "string",
42 "pattern" : "^[01]*$"
43 },
44 "BIT15np" : {
45 "type" : "string",
46 "pattern" : "^[01]*$"
47 },
48 "BIT16" : {
49 "type" : "string",
50 "pattern" : "^[01]*$"
51 },
52 "BIT16_BO_LAST" : {
53 "type" : "string",
54 "pattern" : "^[01]*$"
55 },
56 "BIT16n" : {
57 "type" : "string",
58 "pattern" : "^[01]*$"
59 },
60 "BIT1n" : {
61 "type" : "string",
62 "pattern" : "^[01]*$"
63 },
64 "BIT1np" : {
65 "type" : "string",
66 "pattern" : "^[01]*$"
67 },
68 "BIT2" : {
69 "type" : "string",
70 "pattern" : "^[01]*$"
71 },
72 "BIT24" : {
73 "type" : "string",
74 "pattern" : "^[01]*$"
75 },
76 "BIT2n" : {
77 "type" : "string",
78 "pattern" : "^[01]*$"
79 },
80 "BIT2np" : {
81 "type" : "string",
82 "pattern" : "^[01]*$"
83 },
84 "BIT3" : {
85 "type" : "string",
86 "pattern" : "^[01]*$"
87 },
88 "BIT31" : {
89 "type" : "string",
90 "pattern" : "^[01]*$"
91 },
92 "BIT32_BO_LAST" : {
93 "type" : "string",
94 "pattern" : "^[01]*$"
95 },
96 "BIT3n" : {
97 "type" : "string",
98 "pattern" : "^[01]*$"
99 },
100 "BIT3np" : {
101 "type" : "string",
102 "pattern" : "^[01]*$"
103 },
104 "BIT4" : {
105 "type" : "string",
106 "pattern" : "^[01]*$"
107 },
108 "BIT4n" : {
109 "type" : "string",
110 "pattern" : "^[01]*$"
111 },
112 "BIT4np" : {
113 "type" : "string",
114 "pattern" : "^[01]*$"
115 },
116 "BIT5" : {
117 "type" : "string",
118 "pattern" : "^[01]*$"
119 },
120 "BIT56" : {
121 "type" : "string",
122 "pattern" : "^[01]*$"
123 },
124 "BIT56n" : {
125 "type" : "string",
126 "pattern" : "^[01]*$"
127 },
128 "BIT5n" : {
129 "type" : "string",
130 "pattern" : "^[01]*$"
131 },
132 "BIT5np" : {
133 "type" : "string",
134 "pattern" : "^[01]*$"
135 },
136 "BIT6" : {
137 "type" : "string",
138 "pattern" : "^[01]*$"
139 },
140 "BIT6_BO_LAST" : {
141 "type" : "string",
142 "pattern" : "^[01]*$"
143 },
144 "BIT6n" : {
145 "type" : "string",
146 "pattern" : "^[01]*$"
147 },
148 "BIT6np" : {
149 "type" : "string",
150 "pattern" : "^[01]*$"
151 },
152 "BIT7" : {
153 "type" : "string",
154 "pattern" : "^[01]*$"
155 },
156 "BIT7n" : {
157 "type" : "string",
158 "pattern" : "^[01]*$"
159 },
160 "BIT7np" : {
161 "type" : "string",
162 "pattern" : "^[01]*$"
163 },
164 "BIT8" : {
165 "type" : "string",
166 "pattern" : "^[01]*$"
167 },
168 "BIT8n" : {
169 "type" : "string",
170 "pattern" : "^[01]*$"
171 },
172 "BIT9" : {
173 "type" : "string",
174 "pattern" : "^[01]*$"
175 },
176 "BIT9n" : {
177 "type" : "string",
178 "pattern" : "^[01]*$"
179 },
180 "CHAR4" : {
181 "type" : "string",
182 "subType" : "charstring"
183 },
184 "Dummy" : {
185 "type" : "string",
186 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
187 },
188 "HEX0_16" : {
189 "type" : "string",
190 "pattern" : "^[0-9A-Fa-f]*$"
191 },
192 "HEX0_18n" : {
193 "type" : "string",
194 "pattern" : "^[0-9A-Fa-f]*$"
195 },
196 "HEX1" : {
197 "type" : "string",
198 "pattern" : "^[0-9A-Fa-f]*$"
199 },
200 "HEX15n" : {
201 "type" : "string",
202 "pattern" : "^[0-9A-Fa-f]*$"
203 },
204 "HEX16n" : {
205 "type" : "string",
206 "pattern" : "^[0-9A-Fa-f]*$"
207 },
208 "HEX1_20n" : {
209 "type" : "string",
210 "pattern" : "^[0-9A-Fa-f]*$"
211 },
212 "HEX1_32" : {
213 "type" : "string",
214 "pattern" : "^[0-9A-Fa-f]*$"
215 },
216 "HEX1_34n" : {
217 "type" : "string",
218 "pattern" : "^[0-9A-Fa-f]*$"
219 },
220 "HEX24n" : {
221 "type" : "string",
222 "pattern" : "^[0-9A-Fa-f]*$"
223 },
224 "HEX4n" : {
225 "type" : "string",
226 "pattern" : "^[0-9A-Fa-f]*$"
227 },
228 "HEX5_16" : {
229 "type" : "string",
230 "pattern" : "^[0-9A-Fa-f]*$"
231 },
232 "HEX6n" : {
233 "type" : "string",
234 "pattern" : "^[0-9A-Fa-f]*$"
235 },
236 "HEX8n" : {
237 "type" : "string",
238 "pattern" : "^[0-9A-Fa-f]*$"
239 },
240 "INT1" : {
241 "type" : "integer"
242 },
243 "INT11b_BO_LAST" : {
244 "type" : "integer"
245 },
246 "INT12b_BO_LAST" : {
247 "type" : "integer"
248 },
249 "INT13b_BO_LAST" : {
250 "type" : "integer"
251 },
252 "INT13nbp" : {
253 "type" : "integer"
254 },
255 "INT14b_BO_LAST" : {
256 "type" : "integer"
257 },
258 "INT15nbp" : {
259 "type" : "integer"
260 },
261 "INT1b" : {
262 "type" : "integer"
263 },
264 "INT1nbp" : {
265 "type" : "integer"
266 },
267 "INT20b_BO_LAST" : {
268 "type" : "integer"
269 },
270 "INT2b" : {
271 "type" : "integer"
272 },
273 "INT2nbp" : {
274 "type" : "integer"
275 },
276 "INT31b_BO_LAST" : {
277 "type" : "integer"
278 },
279 "INT3b" : {
280 "type" : "integer"
281 },
282 "INT3nb" : {
283 "type" : "integer"
284 },
285 "INT3nbp" : {
286 "type" : "integer"
287 },
288 "INT4b" : {
289 "type" : "integer"
290 },
291 "INT4nb" : {
292 "type" : "integer"
293 },
294 "INT5b" : {
295 "type" : "integer"
296 },
297 "INT5nb" : {
298 "type" : "integer"
299 },
300 "INT5nbp" : {
301 "type" : "integer"
302 },
303 "INT6b" : {
304 "type" : "integer"
305 },
306 "INT7b" : {
307 "type" : "integer"
308 },
309 "INT8nb" : {
310 "type" : "integer"
311 },
312 "INT9nbp" : {
313 "type" : "integer"
314 },
315 "Integer_array" : {
316 "type" : "array",
317 "subType" : "record of",
318 "items" : {
319 "$ref" : "#/definitions/General_Types/Integers"
320 }
321 },
322 "Integers" : {
323 "type" : "array",
324 "subType" : "record of",
325 "items" : {
326 "type" : "integer"
327 }
328 },
329 "LIN1" : {
330 "type" : "integer"
331 },
332 "LIN2" : {
333 "type" : "integer"
334 },
335 "LIN2_BO_LAST" : {
336 "type" : "integer"
337 },
338 "LIN3_BO_LAST" : {
339 "type" : "integer"
340 },
341 "LIN4_BO_LAST" : {
342 "type" : "integer"
343 },
344 "OCT0" : {
345 "type" : "string",
346 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
347 },
348 "OCT0n" : {
349 "type" : "string",
350 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
351 },
352 "OCT1" : {
353 "type" : "string",
354 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
355 },
356 "OCT10" : {
357 "type" : "string",
358 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
359 },
360 "OCT100n" : {
361 "type" : "string",
362 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
363 },
364 "OCT10n" : {
365 "type" : "string",
366 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
367 },
368 "OCT11" : {
369 "type" : "string",
370 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
371 },
372 "OCT11n" : {
373 "type" : "string",
374 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
375 },
376 "OCT12" : {
377 "type" : "string",
378 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
379 },
380 "OCT128n" : {
381 "type" : "string",
382 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
383 },
384 "OCT12n" : {
385 "type" : "string",
386 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
387 },
388 "OCT13" : {
389 "type" : "string",
390 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
391 },
392 "OCT13n" : {
393 "type" : "string",
394 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
395 },
396 "OCT14" : {
397 "type" : "string",
398 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
399 },
400 "OCT14n" : {
401 "type" : "string",
402 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
403 },
404 "OCT15" : {
405 "type" : "string",
406 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
407 },
408 "OCT15n" : {
409 "type" : "string",
410 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
411 },
412 "OCT16" : {
413 "type" : "string",
414 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
415 },
416 "OCT16n" : {
417 "type" : "string",
418 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
419 },
420 "OCT17" : {
421 "type" : "string",
422 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
423 },
424 "OCT17n" : {
425 "type" : "string",
426 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
427 },
428 "OCT18" : {
429 "type" : "string",
430 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
431 },
432 "OCT18n" : {
433 "type" : "string",
434 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
435 },
436 "OCT19" : {
437 "type" : "string",
438 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
439 },
440 "OCT19n" : {
441 "type" : "string",
442 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
443 },
444 "OCT1List" : {
445 "type" : "array",
446 "subType" : "record of",
447 "items" : {
448 "$ref" : "#/definitions/General_Types/OCT1"
449 }
450 },
451 "OCT1_112n" : {
452 "type" : "string",
453 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
454 },
455 "OCT1_12" : {
456 "type" : "string",
457 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
458 },
459 "OCT1_127n" : {
460 "type" : "string",
461 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
462 },
463 "OCT1_128n" : {
464 "type" : "string",
465 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
466 },
467 "OCT1_12n" : {
468 "type" : "string",
469 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
470 },
471 "OCT1_15n" : {
472 "type" : "string",
473 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
474 },
475 "OCT1_16n" : {
476 "type" : "string",
477 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
478 },
479 "OCT1_172n" : {
480 "type" : "string",
481 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
482 },
483 "OCT1_18n" : {
484 "type" : "string",
485 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
486 },
487 "OCT1_20n" : {
488 "type" : "string",
489 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
490 },
491 "OCT1_24n" : {
492 "type" : "string",
493 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
494 },
495 "OCT1_260" : {
496 "type" : "string",
497 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
498 },
499 "OCT1_32" : {
500 "type" : "string",
501 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
502 },
503 "OCT1_32n" : {
504 "type" : "string",
505 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
506 },
507 "OCT1_34n" : {
508 "type" : "string",
509 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
510 },
511 "OCT1_3n" : {
512 "type" : "string",
513 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
514 },
515 "OCT1_46n" : {
516 "type" : "string",
517 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
518 },
519 "OCT1_4n" : {
520 "type" : "string",
521 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
522 },
523 "OCT1_50" : {
524 "type" : "string",
525 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
526 },
527 "OCT1_50n" : {
528 "type" : "string",
529 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
530 },
531 "OCT1_5n" : {
532 "type" : "string",
533 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
534 },
535 "OCT1_6n" : {
536 "type" : "string",
537 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
538 },
539 "OCT1_7n" : {
540 "type" : "string",
541 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
542 },
543 "OCT1_8" : {
544 "type" : "string",
545 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
546 },
547 "OCT1_8n" : {
548 "type" : "string",
549 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
550 },
551 "OCT1n" : {
552 "type" : "string",
553 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
554 },
555 "OCT2" : {
556 "type" : "string",
557 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
558 },
559 "OCT20" : {
560 "type" : "string",
561 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
562 },
563 "OCT20n" : {
564 "type" : "string",
565 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
566 },
567 "OCT28n" : {
568 "type" : "string",
569 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
570 },
571 "OCT2List" : {
572 "type" : "array",
573 "subType" : "record of",
574 "items" : {
575 "$ref" : "#/definitions/General_Types/OCT2"
576 }
577 },
578 "OCT2n" : {
579 "type" : "string",
580 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
581 },
582 "OCT3" : {
583 "type" : "string",
584 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
585 },
586 "OCT32" : {
587 "type" : "string",
588 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
589 },
590 "OCT32n" : {
591 "type" : "string",
592 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
593 },
594 "OCT34" : {
595 "type" : "string",
596 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
597 },
598 "OCT34n" : {
599 "type" : "string",
600 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
601 },
602 "OCT3List" : {
603 "type" : "array",
604 "subType" : "record of",
605 "items" : {
606 "$ref" : "#/definitions/General_Types/OCT3"
607 }
608 },
609 "OCT3_14n" : {
610 "type" : "string",
611 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
612 },
613 "OCT3_17n" : {
614 "type" : "string",
615 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
616 },
617 "OCT3_5n" : {
618 "type" : "string",
619 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
620 },
621 "OCT3_7n" : {
622 "type" : "string",
623 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
624 },
625 "OCT3_8" : {
626 "type" : "string",
627 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
628 },
629 "OCT3_8n" : {
630 "type" : "string",
631 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
632 },
633 "OCT3n" : {
634 "type" : "string",
635 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
636 },
637 "OCT4" : {
638 "type" : "string",
639 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
640 },
641 "OCT46" : {
642 "type" : "string",
643 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
644 },
645 "OCT46n" : {
646 "type" : "string",
647 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
648 },
649 "OCT4List" : {
650 "type" : "array",
651 "subType" : "record of",
652 "items" : {
653 "$ref" : "#/definitions/General_Types/OCT4"
654 }
655 },
656 "OCT4_8n" : {
657 "type" : "string",
658 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
659 },
660 "OCT4n" : {
661 "type" : "string",
662 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
663 },
664 "OCT5" : {
665 "type" : "string",
666 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
667 },
668 "OCT500n" : {
669 "type" : "string",
670 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
671 },
672 "OCT50n" : {
673 "type" : "string",
674 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
675 },
676 "OCT5List" : {
677 "type" : "array",
678 "subType" : "record of",
679 "items" : {
680 "$ref" : "#/definitions/General_Types/OCT5"
681 }
682 },
683 "OCT5n" : {
684 "type" : "string",
685 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
686 },
687 "OCT6" : {
688 "type" : "string",
689 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
690 },
691 "OCT69n" : {
692 "type" : "string",
693 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
694 },
695 "OCT6List" : {
696 "type" : "array",
697 "subType" : "record of",
698 "items" : {
699 "$ref" : "#/definitions/General_Types/OCT6"
700 }
701 },
702 "OCT6n" : {
703 "type" : "string",
704 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
705 },
706 "OCT7" : {
707 "type" : "string",
708 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
709 },
710 "OCT7List" : {
711 "type" : "array",
712 "subType" : "record of",
713 "items" : {
714 "$ref" : "#/definitions/General_Types/OCT7"
715 }
716 },
717 "OCT7n" : {
718 "type" : "string",
719 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
720 },
721 "OCT8" : {
722 "type" : "string",
723 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
724 },
725 "OCT8n" : {
726 "type" : "string",
727 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
728 },
729 "OCT9" : {
730 "type" : "string",
731 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
732 },
733 "OCT9n" : {
734 "type" : "string",
735 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
736 },
737 "OCTN" : {
738 "type" : "string",
739 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
740 },
741 "OCTNn" : {
742 "type" : "string",
743 "pattern" : "^([0-9A-Fa-f][0-9A-Fa-f])*$"
744 },
745 "ProtocolList" : {
746 "type" : "array",
747 "subType" : "record of",
748 "items" : {
749 "$ref" : "#/definitions/General_Types/Protocols"
750 }
751 },
752 "Protocols" : {
753 "enum" : [
754 "mtp3",
755 "sccp",
756 "isup",
757 "bicc",
758 "qaal2",
759 "gcp",
760 "bssap",
761 "bssmap",
762 "ranap",
763 "dtap"
764 ]
765 }
766 }
767 },
768 "anyOf" : [
769 ]
770 }
This page took 0.071517 seconds and 4 git commands to generate.