Sync with 5.4.2
[deliverable/titan.core.git] / regression_test / XML / XmlWorkflow / XmlTest_expectedTtcns / NoTargetNamespace_RLP_e.ttcn
CommitLineData
970ed795
EL
1/*******************************************************************************
2* Copyright Ericsson Telecom AB
3*
4* XSD to TTCN-3 Translator
5*
6* All rights reserved. This program and the accompanying materials
7* are made available under the terms of the Eclipse Public License v1.0
8* which accompanies this distribution, and is available at
9* http://www.eclipse.org/legal/epl-v10.html
10*******************************************************************************/
11//
12// File: NoTargetNamespace_RLP_e.ttcn
13// Description:
14// References:
15// Rev:
16// Prodnr:
17// Updated:
18// Contact: http://ttcn.ericsson.se
19//
20////////////////////////////////////////////////////////////////////////////////
21//
22// Generated from file(s):
23//
24// - RLP_SVC.xsd
25// /* xml version = "1.0" */
26// /* targetnamespace = "NoTargetNamespace" */
27//
28////////////////////////////////////////////////////////////////////////////////
29
30
31module NoTargetNamespace_RLP_e {
32
33
34import from XSD all;
35
36
37type record Box
38{
39 XSD.ID gid optional,
40 XSD.AnySimpleType srsName optional,
41 Coord coord,
42 Coord coord_1
43}
44with {
3f84031e 45 variant "element";
46 variant (gid) "attribute";
47 variant (srsName) "attribute";
48 variant (coord_1) "name as 'coord'";
970ed795
EL
49};
50
51
52type record CircularArcArea
53{
54 XSD.ID gid optional,
55 XSD.AnySimpleType srsName optional,
56 Coord coord,
57 InRadius inRadius,
58 OutRadius outRadius,
59 StartAngle startAngle,
60 StopAngle stopAngle,
61 AngularUnit angularUnit optional,
62 DistanceUnit distanceUnit optional
63}
64with {
3f84031e 65 variant "element";
66 variant (gid) "attribute";
67 variant (srsName) "attribute";
970ed795
EL
68};
69
70
71type record CircularArea
72{
73 XSD.ID gid optional,
74 XSD.AnySimpleType srsName optional,
75 Coord coord,
76 Radius radius,
77 DistanceUnit distanceUnit optional
78}
79with {
3f84031e 80 variant "element";
81 variant (gid) "attribute";
82 variant (srsName) "attribute";
970ed795
EL
83};
84
85
86type record CoordinateReferenceSystem
87{
88 Identifier identifier
89}
90with {
3f84031e 91 variant "element";
92 variant (identifier) "name as capitalized";
970ed795
EL
93};
94
95
96type record EllipticalArea
97{
98 XSD.ID gid optional,
99 XSD.AnySimpleType srsName optional,
100 Coord coord,
101 Angle angle,
102 SemiMajor semiMajor,
103 SemiMinor semiMinor,
104 AngularUnit angularUnit optional,
105 DistanceUnit distanceUnit optional
106}
107with {
3f84031e 108 variant "element";
109 variant (gid) "attribute";
110 variant (srsName) "attribute";
970ed795
EL
111};
112
113
114type record Identifier
115{
116 Code code,
117 CodeSpace codeSpace,
118 Edition edition
119}
120with {
3f84031e 121 variant "element";
970ed795
EL
122};
123
124
125type record LineString
126{
127 XSD.ID gid optional,
128 XSD.AnySimpleType srsName optional,
129 Coord coord,
130 record length(1 .. infinity) of Coord coord_list
131}
132with {
3f84031e 133 variant "element";
134 variant (gid) "attribute";
135 variant (srsName) "attribute";
136 variant (coord_list) "untagged";
970ed795
EL
137};
138
139
140type record LinearRing
141{
142 XSD.ID gid optional,
143 XSD.AnySimpleType srsName optional,
144 Coord coord,
145 Coord coord_1,
146 Coord coord_2,
147 record of Coord coord_list
148}
149with {
3f84031e 150 variant "element";
151 variant (gid) "attribute";
152 variant (srsName) "attribute";
153 variant (coord_1) "name as 'coord'";
154 variant (coord_2) "name as 'coord'";
155 variant (coord_list) "untagged";
970ed795
EL
156};
157
158
159type record MultiLineString
160{
161 XSD.ID gid optional,
162 XSD.AnySimpleType srsName optional,
163 record length(1 .. infinity) of LineString lineString_list
164}
165with {
3f84031e 166 variant "element";
167 variant (gid) "attribute";
168 variant (srsName) "attribute";
169 variant (lineString_list) "untagged";
970ed795
EL
170};
171
172
173type record MultiPoint
174{
175 XSD.ID gid optional,
176 XSD.AnySimpleType srsName optional,
177 record length(1 .. infinity) of Point point_list
178}
179with {
3f84031e 180 variant "element";
181 variant (gid) "attribute";
182 variant (srsName) "attribute";
183 variant (point_list) "untagged";
970ed795
EL
184};
185
186
187type record MultiPolygon
188{
189 XSD.ID gid optional,
190 XSD.AnySimpleType srsName optional,
191 record length(1 .. infinity) of union {
192 Polygon polygon,
193 Box box,
194 CircularArea circularArea,
195 CircularArcArea circularArcArea,
196 EllipticalArea ellipticalArea
197 } choice_list
198}
199with {
3f84031e 200 variant "element";
201 variant (gid) "attribute";
202 variant (srsName) "attribute";
203 variant (choice_list) "untagged";
204 variant (choice_list[-]) "untagged";
205 variant (choice_list[-].polygon) "name as capitalized";
206 variant (choice_list[-].box) "name as capitalized";
207 variant (choice_list[-].circularArea) "name as capitalized";
208 variant (choice_list[-].circularArcArea) "name as capitalized";
209 variant (choice_list[-].ellipticalArea) "name as capitalized";
970ed795
EL
210};
211
212
213type record Point
214{
215 XSD.ID gid optional,
216 XSD.AnySimpleType srsName optional,
217 Coord coord
218}
219with {
3f84031e 220 variant "element";
221 variant (gid) "attribute";
222 variant (srsName) "attribute";
970ed795
EL
223};
224
225
226type record Polygon
227{
228 XSD.ID gid optional,
229 XSD.AnySimpleType srsName optional,
230 OuterBoundaryIs outerBoundaryIs,
231 record of InnerBoundaryIs innerBoundaryIs_list
232}
233with {
3f84031e 234 variant "element";
235 variant (gid) "attribute";
236 variant (srsName) "attribute";
237 variant (innerBoundaryIs_list) "untagged";
970ed795
EL
238};
239
240
241type record X
242{
243 record of XSD.String embed_values
244}
245with {
3f84031e 246 variant "embedValues";
247 variant "element";
970ed795
EL
248};
249
250
251type record Y
252{
253 record of XSD.String embed_values
254}
255with {
3f84031e 256 variant "embedValues";
257 variant "element";
970ed795
EL
258};
259
260
261type record Z
262{
263 record of XSD.String embed_values
264}
265with {
3f84031e 266 variant "embedValues";
267 variant "element";
970ed795
EL
268};
269
270
271type record Add_info
272{
273 record of XSD.String embed_values
274}
275with {
3f84031e 276 variant "name as uncapitalized";
277 variant "embedValues";
278 variant "element";
970ed795
EL
279};
280
281
282type record Alt
283{
284 record of XSD.String embed_values
285}
286with {
3f84031e 287 variant "name as uncapitalized";
288 variant "embedValues";
289 variant "element";
970ed795
EL
290};
291
292
293type record Alt_acc
294{
295 record of XSD.String embed_values,
296 enumerated {
297 aSSURED,
298 bEST_EFFORT
299 } qos_class optional
300}
301with {
3f84031e 302 variant "name as uncapitalized";
303 variant "embedValues";
304 variant "element";
305 variant (qos_class) "text 'aSSURED' as capitalized";
306 variant (qos_class) "text 'bEST_EFFORT' as capitalized";
307 variant (qos_class) "attribute";
970ed795
EL
308};
309
310
311type record Alt_unc
312{
313 record of XSD.String embed_values
314}
315with {
3f84031e 316 variant "name as uncapitalized";
317 variant "embedValues";
318 variant "element";
970ed795
EL
319};
320
321
322type record Angle
323{
324 record of XSD.String embed_values
325}
326with {
3f84031e 327 variant "name as uncapitalized";
328 variant "embedValues";
329 variant "element";
970ed795
EL
330};
331
332
333type record AngularUnit
334{
335 record of XSD.String embed_values
336}
337with {
3f84031e 338 variant "name as uncapitalized";
339 variant "embedValues";
340 variant "element";
970ed795
EL
341};
342
343
344type record Arfcn
345{
346 record of XSD.String embed_values
347}
348with {
3f84031e 349 variant "name as uncapitalized";
350 variant "embedValues";
351 variant "element";
970ed795
EL
352};
353
354
355type record Base_id
356{
357 record of XSD.String embed_values
358}
359with {
3f84031e 360 variant "name as uncapitalized";
361 variant "embedValues";
362 variant "element";
970ed795
EL
363};
364
365
366type record Base_lat
367{
368 record of XSD.String embed_values
369}
370with {
3f84031e 371 variant "name as uncapitalized";
372 variant "embedValues";
373 variant "element";
970ed795
EL
374};
375
376
377type record Base_long
378{
379 record of XSD.String embed_values
380}
381with {
3f84031e 382 variant "name as uncapitalized";
383 variant "embedValues";
384 variant "element";
970ed795
EL
385};
386
387
388type record Bsic
389{
390 record of XSD.String embed_values
391}
392with {
3f84031e 393 variant "name as uncapitalized";
394 variant "embedValues";
395 variant "element";
970ed795
EL
396};
397
398
399type record Cc
400{
401 record of XSD.String embed_values
402}
403with {
3f84031e 404 variant "name as uncapitalized";
405 variant "embedValues";
406 variant "element";
970ed795
EL
407};
408
409
410type record Cdma_net_param
411{
412 Nid nid,
413 Sid sid,
414 Base_id base_id,
415 Base_lat base_lat optional,
416 Base_long base_long optional,
417 Ref_pn ref_pn optional
418}
419with {
3f84031e 420 variant "name as uncapitalized";
421 variant "element";
970ed795
EL
422};
423
424
425type record Cellid
426{
427 record of XSD.String embed_values
428}
429with {
3f84031e 430 variant "name as uncapitalized";
431 variant "embedValues";
432 variant "element";
970ed795
EL
433};
434
435
436type record Cgi
437{
438 Mcc mcc,
439 Mnc mnc,
440 Lac lac,
441 Cellid cellid
442}
443with {
3f84031e 444 variant "name as uncapitalized";
445 variant "element";
970ed795
EL
446};
447
448
449type record Change_area
450{
451 enumerated {
452 tRUE,
453 fALSE
454 } loc_estimates,
455 enumerated {
456 mS_ENTERING,
457 mS_LEAVING,
458 mS_WITHIN_AREA
459 } type_,
460 Target_area target_area,
461 No_of_reports no_of_reports optional
462}
463with {
3f84031e 464 variant "name as uncapitalized";
465 variant "element";
466 variant (loc_estimates) "text 'fALSE' as capitalized";
467 variant (loc_estimates) "text 'tRUE' as capitalized";
468 variant (loc_estimates) "attribute";
469 variant (type_) "text 'mS_ENTERING' as capitalized";
470 variant (type_) "text 'mS_LEAVING' as capitalized";
471 variant (type_) "text 'mS_WITHIN_AREA' as capitalized";
472 variant (type_) "name as 'type'";
473 variant (type_) "attribute";
970ed795
EL
474};
475
476
477type record Client
478{
479 enumerated {
480 x1,
481 x2,
482 x3
483 } type_ optional,
484 Servicetype servicetype,
485 Id id optional,
486 Serviceid serviceid optional,
487 Requestmode requestmode optional,
488 Clientname clientname optional,
489 Pseudoid pseudoid optional,
490 Poi poi optional
491}
492with {
3f84031e 493 variant "name as uncapitalized";
494 variant "element";
495 variant (type_) "text 'x1' as '1'";
496 variant (type_) "text 'x2' as '2'";
497 variant (type_) "text 'x3' as '3'";
498 variant (type_) "name as 'type'";
499 variant (type_) "defaultForEmpty as '1'";
500 variant (type_) "attribute";
970ed795
EL
501};
502
503
504type record Clientname
505{
506 record of XSD.String embed_values
507}
508with {
3f84031e 509 variant "name as uncapitalized";
510 variant "embedValues";
511 variant "element";
970ed795
EL
512};
513
514
515type record Code
516{
517 record of XSD.String embed_values
518}
519with {
3f84031e 520 variant "name as uncapitalized";
521 variant "embedValues";
522 variant "element";
970ed795
EL
523};
524
525
526type record CodeSpace
527{
528 record of XSD.String embed_values
529}
530with {
3f84031e 531 variant "name as uncapitalized";
532 variant "embedValues";
533 variant "element";
970ed795
EL
534};
535
536
537type record Codeword
538{
539 record of XSD.String embed_values
540}
541with {
3f84031e 542 variant "name as uncapitalized";
543 variant "embedValues";
544 variant "element";
970ed795
EL
545};
546
547
548type record Coord
549{
550 X x,
551 Y y optional,
552 Z z optional
553}
554with {
3f84031e 555 variant "name as uncapitalized";
556 variant "element";
557 variant (x) "name as capitalized";
558 variant (y) "name as capitalized";
559 variant (z) "name as capitalized";
970ed795
EL
560};
561
562
563type record Direction
564{
565 record of XSD.String embed_values
566}
567with {
3f84031e 568 variant "name as uncapitalized";
569 variant "embedValues";
570 variant "element";
970ed795
EL
571};
572
573
574type record DistanceUnit
575{
576 record of XSD.String embed_values
577}
578with {
3f84031e 579 variant "name as uncapitalized";
580 variant "embedValues";
581 variant "element";
970ed795
EL
582};
583
584
585type record Duration
586{
587 record of XSD.String embed_values
588}
589with {
3f84031e 590 variant "name as uncapitalized";
591 variant "embedValues";
592 variant "element";
970ed795
EL
593};
594
595
596type record Edition
597{
598 record of XSD.String embed_values
599}
600with {
3f84031e 601 variant "name as uncapitalized";
602 variant "embedValues";
603 variant "element";
970ed795
EL
604};
605
606
607type record Eme_event
608{
609 enumerated {
610 eME_ORG,
611 eME_REL
612 } eme_trigger,
613 record length(1 .. infinity) of Eme_pos eme_pos_list
614}
615with {
3f84031e 616 variant "name as uncapitalized";
617 variant "element";
618 variant (eme_trigger) "text 'eME_ORG' as capitalized";
619 variant (eme_trigger) "text 'eME_REL' as capitalized";
620 variant (eme_trigger) "attribute";
621 variant (eme_pos_list) "untagged";
970ed795
EL
622};
623
624
625type record Eme_pos
626{
627 enumerated {
628 cELL,
629 oTDOA,
630 gPS,
631 a_GPS,
632 e_OTD,
633 u_TDOA,
634 oTHER
635 } pos_method optional,
636 Msid msid,
637 union {
638 Pd pd,
639 Poserr poserr
640 } choice,
641 Esrd esrd optional,
642 Esrk esrk optional
643}
644with {
3f84031e 645 variant "name as uncapitalized";
646 variant "element";
647 variant (pos_method) "text 'a_GPS' as 'A-GPS'";
648 variant (pos_method) "text 'cELL' as capitalized";
649 variant (pos_method) "text 'e_OTD' as 'E-OTD'";
650 variant (pos_method) "text 'gPS' as capitalized";
651 variant (pos_method) "text 'oTDOA' as capitalized";
652 variant (pos_method) "text 'oTHER' as capitalized";
653 variant (pos_method) "text 'u_TDOA' as 'U-TDOA'";
654 variant (pos_method) "attribute";
655 variant (choice) "untagged";
970ed795
EL
656};
657
658
659type record Eqop
660{
661 Resp_req resp_req optional,
662 Resp_timer resp_timer optional,
663 union {
664 Ll_acc ll_acc,
665 Hor_acc hor_acc
666 } choice optional,
667 Alt_acc alt_acc optional,
668 Max_loc_age max_loc_age optional
669}
670with {
3f84031e 671 variant "name as uncapitalized";
672 variant "element";
673 variant (choice) "untagged";
970ed795
EL
674};
675
676
677type record Esrd
678{
679 record of XSD.String embed_values,
680 enumerated {
681 nA
682 } type_ optional
683}
684with {
3f84031e 685 variant "name as uncapitalized";
686 variant "embedValues";
687 variant "element";
688 variant (type_) "text 'nA' as capitalized";
689 variant (type_) "name as 'type'";
690 variant (type_) "defaultForEmpty as 'NA'";
691 variant (type_) "attribute";
970ed795
EL
692};
693
694
695type record Esrk
696{
697 record of XSD.String embed_values,
698 enumerated {
699 nA
700 } type_ optional
701}
702with {
3f84031e 703 variant "name as uncapitalized";
704 variant "embedValues";
705 variant "element";
706 variant (type_) "text 'nA' as capitalized";
707 variant (type_) "name as 'type'";
708 variant (type_) "defaultForEmpty as 'NA'";
709 variant (type_) "attribute";
970ed795
EL
710};
711
712
713type record Frequencyinfo
714{
715 Uarfcn_ul uarfcn_ul optional,
716 Uarfcn_dl uarfcn_dl optional,
717 Uarfcn_nt uarfcn_nt optional
718}
719with {
3f84031e 720 variant "name as uncapitalized";
721 variant "element";
970ed795
EL
722};
723
724
725type record Geo_info
726{
727 CoordinateReferenceSystem coordinateReferenceSystem
728}
729with {
3f84031e 730 variant "name as uncapitalized";
731 variant "element";
732 variant (coordinateReferenceSystem) "name as capitalized";
970ed795
EL
733};
734
735
736type record Global_uc_id
737{
738 Mcc mcc,
739 Mnc mnc,
740 Uc_id uc_id
741}
742with {
3f84031e 743 variant "name as uncapitalized";
744 variant "element";
970ed795
EL
745};
746
747
748type record Gsm_net_param
749{
750 Cgi cgi optional,
751 Nmr nmr optional,
752 Ta ta optional,
753 Lmsi lmsi optional
754}
755with {
3f84031e 756 variant "name as uncapitalized";
757 variant "element";
970ed795
EL
758};
759
760
761type record H_ls
762{
763 record of XSD.String embed_values
764}
765with {
3f84031e 766 variant "name as uncapitalized";
767 variant "embedValues";
768 variant "element";
970ed795
EL
769};
770
771
772type record Hor_acc
773{
774 record of XSD.String embed_values,
775 enumerated {
776 aSSURED,
777 bEST_EFFORT
778 } qos_class optional
779}
780with {
3f84031e 781 variant "name as uncapitalized";
782 variant "embedValues";
783 variant "element";
784 variant (qos_class) "text 'aSSURED' as capitalized";
785 variant (qos_class) "text 'bEST_EFFORT' as capitalized";
786 variant (qos_class) "attribute";
970ed795
EL
787};
788
789
790type record Id
791{
792 record of XSD.String embed_values
793}
794with {
3f84031e 795 variant "name as uncapitalized";
796 variant "embedValues";
797 variant "element";
970ed795
EL
798};
799
800
801type record Imsi
802{
803 record of XSD.String embed_values
804}
805with {
3f84031e 806 variant "name as uncapitalized";
807 variant "embedValues";
808 variant "element";
970ed795
EL
809};
810
811
812type record InRadius
813{
814 record of XSD.String embed_values
815}
816with {
3f84031e 817 variant "name as uncapitalized";
818 variant "embedValues";
819 variant "element";
970ed795
EL
820};
821
822
823type record InnerBoundaryIs
824{
825 LinearRing linearRing
826}
827with {
3f84031e 828 variant "name as uncapitalized";
829 variant "element";
830 variant (linearRing) "name as capitalized";
970ed795
EL
831};
832
833
834type record Interval
835{
836 record of XSD.String embed_values
837}
838with {
3f84031e 839 variant "name as uncapitalized";
840 variant "embedValues";
841 variant "element";
970ed795
EL
842};
843
844
845type record Lac
846{
847 record of XSD.String embed_values
848}
849with {
3f84031e 850 variant "name as uncapitalized";
851 variant "embedValues";
852 variant "element";
970ed795
EL
853};
854
855
856type record Lcs_ref
857{
858 record of XSD.String embed_values
859}
860with {
3f84031e 861 variant "name as uncapitalized";
862 variant "embedValues";
863 variant "element";
970ed795
EL
864};
865
866
867type record Lev_conf
868{
869 record of XSD.String embed_values
870}
871with {
3f84031e 872 variant "name as uncapitalized";
873 variant "embedValues";
874 variant "element";
970ed795
EL
875};
876
877
878type record Ll_acc
879{
880 record of XSD.String embed_values,
881 enumerated {
882 aSSURED,
883 bEST_EFFORT
884 } qos_class optional
885}
886with {
3f84031e 887 variant "name as uncapitalized";
888 variant "embedValues";
889 variant "element";
890 variant (qos_class) "text 'aSSURED' as capitalized";
891 variant (qos_class) "text 'bEST_EFFORT' as capitalized";
892 variant (qos_class) "attribute";
970ed795
EL
893};
894
895
896type record Lmsi
897{
898 record of XSD.String embed_values
899}
900with {
3f84031e 901 variant "name as uncapitalized";
902 variant "embedValues";
903 variant "element";
970ed795
EL
904};
905
906
907type record Loc_type
908{
909 enumerated {
910 cURRENT,
911 lAST,
912 cURRENT_OR_LAST,
913 cURRENT_OR_LAST_AS_FALLBACK,
914 iNITIAL
915 } type_ optional
916}
917with {
3f84031e 918 variant "name as uncapitalized";
919 variant "element";
920 variant (type_) "text 'cURRENT' as capitalized";
921 variant (type_) "text 'cURRENT_OR_LAST' as capitalized";
922 variant (type_) "text 'cURRENT_OR_LAST_AS_FALLBACK' as capitalized";
923 variant (type_) "text 'iNITIAL' as capitalized";
924 variant (type_) "text 'lAST' as capitalized";
925 variant (type_) "name as 'type'";
926 variant (type_) "defaultForEmpty as 'CURRENT'";
927 variant (type_) "attribute";
970ed795
EL
928};
929
930
931type record Locationserver
932{
933 Id id,
934 Pwd pwd optional
935}
936with {
3f84031e 937 variant "name as uncapitalized";
938 variant "element";
970ed795
EL
939};
940
941
942type record Max_loc_age
943{
944 record of XSD.String embed_values
945}
946with {
3f84031e 947 variant "name as uncapitalized";
948 variant "embedValues";
949 variant "element";
970ed795
EL
950};
951
952
953type record Mcc
954{
955 record of XSD.String embed_values
956}
957with {
3f84031e 958 variant "name as uncapitalized";
959 variant "embedValues";
960 variant "element";
970ed795
EL
961};
962
963
964type record Mnc
965{
966 record of XSD.String embed_values
967}
968with {
3f84031e 969 variant "name as uncapitalized";
970 variant "embedValues";
971 variant "element";
970ed795
EL
972};
973
974
975type record Ms_action
976{
977 enumerated {
978 mS_AVAIL
979 } type_
980}
981with {
3f84031e 982 variant "name as uncapitalized";
983 variant "element";
984 variant (type_) "text 'mS_AVAIL' as capitalized";
985 variant (type_) "name as 'type'";
986 variant (type_) "attribute";
970ed795
EL
987};
988
989
990type record Msid
991{
992 record of XSD.String embed_values,
993 enumerated {
994 aSC,
995 cRP
996 } enc optional,
997 enumerated {
998 mSISDN,
999 iMSI,
1000 iMEI,
1001 mIN,
1002 mDN,
1003 eME_MSID,
1004 aSID,
1005 oPE_ID,
1006 iPV4,
1007 iPV6,
1008 sESSID,
1009 sIP_URI,
1010 tEL_URL
1011 } type_ optional
1012}
1013with {
3f84031e 1014 variant "name as uncapitalized";
1015 variant "embedValues";
1016 variant "element";
1017 variant (enc) "text 'aSC' as capitalized";
1018 variant (enc) "text 'cRP' as capitalized";
1019 variant (enc) "defaultForEmpty as 'ASC'";
1020 variant (enc) "attribute";
1021 variant (type_) "text 'aSID' as capitalized";
1022 variant (type_) "text 'eME_MSID' as capitalized";
1023 variant (type_) "text 'iMEI' as capitalized";
1024 variant (type_) "text 'iMSI' as capitalized";
1025 variant (type_) "text 'iPV4' as capitalized";
1026 variant (type_) "text 'iPV6' as capitalized";
1027 variant (type_) "text 'mDN' as capitalized";
1028 variant (type_) "text 'mIN' as capitalized";
1029 variant (type_) "text 'mSISDN' as capitalized";
1030 variant (type_) "text 'oPE_ID' as capitalized";
1031 variant (type_) "text 'sESSID' as capitalized";
1032 variant (type_) "text 'sIP_URI' as capitalized";
1033 variant (type_) "text 'tEL_URL' as capitalized";
1034 variant (type_) "name as 'type'";
1035 variant (type_) "defaultForEmpty as 'MSISDN'";
1036 variant (type_) "attribute";
970ed795
EL
1037};
1038
1039
1040type record Msid_range
1041{
1042 Start_msid start_msid,
1043 Stop_msid stop_msid
1044}
1045with {
3f84031e 1046 variant "name as uncapitalized";
1047 variant "element";
970ed795
EL
1048};
1049
1050
1051type record Msids
1052{
1053 record length(1 .. infinity) of union {
1054 record {
1055 Msid msid,
1056 Codeword codeword optional,
1057 Session session optional,
1058 Trans_id trans_id optional
1059 } sequence,
1060 record {
1061 Msid_range msid_range,
1062 record of Codeword codeword_list
1063 } sequence_1
1064 } choice_list
1065}
1066with {
3f84031e 1067 variant "name as uncapitalized";
1068 variant "element";
1069 variant (choice_list) "untagged";
1070 variant (choice_list[-]) "untagged";
1071 variant (choice_list[-].sequence) "untagged";
1072 variant (choice_list[-].sequence_1) "untagged";
1073 variant (choice_list[-].sequence_1.codeword_list) "untagged";
970ed795
EL
1074};
1075
1076
1077type record Name_area
1078{
1079 record of XSD.String embed_values
1080}
1081with {
3f84031e 1082 variant "name as uncapitalized";
1083 variant "embedValues";
1084 variant "element";
970ed795
EL
1085};
1086
1087
1088type record Ndc
1089{
1090 record of XSD.String embed_values
1091}
1092with {
3f84031e 1093 variant "name as uncapitalized";
1094 variant "embedValues";
1095 variant "element";
970ed795
EL
1096};
1097
1098
1099type record Neid
1100{
1101 Vmscid vmscid optional,
1102 Sgsnid sgsnid optional,
1103 Vlrid vlrid optional
1104}
1105with {
3f84031e 1106 variant "name as uncapitalized";
1107 variant "element";
970ed795
EL
1108};
1109
1110
1111type record Net_param
1112{
1113 H_ls h_ls optional,
1114 V_ls v_ls optional,
1115 Pce pce optional,
1116 Neid neid optional,
1117 Imsi imsi optional,
1118 union {
1119 Gsm_net_param gsm_net_param,
1120 Wcdma_net_param wcdma_net_param,
1121 Cdma_net_param cdma_net_param
1122 } choice optional
1123}
1124with {
3f84031e 1125 variant "name as uncapitalized";
1126 variant "element";
1127 variant (choice) "untagged";
970ed795
EL
1128};
1129
1130
1131type record Nid
1132{
1133 record of XSD.String embed_values
1134}
1135with {
3f84031e 1136 variant "name as uncapitalized";
1137 variant "embedValues";
1138 variant "element";
970ed795
EL
1139};
1140
1141
1142type record Nmr
1143{
1144 record length(1 .. infinity) of Nmr_element nmr_element_list
1145}
1146with {
3f84031e 1147 variant "name as uncapitalized";
1148 variant "element";
1149 variant (nmr_element_list) "untagged";
970ed795
EL
1150};
1151
1152
1153type record Nmr_element
1154{
1155 Arfcn arfcn,
1156 Bsic bsic,
1157 Rxlev rxlev
1158}
1159with {
3f84031e 1160 variant "name as uncapitalized";
1161 variant "element";
970ed795
EL
1162};
1163
1164
1165type record No_of_reports
1166{
1167 record of XSD.String embed_values
1168}
1169with {
3f84031e 1170 variant "name as uncapitalized";
1171 variant "embedValues";
1172 variant "element";
970ed795
EL
1173};
1174
1175
1176type record OutRadius
1177{
1178 record of XSD.String embed_values
1179}
1180with {
3f84031e 1181 variant "name as uncapitalized";
1182 variant "embedValues";
1183 variant "element";
970ed795
EL
1184};
1185
1186
1187type record OuterBoundaryIs
1188{
1189 LinearRing linearRing
1190}
1191with {
3f84031e 1192 variant "name as uncapitalized";
1193 variant "element";
1194 variant (linearRing) "name as capitalized";
970ed795
EL
1195};
1196
1197
1198type record Pce
1199{
1200 record of XSD.String embed_values
1201}
1202with {
3f84031e 1203 variant "name as uncapitalized";
1204 variant "embedValues";
1205 variant "element";
970ed795
EL
1206};
1207
1208
1209type record Pd
1210{
1211 XSD.Time time,
1212 Shape shape,
1213 record {
1214 Alt alt_,
1215 Alt_unc alt_unc optional
1216 } sequence optional,
1217 Speed speed optional,
1218 Direction direction optional,
1219 Lev_conf lev_conf optional,
1220 Qop_not_met qop_not_met optional
1221}
1222with {
3f84031e 1223 variant "name as uncapitalized";
1224 variant "element";
1225 variant (sequence) "untagged";
1226 variant (sequence.alt_) "name as 'alt'";
970ed795
EL
1227};
1228
1229
1230type record Plmn
1231{
1232 Mcc mcc,
1233 Mnc mnc
1234}
1235with {
3f84031e 1236 variant "name as uncapitalized";
1237 variant "element";
970ed795
EL
1238};
1239
1240
1241type record Poi
1242{
1243 enumerated {
1244 oN,
1245 oFF
1246 } flag optional
1247}
1248with {
3f84031e 1249 variant "name as uncapitalized";
1250 variant "element";
1251 variant (flag) "text 'oFF' as capitalized";
1252 variant (flag) "text 'oN' as capitalized";
1253 variant (flag) "defaultForEmpty as 'OFF'";
1254 variant (flag) "attribute";
970ed795
EL
1255};
1256
1257
1258type record Pos
1259{
1260 enumerated {
1261 cELL,
1262 oTDOA,
1263 gPS,
1264 a_GPS,
1265 e_OTD,
1266 u_TDOA,
1267 oTHER
1268 } pos_method optional,
1269 Msid msid,
1270 union {
1271 Pd pd,
1272 Poserr poserr
1273 } choice
1274}
1275with {
3f84031e 1276 variant "name as uncapitalized";
1277 variant "element";
1278 variant (pos_method) "text 'a_GPS' as 'A-GPS'";
1279 variant (pos_method) "text 'cELL' as capitalized";
1280 variant (pos_method) "text 'e_OTD' as 'E-OTD'";
1281 variant (pos_method) "text 'gPS' as capitalized";
1282 variant (pos_method) "text 'oTDOA' as capitalized";
1283 variant (pos_method) "text 'oTHER' as capitalized";
1284 variant (pos_method) "text 'u_TDOA' as 'U-TDOA'";
1285 variant (pos_method) "attribute";
1286 variant (choice) "untagged";
970ed795
EL
1287};
1288
1289
1290type record Poserr
1291{
1292 Result result,
1293 Add_info add_info optional,
1294 XSD.Time time
1295}
1296with {
3f84031e 1297 variant "name as uncapitalized";
1298 variant "element";
970ed795
EL
1299};
1300
1301
1302type record Primaryscramblingcode
1303{
1304 record of XSD.String embed_values
1305}
1306with {
3f84031e 1307 variant "name as uncapitalized";
1308 variant "embedValues";
1309 variant "element";
970ed795
EL
1310};
1311
1312
1313type record Prio
1314{
1315 enumerated {
1316 nORMAL,
1317 hIGH
1318 } type_ optional
1319}
1320with {
3f84031e 1321 variant "name as uncapitalized";
1322 variant "element";
1323 variant (type_) "text 'hIGH' as capitalized";
1324 variant (type_) "text 'nORMAL' as capitalized";
1325 variant (type_) "name as 'type'";
1326 variant (type_) "defaultForEmpty as 'NORMAL'";
1327 variant (type_) "attribute";
970ed795
EL
1328};
1329
1330
1331type record Pseudoid
1332{
1333 record of XSD.String embed_values
1334}
1335with {
3f84031e 1336 variant "name as uncapitalized";
1337 variant "embedValues";
1338 variant "element";
970ed795
EL
1339};
1340
1341
1342type record Pushaddr
1343{
1344 Url url,
1345 Id id optional,
1346 Pwd pwd optional
1347}
1348with {
3f84031e 1349 variant "name as uncapitalized";
1350 variant "element";
970ed795
EL
1351};
1352
1353
1354type record Pwd
1355{
1356 record of XSD.String embed_values
1357}
1358with {
3f84031e 1359 variant "name as uncapitalized";
1360 variant "embedValues";
1361 variant "element";
970ed795
EL
1362};
1363
1364
1365type record Qop
1366{
1367 union {
1368 Ll_acc ll_acc,
1369 Hor_acc hor_acc
1370 } choice optional,
1371 Alt_acc alt_acc optional
1372}
1373with {
3f84031e 1374 variant "name as uncapitalized";
1375 variant "element";
1376 variant (choice) "untagged";
970ed795
EL
1377};
1378
1379
1380type record Qop_not_met
1381{
1382
1383}
1384with {
3f84031e 1385 variant "name as uncapitalized";
1386 variant "element";
970ed795
EL
1387};
1388
1389
1390type record Radius
1391{
1392 record of XSD.String embed_values
1393}
1394with {
3f84031e 1395 variant "name as uncapitalized";
1396 variant "embedValues";
1397 variant "element";
970ed795
EL
1398};
1399
1400
1401type record Ref_pn
1402{
1403 record of XSD.String embed_values
1404}
1405with {
3f84031e 1406 variant "name as uncapitalized";
1407 variant "embedValues";
1408 variant "element";
970ed795
EL
1409};
1410
1411
1412type record Req_id
1413{
1414 record of XSD.String embed_values
1415}
1416with {
3f84031e 1417 variant "name as uncapitalized";
1418 variant "embedValues";
1419 variant "element";
970ed795
EL
1420};
1421
1422
1423type record Requestmode
1424{
1425 enumerated {
1426 aCTIVE,
1427 pASSIVE
1428 } type_ optional,
1429 union {
1430 Requestor requestor,
1431 Session session
1432 } choice optional
1433}
1434with {
3f84031e 1435 variant "name as uncapitalized";
1436 variant "element";
1437 variant (type_) "text 'aCTIVE' as capitalized";
1438 variant (type_) "text 'pASSIVE' as capitalized";
1439 variant (type_) "name as 'type'";
1440 variant (type_) "defaultForEmpty as 'PASSIVE'";
1441 variant (type_) "attribute";
1442 variant (choice) "untagged";
970ed795
EL
1443};
1444
1445
1446type record Requestor
1447{
1448 record of XSD.String embed_values,
1449 enumerated {
1450 mSISDN,
1451 nAME,
1452 eMAIL,
1453 uRL,
1454 sIPURL,
1455 iMS
1456 } type_ optional
1457}
1458with {
3f84031e 1459 variant "name as uncapitalized";
1460 variant "embedValues";
1461 variant "element";
1462 variant (type_) "text 'eMAIL' as capitalized";
1463 variant (type_) "text 'iMS' as capitalized";
1464 variant (type_) "text 'mSISDN' as capitalized";
1465 variant (type_) "text 'nAME' as capitalized";
1466 variant (type_) "text 'sIPURL' as capitalized";
1467 variant (type_) "text 'uRL' as capitalized";
1468 variant (type_) "name as 'type'";
1469 variant (type_) "defaultForEmpty as 'MSISDN'";
1470 variant (type_) "attribute";
970ed795
EL
1471};
1472
1473
1474type record Resp_req
1475{
1476 enumerated {
1477 nO_DELAY,
1478 lOW_DELAY,
1479 dELAY_TOL
1480 } type_ optional
1481}
1482with {
3f84031e 1483 variant "name as uncapitalized";
1484 variant "element";
1485 variant (type_) "text 'dELAY_TOL' as capitalized";
1486 variant (type_) "text 'lOW_DELAY' as capitalized";
1487 variant (type_) "text 'nO_DELAY' as capitalized";
1488 variant (type_) "name as 'type'";
1489 variant (type_) "defaultForEmpty as 'DELAY_TOL'";
1490 variant (type_) "attribute";
970ed795
EL
1491};
1492
1493
1494type record Resp_timer
1495{
1496 record of XSD.String embed_values
1497}
1498with {
3f84031e 1499 variant "name as uncapitalized";
1500 variant "embedValues";
1501 variant "element";
970ed795
EL
1502};
1503
1504
1505type record Result
1506{
1507 record of XSD.String embed_values,
1508 XSD.AnySimpleType resid
1509}
1510with {
3f84031e 1511 variant "name as uncapitalized";
1512 variant "embedValues";
1513 variant "element";
1514 variant (resid) "attribute";
970ed795
EL
1515};
1516
1517
1518type record Rlp_hdr
1519{
1520 XSD.AnySimpleType ver optional,
1521 Locationserver locationserver,
1522 Client client optional,
1523 Serving_node_action serving_node_action optional,
1524 Supported_shapes supported_shapes optional,
1525 Net_param net_param optional
1526}
1527with {
3f84031e 1528 variant "name as uncapitalized";
1529 variant "element";
1530 variant (ver) "defaultForEmpty as '1.0.0'";
1531 variant (ver) "attribute";
970ed795
EL
1532};
1533
1534
1535type record Rlp_svc_init
1536{
1537 XSD.AnySimpleType ver optional,
1538 Rlp_hdr rlp_hdr,
1539 Srlir srlir
1540}
1541with {
3f84031e 1542 variant "name as uncapitalized";
1543 variant "element";
1544 variant (ver) "defaultForEmpty as '1.0.0'";
1545 variant (ver) "attribute";
970ed795
EL
1546};
1547
1548
1549type record Rxlev
1550{
1551 record of XSD.String embed_values
1552}
1553with {
3f84031e 1554 variant "name as uncapitalized";
1555 variant "embedValues";
1556 variant "element";
970ed795
EL
1557};
1558
1559
1560type record Sac
1561{
1562 record of XSD.String embed_values
1563}
1564with {
3f84031e 1565 variant "name as uncapitalized";
1566 variant "embedValues";
1567 variant "element";
970ed795
EL
1568};
1569
1570
1571type record Sai
1572{
1573 Mcc mcc,
1574 Mnc mnc,
1575 Lac lac,
1576 Sac sac
1577}
1578with {
3f84031e 1579 variant "name as uncapitalized";
1580 variant "element";
970ed795
EL
1581};
1582
1583
1584type record SemiMajor
1585{
1586 record of XSD.String embed_values
1587}
1588with {
3f84031e 1589 variant "name as uncapitalized";
1590 variant "embedValues";
1591 variant "element";
970ed795
EL
1592};
1593
1594
1595type record SemiMinor
1596{
1597 record of XSD.String embed_values
1598}
1599with {
3f84031e 1600 variant "name as uncapitalized";
1601 variant "embedValues";
1602 variant "element";
970ed795
EL
1603};
1604
1605
1606type record Service_coverage
1607{
1608 record length(1 .. infinity) of record {
1609 Cc cc,
1610 record of Ndc ndc_list
1611 } sequence_list
1612}
1613with {
3f84031e 1614 variant "name as uncapitalized";
1615 variant "element";
1616 variant (sequence_list) "untagged";
1617 variant (sequence_list[-]) "untagged";
1618 variant (sequence_list[-].ndc_list) "untagged";
970ed795
EL
1619};
1620
1621
1622type record Serviceid
1623{
1624 record of XSD.String embed_values
1625}
1626with {
3f84031e 1627 variant "name as uncapitalized";
1628 variant "embedValues";
1629 variant "element";
970ed795
EL
1630};
1631
1632
1633type record Servicetype
1634{
1635 record of XSD.String embed_values
1636}
1637with {
3f84031e 1638 variant "name as uncapitalized";
1639 variant "embedValues";
1640 variant "element";
970ed795
EL
1641};
1642
1643
1644type record Serving_node_action
1645{
1646 enumerated {
1647 pOSITION_NOT_ALLOWED,
1648 pOSITION,
1649 nOTIFY_AND_POSITION,
1650 pOSITION_IF_NOT_DISALLOWED,
1651 pOSITION_IF_ALLOWED
1652 } active_type optional,
1653 enumerated {
1654 pOSITION_NOT_ALLOWED,
1655 pOSITION,
1656 nOTIFY_AND_POSITION,
1657 pOSITION_IF_NOT_DISALLOWED,
1658 pOSITION_IF_ALLOWED
1659 } passive_type
1660}
1661with {
3f84031e 1662 variant "name as uncapitalized";
1663 variant "element";
1664 variant (active_type) "text 'nOTIFY_AND_POSITION' as capitalized";
1665 variant (active_type) "text 'pOSITION' as capitalized";
1666 variant (active_type) "text 'pOSITION_IF_ALLOWED' as capitalized";
1667 variant (active_type) "text 'pOSITION_IF_NOT_DISALLOWED' as capitalized";
1668 variant (active_type) "text 'pOSITION_NOT_ALLOWED' as capitalized";
1669 variant (active_type) "defaultForEmpty as 'POSITION_NOT_ALLOWED'";
1670 variant (active_type) "attribute";
1671 variant (passive_type) "text 'nOTIFY_AND_POSITION' as capitalized";
1672 variant (passive_type) "text 'pOSITION' as capitalized";
1673 variant (passive_type) "text 'pOSITION_IF_ALLOWED' as capitalized";
1674 variant (passive_type) "text 'pOSITION_IF_NOT_DISALLOWED' as capitalized";
1675 variant (passive_type) "text 'pOSITION_NOT_ALLOWED' as capitalized";
1676 variant (passive_type) "attribute";
970ed795
EL
1677};
1678
1679
1680type record Session
1681{
1682 record of XSD.String embed_values,
1683 enumerated {
1684 aPN,
1685 dIAL
1686 } type_
1687}
1688with {
3f84031e 1689 variant "name as uncapitalized";
1690 variant "embedValues";
1691 variant "element";
1692 variant (type_) "text 'aPN' as capitalized";
1693 variant (type_) "text 'dIAL' as capitalized";
1694 variant (type_) "name as 'type'";
1695 variant (type_) "attribute";
970ed795
EL
1696};
1697
1698
1699type record Sgsnid
1700{
1701 enumerated {
1702 x1,
1703 x2,
1704 x3,
1705 x4
1706 } capability optional,
1707 Cc cc optional,
1708 Ndc ndc optional,
1709 Sgsnno sgsnno
1710}
1711with {
3f84031e 1712 variant "name as uncapitalized";
1713 variant "element";
1714 variant (capability) "text 'x1' as '1'";
1715 variant (capability) "text 'x2' as '2'";
1716 variant (capability) "text 'x3' as '3'";
1717 variant (capability) "text 'x4' as '4'";
1718 variant (capability) "attribute";
970ed795
EL
1719};
1720
1721
1722type record Sgsnno
1723{
1724 record of XSD.String embed_values
1725}
1726with {
3f84031e 1727 variant "name as uncapitalized";
1728 variant "embedValues";
1729 variant "element";
970ed795
EL
1730};
1731
1732
1733type record Shape
1734{
1735 union {
1736 Point point,
1737 LineString lineString,
1738 Polygon polygon,
1739 Box box,
1740 CircularArea circularArea,
1741 CircularArcArea circularArcArea,
1742 EllipticalArea ellipticalArea,
1743 MultiLineString multiLineString,
1744 MultiPoint multiPoint,
1745 MultiPolygon multiPolygon,
1746 LinearRing linearRing
1747 } choice
1748}
1749with {
3f84031e 1750 variant "name as uncapitalized";
1751 variant "element";
1752 variant (choice) "untagged";
1753 variant (choice.point) "name as capitalized";
1754 variant (choice.lineString) "name as capitalized";
1755 variant (choice.polygon) "name as capitalized";
1756 variant (choice.box) "name as capitalized";
1757 variant (choice.circularArea) "name as capitalized";
1758 variant (choice.circularArcArea) "name as capitalized";
1759 variant (choice.ellipticalArea) "name as capitalized";
1760 variant (choice.multiLineString) "name as capitalized";
1761 variant (choice.multiPoint) "name as capitalized";
1762 variant (choice.multiPolygon) "name as capitalized";
1763 variant (choice.linearRing) "name as capitalized";
970ed795
EL
1764};
1765
1766
1767type record Sid
1768{
1769 record of XSD.String embed_values
1770}
1771with {
3f84031e 1772 variant "name as uncapitalized";
1773 variant "embedValues";
1774 variant "element";
970ed795
EL
1775};
1776
1777
1778type record Speed
1779{
1780 record of XSD.String embed_values
1781}
1782with {
3f84031e 1783 variant "name as uncapitalized";
1784 variant "embedValues";
1785 variant "element";
970ed795
EL
1786};
1787
1788
1789type record Srlir
1790{
1791 enumerated {
1792 hLS,
1793 vLS
1794 } recv_role,
1795 enumerated {
1796 sYNC,
1797 aSYNC
1798 } res_type optional,
1799 XSD.AnySimpleType ver optional,
1800 Msid msid,
1801 Codeword codeword optional,
1802 Eqop eqop optional,
1803 Geo_info geo_info optional,
1804 Loc_type loc_type optional,
1805 Prio prio optional,
1806 Pushaddr pushaddr optional,
1807 Service_coverage service_coverage optional
1808}
1809with {
3f84031e 1810 variant "name as uncapitalized";
1811 variant "element";
1812 variant (recv_role) "text 'hLS' as capitalized";
1813 variant (recv_role) "text 'vLS' as capitalized";
1814 variant (recv_role) "attribute";
1815 variant (res_type) "text 'aSYNC' as capitalized";
1816 variant (res_type) "text 'sYNC' as capitalized";
1817 variant (res_type) "defaultForEmpty as 'SYNC'";
1818 variant (res_type) "attribute";
1819 variant (ver) "defaultForEmpty as '1.0.0'";
1820 variant (ver) "attribute";
970ed795
EL
1821};
1822
1823
1824type record StartAngle
1825{
1826 record of XSD.String embed_values
1827}
1828with {
3f84031e 1829 variant "name as uncapitalized";
1830 variant "embedValues";
1831 variant "element";
970ed795
EL
1832};
1833
1834
1835type record Start_msid
1836{
1837 Msid msid
1838}
1839with {
3f84031e 1840 variant "name as uncapitalized";
1841 variant "element";
970ed795
EL
1842};
1843
1844
1845type record Start_time
1846{
1847 record of XSD.String embed_values,
1848 XSD.AnySimpleType utc_off optional
1849}
1850with {
3f84031e 1851 variant "name as uncapitalized";
1852 variant "embedValues";
1853 variant "element";
1854 variant (utc_off) "defaultForEmpty as '0000'";
1855 variant (utc_off) "attribute";
970ed795
EL
1856};
1857
1858
1859type record StopAngle
1860{
1861 record of XSD.String embed_values
1862}
1863with {
3f84031e 1864 variant "name as uncapitalized";
1865 variant "embedValues";
1866 variant "element";
970ed795
EL
1867};
1868
1869
1870type record Stop_msid
1871{
1872 Msid msid
1873}
1874with {
3f84031e 1875 variant "name as uncapitalized";
1876 variant "element";
970ed795
EL
1877};
1878
1879
1880type record Stop_time
1881{
1882 record of XSD.String embed_values,
1883 XSD.AnySimpleType utc_off optional
1884}
1885with {
3f84031e 1886 variant "name as uncapitalized";
1887 variant "embedValues";
1888 variant "element";
1889 variant (utc_off) "defaultForEmpty as '0000'";
1890 variant (utc_off) "attribute";
970ed795
EL
1891};
1892
1893
1894type record Supl_message
1895{
1896 record of XSD.String embed_values
1897}
1898with {
3f84031e 1899 variant "name as uncapitalized";
1900 variant "embedValues";
1901 variant "element";
970ed795
EL
1902};
1903
1904
1905type record Supl_session_id
1906{
1907 record of XSD.String embed_values
1908}
1909with {
3f84031e 1910 variant "name as uncapitalized";
1911 variant "embedValues";
1912 variant "element";
970ed795
EL
1913};
1914
1915
1916type record Supported_shapes
1917{
1918 enumerated {
1919 nO,
1920 yES
1921 } altitude optional,
1922 enumerated {
1923 nO,
1924 yES
1925 } box optional,
1926 enumerated {
1927 nO,
1928 yES
1929 } circularArcArea optional,
1930 enumerated {
1931 nO,
1932 yES
1933 } circularArea optional,
1934 enumerated {
1935 nO,
1936 yES
1937 } ellipticalArea optional,
1938 enumerated {
1939 nO,
1940 yES
1941 } lineString optional,
1942 enumerated {
1943 nO,
1944 yES
1945 } linearRing optional,
1946 enumerated {
1947 nO,
1948 yES
1949 } multiLineString optional,
1950 enumerated {
1951 nO,
1952 yES
1953 } multiPoint optional,
1954 enumerated {
1955 nO,
1956 yES
1957 } multiPolygon optional,
1958 enumerated {
1959 nO,
1960 yES
1961 } point optional,
1962 enumerated {
1963 nO,
1964 yES
1965 } polygon optional
1966}
1967with {
3f84031e 1968 variant "name as uncapitalized";
1969 variant "element";
1970 variant (altitude) "text 'nO' as capitalized";
1971 variant (altitude) "text 'yES' as capitalized";
1972 variant (altitude) "name as capitalized";
1973 variant (altitude) "defaultForEmpty as 'NO'";
1974 variant (altitude) "attribute";
1975 variant (box) "text 'nO' as capitalized";
1976 variant (box) "text 'yES' as capitalized";
1977 variant (box) "name as capitalized";
1978 variant (box) "defaultForEmpty as 'NO'";
1979 variant (box) "attribute";
1980 variant (circularArcArea) "text 'nO' as capitalized";
1981 variant (circularArcArea) "text 'yES' as capitalized";
1982 variant (circularArcArea) "name as capitalized";
1983 variant (circularArcArea) "defaultForEmpty as 'NO'";
1984 variant (circularArcArea) "attribute";
1985 variant (circularArea) "text 'nO' as capitalized";
1986 variant (circularArea) "text 'yES' as capitalized";
1987 variant (circularArea) "name as capitalized";
1988 variant (circularArea) "defaultForEmpty as 'NO'";
1989 variant (circularArea) "attribute";
1990 variant (ellipticalArea) "text 'nO' as capitalized";
1991 variant (ellipticalArea) "text 'yES' as capitalized";
1992 variant (ellipticalArea) "name as capitalized";
1993 variant (ellipticalArea) "defaultForEmpty as 'NO'";
1994 variant (ellipticalArea) "attribute";
1995 variant (lineString) "text 'nO' as capitalized";
1996 variant (lineString) "text 'yES' as capitalized";
1997 variant (lineString) "name as capitalized";
1998 variant (lineString) "defaultForEmpty as 'NO'";
1999 variant (lineString) "attribute";
2000 variant (linearRing) "text 'nO' as capitalized";
2001 variant (linearRing) "text 'yES' as capitalized";
2002 variant (linearRing) "name as capitalized";
2003 variant (linearRing) "defaultForEmpty as 'NO'";
2004 variant (linearRing) "attribute";
2005 variant (multiLineString) "text 'nO' as capitalized";
2006 variant (multiLineString) "text 'yES' as capitalized";
2007 variant (multiLineString) "name as capitalized";
2008 variant (multiLineString) "defaultForEmpty as 'NO'";
2009 variant (multiLineString) "attribute";
2010 variant (multiPoint) "text 'nO' as capitalized";
2011 variant (multiPoint) "text 'yES' as capitalized";
2012 variant (multiPoint) "name as capitalized";
2013 variant (multiPoint) "defaultForEmpty as 'NO'";
2014 variant (multiPoint) "attribute";
2015 variant (multiPolygon) "text 'nO' as capitalized";
2016 variant (multiPolygon) "text 'yES' as capitalized";
2017 variant (multiPolygon) "name as capitalized";
2018 variant (multiPolygon) "defaultForEmpty as 'NO'";
2019 variant (multiPolygon) "attribute";
2020 variant (point) "text 'nO' as capitalized";
2021 variant (point) "text 'yES' as capitalized";
2022 variant (point) "name as capitalized";
2023 variant (point) "defaultForEmpty as 'NO'";
2024 variant (point) "attribute";
2025 variant (polygon) "text 'nO' as capitalized";
2026 variant (polygon) "text 'yES' as capitalized";
2027 variant (polygon) "name as capitalized";
2028 variant (polygon) "defaultForEmpty as 'NO'";
2029 variant (polygon) "attribute";
970ed795
EL
2030};
2031
2032
2033type record Ta
2034{
2035 record of XSD.String embed_values
2036}
2037with {
3f84031e 2038 variant "name as uncapitalized";
2039 variant "embedValues";
2040 variant "element";
970ed795
EL
2041};
2042
2043
2044type record Target_area
2045{
2046 union {
2047 record {
2048 Shape shape,
2049 Cc cc optional
2050 } sequence,
2051 Cc cc,
2052 record length(1 .. infinity) of Plmn plmn_list
2053 } choice
2054}
2055with {
3f84031e 2056 variant "name as uncapitalized";
2057 variant "element";
2058 variant (choice) "untagged";
2059 variant (choice.sequence) "untagged";
2060 variant (choice.plmn_list) "untagged";
970ed795
EL
2061};
2062
2063
2064type record Time
2065{
2066 record of XSD.String embed_values,
2067 XSD.AnySimpleType utc_off optional
2068}
2069with {
3f84031e 2070 variant "name as uncapitalized";
2071 variant "embedValues";
2072 variant "element";
2073 variant (utc_off) "defaultForEmpty as '0000'";
2074 variant (utc_off) "attribute";
970ed795
EL
2075};
2076
2077
2078type record Time_remaining
2079{
2080 record of XSD.String embed_values
2081}
2082with {
3f84031e 2083 variant "name as uncapitalized";
2084 variant "embedValues";
2085 variant "element";
970ed795
EL
2086};
2087
2088
2089type record Tlrr_event
2090{
2091 union {
2092 Ms_action ms_action,
2093 Change_area change_area
2094 } choice
2095}
2096with {
3f84031e 2097 variant "name as uncapitalized";
2098 variant "element";
2099 variant (choice) "untagged";
970ed795
EL
2100};
2101
2102
2103type record Trans_id
2104{
2105 record of XSD.String embed_values
2106}
2107with {
3f84031e 2108 variant "name as uncapitalized";
2109 variant "embedValues";
2110 variant "element";
970ed795
EL
2111};
2112
2113
2114type record Trl_pos
2115{
2116 enumerated {
2117 cELL,
2118 oTDOA,
2119 gPS,
2120 a_GPS,
2121 e_OTD,
2122 u_TDOA,
2123 oTHER
2124 } pos_method optional,
2125 enumerated {
2126 mS_AVAIL,
2127 cHANGE_AREA
2128 } trl_trigger,
2129 Msid msid,
2130 union {
2131 Pd pd,
2132 Poserr poserr,
2133 XSD.Time time
2134 } choice
2135}
2136with {
3f84031e 2137 variant "name as uncapitalized";
2138 variant "element";
2139 variant (pos_method) "text 'a_GPS' as 'A-GPS'";
2140 variant (pos_method) "text 'cELL' as capitalized";
2141 variant (pos_method) "text 'e_OTD' as 'E-OTD'";
2142 variant (pos_method) "text 'gPS' as capitalized";
2143 variant (pos_method) "text 'oTDOA' as capitalized";
2144 variant (pos_method) "text 'oTHER' as capitalized";
2145 variant (pos_method) "text 'u_TDOA' as 'U-TDOA'";
2146 variant (pos_method) "attribute";
2147 variant (trl_trigger) "text 'cHANGE_AREA' as capitalized";
2148 variant (trl_trigger) "text 'mS_AVAIL' as capitalized";
2149 variant (trl_trigger) "attribute";
2150 variant (choice) "untagged";
970ed795
EL
2151};
2152
2153
2154type record Uarfcn_dl
2155{
2156 record of XSD.String embed_values
2157}
2158with {
3f84031e 2159 variant "name as uncapitalized";
2160 variant "embedValues";
2161 variant "element";
970ed795
EL
2162};
2163
2164
2165type record Uarfcn_nt
2166{
2167 record of XSD.String embed_values
2168}
2169with {
3f84031e 2170 variant "name as uncapitalized";
2171 variant "embedValues";
2172 variant "element";
970ed795
EL
2173};
2174
2175
2176type record Uarfcn_ul
2177{
2178 record of XSD.String embed_values
2179}
2180with {
3f84031e 2181 variant "name as uncapitalized";
2182 variant "embedValues";
2183 variant "element";
970ed795
EL
2184};
2185
2186
2187type record Uc_id
2188{
2189 record of XSD.String embed_values,
2190 enumerated {
2191 sTALE,
2192 cURRENT,
2193 uNKNOWN
2194 } status optional
2195}
2196with {
3f84031e 2197 variant "name as uncapitalized";
2198 variant "embedValues";
2199 variant "element";
2200 variant (status) "text 'cURRENT' as capitalized";
2201 variant (status) "text 'sTALE' as capitalized";
2202 variant (status) "text 'uNKNOWN' as capitalized";
2203 variant (status) "defaultForEmpty as 'CURRENT'";
2204 variant (status) "attribute";
970ed795
EL
2205};
2206
2207
2208type record Url
2209{
2210 record of XSD.String embed_values
2211}
2212with {
3f84031e 2213 variant "name as uncapitalized";
2214 variant "embedValues";
2215 variant "element";
970ed795
EL
2216};
2217
2218
2219type record V_ls
2220{
2221 record of XSD.String embed_values
2222}
2223with {
3f84031e 2224 variant "name as uncapitalized";
2225 variant "embedValues";
2226 variant "element";
970ed795
EL
2227};
2228
2229
2230type record Vlrid
2231{
2232 enumerated {
2233 x1,
2234 x2,
2235 x3,
2236 x4
2237 } capability optional,
2238 Cc cc optional,
2239 Ndc ndc optional,
2240 Vlrno vlrno
2241}
2242with {
3f84031e 2243 variant "name as uncapitalized";
2244 variant "element";
2245 variant (capability) "text 'x1' as '1'";
2246 variant (capability) "text 'x2' as '2'";
2247 variant (capability) "text 'x3' as '3'";
2248 variant (capability) "text 'x4' as '4'";
2249 variant (capability) "attribute";
970ed795
EL
2250};
2251
2252
2253type record Vlrno
2254{
2255 record of XSD.String embed_values
2256}
2257with {
3f84031e 2258 variant "name as uncapitalized";
2259 variant "embedValues";
2260 variant "element";
970ed795
EL
2261};
2262
2263
2264type record Vmscid
2265{
2266 enumerated {
2267 x1,
2268 x2,
2269 x3,
2270 x4
2271 } capability optional,
2272 Cc cc optional,
2273 Ndc ndc optional,
2274 Vmscno vmscno
2275}
2276with {
3f84031e 2277 variant "name as uncapitalized";
2278 variant "element";
2279 variant (capability) "text 'x1' as '1'";
2280 variant (capability) "text 'x2' as '2'";
2281 variant (capability) "text 'x3' as '3'";
2282 variant (capability) "text 'x4' as '4'";
2283 variant (capability) "attribute";
970ed795
EL
2284};
2285
2286
2287type record Vmscno
2288{
2289 record of XSD.String embed_values
2290}
2291with {
3f84031e 2292 variant "name as uncapitalized";
2293 variant "embedValues";
2294 variant "element";
970ed795
EL
2295};
2296
2297
2298type record Wcdma_net_param
2299{
2300 Global_uc_id global_uc_id optional,
2301 Frequencyinfo frequencyinfo optional,
2302 Primaryscramblingcode primaryscramblingcode optional,
2303 Sai sai optional
2304}
2305with {
3f84031e 2306 variant "name as uncapitalized";
2307 variant "element";
970ed795
EL
2308};
2309
2310
2311}
2312with {
3f84031e 2313 encode "XML";
2314 variant "controlNamespace 'http://www.w3.org/2001/XMLSchema-instance' prefix 'xsi'";
970ed795 2315}
This page took 0.122315 seconds and 5 git commands to generate.