-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathOJP.html
996 lines (957 loc) · 844 KB
/
OJP.html
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xmlns:html="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>OJP - Open API for distributed Journey Planning</title>
<meta charset="UTF-8"/>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8"/>
<meta name="robots" content="noindex nofollow"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700"/>
<link rel="stylesheet" href="asciidoc.css"/>
</head>
<body class="article">
<div xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:data="my:data" id="header">
<h1>OJP - <strong>O</strong>pen API for distributed <strong>J</strong>ourney <strong>P</strong>lanning</h1>
<div id="toc" class="toc">
<div id="toctitle">Table of Contents</div>
<ul class="sectlevel1">
<li><a href="#schema_OJP">1. OJP.xsd - OJP messages as extension of SIRI</a><ul class="sectlevel2"><li><a href="#OJP">1.1. The toplevel element <code>OJP</code></a></li><li><a href="#OJPRequest">1.2. The toplevel element <code>OJPRequest</code></a></li><li><a href="#OJPRequestStructure">1.3. The complex type <code>OJPRequestStructure</code></a></li><li><a href="#OJPResponse">1.4. The toplevel element <code>OJPResponse</code></a></li><li><a href="#OJPResponseStructure">1.5. The complex type <code>OJPResponseStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_Common">2. OJP/OJP_Common.xsd - Supporting definitions of common structures</a><ul class="sectlevel2"><li><a href="#schema_OJP_Common_std">2.1. Simple type definitions</a></li><li><a href="#ErrorMessageStructure">2.2. The complex type <code>ErrorMessageStructure</code></a></li><li><a href="#PrivateCodeStructure">2.3. The complex type <code>PrivateCodeStructure</code></a></li><li><a href="#LinkProjectionStructure">2.4. The complex type <code>LinkProjectionStructure</code></a></li><li><a href="#AreaStructure">2.5. The complex type <code>AreaStructure</code></a></li><li><a href="#ParticipantRef">2.6. The toplevel element <code>ParticipantRef</code></a></li><li><a href="#OperatorRef">2.7. The toplevel element <code>OperatorRef</code></a></li><li><a href="#OperatorFilterStructure">2.8. The complex type <code>OperatorFilterStructure</code></a></li><li><a href="#ProductCategoryRefStructure">2.9. The complex type <code>ProductCategoryRefStructure</code></a></li><li><a href="#ProductCategoryRef">2.10. The toplevel element <code>ProductCategoryRef</code></a></li><li><a href="#LineDirectionFilterStructure">2.11. The complex type <code>LineDirectionFilterStructure</code></a></li><li><a href="#JourneyRefStructure">2.12. The complex type <code>JourneyRefStructure</code></a></li><li><a href="#JourneyRef">2.13. The toplevel element <code>JourneyRef</code></a></li><li><a href="#DatedJourneyRefGroup">2.14. The <code>DatedJourneyRefGroup</code> group</a></li><li><a href="#TimedVehicleRefGroup">2.15. The <code>TimedVehicleRefGroup</code> group</a></li><li><a href="#SharingServiceUsageGroup">2.16. The <code>SharingServiceUsageGroup</code> group</a></li><li><a href="#SharingServiceStructure">2.17. The complex type <code>SharingServiceStructure</code></a></li><li><a href="#OwnerRefStructure">2.18. The complex type <code>OwnerRefStructure</code></a></li><li><a href="#OwnerRef">2.19. The toplevel element <code>OwnerRef</code></a></li><li><a href="#OperatingDayRefStructure">2.20. The complex type <code>OperatingDayRefStructure</code></a></li><li><a href="#OperatingDayRef">2.21. The toplevel element <code>OperatingDayRef</code></a></li><li><a href="#OperatingDaysStructure">2.22. The complex type <code>OperatingDaysStructure</code></a></li><li><a href="#OperatingDaysGroup">2.23. The <code>OperatingDaysGroup</code> group</a></li><li><a href="#WeekdayTimePeriodStructure">2.24. The complex type <code>WeekdayTimePeriodStructure</code></a></li><li><a href="#GeneralAttributeStructure">2.25. The complex type <code>GeneralAttributeStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_FacilitySupport">3. OJP/OJP_FacilitySupport.xsd - Supporting definitions for facilities containing wrappers for SIRI</a><ul class="sectlevel2"><li><a href="#AllFacilitiesGroup">3.1. The <code>AllFacilitiesGroup</code> group</a></li><li><a href="#StopFacilityGroup">3.2. The <code>StopFacilityGroup</code> group</a></li><li><a href="#ServiceFacilityGroup">3.3. The <code>ServiceFacilityGroup</code> group</a></li></ul></li>
<li><a href="#schema_OJP_Fare">4. OJP/OJP_Fare.xsd - Request and response definitions for general, stop-specific and trip-specific fare information</a><ul class="sectlevel2"><li><a href="#FareRequestGroup">4.1. The <code>FareRequestGroup</code> group</a></li><li><a href="#StopFareRequestStructure">4.2. The complex type <code>StopFareRequestStructure</code></a></li><li><a href="#StaticFareRequestStructure">4.3. The complex type <code>StaticFareRequestStructure</code></a></li><li><a href="#TripFareRequestStructure">4.4. The complex type <code>TripFareRequestStructure</code></a></li><li><a href="#MultiTripFareRequestStructure">4.5. The complex type <code>MultiTripFareRequestStructure</code></a></li><li><a href="#FareResponseGroup">4.6. The <code>FareResponseGroup</code> group</a></li><li><a href="#FareResultStructure">4.7. The complex type <code>FareResultStructure</code></a></li><li><a href="#StopFareResultStructure">4.8. The complex type <code>StopFareResultStructure</code></a></li><li><a href="#StaticFareResultStructure">4.9. The complex type <code>StaticFareResultStructure</code></a></li><li><a href="#TripFareProductReferenceStructure">4.10. The complex type <code>TripFareProductReferenceStructure</code></a></li><li><a href="#MultiTripFareResultStructure">4.11. The complex type <code>MultiTripFareResultStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_FareSupport">5. OJP/OJP_FareSupport.xsd - Supporting definitions for fare information on passenger trips</a><ul class="sectlevel2"><li><a href="#schema_OJP_FareSupport_std">5.1. Simple type definitions</a></li><li><a href="#FareAuthorityRefStructure">5.2. The complex type <code>FareAuthorityRefStructure</code></a></li><li><a href="#FareAuthorityRef">5.3. The toplevel element <code>FareAuthorityRef</code></a></li><li><a href="#FareAuthorityGroup">5.4. The <code>FareAuthorityGroup</code> group</a></li><li><a href="#TariffZoneRefStructure">5.5. The complex type <code>TariffZoneRefStructure</code></a></li><li><a href="#TariffZoneRef">5.6. The toplevel element <code>TariffZoneRef</code></a></li><li><a href="#TariffZoneStructure">5.7. The complex type <code>TariffZoneStructure</code></a></li><li><a href="#TariffZoneListInAreaStructure">5.8. The complex type <code>TariffZoneListInAreaStructure</code></a></li><li><a href="#TariffZoneRefListStructure">5.9. The complex type <code>TariffZoneRefListStructure</code></a></li><li><a href="#BookingArrangementStructure">5.10. The complex type <code>BookingArrangementStructure</code></a></li><li><a href="#BookingArrangementsContainerStructure">5.11. The complex type <code>BookingArrangementsContainerStructure</code></a></li><li><a href="#FareProductRefStructure">5.12. The complex type <code>FareProductRefStructure</code></a></li><li><a href="#FareProductRef">5.13. The toplevel element <code>FareProductRef</code></a></li><li><a href="#EntitlementProductRefStructure">5.14. The complex type <code>EntitlementProductRefStructure</code></a></li><li><a href="#EntitlementProductRef">5.15. The toplevel element <code>EntitlementProductRef</code></a></li><li><a href="#FareProductStructure">5.16. The complex type <code>FareProductStructure</code></a></li><li><a href="#FareProductPriceGroup">5.17. The <code>FareProductPriceGroup</code> group</a></li><li><a href="#FareProductValidityGroup">5.18. The <code>FareProductValidityGroup</code> group</a></li><li><a href="#FareProductBookingGroup">5.19. The <code>FareProductBookingGroup</code> group</a></li><li><a href="#TripLegRangeGroup">5.20. The <code>TripLegRangeGroup</code> group</a></li><li><a href="#TripFareResultStructure">5.21. The complex type <code>TripFareResultStructure</code></a></li><li><a href="#FarePassengerStructure">5.22. The complex type <code>FarePassengerStructure</code></a></li><li><a href="#FareDataFilterGroup">5.23. The <code>FareDataFilterGroup</code> group</a></li><li><a href="#FareParamStructure">5.24. The complex type <code>FareParamStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_JourneySupport">6. OJP/OJP_JourneySupport.xsd - Supporting definitions for journeys on public transport vehicles</a><ul class="sectlevel2"><li><a href="#schema_OJP_JourneySupport_std">6.1. Simple type definitions</a></li><li><a href="#ServiceViaPointStructure">6.2. The complex type <code>ServiceViaPointStructure</code></a></li><li><a href="#ProductCategoryStructure">6.3. The complex type <code>ProductCategoryStructure</code></a></li><li><a href="#TripViaStructure">6.4. The complex type <code>TripViaStructure</code></a></li><li><a href="#ScheduledJourneyGroup">6.5. The <code>ScheduledJourneyGroup</code> group</a></li><li><a href="#ServiceGroup">6.6. The <code>ServiceGroup</code> group</a></li><li><a href="#ServiceOriginGroup">6.7. The <code>ServiceOriginGroup</code> group</a></li><li><a href="#ServiceDestinationGroup">6.8. The <code>ServiceDestinationGroup</code> group</a></li><li><a href="#RouteDescriptionGroup">6.9. The <code>RouteDescriptionGroup</code> group</a></li><li><a href="#DatedJourneyGroup">6.10. The <code>DatedJourneyGroup</code> group</a></li><li><a href="#PrivateServiceGroup">6.11. The <code>PrivateServiceGroup</code> group</a></li><li><a href="#DatedJourneyStructure">6.12. The complex type <code>DatedJourneyStructure</code></a></li><li><a href="#TripPlaceStructure">6.13. The complex type <code>TripPlaceStructure</code></a></li><li><a href="#TimeWindowGroup">6.14. The <code>TimeWindowGroup</code> group</a></li><li><a href="#ServiceTimeGroup">6.15. The <code>ServiceTimeGroup</code> group</a></li><li><a href="#EstimatedTimeBandGroup">6.16. The <code>EstimatedTimeBandGroup</code> group</a></li><li><a href="#ServiceArrivalStructure">6.17. The complex type <code>ServiceArrivalStructure</code></a></li><li><a href="#ServiceDepartureStructure">6.18. The complex type <code>ServiceDepartureStructure</code></a></li><li><a href="#CallAtStopStructure">6.19. The complex type <code>CallAtStopStructure</code></a></li><li><a href="#StopCallStatusGroup">6.20. The <code>StopCallStatusGroup</code> group</a></li><li><a href="#ServiceStatusGroup">6.21. The <code>ServiceStatusGroup</code> group</a></li><li><a href="#ContinuousServiceStructure">6.22. The complex type <code>ContinuousServiceStructure</code></a></li><li><a href="#VehiclePositionStructure">6.23. The complex type <code>VehiclePositionStructure</code></a></li><li><a href="#PlaceContextStructure">6.24. The complex type <code>PlaceContextStructure</code></a></li><li><a href="#NumberOfResultsGroup">6.25. The <code>NumberOfResultsGroup</code> group</a></li><li><a href="#BaseTripPolicyGroup">6.26. The <code>BaseTripPolicyGroup</code> group</a></li><li><a href="#BaseTripMobilityFilterGroup">6.27. The <code>BaseTripMobilityFilterGroup</code> group</a></li><li><a href="#BaseTripContentFilterGroup">6.28. The <code>BaseTripContentFilterGroup</code> group</a></li><li><a href="#LegAttributeStructure">6.29. The complex type <code>LegAttributeStructure</code></a></li><li><a href="#LegTrackStructure">6.30. The complex type <code>LegTrackStructure</code></a></li><li><a href="#TrackSectionStructure">6.31. The complex type <code>TrackSectionStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_ModesSupport">7. OJP/OJP_ModesSupport.xsd - Supporting definitions for the classification of modes of transport</a><ul class="sectlevel2"><li><a href="#schema_OJP_ModesSupport_std">7.1. Simple type definitions</a></li><li><a href="#IndividualTransportOptionsStructure">7.2. The complex type <code>IndividualTransportOptionsStructure</code></a></li><li><a href="#ModeStructure">7.3. The complex type <code>ModeStructure</code></a></li><li><a href="#ModeGroup">7.4. The <code>ModeGroup</code> group</a></li><li><a href="#PtModeFilterStructure">7.5. The complex type <code>PtModeFilterStructure</code></a></li><li><a href="#PrivateModeFilterStructure">7.6. The complex type <code>PrivateModeFilterStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_Places">8. OJP/OJP_Places.xsd - Request and response definitions for place information</a><ul class="sectlevel2"><li><a href="#schema_OJP_Places_std">8.1. Simple type definitions</a></li><li><a href="#PlaceInformationRequestGroup">8.2. The <code>PlaceInformationRequestGroup</code> group</a></li><li><a href="#PlaceInformationResponseGroup">8.3. The <code>PlaceInformationResponseGroup</code> group</a></li><li><a href="#InitialPlaceInputStructure">8.4. The complex type <code>InitialPlaceInputStructure</code></a></li><li><a href="#PlaceParamStructure">8.5. The complex type <code>PlaceParamStructure</code></a></li><li><a href="#GeoRestrictionsStructure">8.6. The complex type <code>GeoRestrictionsStructure</code></a></li><li><a href="#GeoCircleStructure">8.7. The complex type <code>GeoCircleStructure</code></a></li><li><a href="#GeoRectangleStructure">8.8. The complex type <code>GeoRectangleStructure</code></a></li><li><a href="#GeoAreaStructure">8.9. The complex type <code>GeoAreaStructure</code></a></li><li><a href="#PlaceResultStructure">8.10. The complex type <code>PlaceResultStructure</code></a></li><li><a href="#PlacePolicyGroup">8.11. The <code>PlacePolicyGroup</code> group</a></li><li><a href="#PlaceDataFilterGroup">8.12. The <code>PlaceDataFilterGroup</code> group</a></li><li><a href="#ExchangePointsRequestGroup">8.13. The <code>ExchangePointsRequestGroup</code> group</a></li><li><a href="#ExchangePointsParamStructure">8.14. The complex type <code>ExchangePointsParamStructure</code></a></li><li><a href="#ExchangePointsDataFilterGroup">8.15. The <code>ExchangePointsDataFilterGroup</code> group</a></li><li><a href="#ExchangePointsPolicyGroup">8.16. The <code>ExchangePointsPolicyGroup</code> group</a></li><li><a href="#ExchangePointsResponseGroup">8.17. The <code>ExchangePointsResponseGroup</code> group</a></li><li><a href="#ExchangePointsResultStructure">8.18. The complex type <code>ExchangePointsResultStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_PlaceSupport">9. OJP/OJP_PlaceSupport.xsd - Supporting definitions for place information</a><ul class="sectlevel2"><li><a href="#schema_OJP_PlaceSupport_std">9.1. Simple type definitions</a></li><li><a href="#StopPointGroup">9.2. The <code>StopPointGroup</code> group</a></li><li><a href="#StopPointStructure">9.3. The complex type <code>StopPointStructure</code></a></li><li><a href="#StopPlaceRefStructure">9.4. The complex type <code>StopPlaceRefStructure</code></a></li><li><a href="#StopPlaceRef">9.5. The toplevel element <code>StopPlaceRef</code></a></li><li><a href="#StopPlaceGroup">9.6. The <code>StopPlaceGroup</code> group</a></li><li><a href="#StopPlaceStructure">9.7. The complex type <code>StopPlaceStructure</code></a></li><li><a href="#StopAttributesGroup">9.8. The <code>StopAttributesGroup</code> group</a></li><li><a href="#TopographicPlaceRefStructure">9.9. The complex type <code>TopographicPlaceRefStructure</code></a></li><li><a href="#TopographicPlaceRef">9.10. The toplevel element <code>TopographicPlaceRef</code></a></li><li><a href="#TopographicPlaceStructure">9.11. The complex type <code>TopographicPlaceStructure</code></a></li><li><a href="#PointOfInterestRefStructure">9.12. The complex type <code>PointOfInterestRefStructure</code></a></li><li><a href="#PointOfInterestRef">9.13. The toplevel element <code>PointOfInterestRef</code></a></li><li><a href="#PointOfInterestStructure">9.14. The complex type <code>PointOfInterestStructure</code></a></li><li><a href="#PointOfInterestCategoryStructure">9.15. The complex type <code>PointOfInterestCategoryStructure</code></a></li><li><a href="#OsmTagStructure">9.16. The complex type <code>OsmTagStructure</code></a></li><li><a href="#PointOfInterestFilterStructure">9.17. The complex type <code>PointOfInterestFilterStructure</code></a></li><li><a href="#AddressRefStructure">9.18. The complex type <code>AddressRefStructure</code></a></li><li><a href="#AddressRef">9.19. The toplevel element <code>AddressRef</code></a></li><li><a href="#AddressDetailGroup">9.20. The <code>AddressDetailGroup</code> group</a></li><li><a href="#AddressStructure">9.21. The complex type <code>AddressStructure</code></a></li><li><a href="#PlaceStructure">9.22. The complex type <code>PlaceStructure</code></a></li><li><a href="#PlaceRefStructure">9.23. The complex type <code>PlaceRefStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_Requests">10. OJP/OJP_Requests.xsd - OJP service requests and responses</a><ul class="sectlevel2"><li><a href="#OJPFareRequest">10.1. The toplevel element <code>OJPFareRequest</code></a></li><li><a href="#OJPFareRequestStructure">10.2. The complex type <code>OJPFareRequestStructure</code></a></li><li><a href="#OJPFareDelivery">10.3. The toplevel element <code>OJPFareDelivery</code></a></li><li><a href="#OJPFareDeliveryStructure">10.4. The complex type <code>OJPFareDeliveryStructure</code></a></li><li><a href="#OJPPlaceInformationRequest">10.5. The toplevel element <code>OJPPlaceInformationRequest</code></a></li><li><a href="#OJPPlaceInformationRequestStructure">10.6. The complex type <code>OJPPlaceInformationRequestStructure</code></a></li><li><a href="#OJPPlaceInformationDelivery">10.7. The toplevel element <code>OJPPlaceInformationDelivery</code></a></li><li><a href="#OJPPlaceInformationDeliveryStructure">10.8. The complex type <code>OJPPlaceInformationDeliveryStructure</code></a></li><li><a href="#OJPExchangePointsRequest">10.9. The toplevel element <code>OJPExchangePointsRequest</code></a></li><li><a href="#OJPExchangePointsRequestStructure">10.10. The complex type <code>OJPExchangePointsRequestStructure</code></a></li><li><a href="#OJPExchangePointsDelivery">10.11. The toplevel element <code>OJPExchangePointsDelivery</code></a></li><li><a href="#OJPExchangePointsDeliveryStructure">10.12. The complex type <code>OJPExchangePointsDeliveryStructure</code></a></li><li><a href="#OJPStopEventRequest">10.13. The toplevel element <code>OJPStopEventRequest</code></a></li><li><a href="#OJPStopEventRequestStructure">10.14. The complex type <code>OJPStopEventRequestStructure</code></a></li><li><a href="#OJPStopEventDelivery">10.15. The toplevel element <code>OJPStopEventDelivery</code></a></li><li><a href="#OJPStopEventDeliveryStructure">10.16. The complex type <code>OJPStopEventDeliveryStructure</code></a></li><li><a href="#OJPTripInfoRequest">10.17. The toplevel element <code>OJPTripInfoRequest</code></a></li><li><a href="#OJPTripInfoRequestStructure">10.18. The complex type <code>OJPTripInfoRequestStructure</code></a></li><li><a href="#OJPTripInfoDelivery">10.19. The toplevel element <code>OJPTripInfoDelivery</code></a></li><li><a href="#OJPTripInfoDeliveryStructure">10.20. The complex type <code>OJPTripInfoDeliveryStructure</code></a></li><li><a href="#OJPTripRequest">10.21. The toplevel element <code>OJPTripRequest</code></a></li><li><a href="#OJPTripRequestStructure">10.22. The complex type <code>OJPTripRequestStructure</code></a></li><li><a href="#OJPTripDelivery">10.23. The toplevel element <code>OJPTripDelivery</code></a></li><li><a href="#OJPTripDeliveryStructure">10.24. The complex type <code>OJPTripDeliveryStructure</code></a></li><li><a href="#OJPMultiPointTripRequest">10.25. The toplevel element <code>OJPMultiPointTripRequest</code></a></li><li><a href="#OJPMultiPointTripRequestStructure">10.26. The complex type <code>OJPMultiPointTripRequestStructure</code></a></li><li><a href="#OJPMultiPointTripDelivery">10.27. The toplevel element <code>OJPMultiPointTripDelivery</code></a></li><li><a href="#OJPMultiPointTripDeliveryStructure">10.28. The complex type <code>OJPMultiPointTripDeliveryStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_RequestSupport">11. OJP/OJP_RequestSupport.xsd - Supporting definitions for OJP service requests and their responses</a><ul class="sectlevel2"><li><a href="#schema_OJP_RequestSupport_std">11.1. Simple type definitions</a></li><li><a href="#MessageIntegrityPropertiesGroup">11.2. The <code>MessageIntegrityPropertiesGroup</code> group</a></li><li><a href="#ServiceRequestContextGroup">11.3. The <code>ServiceRequestContextGroup</code> group</a></li><li><a href="#ServiceResponseContextGroup">11.4. The <code>ServiceResponseContextGroup</code> group</a></li><li><a href="#SubscriptionRequestContextGroup">11.5. The <code>SubscriptionRequestContextGroup</code> group</a></li><li><a href="#AbstractOJPServiceRequestStructure">11.6. The complex type <code>AbstractOJPServiceRequestStructure</code></a></li><li><a href="#AbstractOJPSubscriptionRequestStructure">11.7. The complex type <code>AbstractOJPSubscriptionRequestStructure</code></a></li><li><a href="#DeliveryRequestGroup">11.8. The <code>DeliveryRequestGroup</code> group</a></li><li><a href="#StatusRequestGroup">11.9. The <code>StatusRequestGroup</code> group</a></li><li><a href="#TerminateSubscriptionRequest">11.10. The toplevel element <code>TerminateSubscriptionRequest</code></a></li><li><a href="#ServiceResponseGroup">11.11. The <code>ServiceResponseGroup</code> group</a></li><li><a href="#PlacesStructure">11.12. The complex type <code>PlacesStructure</code></a></li><li><a href="#ResponseContextStructure">11.13. The complex type <code>ResponseContextStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_SituationSupport">12. OJP/OJP_SituationSupport.xsd - Supporting definitions for situations containing wrappers for SIRI Situation Exchange service (SIRI SX)</a><ul class="sectlevel2"><li><a href="#SituationsStructure">12.1. The complex type <code>SituationsStructure</code></a></li><li><a href="#SituationFullRef">12.2. The toplevel element <code>SituationFullRef</code></a></li><li><a href="#SituationFullRefStructure">12.3. The complex type <code>SituationFullRefStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_StopEvents">13. OJP/OJP_StopEvents.xsd - Request and response definitions for arrivals and departures of public transport services at stops</a><ul class="sectlevel2"><li><a href="#schema_OJP_StopEvents_std">13.1. Simple type definitions</a></li><li><a href="#StopEventRequestGroup">13.2. The <code>StopEventRequestGroup</code> group</a></li><li><a href="#StopEventParamStructure">13.3. The complex type <code>StopEventParamStructure</code></a></li><li><a href="#StopEventDataFilterGroup">13.4. The <code>StopEventDataFilterGroup</code> group</a></li><li><a href="#StopEventPolicyGroup">13.5. The <code>StopEventPolicyGroup</code> group</a></li><li><a href="#StopEventContentFilterGroup">13.6. The <code>StopEventContentFilterGroup</code> group</a></li><li><a href="#StopEventResponseGroup">13.7. The <code>StopEventResponseGroup</code> group</a></li><li><a href="#StopEventResultStructure">13.8. The complex type <code>StopEventResultStructure</code></a></li><li><a href="#StopEventStructure">13.9. The complex type <code>StopEventStructure</code></a></li><li><a href="#CallAtNearStopStructure">13.10. The complex type <code>CallAtNearStopStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_TripInfo">14. OJP/OJP_TripInfo.xsd - Request and response definitions for information on a single trip</a><ul class="sectlevel2"><li><a href="#TripInfoRequestGroup">14.1. The <code>TripInfoRequestGroup</code> group</a></li><li><a href="#TripInfoParamStructure">14.2. The complex type <code>TripInfoParamStructure</code></a></li><li><a href="#TripInfoPolicyGroup">14.3. The <code>TripInfoPolicyGroup</code> group</a></li><li><a href="#TripInfoContentFilterGroup">14.4. The <code>TripInfoContentFilterGroup</code> group</a></li><li><a href="#TripInfoResponseGroup">14.5. The <code>TripInfoResponseGroup</code> group</a></li><li><a href="#TripInfoResultStructure">14.6. The complex type <code>TripInfoResultStructure</code></a></li></ul></li>
<li><a href="#schema_OJP_Trips">15. OJP/OJP_Trips.xsd - Request and response definitions for trip requests and distributed journey planning</a><ul class="sectlevel2"><li><a href="#schema_OJP_Trips_std">15.1. Simple type definitions</a></li><li><a href="#TripRequestGroup">15.2. The <code>TripRequestGroup</code> group</a></li><li><a href="#TripParamStructure">15.3. The complex type <code>TripParamStructure</code></a></li><li><a href="#TripDataFilterGroup">15.4. The <code>TripDataFilterGroup</code> group</a></li><li><a href="#TripPolicyGroup">15.5. The <code>TripPolicyGroup</code> group</a></li><li><a href="#TripMobilityFilterGroup">15.6. The <code>TripMobilityFilterGroup</code> group</a></li><li><a href="#TripContentFilterGroup">15.7. The <code>TripContentFilterGroup</code> group</a></li><li><a href="#NotViaStructure">15.8. The complex type <code>NotViaStructure</code></a></li><li><a href="#NoChangeAtStructure">15.9. The complex type <code>NoChangeAtStructure</code></a></li><li><a href="#TripResponseGroup">15.10. The <code>TripResponseGroup</code> group</a></li><li><a href="#TripResultStructure">15.11. The complex type <code>TripResultStructure</code></a></li><li><a href="#TripSummaryStructure">15.12. The complex type <code>TripSummaryStructure</code></a></li><li><a href="#TripStructure">15.13. The complex type <code>TripStructure</code></a></li><li><a href="#TripLegStructure">15.14. The complex type <code>TripLegStructure</code></a></li><li><a href="#TimedLegStructure">15.15. The complex type <code>TimedLegStructure</code></a></li><li><a href="#TransferLegStructure">15.16. The complex type <code>TransferLegStructure</code></a></li><li><a href="#ContinuousLegStructure">15.17. The complex type <code>ContinuousLegStructure</code></a></li><li><a href="#LegBoardStructure">15.18. The complex type <code>LegBoardStructure</code></a></li><li><a href="#LegAlightStructure">15.19. The complex type <code>LegAlightStructure</code></a></li><li><a href="#LegIntermediateStructure">15.20. The complex type <code>LegIntermediateStructure</code></a></li><li><a href="#PathGuidanceStructure">15.21. The complex type <code>PathGuidanceStructure</code></a></li><li><a href="#PathGuidanceSectionStructure">15.22. The complex type <code>PathGuidanceSectionStructure</code></a></li><li><a href="#TransferDurationGroup">15.23. The <code>TransferDurationGroup</code> group</a></li><li><a href="#PathLinkStructure">15.24. The complex type <code>PathLinkStructure</code></a></li><li><a href="#MultiPointTripRequestGroup">15.25. The <code>MultiPointTripRequestGroup</code> group</a></li><li><a href="#MultiPointTripParamStructure">15.26. The complex type <code>MultiPointTripParamStructure</code></a></li><li><a href="#MultiPointTripPolicyGroup">15.27. The <code>MultiPointTripPolicyGroup</code> group</a></li><li><a href="#MultiPointTripResponseGroup">15.28. The <code>MultiPointTripResponseGroup</code> group</a></li><li><a href="#MultiPointTripResultStructure">15.29. The complex type <code>MultiPointTripResultStructure</code></a></li><li><a href="#MultiPointWaitTimeGroup">15.30. The <code>MultiPointWaitTimeGroup</code> group</a></li><li><a href="#TripStatusGroup">15.31. The <code>TripStatusGroup</code> group</a></li></ul></li>
<li><a href="#schema_OJP_Utility">16. OJP/OJP_Utility.xsd - Support definitions not specifically related to the public transport domain</a><ul class="sectlevel2"><li><a href="#schema_OJP_Utility_std">16.1. Simple type definitions</a></li><li><a href="#InternationalTextStructure">16.2. The complex type <code>InternationalTextStructure</code></a></li><li><a href="#WebLinkGroup">16.3. The <code>WebLinkGroup</code> group</a></li><li><a href="#WebLinkStructure">16.4. The complex type <code>WebLinkStructure</code></a></li></ul></li>
</ul>
</div>
</div>
<div id="content">
<!--============================================================= Schema file OJP_siri ===--><!--========================================================= schema schema_OJP--><div class="sect1" id="schema_OJP"><h2>1. OJP.xsd - OJP messages as extension of SIRI</h2><div class="sectionbody"><!--======================================= chapter OJP--><div id="OJP" class="sect2"><h3>1.1. The toplevel element <code xmlns="">OJP</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJP</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Root element for OJP messages based on SIRI message exchange protocol.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>@<strong>version</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fixed value: "1.1-dev"</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#OJPRequest">OJPRequest</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OJPRequest">OJPRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">OJP Request - Groups individual functional requests.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#OJPResponse">OJPResponse</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OJPResponse">OJPResponse</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">OJP Request - Groups individual functional responses.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#Extensions">Extensions</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#Extensions">Extensions</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPRequest--><div id="OJPRequest" class="sect2"><h3>1.2. The toplevel element <code xmlns="">OJPRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPRequestStructure">OJPRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">OJP Request - Groups individual functional requests.</p></td></tr></tbody></table></div></div><!--======================================= chapter OJPRequestStructure--><div id="OJPRequestStructure" class="sect2"><h3>1.3. The complex type <code xmlns="">OJPRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Type for OJP Request - Groups individual functional requests.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--Group could not be resolved: →RequestGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#RequestGroup">RequestGroup</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPResponse--><div id="OJPResponse" class="sect2"><h3>1.4. The toplevel element <code xmlns="">OJPResponse</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPResponse</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPResponseStructure">OJPResponse</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">OJP Request - Groups individual functional responses.</p></td></tr></tbody></table></div></div><!--======================================= chapter OJPResponseStructure--><div id="OJPResponseStructure" class="sect2"><h3>1.5. The complex type <code xmlns="">OJPResponseStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPResponseStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Type for OJP Response - Groups individual functional responses.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--Group could not be resolved: →ResponseGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#ResponseGroup">ResponseGroup</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_Common--><div class="sect1" id="schema_OJP_Common"><h2>2. OJP/OJP_Common.xsd - Supporting definitions of common structures</h2><div class="sectionbody"><div id="schema_OJP_Common_std" class="simple-type-definitions"><h3>2.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="JourneyCodeType"><code>JourneyCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of a Journey</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="OperatingDayCodeType"><code>OperatingDayCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of an Operating Day</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="OwnerCodeType"><code>OwnerCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of ORGANISATION with ownership as the RESPONSIBILITY ROLE</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="ProductCategoryCodeType"><code>ProductCategoryCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Type for identifier of an product category code.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="SharingModelEnumeration"><code>SharingModelEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">singleStationBased | multipleStationBased | nonStationBased</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sharing service loan and return scheme.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="WeekdayTypeEnumeration"><code>WeekdayTypeEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | PublicHoliday</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of DAY OF WEEK in TMv6] enumeration of individual the seven DAYs OF WEEK, along with public holidays </p></td></tr></tbody></table></div></div><!--======================================= chapter ErrorMessageStructure--><div id="ErrorMessageStructure" class="sect2"><h3>2.2. The complex type <code xmlns="">ErrorMessageStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ErrorMessageStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structured error messages</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Code</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Code of the error situation.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Text</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Description of the error situation.</p></td></tr></tbody></table></div></div><!--======================================= chapter PrivateCodeStructure--><div id="PrivateCodeStructure" class="sect2"><h3>2.3. The complex type <code xmlns="">PrivateCodeStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PrivateCodeStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Code within scope of a private referential system</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>System</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Code of the foreign referential system.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Value</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Object code within this private/foreign system.</p></td></tr></tbody></table></div></div><!--======================================= chapter LinkProjectionStructure--><div id="LinkProjectionStructure" class="sect2"><h3>2.4. The complex type <code xmlns="">LinkProjectionStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>LinkProjectionStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">An oriented correspondence from one LINK of a source layer, onto an entity in a target layer: e.g. LINK SEQUENCE.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Position</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">2:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Ordered list of locations representing the geogemtry of the link.</p></td></tr></tbody></table></div></div><!--======================================= chapter AreaStructure--><div id="AreaStructure" class="sect2"><h3>2.5. The complex type <code xmlns="">AreaStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>AreaStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Area described as a polygon.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Points</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">3:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Ordered list of geographic locations describing the polygon of the area.</p></td></tr></tbody></table></div></div><!--======================================= chapter ParticipantRef--><div id="ParticipantRef" class="sect2"><h3>2.6. The toplevel element <code xmlns="">ParticipantRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ParticipantRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:ParticipantRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Participant ([equivalent of PARTICIPANT in SIRI] IT system that is participating in a communication with other participant(s))</p></td></tr></tbody></table></div></div><!--======================================= chapter OperatorRef--><div id="OperatorRef" class="sect2"><h3>2.7. The toplevel element <code xmlns="">OperatorRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OperatorRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:OperatorRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operator ([TMv6] company providing public transport services.) </p></td></tr></tbody></table></div></div><!--======================================= chapter OperatorFilterStructure--><div id="OperatorFilterStructure" class="sect2"><h3>2.8. The complex type <code xmlns="">OperatorFilterStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OperatorFilterStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter for in/exclusion of transport operators.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Exclude</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether operators in list are to include or exclude from search. Default is exclude.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:OperatorRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to transport operator</p></td></tr></tbody></table></div></div><!--======================================= chapter ProductCategoryRefStructure--><div id="ProductCategoryRefStructure" class="sect2"><h3>2.9. The complex type <code xmlns="">ProductCategoryRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ProductCategoryRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#ProductCategoryCodeType">ProductCategoryCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a product category. As defined in NeTEx and SIRI, a product category is a classification for VEHICLE JOURNEYs to express some common properties of journeys for marketing and fare products, e.g. to identify boats that run with steam in Switzerland ("BAV")</p></td></tr></tbody></table></div></div><!--======================================= chapter ProductCategoryRef--><div id="ProductCategoryRef" class="sect2"><h3>2.10. The toplevel element <code xmlns="">ProductCategoryRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ProductCategoryRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:ProductCategoryRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a product category. Product categories should be defined once and used uniformly in all channels (e.g. NeTEx, SIRI, OJP)</p></td></tr></tbody></table></div></div><!--======================================= chapter LineDirectionFilterStructure--><div id="LineDirectionFilterStructure" class="sect2"><h3>2.11. The complex type <code xmlns="">LineDirectionFilterStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>LineDirectionFilterStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter for in/exclusion of lines (and directions).</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Line</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LineDirectionStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference a GROUP of DIRECTIONs of the ROUTEs belonging to the same LINE created for the purpose of filtering and organising timetables..</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Exclude</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether lines in list are to include or exclude from search. Default is exclude.</p></td></tr></tbody></table></div></div><!--======================================= chapter JourneyRefStructure--><div id="JourneyRefStructure" class="sect2"><h3>2.12. The complex type <code xmlns="">JourneyRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>JourneyRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#JourneyCodeType">JourneyCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr></tbody></table></div></div><!--======================================= chapter JourneyRef--><div id="JourneyRef" class="sect2"><h3>2.13. The toplevel element <code xmlns="">JourneyRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>JourneyRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#JourneyRefStructure">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr></tbody></table></div></div><!--======================================= chapter DatedJourneyRefGroup--><div id="DatedJourneyRefGroup" class="sect2"><h3>2.14. The <code xmlns="">DatedJourneyRefGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>DatedJourneyRefGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a DATED VEHICLE JOURNEY (Reference to a journey on a specific operating day)</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#DatedJourneyRefGroup">DatedJourneyRef</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#JourneyRef">JourneyRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#OperatingDayRef">OperatingDayRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatingDayRef">OperatingDayRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TimedVehicleRefGroup--><div id="TimedVehicleRefGroup" class="sect2"><h3>2.15. The <code xmlns="">TimedVehicleRefGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TimedVehicleRefGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a vehicle for a specific point in time.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TimedVehicleRefGroup">TimedVehicleRef</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:VehicleRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:VehicleRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TimeOfOperation</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time stamp when the vehicle is operating. In most use cases equal to "now".</p></td></tr>
</tbody></table></div></div><!--======================================= chapter SharingServiceUsageGroup--><div id="SharingServiceUsageGroup" class="sect2"><h3>2.16. The <code xmlns="">SharingServiceUsageGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>SharingServiceUsageGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Usage parameters of a sharing service.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#SharingServiceUsageGroup">SharingServiceUsage</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeBufferBefore</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Typical time a user will need to check in and unlock the vehicle.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeBufferAfter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Typical time a user will need to lock the vehicle and check out.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter SharingServiceStructure--><div id="SharingServiceStructure" class="sect2"><h3>2.17. The complex type <code xmlns="">SharingServiceStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>SharingServiceStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Service that provides shared vehicles.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>OperatorRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:OperatorRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of the operator of the sharing service </p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Name</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Public name of the service.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>SharingModel</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#SharingModelEnumeration">SharingModel</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Type of the sharing scheme.</p></td></tr><!--Group SharingServiceUsageGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#SharingServiceUsageGroup">SharingServiceUsage</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeBufferBefore</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Typical time a user will need to check in and unlock the vehicle.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeBufferAfter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Typical time a user will need to lock the vehicle and check out.</p></td></tr>
<!--Group SharingServiceUsageGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>InfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Link to web page providing more details on service.</p></td></tr></tbody></table></div></div><!--======================================= chapter OwnerRefStructure--><div id="OwnerRefStructure" class="sect2"><h3>2.18. The complex type <code xmlns="">OwnerRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OwnerRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#OwnerCodeType">OwnerCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an ORGANISATION with ownership as the RESPONSIBILITY ROLE</p></td></tr></tbody></table></div></div><!--======================================= chapter OwnerRef--><div id="OwnerRef" class="sect2"><h3>2.19. The toplevel element <code xmlns="">OwnerRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OwnerRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OwnerRefStructure">OwnerRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an ORGANISATION with ownership as the RESPONSIBILITY ROLE</p></td></tr></tbody></table></div></div><!--======================================= chapter OperatingDayRefStructure--><div id="OperatingDayRefStructure" class="sect2"><h3>2.20. The complex type <code xmlns="">OperatingDayRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OperatingDayRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#OperatingDayCodeType">OperatingDayCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr></tbody></table></div></div><!--======================================= chapter OperatingDayRef--><div id="OperatingDayRef" class="sect2"><h3>2.21. The toplevel element <code xmlns="">OperatingDayRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OperatingDayRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OperatingDayRefStructure">OperatingDayRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr></tbody></table></div></div><!--======================================= chapter OperatingDaysStructure--><div id="OperatingDaysStructure" class="sect2"><h3>2.22. The complex type <code xmlns="">OperatingDaysStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OperatingDaysStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"> [TMv6] day of public transport operation of which the characteristics are defined in a specific SERVICE CALENDAR and which may last more than 24 hours.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>From</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:date</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Start date of period.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>To</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:date</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">End date of period.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Pattern</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#ValidDayBitType">ValidDayBit</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Bit pattern for operating days between start date and end date. The length of the pattern is equal to the number of days from start date to end date. A bit value of "1" indicates that an event actually happens on the day that is represented by the bit position.</p></td></tr></tbody></table></div></div><!--======================================= chapter OperatingDaysGroup--><div id="OperatingDaysGroup" class="sect2"><h3>2.23. The <code xmlns="">OperatingDaysGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OperatingDaysGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Coded as bit pattern</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#OperatingDaysGroup">OperatingDays</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatingDaysStructure">OperatingDays</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Bit string definition of operating days.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDaysDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of the operation days, e.g. "monday to friday" or "not on holidays".</p></td></tr>
</tbody></table></div></div><!--======================================= chapter WeekdayTimePeriodStructure--><div id="WeekdayTimePeriodStructure" class="sect2"><h3>2.24. The complex type <code xmlns="">WeekdayTimePeriodStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>WeekdayTimePeriodStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of TIME BAND in TMv6] aggregation of TIME BAND and DAY OF WEEK (Time period on a weekday).</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Weekday</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#WeekdayTypeEnumeration">WeekdayType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of DAY OF WEEK in TMv6] enumeration of individual the seven DAYs OF WEEK, along with public holidays</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StartTime</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:time</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Start time of period.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Duration</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time duration of period.</p></td></tr></tbody></table></div></div><!--======================================= chapter GeneralAttributeStructure--><div id="GeneralAttributeStructure" class="sect2"><h3>2.25. The complex type <code xmlns="">GeneralAttributeStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>GeneralAttributeStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structured attribute classification with associated text. If URL is given, it refers to the whole attribute text.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Text</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Text of the attribute to be shown to the user.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Code</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Internal code of the attribute. Can be used for detection of double occurrences.</p></td></tr><!--Group AllFacilitiesGroup ──────┐-->
<!--Group could not be resolved: →siri:AllFacilitiesGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:AllFacilitiesGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group AllFacilitiesGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Mandatory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Defines whether the attribute has to be shown to the user.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Importance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PercentType">Percent</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Importance of the attribute.</p></td></tr><!--Group WebLinkGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#WebLinkGroup">WebLink</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Url</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyURI</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to resource on web.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MimeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">MIME type of the referenced resource. To which kind of resource does the URL point to?</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Embeddable</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Is the referenced resource meant to be embedded as a webview in a surrounding context, e.g. app or web page? If yes, the resource has to be fully responsive. Default is false.</p></td></tr>
<!--Group WebLinkGroup ──────┘--></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_FacilitySupport--><div class="sect1" id="schema_OJP_FacilitySupport"><h2>3. OJP/OJP_FacilitySupport.xsd - Supporting definitions for facilities containing wrappers for SIRI</h2><div class="sectionbody"><!--======================================= chapter AllFacilitiesGroup--><div id="AllFacilitiesGroup" class="sect2"><h3>3.1. The <code xmlns="">AllFacilitiesGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>AllFacilitiesGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper for SIRI facilities.</p></td></tr>
<!--Group could not be resolved: →siri:AllFacilitiesGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:AllFacilitiesGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter StopFacilityGroup--><div id="StopFacilityGroup" class="sect2"><h3>3.2. The <code xmlns="">StopFacilityGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopFacilityGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper for SIRI stop facilities.</p></td></tr>
<!--Group could not be resolved: →siri:StopFacilityGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:StopFacilityGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter ServiceFacilityGroup--><div id="ServiceFacilityGroup" class="sect2"><h3>3.3. The <code xmlns="">ServiceFacilityGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceFacilityGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper for SIRI service facilities.</p></td></tr>
<!--Group could not be resolved: →siri:ServiceFacilityGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:ServiceFacilityGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_Fare--><div class="sect1" id="schema_OJP_Fare"><h2>4. OJP/OJP_Fare.xsd - Request and response definitions for general, stop-specific and trip-specific fare information</h2><div class="sectionbody"><!--======================================= chapter FareRequestGroup--><div id="FareRequestGroup" class="sect2"><h3>4.1. The <code xmlns="">FareRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare request structure.</p></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#FareRequestGroup">FareRequest</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>MultiTripFareRequest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#MultiTripFareRequestStructure">MultiTripFareRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A request to calculate aggregated Fare information of multiple single trips</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>StaticFareRequest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StaticFareRequestStructure">StaticFareRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A request for general/static Fare information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>c</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>StopFareRequest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopFareRequestStructure">StopFareRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A request for stop-related Fare information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>d</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TripFareRequest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripFareRequestStructure">TripFareRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A request to calculate the Fare information of a single trip</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareParamStructure">FareParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Parameter to filter the response contents.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter StopFareRequestStructure--><div id="StopFareRequestStructure" class="sect2"><h3>4.2. The complex type <code xmlns="">StopFareRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopFareRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sub-request: stop-related fare information.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Date</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:date</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Date for which to retrieve Fare information.</p></td></tr></tbody></table></div></div><!--======================================= chapter StaticFareRequestStructure--><div id="StaticFareRequestStructure" class="sect2"><h3>4.3. The complex type <code xmlns="">StaticFareRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StaticFareRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">General Fare information. May depend on date.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Date</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:date</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Date for which to retrieve Fare information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#FareProductRef">FareProductRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#FareProductRef">FareProductRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a FareProduct.</p></td></tr></tbody></table></div></div><!--======================================= chapter TripFareRequestStructure--><div id="TripFareRequestStructure" class="sect2"><h3>4.4. The complex type <code xmlns="">TripFareRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripFareRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure of a Single Trip Fare Request.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Trip</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripStructure">Trip</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A complete trip from origin to destination</p></td></tr></tbody></table></div></div><!--======================================= chapter MultiTripFareRequestStructure--><div id="MultiTripFareRequestStructure" class="sect2"><h3>4.5. The complex type <code xmlns="">MultiTripFareRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MultiTripFareRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure of a Multi Trip Fare Request.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Trip</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripStructure">Trip</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Multiple complete trips from multiple origins and multiple destination</p></td></tr></tbody></table></div></div><!--======================================= chapter FareResponseGroup--><div id="FareResponseGroup" class="sect2"><h3>4.6. The <code xmlns="">FareResponseGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareResponseGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#FareResponseGroup">FareResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold trip response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareResultStructure">FareResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare result choice element.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter FareResultStructure--><div id="FareResultStructure" class="sect2"><h3>4.7. The complex type <code xmlns="">FareResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper element for Fare results.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ResultId</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">ID of this result.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>MultiTripFareResult</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#MultiTripFareResultStructure">MultiTripFareResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare and FareProducts for multiple trips.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>StaticFareResult</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StaticFareResultStructure">StaticFareResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Static Fare information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>c</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>StopFareResult</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopFareResultStructure">StopFareResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop-related Fare information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>d</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TripFareResult</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripFareResultStructure">TripFareResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare and FareProducts for a given trip.</p></td></tr></tbody></table></div></div><!--======================================= chapter StopFareResultStructure--><div id="StopFareResultStructure" class="sect2"><h3>4.8. The complex type <code xmlns="">StopFareResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopFareResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop-related Fare information.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TariffZoneListInArea</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TariffZoneListInAreaStructure">TariffZoneListInArea</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">One or more lists of Fare zones that belong to a Fare authority/area.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter StaticFareResultStructure--><div id="StaticFareResultStructure" class="sect2"><h3>4.9. The complex type <code xmlns="">StaticFareResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StaticFareResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">General Fare information.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareProduct</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareProductStructure">FareProduct</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[related to FARE PRODUCT in TM and NeTEx] different FARE PRODUCTs that may be available with related information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StaticInfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to information page on the web.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TripFareProductReferenceStructure--><div id="TripFareProductReferenceStructure" class="sect2"><h3>4.10. The complex type <code xmlns="">TripFareProductReferenceStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripFareProductReferenceStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Element that connects FareProducts to trips. A TripFareProduct is a FAREPRODUCT covering a part or the whole of a TRIP from boarding the first public transport vehicle to alighting from the last public transport vehicle (corresponds to a package of PREASSIGNED FARE PRODUCTs)</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#FareProductRef">FareProductRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#FareProductRef">FareProductRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a FareProduct.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>FromTripIdRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifies the "valid from" trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FromTripLegIdRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifies the "valid from" tripLeg. If missing, then valid from the first leg.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ToTripIdRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifies the "valid to" trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ToTripLegIdRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifies the "valid to" tripLeg. If missing, then valid to the last leg.</p></td></tr></tbody></table></div></div><!--======================================= chapter MultiTripFareResultStructure--><div id="MultiTripFareResultStructure" class="sect2"><h3>4.11. The complex type <code xmlns="">MultiTripFareResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MultiTripFareResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure of a Multi Trip Fare Request result</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ErrorMessage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ErrorMessageStructure">ErrorMessage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Result-specific error messages.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TripFareProductReference</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripFareProductReferenceStructure">TripFareProductReference</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Non-empty list of trip references in the corresponding MultiTripFareRequestStructure</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareProduct</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareProductStructure">FareProduct</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Zero, one or more FareProducts that are valid for the referenced trips / part of trips.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PassedZones</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TariffZoneListInAreaStructure">TariffZoneListInArea</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The set of passed zones.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StaticInfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to Fare information pages on the web.</p></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_FareSupport--><div class="sect1" id="schema_OJP_FareSupport"><h2>5. OJP/OJP_FareSupport.xsd - Supporting definitions for fare information on passenger trips</h2><div class="sectionbody"><div id="schema_OJP_FareSupport_std" class="simple-type-definitions"><h3>5.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="EntitlementProductCodeType"><code>EntitlementProductCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of a traveller card (f.e. BahnCard50, BahnCard50First etc.).</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="FareAuthorityCodeType"><code>FareAuthorityCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of a Fare Authority.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="FareProductCodeType"><code>FareProductCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of a FareProduct</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="PassengerCategoryEnumeration"><code>PassengerCategoryEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Adult | Child | Senior | Youth | Disabled</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a simplified and specialised view of USER PROFILE in TM and NeTEx] classification of passengers by age or other factors that may determine the fare they will need to pay.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="TariffZoneCodeType"><code>TariffZoneCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of a fare zone.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="TypeOfFareClassEnumeration"><code>TypeOfFareClassEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">all | first | second | third | business | economy</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">classes of travel available on a particular service which will affect the price to be paid</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="VatRateEnumeration"><code>VatRateEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">no | full | half | mixed | unknown</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Enumeration of Value Added Tax rates.</p></td></tr></tbody></table></div></div><!--======================================= chapter FareAuthorityRefStructure--><div id="FareAuthorityRefStructure" class="sect2"><h3>5.2. The complex type <code xmlns="">FareAuthorityRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareAuthorityRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#FareAuthorityCodeType">FareAuthorityCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Fare Authority ([a specialisation of an ORGANISATION in TMv6] ORGANISATION which has the RESPONSIBILITY ROLE for the definition of FARE PRODUCTs).</p></td></tr></tbody></table></div></div><!--======================================= chapter FareAuthorityRef--><div id="FareAuthorityRef" class="sect2"><h3>5.3. The toplevel element <code xmlns="">FareAuthorityRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareAuthorityRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#FareAuthorityRefStructure">FareAuthorityRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Fare Authority.</p></td></tr></tbody></table></div></div><!--======================================= chapter FareAuthorityGroup--><div id="FareAuthorityGroup" class="sect2"><h3>5.4. The <code xmlns="">FareAuthorityGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareAuthorityGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Group of attributes for an ORGANISATION which has the RESPONSIBILITY ROLE for the definition of FARE PRODUCTs </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#FareAuthorityGroup">FareAuthority</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#FareAuthorityRef">FareAuthorityRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#FareAuthorityRef">FareAuthorityRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Fare Authority.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>FareAuthorityText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description or name of Fare authority.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TariffZoneRefStructure--><div id="TariffZoneRefStructure" class="sect2"><h3>5.5. The complex type <code xmlns="">TariffZoneRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TariffZoneRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#TariffZoneCodeType"/></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a fare zone.</p></td></tr></tbody></table></div></div><!--======================================= chapter TariffZoneRef--><div id="TariffZoneRef" class="sect2"><h3>5.6. The toplevel element <code xmlns="">TariffZoneRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TariffZoneRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#TariffZoneRefStructure">TariffZoneRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a fare zone.</p></td></tr></tbody></table></div></div><!--======================================= chapter TariffZoneStructure--><div id="TariffZoneStructure" class="sect2"><h3>5.7. The complex type <code xmlns="">TariffZoneStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TariffZoneStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a more clearly defined equivalent of TARIFF ZONE in TM and NeTEx] A ZONE used to define a zonal fare structure in a zone-counting or zone-matrix system.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#TariffZoneRef">TariffZoneRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#TariffZoneRef">TariffZoneRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a fare zone.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TariffZoneText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Text describing the fare zone. Passengers will recognize the fare zone by this text. Often published on Fare Zone Maps.</p></td></tr></tbody></table></div></div><!--======================================= chapter TariffZoneListInAreaStructure--><div id="TariffZoneListInAreaStructure" class="sect2"><h3>5.8. The complex type <code xmlns="">TariffZoneListInAreaStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TariffZoneListInAreaStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">List of fare zones within the area of a Fare Authority.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group FareAuthorityGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#FareAuthorityGroup">FareAuthority</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#FareAuthorityRef">FareAuthorityRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#FareAuthorityRef">FareAuthorityRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Fare Authority.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>FareAuthorityText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description or name of Fare authority.</p></td></tr>
<!--Group FareAuthorityGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TariffZone</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TariffZoneStructure">TariffZone</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare zone in area.</p></td></tr></tbody></table></div></div><!--======================================= chapter TariffZoneRefListStructure--><div id="TariffZoneRefListStructure" class="sect2"><h3>5.9. The complex type <code xmlns="">TariffZoneRefListStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TariffZoneRefListStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">List of fare zones references within the area of a Fare Authority.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#FareAuthorityRef">FareAuthorityRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#FareAuthorityRef">FareAuthorityRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Fare Authority.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#TariffZoneRef">TariffZoneRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#TariffZoneRef">TariffZoneRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a fare zone.</p></td></tr></tbody></table></div></div><!--======================================= chapter BookingArrangementStructure--><div id="BookingArrangementStructure" class="sect2"><h3>5.10. The complex type <code xmlns="">BookingArrangementStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>BookingArrangementStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a more generalised form of BOOKING ARRANGEMENTS in TMv6] arrangement for booking any leg or legs of a journey </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BookingAgencyName</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the booking agency (contractual partner).</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BookingUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to online booking service.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>InfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to information page.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PhoneNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PhoneNumberType">PhoneNumber</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Phone number for booking.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MinimumBookingPeriod</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Minimum duration bookings must be completed before trip starts.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter BookingArrangementsContainerStructure--><div id="BookingArrangementsContainerStructure" class="sect2"><h3>5.11. The complex type <code xmlns="">BookingArrangementsContainerStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>BookingArrangementsContainerStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Container for multiple booking arrangements.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>BookingArrangement</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#BookingArrangementStructure">BookingArrangement</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a more generalised form of BOOKING ARRANGEMENTS in TMv6] arrangement for booking any leg or legs of a journey.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter FareProductRefStructure--><div id="FareProductRefStructure" class="sect2"><h3>5.12. The complex type <code xmlns="">FareProductRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareProductRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#FareProductCodeType">FareProductCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a FareProduct.</p></td></tr></tbody></table></div></div><!--======================================= chapter FareProductRef--><div id="FareProductRef" class="sect2"><h3>5.13. The toplevel element <code xmlns="">FareProductRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareProductRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#FareProductRefStructure">FareProductRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a FareProduct.</p></td></tr></tbody></table></div></div><!--======================================= chapter EntitlementProductRefStructure--><div id="EntitlementProductRefStructure" class="sect2"><h3>5.14. The complex type <code xmlns="">EntitlementProductRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>EntitlementProductRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#EntitlementProductCodeType">EntitlementProductCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a a precondition to access a service or to purchase a FARE PRODUCT issued by an organisation that may not be a PT operator (eg: military card, concessionary card, etc).</p></td></tr></tbody></table></div></div><!--======================================= chapter EntitlementProductRef--><div id="EntitlementProductRef" class="sect2"><h3>5.15. The toplevel element <code xmlns="">EntitlementProductRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>EntitlementProductRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#EntitlementProductRefStructure">EntitlementProductRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a a precondition to access a service or to purchase a FARE PRODUCT issued by an organisation that may not be a PT operator (eg: military card, concessionary card, etc).</p></td></tr></tbody></table></div></div><!--======================================= chapter FareProductStructure--><div id="FareProductStructure" class="sect2"><h3>5.16. The complex type <code xmlns="">FareProductStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareProductStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[related to FARE PRODUCT in TM and NeTEx] different FARE PRODUCTs that may be available with related information</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>FareProductId</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#FareProductCodeType">FareProductCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Unique Id of the FareProduct.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>FareProductName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">printable FareProduct name</p></td></tr><!--Group FareAuthorityGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#FareAuthorityGroup">FareAuthority</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#FareAuthorityRef">FareAuthorityRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#FareAuthorityRef">FareAuthorityRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Fare Authority.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>FareAuthorityText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description or name of Fare authority.</p></td></tr>
<!--Group FareAuthorityGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ProtoProduct</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Is this product a proto product? Default is false. If true, it should not be shown to the user. In a distributed environment (e.g. EU-Spirit) partial systems may generate incomplete product information (proto product), which has to be be processed further and combined with other information before it is a complete fare product and can be shown to the user. See https://eu-spirit.eu/</p></td></tr><!--Group FareProductPriceGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#FareProductPriceGroup">FareProductPrice</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Price</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:decimal</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">FareProduct price as decimal number.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NetPrice</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:decimal</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Net FareProduct price as decimal number for accounting purposes.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Currency</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">iso 4217 currency code, e.g. EUR for Euro or GBP for Pound Sterling </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>VatRate</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#VatRateEnumeration">VatRate</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Rate of value added tax. Default is unknown.</p></td></tr>
<!--Group FareProductPriceGroup ──────┘--><!--Group FareProductValidityGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#FareProductValidityGroup">FareProductValidity</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TravelClass</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#TypeOfFareClassEnumeration">TypeOfFareClass</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Travel class for which the FareProduct is valid.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RequiredCard</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#EntitlementProductRefStructure">EntitlementProductRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">One or more traveller cards that are needed for purchase of this FareProduct. In most cases traveller cards offer discounts, f.e. BahnCard50 of Deutsche Bahn.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidFor</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PassengerCategoryEnumeration">PassengerCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sequence of all passenger categories for which this FareProduct is valid.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidityDuration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Maximum duration of FareProduct validity starting with purchase of ticket or begin of journey (ticket validation).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidityDurationText</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of maximum validity duration.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidityTariffZones</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TariffZoneListInAreaStructure">TariffZoneListInArea</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Spatial validity of FareProduct defined as list of fare zones.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidityAreaText</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of spatial validity.</p></td></tr>
<!--Group FareProductValidityGroup ──────┘--><!--Group FareProductBookingGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#FareProductBookingGroup">FareProductBooking</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>InfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to information for this FareProduct</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>SaleUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to buy the FareProduct online</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BookingArrangements</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#BookingArrangementsContainerStructure">BookingArrangementsContainer</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group FareProductBookingGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter FareProductPriceGroup--><div id="FareProductPriceGroup" class="sect2"><h3>5.17. The <code xmlns="">FareProductPriceGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareProductPriceGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[related to FARE PRODUCT PRICE in TM and NeTEx] price at which a FARE PRODUCT can be purchased.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#FareProductPriceGroup">FareProductPrice</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Price</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:decimal</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">FareProduct price as decimal number.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NetPrice</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:decimal</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Net FareProduct price as decimal number for accounting purposes.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Currency</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">iso 4217 currency code, e.g. EUR for Euro or GBP for Pound Sterling </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>VatRate</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#VatRateEnumeration">VatRate</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Rate of value added tax. Default is unknown.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter FareProductValidityGroup--><div id="FareProductValidityGroup" class="sect2"><h3>5.18. The <code xmlns="">FareProductValidityGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareProductValidityGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">conditions of use for a particular FARE PRODUCT.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#FareProductValidityGroup">FareProductValidity</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TravelClass</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#TypeOfFareClassEnumeration">TypeOfFareClass</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Travel class for which the FareProduct is valid.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RequiredCard</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#EntitlementProductRefStructure">EntitlementProductRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">One or more traveller cards that are needed for purchase of this FareProduct. In most cases traveller cards offer discounts, f.e. BahnCard50 of Deutsche Bahn.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidFor</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PassengerCategoryEnumeration">PassengerCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sequence of all passenger categories for which this FareProduct is valid.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidityDuration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Maximum duration of FareProduct validity starting with purchase of ticket or begin of journey (ticket validation).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidityDurationText</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of maximum validity duration.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidityTariffZones</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TariffZoneListInAreaStructure">TariffZoneListInArea</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Spatial validity of FareProduct defined as list of fare zones.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ValidityAreaText</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of spatial validity.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter FareProductBookingGroup--><div id="FareProductBookingGroup" class="sect2"><h3>5.19. The <code xmlns="">FareProductBookingGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareProductBookingGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[aggregation of DISTRIBUTION CHANNEL and BOOKING ARRANGEMENT in TM and NeTEx] Group of information elements related to information to support the process of booking a FARE PRODUCT.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#FareProductBookingGroup">FareProductBooking</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>InfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to information for this FareProduct</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>SaleUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to buy the FareProduct online</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BookingArrangements</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#BookingArrangementsContainerStructure">BookingArrangementsContainer</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter TripLegRangeGroup--><div id="TripLegRangeGroup" class="sect2"><h3>5.20. The <code xmlns="">TripLegRangeGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripLegRangeGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Range of trip legs (from - to) for which a Fare result (ticket) is valid.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TripLegRangeGroup">TripLegRange</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>FromTripLegIdRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifies the "valid from" trip leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ToTripLegIdRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifies the "valid to" trip leg.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripFareResultStructure--><div id="TripFareResultStructure" class="sect2"><h3>5.21. The complex type <code xmlns="">TripFareResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripFareResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure of a Single Trip Fare Request result</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ErrorMessage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ErrorMessageStructure">ErrorMessage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Result-specific error messages </p></td></tr><!--Group TripLegRangeGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TripLegRangeGroup">TripLegRange</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>FromTripLegIdRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifies the "valid from" trip leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ToTripLegIdRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifies the "valid to" trip leg.</p></td></tr>
<!--Group TripLegRangeGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PassedZones</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TariffZoneListInAreaStructure">TariffZoneListInArea</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The sequence of passed fare zones.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareProduct</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareProductStructure">FareProduct</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">One ore more FareProducts that are valid for this part of the trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StaticInfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to static information page on the web.</p></td></tr></tbody></table></div></div><!--======================================= chapter FarePassengerStructure--><div id="FarePassengerStructure" class="sect2"><h3>5.22. The complex type <code xmlns="">FarePassengerStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FarePassengerStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialised form of USER PROFILE in TM and NeTEx] attributes of a passenger that influence the price to be paid by that passenger for a FARE PRODUCT.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Age</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Age of the passenger on the day of travel.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PassengerCategory</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PassengerCategoryEnumeration">PassengerCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">sequence of all passenger categories, for which this FareProduct is valid</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EntitlementProduct</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#EntitlementProductRefStructure">EntitlementProductRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specific form of TRAVEL DOCUMENT in TM and NeTEx] a precondition to access a service or to purchase a FARE PRODUCT issued by an organisation that may not be a PT operator (eg: military card, concessionary card, etc) </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>SalesPackageElementRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareProductRefStructure">FareProductRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Id of a FareProduct that the passenger already holds and that may be used for the travel or parts of it.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>ZonesAlreadyPaid</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TariffZoneRefListStructure">TariffZoneRefList</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare zones for which the passenger already has a valid FareProduct.</p></td></tr></tbody></table></div></div><!--======================================= chapter FareDataFilterGroup--><div id="FareDataFilterGroup" class="sect2"><h3>5.23. The <code xmlns="">FareDataFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareDataFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Data filter group for Fare request.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#FareDataFilterGroup">FareDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareAuthorityFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareAuthorityRefStructure">FareAuthorityRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare authority for which to retrieve Fare information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PassengerCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PassengerCategoryEnumeration">PassengerCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">sequence of all passenger categories, for which this FareProduct is valid</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TravelClass</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#TypeOfFareClassEnumeration">TypeOfFareClass</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Travel class for which to retrieve FareProducts. Refers to TYPE OF FARE CLASS</p></td></tr>
</tbody></table></div></div><!--======================================= chapter FareParamStructure--><div id="FareParamStructure" class="sect2"><h3>5.24. The complex type <code xmlns="">FareParamStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>FareParamStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[related to the FARE parameter model in TM and NeTEx] parameters which are used to determine the price to be paid for a FARE PRODUCT by a specific passenger.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group FareDataFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#FareDataFilterGroup">FareDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareAuthorityFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareAuthorityRefStructure">FareAuthorityRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare authority for which to retrieve Fare information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PassengerCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PassengerCategoryEnumeration">PassengerCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">sequence of all passenger categories, for which this FareProduct is valid</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TravelClass</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#TypeOfFareClassEnumeration">TypeOfFareClass</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Travel class for which to retrieve FareProducts. Refers to TYPE OF FARE CLASS</p></td></tr>
<!--Group FareDataFilterGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Traveller</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FarePassengerStructure">FarePassenger</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Number of travellers that will make the journey and for which Fare information needs to be gathered.</p></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_JourneySupport--><div class="sect1" id="schema_OJP_JourneySupport"><h2>6. OJP/OJP_JourneySupport.xsd - Supporting definitions for journeys on public transport vehicles</h2><div class="sectionbody"><div id="schema_OJP_JourneySupport_std" class="simple-type-definitions"><h3>6.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="VehicleProgressEnumeration"><code>VehicleProgressEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Not yet operated | Operation finished | At stop | Between stops</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Vehicle progress relative to timetable service pattern.</p></td></tr></tbody></table></div></div><!--======================================= chapter ServiceViaPointStructure--><div id="ServiceViaPointStructure" class="sect2"><h3>6.2. The complex type <code xmlns="">ServiceViaPointStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceViaPointStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of VIA in TMv6] STOP PLACE or SCHEDULED STOP POINT as a VIA for a particular SERVICE PATTERN. Specialisation of a VIA.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopPointGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#StopPointGroup">StopPoint</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPointName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of stop point for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlannedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. According to planned timetable.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. As to the latest realtime status.</p></td></tr>
<!--Group StopPointGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DisplayPriority</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PriorityType">Priority</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Priority of this via point to be displayed when space is limited.</p></td></tr></tbody></table></div></div><!--======================================= chapter ProductCategoryStructure--><div id="ProductCategoryStructure" class="sect2"><h3>6.3. The complex type <code xmlns="">ProductCategoryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ProductCategoryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Product category based on NeTEx/SIRI. A product category is a classification for VEHICLE JOURNEYs to express some common properties of journeys for marketing and fare products.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Name</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Full name of this product category, e.g. "Autoreisezug" in Switzerland or "Dampfschiff"</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ShortName</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Short name or acronym of the product category, likely to be published, e.g. "BAV", "ARZ", "TGV". The product category is more important for publication in Switzerland than Mode / Submode.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#ProductCategoryRef">ProductCategoryRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#ProductCategoryRef">ProductCategoryRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A reference to the product category. This is the internal code used within the reference frameworks (NeTEx, SIRI). It is usually not displayed, but interpreted by the technical system, e.g. "ch:1:TypeOfProductCategory:ARZ" (Autoreisezug in Switzerland) or "ch:1:TypeOfProductCategory:BAV".</p></td></tr></tbody></table></div></div><!--======================================= chapter TripViaStructure--><div id="TripViaStructure" class="sect2"><h3>6.4. The complex type <code xmlns="">TripViaStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripViaStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">VIA restrictions for a TRIP.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ViaPoint</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to specify the via place.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DwellTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Duration the passenger wants to stay at the via place. Default is 0.</p></td></tr></tbody></table></div></div><!--======================================= chapter ScheduledJourneyGroup--><div id="ScheduledJourneyGroup" class="sect2"><h3>6.5. The <code xmlns="">ScheduledJourneyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ScheduledJourneyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Vehicle journey (not dated).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#ScheduledJourneyGroup">ScheduledJourney</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#JourneyRef">JourneyRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--Group ServiceGroup ──────┐-->
<!--Group could not be resolved: →siri:LineDirectionGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:LineDirectionGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="8"><a href="#ServiceGroup">Service</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Mode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ModeStructure">Mode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ProductCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ProductCategoryStructure">ProductCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g. "TE2" for SNCF or a special panorama train "PE" in Switzerland.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PublishedServiceName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Line name or service description as known to the public, f.e. "512", "S8" or "Circle Line" or "ICE 488".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TrainNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Contains the TrainNumber description from NeTEx. If several TrainNumber types exist, use the commercial number.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OperatorRef">OperatorRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatorRef">OperatorRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operator ([TMv6] company providing public transport services.) Reference to transport operatorIdentifier of the operator of the sharing service </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RouteDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Descriptive text for a route, f.e. "Airport via City Centre"</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceViaPointStructure">ServiceViaPoint</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Via points of the service that may help identify the vehicle to the public.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Attribute</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeneralAttributeStructure">GeneralAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Note or service attribute.</p></td></tr>
<!--Group ServiceGroup ──────┘-->
</tbody></table></div></div><!--======================================= chapter ServiceGroup--><div id="ServiceGroup" class="sect2"><h3>6.6. The <code xmlns="">ServiceGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Properties of a service (line and direction): attributes of Continuous Journey Structure or Dated Journey Structure.</p></td></tr>
<!--Group could not be resolved: →siri:LineDirectionGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:LineDirectionGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="8"><a href="#ServiceGroup">Service</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Mode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ModeStructure">Mode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ProductCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ProductCategoryStructure">ProductCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g. "TE2" for SNCF or a special panorama train "PE" in Switzerland.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PublishedServiceName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Line name or service description as known to the public, f.e. "512", "S8" or "Circle Line" or "ICE 488".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TrainNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Contains the TrainNumber description from NeTEx. If several TrainNumber types exist, use the commercial number.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OperatorRef">OperatorRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatorRef">OperatorRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operator ([TMv6] company providing public transport services.) Reference to transport operatorIdentifier of the operator of the sharing service </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RouteDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Descriptive text for a route, f.e. "Airport via City Centre"</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceViaPointStructure">ServiceViaPoint</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Via points of the service that may help identify the vehicle to the public.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Attribute</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeneralAttributeStructure">GeneralAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Note or service attribute.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ServiceOriginGroup--><div id="ServiceOriginGroup" class="sect2"><h3>6.7. The <code xmlns="">ServiceOriginGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceOriginGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">First serviced stop of a vehicle journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceOriginGroup">ServiceOrigin</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OriginStopPointRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:StopPointRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">First stop of the vehicle journey; origin stop point.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>OriginText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Label for first stop.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ServiceDestinationGroup--><div id="ServiceDestinationGroup" class="sect2"><h3>6.8. The <code xmlns="">ServiceDestinationGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceDestinationGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Last serviced stop of a vehicle journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceDestinationGroup">ServiceDestination</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DestinationStopPointRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:StopPointRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Last stop of vehicle journey; destination stop point.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>DestinationText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Label for last stop.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter RouteDescriptionGroup--><div id="RouteDescriptionGroup" class="sect2"><h3>6.9. The <code xmlns="">RouteDescriptionGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>RouteDescriptionGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Descriptive text for a route, f.e. "Airport via City Centre"</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#RouteDescriptionGroup">RouteDescription</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>RouteDescriptionText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter DatedJourneyGroup--><div id="DatedJourneyGroup" class="sect2"><h3>6.10. The <code xmlns="">DatedJourneyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>DatedJourneyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Vehicle journey that runs at a specific date.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#DatedJourneyGroup">DatedJourney</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#OperatingDayRef">OperatingDayRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatingDayRef">OperatingDayRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:VehicleRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:VehicleRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group ScheduledJourneyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#ScheduledJourneyGroup">ScheduledJourney</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#JourneyRef">JourneyRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--Group ServiceGroup ──────┐-->
<!--Group could not be resolved: →siri:LineDirectionGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:LineDirectionGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="8"><a href="#ServiceGroup">Service</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Mode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ModeStructure">Mode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ProductCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ProductCategoryStructure">ProductCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g. "TE2" for SNCF or a special panorama train "PE" in Switzerland.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PublishedServiceName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Line name or service description as known to the public, f.e. "512", "S8" or "Circle Line" or "ICE 488".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TrainNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Contains the TrainNumber description from NeTEx. If several TrainNumber types exist, use the commercial number.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OperatorRef">OperatorRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatorRef">OperatorRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operator ([TMv6] company providing public transport services.) Reference to transport operatorIdentifier of the operator of the sharing service </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RouteDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Descriptive text for a route, f.e. "Airport via City Centre"</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceViaPointStructure">ServiceViaPoint</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Via points of the service that may help identify the vehicle to the public.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Attribute</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeneralAttributeStructure">GeneralAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Note or service attribute.</p></td></tr>
<!--Group ServiceGroup ──────┘-->
<!--Group ScheduledJourneyGroup ──────┘-->
</tbody></table></div></div><!--======================================= chapter PrivateServiceGroup--><div id="PrivateServiceGroup" class="sect2"><h3>6.11. The <code xmlns="">PrivateServiceGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PrivateServiceGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">specific service operated by a Private Mode</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#PrivateServiceGroup">PrivateService</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#JourneyRef">JourneyRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PrivateMode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PrivateModesEnumeration">PrivateModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a category of MODE in TMv6] MODEs offered by private individuals </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OrganisationRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:OperatorRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>InfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Link to web page providing more details on service.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter DatedJourneyStructure--><div id="DatedJourneyStructure" class="sect2"><h3>6.12. The complex type <code xmlns="">DatedJourneyStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>DatedJourneyStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[equivalent to DATED VEHICLE JOURNEY in TMv6] passenger carrying VEHICLE JOURNEY for one specified DAY TYPE for which the pattern of working is in principle defined by a SERVICE JOURNEY PATTERN. DatedJourney details of a service include its operating days. </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group DatedJourneyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#DatedJourneyGroup">DatedJourney</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#OperatingDayRef">OperatingDayRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatingDayRef">OperatingDayRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>→siri:VehicleRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:VehicleRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group ScheduledJourneyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#ScheduledJourneyGroup">ScheduledJourney</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#JourneyRef">JourneyRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--Group ServiceGroup ──────┐-->
<!--Group could not be resolved: →siri:LineDirectionGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:LineDirectionGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="8"><a href="#ServiceGroup">Service</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Mode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ModeStructure">Mode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>ProductCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ProductCategoryStructure">ProductCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g. "TE2" for SNCF or a special panorama train "PE" in Switzerland.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PublishedServiceName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Line name or service description as known to the public, f.e. "512", "S8" or "Circle Line" or "ICE 488".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>TrainNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Contains the TrainNumber description from NeTEx. If several TrainNumber types exist, use the commercial number.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>→<a href="#OperatorRef">OperatorRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatorRef">OperatorRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operator ([TMv6] company providing public transport services.) Reference to transport operatorIdentifier of the operator of the sharing service </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>RouteDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Descriptive text for a route, f.e. "Airport via City Centre"</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceViaPointStructure">ServiceViaPoint</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Via points of the service that may help identify the vehicle to the public.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>Attribute</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeneralAttributeStructure">GeneralAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Note or service attribute.</p></td></tr>
<!--Group ServiceGroup ──────┘-->
<!--Group ScheduledJourneyGroup ──────┘-->
<!--Group DatedJourneyGroup ──────┘--><!--Group PrivateServiceGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#PrivateServiceGroup">PrivateService</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>→<a href="#JourneyRef">JourneyRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PrivateMode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PrivateModesEnumeration">PrivateModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a category of MODE in TMv6] MODEs offered by private individuals </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>OrganisationRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:OperatorRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>InfoUrl</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#WebLinkStructure">WebLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Link to web page providing more details on service.</p></td></tr>
<!--Group PrivateServiceGroup ──────┘--><!--Group ServiceOriginGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceOriginGroup">ServiceOrigin</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OriginStopPointRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:StopPointRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">First stop of the vehicle journey; origin stop point.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>OriginText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Label for first stop.</p></td></tr>
<!--Group ServiceOriginGroup ──────┘--><!--Group ServiceDestinationGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceDestinationGroup">ServiceDestination</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DestinationStopPointRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:StopPointRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Last stop of vehicle journey; destination stop point.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>DestinationText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Label for last stop.</p></td></tr>
<!--Group ServiceDestinationGroup ──────┘--><!--Group ServiceStatusGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#ServiceStatusGroup">ServiceStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Unplanned</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is an additional one that has not been planned. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Cancelled</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is cancelled and will not be run. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Deviation</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip deviates from the planned service pattern. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Occupancy</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:OccupancyEnumeration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.</p></td></tr>
<!--Group ServiceStatusGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BookingArrangements</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#BookingArrangementsContainerStructure">BookingArrangementsContainer</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Container with information on booking possibilities for this service.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#SituationFullRef">SituationFullRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#SituationFullRef">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to situation message. Message details might be found in response context or through other communication channels.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TripPlaceStructure--><div id="TripPlaceStructure" class="sect2"><h3>6.13. The complex type <code xmlns="">TripPlaceStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripPlaceStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">A trip place represents the current logical position of a journey service. It can be used similarly to a place e.g. for starting a new trip requests from within this service. A trip place does not(!) describe the relative position of a traveller within a vehicle, e.g. the seat.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#OperatingDayRef">OperatingDayRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatingDayRef">OperatingDayRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#JourneyRef">JourneyRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr><!--Group could not be resolved: →siri:LineIdentityGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:LineIdentityGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TimeWindowGroup--><div id="TimeWindowGroup" class="sect2"><h3>6.14. The <code xmlns="">TimeWindowGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TimeWindowGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">The window of opportunity that the traveller has to perform this leg of the journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TimeWindowGroup">TimeWindow</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeWindowStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time at which window begins.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeWindowEnd</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time at which window ends.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ServiceTimeGroup--><div id="ServiceTimeGroup" class="sect2"><h3>6.15. The <code xmlns="">ServiceTimeGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceTimeGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Contains at least scheduled time, but can contain real time and estimated times</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#ServiceTimeGroup">ServiceTime</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TimetabledTime</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">time at point as it is published</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RecordedAtTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">time as it was recorded</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">estimated time (for prognosis)</p></td></tr>
<!--Group EstimatedTimeBandGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#EstimatedTimeBandGroup">EstimatedTimeBand</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTimeLow</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Estimated lower limit for time.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTimeHigh</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Estimated upper limit for time.</p></td></tr>
<!--Group EstimatedTimeBandGroup ──────┘-->
</tbody></table></div></div><!--======================================= chapter EstimatedTimeBandGroup--><div id="EstimatedTimeBandGroup" class="sect2"><h3>6.16. The <code xmlns="">EstimatedTimeBandGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>EstimatedTimeBandGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Range for estimated time.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#EstimatedTimeBandGroup">EstimatedTimeBand</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTimeLow</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Estimated lower limit for time.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTimeHigh</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Estimated upper limit for time.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ServiceArrivalStructure--><div id="ServiceArrivalStructure" class="sect2"><h3>6.17. The complex type <code xmlns="">ServiceArrivalStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceArrivalStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Arrival times of a service at a stop (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME).</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--Group ServiceTimeGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#ServiceTimeGroup">ServiceTime</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TimetabledTime</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">time at point as it is published</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RecordedAtTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">time as it was recorded</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">estimated time (for prognosis)</p></td></tr>
<!--Group EstimatedTimeBandGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#EstimatedTimeBandGroup">EstimatedTimeBand</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTimeLow</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Estimated lower limit for time.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTimeHigh</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Estimated upper limit for time.</p></td></tr>
<!--Group EstimatedTimeBandGroup ──────┘-->
<!--Group ServiceTimeGroup ──────┘--></tbody></table></div></div><!--======================================= chapter ServiceDepartureStructure--><div id="ServiceDepartureStructure" class="sect2"><h3>6.18. The complex type <code xmlns="">ServiceDepartureStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceDepartureStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Departure times of a service at a stop (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME).</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--Group ServiceTimeGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#ServiceTimeGroup">ServiceTime</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TimetabledTime</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">time at point as it is published</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RecordedAtTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">time as it was recorded</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">estimated time (for prognosis)</p></td></tr>
<!--Group EstimatedTimeBandGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#EstimatedTimeBandGroup">EstimatedTimeBand</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTimeLow</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Estimated lower limit for time.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedTimeHigh</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Estimated upper limit for time.</p></td></tr>
<!--Group EstimatedTimeBandGroup ──────┘-->
<!--Group ServiceTimeGroup ──────┘--></tbody></table></div></div><!--======================================= chapter CallAtStopStructure--><div id="CallAtStopStructure" class="sect2"><h3>6.19. The complex type <code xmlns="">CallAtStopStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>CallAtStopStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[same as CALL in SIRI] the meeting of a VEHICLE JOURNEY with a specific SCHEDULED STOP POINT </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopPointGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#StopPointGroup">StopPoint</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPointName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of stop point for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlannedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. According to planned timetable.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. As to the latest realtime status.</p></td></tr>
<!--Group StopPointGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ServiceArrival</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceArrivalStructure">ServiceArrival</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Arrival times of the service at this stop ( group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME).</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ServiceDeparture</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceDepartureStructure">ServiceDeparture</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Departure times of the service at this stop ( group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME).</p></td></tr><!--Group StopCallStatusGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#StopCallStatusGroup">StopCallStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Order</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sequence number of this stop in the service pattern of the journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RequestStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle journey calls at this stop only on demand.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>UnplannedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">This stop has not been planned by the planning department.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotServicedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle will not call at this stop despite earlier planning.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoBoardingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Boarding will not be allowed at this stop of this journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoAlightingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Alighting will not be allowed at this stop of this journey.</p></td></tr>
<!--Group StopCallStatusGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#SituationFullRef">SituationFullRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#SituationFullRef">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to situation message. Message details might be found in response context or through other communication channels.</p></td></tr></tbody></table></div></div><!--======================================= chapter StopCallStatusGroup--><div id="StopCallStatusGroup" class="sect2"><h3>6.20. The <code xmlns="">StopCallStatusGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopCallStatusGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Status properties for the vehicle call at this stop.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#StopCallStatusGroup">StopCallStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Order</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sequence number of this stop in the service pattern of the journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RequestStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle journey calls at this stop only on demand.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>UnplannedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">This stop has not been planned by the planning department.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotServicedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle will not call at this stop despite earlier planning.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoBoardingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Boarding will not be allowed at this stop of this journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoAlightingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Alighting will not be allowed at this stop of this journey.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ServiceStatusGroup--><div id="ServiceStatusGroup" class="sect2"><h3>6.21. The <code xmlns="">ServiceStatusGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceStatusGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">parameters which describe the current status of a DATED VEHICLE JOURNEY</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#ServiceStatusGroup">ServiceStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Unplanned</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is an additional one that has not been planned. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Cancelled</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is cancelled and will not be run. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Deviation</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip deviates from the planned service pattern. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Occupancy</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:OccupancyEnumeration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ContinuousServiceStructure--><div id="ContinuousServiceStructure" class="sect2"><h3>6.22. The complex type <code xmlns="">ContinuousServiceStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ContinuousServiceStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a special form of SERVICE JOURNEY in TMv6] a vehicle movement on a continuous, non-timetabled service.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>ContinuousMode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#ContinuousModesEnumeration">ContinuousModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Continuous transport options.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>IndividualMode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#IndividualModesEnumeration">IndividualModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Individual transport options.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group DatedJourneyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#DatedJourneyGroup">DatedJourney</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#OperatingDayRef">OperatingDayRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatingDayRef">OperatingDayRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>→siri:VehicleRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:VehicleRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group ScheduledJourneyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#ScheduledJourneyGroup">ScheduledJourney</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#JourneyRef">JourneyRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--Group ServiceGroup ──────┐-->
<!--Group could not be resolved: →siri:LineDirectionGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:LineDirectionGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="8"><a href="#ServiceGroup">Service</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Mode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ModeStructure">Mode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>ProductCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ProductCategoryStructure">ProductCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g. "TE2" for SNCF or a special panorama train "PE" in Switzerland.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PublishedServiceName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Line name or service description as known to the public, f.e. "512", "S8" or "Circle Line" or "ICE 488".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>TrainNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Contains the TrainNumber description from NeTEx. If several TrainNumber types exist, use the commercial number.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>→<a href="#OperatorRef">OperatorRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatorRef">OperatorRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operator ([TMv6] company providing public transport services.) Reference to transport operatorIdentifier of the operator of the sharing service </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>RouteDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Descriptive text for a route, f.e. "Airport via City Centre"</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceViaPointStructure">ServiceViaPoint</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Via points of the service that may help identify the vehicle to the public.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>Attribute</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeneralAttributeStructure">GeneralAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Note or service attribute.</p></td></tr>
<!--Group ServiceGroup ──────┘-->
<!--Group ScheduledJourneyGroup ──────┘-->
<!--Group DatedJourneyGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>SharingService</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">-0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#SharingServiceStructure">SharingService</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--Group ServiceOriginGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceOriginGroup">ServiceOrigin</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OriginStopPointRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:StopPointRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">First stop of the vehicle journey; origin stop point.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>OriginText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Label for first stop.</p></td></tr>
<!--Group ServiceOriginGroup ──────┘--><!--Group ServiceDestinationGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceDestinationGroup">ServiceDestination</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DestinationStopPointRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:StopPointRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Last stop of vehicle journey; destination stop point.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>DestinationText</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Label for last stop.</p></td></tr>
<!--Group ServiceDestinationGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BookingArrangements</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#BookingArrangementsContainerStructure">BookingArrangementsContainer</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Container with information on booking possibilities for this service.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#SituationFullRef">SituationFullRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#SituationFullRef">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to situation message. Message details might be found in response context or through other communication channels.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter VehiclePositionStructure--><div id="VehiclePositionStructure" class="sect2"><h3>6.23. The complex type <code xmlns="">VehiclePositionStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>VehiclePositionStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Geographical and logical position of a vehicle.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>GeoPosition</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Geographic position of vehicle.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Progress</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#VehicleProgressEnumeration">VehicleProgress</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Logical progress of vehicle relative to service pattern.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Bearing</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:AbsoluteBearingType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Bearing in compass degrees in which vehicle is heading.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ProgressBetweenStops</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:ProgressBetweenStopsStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Provides information about the progress of the vehicle along its current link, that is link from previous visited top to current position.</p></td></tr></tbody></table></div></div><!--======================================= chapter PlaceContextStructure--><div id="PlaceContextStructure" class="sect2"><h3>6.24. The complex type <code xmlns="">PlaceContextStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlaceContextStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a view of PLACE in TMv6] a PLACE and access to it by individual transport </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PlaceRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Static place.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TripPlace</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripPlaceStructure">TripPlace</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Place within a (moving) vehicle.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>DepArrTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">-0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time when departure/arrival from/to place is required.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>TimeAllowance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">-0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Extra time needed before reaching/after leaving this place.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IndividualTransportOptions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#IndividualTransportOptionsStructure">IndividualTransportOptions</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Options how to access/leave the place by individual transport.</p></td></tr></tbody></table></div></div><!--======================================= chapter NumberOfResultsGroup--><div id="NumberOfResultsGroup" class="sect2"><h3>6.25. The <code xmlns="">NumberOfResultsGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>NumberOfResultsGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">parameter to control the number of TRIP results before/after a point in time. May NOT be used when departure time at origin AND arrival time at destination are set</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#NumberOfResultsGroup">NumberOfResults</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>NumberOfResultsBefore</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results before the given time (at origin or destination).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>NumberOfResultsAfter</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results after the given time (at origin or destination).</p></td></tr>
</tbody></table></div></div><!--======================================= chapter BaseTripPolicyGroup--><div id="BaseTripPolicyGroup" class="sect2"><h3>6.26. The <code xmlns="">BaseTripPolicyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>BaseTripPolicyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Policies that control the trip search behaviour for both public and individual transport.</p></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group NumberOfResultsGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#NumberOfResultsGroup">NumberOfResults</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsBefore</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results before the given time (at origin or destination).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsAfter</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results after the given time (at origin or destination).</p></td></tr>
<!--Group NumberOfResultsGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#BaseTripPolicyGroup">BaseTripPolicy</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">-0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The number of trip results that the user wants to see at least.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IgnoreRealtimeData</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip calculation should not use any realtime or incident data.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ImmediateTripStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the trip calculation should find a solution that starts immediately (f.e. because the user is already on the way) instead of finding the latest possible start opportunity.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter BaseTripMobilityFilterGroup--><div id="BaseTripMobilityFilterGroup" class="sect2"><h3>6.27. The <code xmlns="">BaseTripMobilityFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>BaseTripMobilityFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Base mobility options to be applied for both public and individual transport.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#BaseTripMobilityFilterGroup">BaseTripMobilityFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoSingleStep</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to climb one step.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoStairs</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to walk up/down stairs.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoEscalator</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an escalator.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoElevator</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an elevator.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoRamp</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an ramp.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoSight</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to see.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter BaseTripContentFilterGroup--><div id="BaseTripContentFilterGroup" class="sect2"><h3>6.28. The <code xmlns="">BaseTripContentFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>BaseTripContentFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Parameters to control the level of detail of both public and individual transport journey results.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#BaseTripContentFilterGroup">BaseTripContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTrackSections</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include TrackSection elements to describe the geographic route of each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeLegProjection</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include the geographic projection (coordinates) of each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTurnDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include turn-by-turn instructions for each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeAccessibility</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include accessibility information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePlacesContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeSituationsContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wheter the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true</p></td></tr>
</tbody></table></div></div><!--======================================= chapter LegAttributeStructure--><div id="LegAttributeStructure" class="sect2"><h3>6.29. The complex type <code xmlns="">LegAttributeStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>LegAttributeStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#GeneralAttributeStructure">GeneralAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Attributes that are not valid on the whole service, but only on section of a TRIP made on a single MODE without interchange between boarding and alighting (facilities available on a specified (part of a) Leg of a VEHICLE JOURNEY)</p></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FromStopSeqNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The attribute is valid from the stop point with this sequence number within the leg. If missing it is valid from the beginning of the leg.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ToStopSeqNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The attribute is valid to the stop point (inclusively) with this sequence number within the leg. If missing it is valid to the end of the leg.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter LegTrackStructure--><div id="LegTrackStructure" class="sect2"><h3>6.30. The complex type <code xmlns="">LegTrackStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>LegTrackStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">The LINK PROJECTION of a Leg onto the topography of the route being followed.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TrackSection</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TrackSectionStructure">TrackSection</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">LINK PROJECTION on the infrastructure network of the trip leg section together with time information.</p></td></tr></tbody></table></div></div><!--======================================= chapter TrackSectionStructure--><div id="TrackSectionStructure" class="sect2"><h3>6.31. The complex type <code xmlns="">TrackSectionStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TrackSectionStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">LINK PROJECTION on the infrastructure network of the TRIP LEG together with time information</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TrackStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Start place of this track.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TrackEnd</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">End place of this track.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LinkProjection</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LinkProjectionStructure">LinkProjection</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">An oriented correspondence from one LINK of a source layer, onto an entity in a target layer: e.g. LINK SEQUENCE.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RoadName</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the road this track section is attached to.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Duration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Duration the passenger needs to travel through this track section.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Length</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DistanceType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Length of this track section.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_ModesSupport--><div class="sect1" id="schema_OJP_ModesSupport"><h2>7. OJP/OJP_ModesSupport.xsd - Supporting definitions for the classification of modes of transport</h2><div class="sectionbody"><div id="schema_OJP_ModesSupport_std" class="simple-type-definitions"><h3>7.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="ContinuousModesEnumeration"><code>ContinuousModesEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">walk | demandResponsive | replacementService</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Types of cmodes that run at any time without a timetable.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="IndividualModesEnumeration"><code>IndividualModesEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">walk | cycle | taxi | self-drive-car | others-drive-car | motorcycle | truck | scooter | ride-pool-car | car-sharing | cycle-sharing | scooter-sharing</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">modes which an individual powers themselves (such as walk, cycle)</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="PrivateModesEnumeration"><code>PrivateModesEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">carPooling</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a category of MODE in TMv6] MODEs offered by private individuals </p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="TransferModesEnumeration"><code>TransferModesEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">walk | parkAndRide | bikeAndRide | carHire | bikeHire | protectedConnection | guaranteedConnection | remainInVehicle | changeWithinVehicle | checkIn | checkOut</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">MODEs dedicated to peform TRANSFERs</p></td></tr></tbody></table></div></div><!--======================================= chapter IndividualTransportOptionsStructure--><div id="IndividualTransportOptionsStructure" class="sect2"><h3>7.2. The complex type <code xmlns="">IndividualTransportOptionsStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>IndividualTransportOptionsStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Individual modes and their usage limits as stated by the passenger</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Mode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#IndividualModesEnumeration">IndividualModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Mode of individual transport. When mode self-drive-car is used the connection to another mode will need a parking space for the car. Thus, this mode is a generalisation of all park and ride use cases. The mode others-drive-car, however, only needs a place to let a person be set down from a car.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MaxDistance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DistanceType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Maximum distance in meters. If given, it restricts the maximum distance of routes with the given mode.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MaxDuration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Maximum duration. If given, it restricts the maximum time of routes with the given mode.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MinDistance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DistanceType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Minimum distance in meters. If given, it restricts the minimum distance of routes with the given mode.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MinDuration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Minimum duration. If given, it restricts the minimum time of routes with the given mode.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Speed</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#OpenPercentType">OpenPercent</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Relative speed in percent. If given slows the standard speed (below 100) or fasten it (above 100).</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>AdditionalTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional time added to the actual traveling time needed to use a specific mode.</p></td></tr></tbody></table></div></div><!--======================================= chapter ModeStructure--><div id="ModeStructure" class="sect2"><h3>7.3. The complex type <code xmlns="">ModeStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ModeStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group ModeGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#ModeGroup">Mode</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PtMode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:VehicleModesOfTransportEnumeration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Categorisation of mode </p></td></tr>
<!--Group could not be resolved: →siri:PtModeChoiceGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:PtModeChoiceGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group ModeGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Name</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the mode.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ShortName</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Short name or acronym of the mode.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Description</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional text that further describes the mode.</p></td></tr></tbody></table></div></div><!--======================================= chapter ModeGroup--><div id="ModeGroup" class="sect2"><h3>7.4. The <code xmlns="">ModeGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ModeGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Elements for a Transport Mode</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#ModeGroup">Mode</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PtMode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:VehicleModesOfTransportEnumeration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Categorisation of mode </p></td></tr>
<!--Group could not be resolved: →siri:PtModeChoiceGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:PtModeChoiceGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter PtModeFilterStructure--><div id="PtModeFilterStructure" class="sect2"><h3>7.5. The complex type <code xmlns="">PtModeFilterStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PtModeFilterStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">List of public transport modes ([from SIRI] mode of public transport service, corresponds to VEHICLE MODE) to include or exclude.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Exclude</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether modes in list are to include or exclude from search. Default is exclude.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtMode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:VehicleModesOfTransportEnumeration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">List of PT Transport modes to include/exclude.</p></td></tr><!--Group could not be resolved: →siri:PtModeChoiceGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:PtModeChoiceGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter PrivateModeFilterStructure--><div id="PrivateModeFilterStructure" class="sect2"><h3>7.6. The complex type <code xmlns="">PrivateModeFilterStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PrivateModeFilterStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">List of private mobility offers to include or exclude.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Exclude</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether modes in list are to include or exclude from search. Default is exclude.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateMode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PrivateModesEnumeration">PrivateModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">List of private mobility offers to include/exclude.</p></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_Places--><div class="sect1" id="schema_OJP_Places"><h2>8. OJP/OJP_Places.xsd - Request and response definitions for place information</h2><div class="sectionbody"><div id="schema_OJP_Places_std" class="simple-type-definitions"><h3>8.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="PlaceTypeEnumeration"><code>PlaceTypeEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">stop | address | poi | coord | topographicPlace</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="PlaceUsageEnumeration"><code>PlaceUsageEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">origin | via | destination</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter PlaceInformationRequestGroup--><div id="PlaceInformationRequestGroup" class="sect2"><h3>8.2. The <code xmlns="">PlaceInformationRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlaceInformationRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#PlaceInformationRequestGroup">PlaceInformationRequest</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>InitialInput</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InitialPlaceInputStructure">InitialPlaceInput</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Initial input for the place information request. This input defines what is originally looked for.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PlaceRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Place for further refinement. If a place in a previous response was marked as not "complete" it can be refined by putting it here.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Restrictions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceParamStructure">PlaceParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">E.g. place types (stops, addresses, POIs) or specific place attributes</p></td></tr>
</tbody></table></div></div><!--======================================= chapter PlaceInformationResponseGroup--><div id="PlaceInformationResponseGroup" class="sect2"><h3>8.3. The <code xmlns="">PlaceInformationResponseGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlaceInformationResponseGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#PlaceInformationResponseGroup">PlaceInformationResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlaceInformationResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ContinueAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If the response returns less results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlaceResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceResultStructure">PlaceResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter InitialPlaceInputStructure--><div id="InitialPlaceInputStructure" class="sect2"><h3>8.4. The complex type <code xmlns="">InitialPlaceInputStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>InitialPlaceInputStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Name</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the place object which is looked after. This is usually the user's input. If not given, the name of the resulting place objects is not relevant.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>GeoPosition</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Coordinate where to look for places. If given, the result should prefer place objects near to this GeoPosition.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>GeoRestriction</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeoRestrictionsStructure">GeoRestrictions</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Restricts the resulting place objects to the given geographical area.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>AllowedSystemId</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Used in distributed environments. e.g. EU-Spirit. If none is given, the place information request refers to all known systems (in EU-Spirit "passive servers"). If at least one is given, the place information request refers only to the given systems (in EU-Spirit "passive servers"). In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/</p></td></tr></tbody></table></div></div><!--======================================= chapter PlaceParamStructure--><div id="PlaceParamStructure" class="sect2"><h3>8.5. The complex type <code xmlns="">PlaceParamStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlaceParamStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group PlaceDataFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#PlaceDataFilterGroup">PlaceDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Type</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PlaceTypeEnumeration">PlaceType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed place object types. If none is given, all types are allowed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Usage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PlaceUsageEnumeration">PlaceUsage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Defines, whether place objects for origin, via, or destination are searched.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModes</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed public transport modes. Defines, which public transport modes must be available at the returned place objects. Applies only to stops.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter for places that are operated by certain organisations.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TopographicPlaceRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TopographicPlaceRefStructure">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PointOfInterestFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PointOfInterestFilterStructure">PointOfInterestFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter to narrow down POI searches.</p></td></tr>
<!--Group PlaceDataFilterGroup ──────┘--><!--Group PlacePolicyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#PlacePolicyGroup">PlacePolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Language</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:language</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Preferred language in which to return text values.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Maximum number of results to be returned. The service is allowed to return fewer objects if reasonable or otherwise appropriate. If the number of matching objects is expected to be large (eg: in the case that all objects should be delivered) this parameter can be used to partition the response delivery into smaller chunks. The place information service is expected to support a response volume of at least 500 objects within one single response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ContinueAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePtModes</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Tells the service to include the available public transport modes at returned stops.</p></td></tr>
<!--Group PlacePolicyGroup ──────┘--></tbody></table></div></div><!--======================================= chapter GeoRestrictionsStructure--><div id="GeoRestrictionsStructure" class="sect2"><h3>8.6. The complex type <code xmlns="">GeoRestrictionsStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>GeoRestrictionsStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Area</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeoAreaStructure">GeoArea</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Area is defined by a polyline</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Circle</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeoCircleStructure">GeoCircle</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>c</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Rectangle</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeoRectangleStructure">GeoRectangle</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter GeoCircleStructure--><div id="GeoCircleStructure" class="sect2"><h3>8.7. The complex type <code xmlns="">GeoCircleStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>GeoCircleStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Center</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Radius</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DistanceType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Radius in metres.</p></td></tr></tbody></table></div></div><!--======================================= chapter GeoRectangleStructure--><div id="GeoRectangleStructure" class="sect2"><h3>8.8. The complex type <code xmlns="">GeoRectangleStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>GeoRectangleStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>UpperLeft</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>LowerRight</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter GeoAreaStructure--><div id="GeoAreaStructure" class="sect2"><h3>8.9. The complex type <code xmlns="">GeoAreaStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>GeoAreaStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"> [specialisation of ZONE in TMv6] a LINK SEQUENCE (one-dimensional) forming the boundary of a ZONE
</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PolylinePoint</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">3:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter PlaceResultStructure--><div id="PlaceResultStructure" class="sect2"><h3>8.10. The complex type <code xmlns="">PlaceResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlaceResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Place</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceStructure">Place</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Complete</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">States whether the included place is complete or needs further refinement. Only complete places are fully resolved and can be used in e.g. trip requests. Incomplete places have to be refined entering them once again into a PlaceInformationRequest.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Probability</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Probability, that this result is the one meant by the user's input. Value should be between 0 and 1.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Mode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ModeStructure">Mode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">List of transport modes that call at this place object. This list should only be filled in case of stop points or stop places – and only when explicitly requested.</p></td></tr></tbody></table></div></div><!--======================================= chapter PlacePolicyGroup--><div id="PlacePolicyGroup" class="sect2"><h3>8.11. The <code xmlns="">PlacePolicyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlacePolicyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#PlacePolicyGroup">PlacePolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Language</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:language</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Preferred language in which to return text values.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Maximum number of results to be returned. The service is allowed to return fewer objects if reasonable or otherwise appropriate. If the number of matching objects is expected to be large (eg: in the case that all objects should be delivered) this parameter can be used to partition the response delivery into smaller chunks. The place information service is expected to support a response volume of at least 500 objects within one single response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ContinueAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePtModes</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Tells the service to include the available public transport modes at returned stops.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter PlaceDataFilterGroup--><div id="PlaceDataFilterGroup" class="sect2"><h3>8.12. The <code xmlns="">PlaceDataFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlaceDataFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#PlaceDataFilterGroup">PlaceDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Type</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PlaceTypeEnumeration">PlaceType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed place object types. If none is given, all types are allowed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Usage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PlaceUsageEnumeration">PlaceUsage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Defines, whether place objects for origin, via, or destination are searched.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModes</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed public transport modes. Defines, which public transport modes must be available at the returned place objects. Applies only to stops.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter for places that are operated by certain organisations.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TopographicPlaceRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TopographicPlaceRefStructure">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PointOfInterestFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PointOfInterestFilterStructure">PointOfInterestFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter to narrow down POI searches.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ExchangePointsRequestGroup--><div id="ExchangePointsRequestGroup" class="sect2"><h3>8.13. The <code xmlns="">ExchangePointsRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ExchangePointsRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ExchangePointsRequestGroup">ExchangePointsRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlaceRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Place for which exchange points to other "neighbour" systems are to be searched. This place is usually the origin/destination of a passenger journey. May be omitted if all exchange points shall be returned.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ExchangePointsParamStructure">ExchangePointsParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">E.g. place types (stops, addresses, POIs) or specific place attributes</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ExchangePointsParamStructure--><div id="ExchangePointsParamStructure" class="sect2"><h3>8.14. The complex type <code xmlns="">ExchangePointsParamStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ExchangePointsParamStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group ExchangePointsDataFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#ExchangePointsDataFilterGroup">ExchangePointsDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Type</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PlaceTypeEnumeration">PlaceType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed place object types. If none is given, all types are allowed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Usage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PlaceUsageEnumeration">PlaceUsage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Defines, whether the place object of this request acts as origin, via or destination point of the passenger journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModes</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed public transport modes. Defines, which public transport modes must be available at the returned place objects. Applies only to stops.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter for places that are operated by certain organisations.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TopographicPlaceRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TopographicPlaceRefStructure">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DestinationSystem</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:ParticipantRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to system in which the destination (or origin) of the passenger is located.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>AdjacentSystem</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:ParticipantRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">One or more adjacent systems to which the exchange points should be retrieved.</p></td></tr>
<!--Group ExchangePointsDataFilterGroup ──────┘--><!--Group ExchangePointsPolicyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#ExchangePointsPolicyGroup">ExchangePointsPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Language</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:language</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Preferred language in which to return text values.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ContinueAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response.</p></td></tr>
<!--Group ExchangePointsPolicyGroup ──────┘--></tbody></table></div></div><!--======================================= chapter ExchangePointsDataFilterGroup--><div id="ExchangePointsDataFilterGroup" class="sect2"><h3>8.15. The <code xmlns="">ExchangePointsDataFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ExchangePointsDataFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#ExchangePointsDataFilterGroup">ExchangePointsDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Type</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PlaceTypeEnumeration">PlaceType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed place object types. If none is given, all types are allowed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Usage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PlaceUsageEnumeration">PlaceUsage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Defines, whether the place object of this request acts as origin, via or destination point of the passenger journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModes</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed public transport modes. Defines, which public transport modes must be available at the returned place objects. Applies only to stops.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter for places that are operated by certain organisations.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TopographicPlaceRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TopographicPlaceRefStructure">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DestinationSystem</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:ParticipantRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to system in which the destination (or origin) of the passenger is located.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>AdjacentSystem</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:ParticipantRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">One or more adjacent systems to which the exchange points should be retrieved.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ExchangePointsPolicyGroup--><div id="ExchangePointsPolicyGroup" class="sect2"><h3>8.16. The <code xmlns="">ExchangePointsPolicyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ExchangePointsPolicyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#ExchangePointsPolicyGroup">ExchangePointsPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Language</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:language</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Preferred language in which to return text values.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ContinueAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ExchangePointsResponseGroup--><div id="ExchangePointsResponseGroup" class="sect2"><h3>8.17. The <code xmlns="">ExchangePointsResponseGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ExchangePointsResponseGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#ExchangePointsResponseGroup">ExchangePointsResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ExchangePointResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold trip response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ContinueAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If the response returns less results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Place</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ExchangePointsResultStructure">ExchangePointsResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter ExchangePointsResultStructure--><div id="ExchangePointsResultStructure" class="sect2"><h3>8.18. The complex type <code xmlns="">ExchangePointsResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ExchangePointsResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Place</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceStructure">Place</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Place object that describes this exchange point.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TravelDurationEstimate</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Rough estimate of the travel duration from the specified refrence place to this exchange point.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WaitDuration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Duration needed at this exchange point to change from one service to another. If a journey planning orchestrator puts together a trip at this exchange point, it has to take care, that feeding arrival and fetching departure are at least this duration apart.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BorderPoint</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Flag if this exchange point is an administrative border point where timetables are cut off while services still may run through and connect the regions. At this kind of points passengers may continue their journey within the same service. Default is FALSE.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Mode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ModeStructure">Mode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">List of transport modes that call at this place object. This list should only be filled in case of stop points or stop places – and only when explicitly requested.</p></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_PlaceSupport--><div class="sect1" id="schema_OJP_PlaceSupport"><h2>9. OJP/OJP_PlaceSupport.xsd - Supporting definitions for place information</h2><div class="sectionbody"><div id="schema_OJP_PlaceSupport_std" class="simple-type-definitions"><h3>9.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="AddressCodeType"><code>AddressCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:normalizedString</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of an Address</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="PointOfInterestCodeType"><code>PointOfInterestCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:normalizedString</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of a Point of Interest</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="StopPlaceCodeType"><code>StopPlaceCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:normalizedString</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of a Stop Place</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="TopographicPlaceCodeType"><code>TopographicPlaceCodeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:normalizedString</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Identifier of a TopographicPlace</p></td></tr></tbody></table></div></div><!--======================================= chapter StopPointGroup--><div id="StopPointGroup" class="sect2"><h3>9.2. The <code xmlns="">StopPointGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopPointGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">A stop point with id and name</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#StopPointGroup">StopPoint</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPointName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of stop point for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlannedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. According to planned timetable.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. As to the latest realtime status.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter StopPointStructure--><div id="StopPointStructure" class="sect2"><h3>9.3. The complex type <code xmlns="">StopPointStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopPointStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[an extended view of SCHEDULED STOP POINT in TMv6] a SCHEDULED STOP POINT extended by ACCESSIBILITY LIMITATION attributes and with identifier and name where passengers can board or alight from vehicles </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopPointGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#StopPointGroup">StopPoint</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPointName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of stop point for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlannedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. According to planned timetable.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. As to the latest realtime status.</p></td></tr>
<!--Group StopPointGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateCode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PrivateCodeStructure">PrivateCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Code of this stop point in private/foreign/proprietary coding schemes.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ParentRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopPlaceRefStructure">StopPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to the stop place to which this stop point belongs.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace</p></td></tr><!--Group StopAttributesGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopAttributesGroup">StopAttributes</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WheelchairAccessible</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop is accessible for wheelchair users.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Lighting</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop is lit.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Covered</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop offers protection from weather conditions like rain, snow, storm etc.</p></td></tr>
<!--Group StopAttributesGroup ──────┘--></tbody></table></div></div><!--======================================= chapter StopPlaceRefStructure--><div id="StopPlaceRefStructure" class="sect2"><h3>9.4. The complex type <code xmlns="">StopPlaceRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopPlaceRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#StopPlaceCodeType">StopPlaceCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Stop Place</p></td></tr></tbody></table></div></div><!--======================================= chapter StopPlaceRef--><div id="StopPlaceRef" class="sect2"><h3>9.5. The toplevel element <code xmlns="">StopPlaceRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopPlaceRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#StopPlaceRefStructure">StopPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Stop Place</p></td></tr></tbody></table></div></div><!--======================================= chapter StopPlaceGroup--><div id="StopPlaceGroup" class="sect2"><h3>9.6. The <code xmlns="">StopPlaceGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopPlaceGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">A stop place with id and name</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopPlaceGroup">StopPlace</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#StopPlaceRef">StopPlaceRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#StopPlaceRef">StopPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Stop Place</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPlaceName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of this stop place for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop place that may be appended to the name if enough space is available. F.e. "Exhibition Center".</p></td></tr>
</tbody></table></div></div><!--======================================= chapter StopPlaceStructure--><div id="StopPlaceStructure" class="sect2"><h3>9.7. The complex type <code xmlns="">StopPlaceStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopPlaceStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[an extended view of STOP PLACE in TMv6] a PLACE extended by ACCESSIBILITY LIMITATION properties and some attributes of the associated equipment, comprising one or more locations where vehicles may stop and where passengers may board or leave vehicles or prepare their trip, and which will usually have one or more wellknown names </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopPlaceGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopPlaceGroup">StopPlace</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→<a href="#StopPlaceRef">StopPlaceRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#StopPlaceRef">StopPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Stop Place</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPlaceName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of this stop place for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop place that may be appended to the name if enough space is available. F.e. "Exhibition Center".</p></td></tr>
<!--Group StopPlaceGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateCode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PrivateCodeStructure">PrivateCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Code of this stop place in private/foreign/proprietary coding schemes.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace</p></td></tr><!--Group StopAttributesGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopAttributesGroup">StopAttributes</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WheelchairAccessible</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop is accessible for wheelchair users.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Lighting</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop is lit.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Covered</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop offers protection from weather conditions like rain, snow, storm etc.</p></td></tr>
<!--Group StopAttributesGroup ──────┘--></tbody></table></div></div><!--======================================= chapter StopAttributesGroup--><div id="StopAttributesGroup" class="sect2"><h3>9.8. The <code xmlns="">StopAttributesGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopAttributesGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[properties of a SCHEDULED STOP POINT or STOP PLACE in TMv6] selection of attributes of ACCESSIBIITY LIMITATION related to a SCHEDULED STOP POINT extended by attributes referring to some equipment.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopAttributesGroup">StopAttributes</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WheelchairAccessible</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop is accessible for wheelchair users.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Lighting</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop is lit.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Covered</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this stop offers protection from weather conditions like rain, snow, storm etc.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TopographicPlaceRefStructure--><div id="TopographicPlaceRefStructure" class="sect2"><h3>9.9. The complex type <code xmlns="">TopographicPlaceRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TopographicPlaceRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#TopographicPlaceCodeType"/></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a TopographicPlace</p></td></tr></tbody></table></div></div><!--======================================= chapter TopographicPlaceRef--><div id="TopographicPlaceRef" class="sect2"><h3>9.10. The toplevel element <code xmlns="">TopographicPlaceRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TopographicPlaceRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#TopographicPlaceRefStructure">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a TopographicPlace</p></td></tr></tbody></table></div></div><!--======================================= chapter TopographicPlaceStructure--><div id="TopographicPlaceStructure" class="sect2"><h3>9.11. The complex type <code xmlns="">TopographicPlaceStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TopographicPlaceStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[TMv6] A type of PLACE providing the topographical context when searching for or presenting travel information, for example as the origin or destination of a trip. It may be of any size (e.g. County,City, Town, Village) and of different specificity (e.g. Greater London, London, West End, Westminster, St James's).</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TopographicPlaceCode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#TopographicPlaceCodeType"/></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">TopographicPlace ID.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TopographicPlaceName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of TopographicPlace for use in passenger information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateCode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PrivateCodeStructure">PrivateCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Code of this TopographicPlace in private/foreign/proprietary coding schemes.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ParentRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TopographicPlaceRefStructure">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a parent TopographicPlace.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ReferredSystemId</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Used in distributed environments (e.g. EU-Spirit). If set, this topographic place resides within the given system (in EU-Spirit "passive server"). This system can be queried for actual places within this topographic place. This is used in an distributed environment for a two-steps place identification. In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Area</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#AreaStructure">Area</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Area covered by the locality described as a polygon.</p></td></tr></tbody></table></div></div><!--======================================= chapter PointOfInterestRefStructure--><div id="PointOfInterestRefStructure" class="sect2"><h3>9.12. The complex type <code xmlns="">PointOfInterestRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PointOfInterestRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#PointOfInterestCodeType">PointOfInterestCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Point of Interest</p></td></tr></tbody></table></div></div><!--======================================= chapter PointOfInterestRef--><div id="PointOfInterestRef" class="sect2"><h3>9.13. The toplevel element <code xmlns="">PointOfInterestRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PointOfInterestRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#PointOfInterestRefStructure">PointOfInterestRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Point of Interest</p></td></tr></tbody></table></div></div><!--======================================= chapter PointOfInterestStructure--><div id="PointOfInterestStructure" class="sect2"><h3>9.14. The complex type <code xmlns="">PointOfInterestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PointOfInterestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[corresponds to POINT OF INTEREST in TMv6 with related information] type of PLACE to or through which passengers may wish to navigate as part of their journey and which is modelled in detail by journey planners. </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PointOfInterestCode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#PointOfInterestCodeType">PointOfInterestCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">ID of this Point of Interest.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PointOfInterestName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of point of interest for use in passenger information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the point of interest that may be appended to the name if enough space is available. F.e. "Exhibition Center".</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PointOfInterestCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PointOfInterestCategoryStructure">PointOfInterestCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Categories this POI is associated with. Order indicates descending relevance.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateCode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PrivateCodeStructure">PrivateCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Code of this point of interest in private/foreign/proprietary coding schemes.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace</p></td></tr></tbody></table></div></div><!--======================================= chapter PointOfInterestCategoryStructure--><div id="PointOfInterestCategoryStructure" class="sect2"><h3>9.15. The complex type <code xmlns="">PointOfInterestCategoryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PointOfInterestCategoryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a view of POINT OF INTEREST CLASSIFICATION in TMv6] categorisation of POINTs OF INTEREST in respect of the activities undertaken at them (defined by key-value-pairs).</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>OsmTag</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OsmTagStructure">OsmTag</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Open Street Map tag structure (key-value)</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PointOfInterestClassification</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Classification of the POI (when it is not from OSM). The codification of the classification Id may include de codification source (for example "IGN:[classificationCode]")</p></td></tr></tbody></table></div></div><!--======================================= chapter OsmTagStructure--><div id="OsmTagStructure" class="sect2"><h3>9.16. The complex type <code xmlns="">OsmTagStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OsmTagStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure of an Open Street Map tag.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Tag</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of Open Street Map tag (amenity, leisure, tourism, bike, ...)</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Value</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Value for Open Street Map tag (charging_station, hostel, yes, ...)</p></td></tr></tbody></table></div></div><!--======================================= chapter PointOfInterestFilterStructure--><div id="PointOfInterestFilterStructure" class="sect2"><h3>9.17. The complex type <code xmlns="">PointOfInterestFilterStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PointOfInterestFilterStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Filter POIs by category.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Exclude</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether categories in list are to include or exclude from search. Default is FALSE.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PointOfInterestCategory</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PointOfInterestCategoryStructure">PointOfInterestCategory</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">These POI categories can be used to filter POIs. If more than one is given the filtering is by logical "OR" (when Exclude=FALSE) and logical "AND" (when Exclude=TRUE).</p></td></tr></tbody></table></div></div><!--======================================= chapter AddressRefStructure--><div id="AddressRefStructure" class="sect2"><h3>9.18. The complex type <code xmlns="">AddressRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>AddressRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em><a href="#AddressCodeType">AddressCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Address</p></td></tr></tbody></table></div></div><!--======================================= chapter AddressRef--><div id="AddressRef" class="sect2"><h3>9.19. The toplevel element <code xmlns="">AddressRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>AddressRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#AddressRefStructure">AddressRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Address</p></td></tr></tbody></table></div></div><!--======================================= chapter AddressDetailGroup--><div id="AddressDetailGroup" class="sect2"><h3>9.20. The <code xmlns="">AddressDetailGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>AddressDetailGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">An address with its name entities</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#AddressDetailGroup">AddressDetail</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CountryName</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Country of the address.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PostCode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Postal code of the address.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TopographicPlaceName</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">TopographicPlace name of the address. If set it should at least contain the city name.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Street</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Street name of the address.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>HouseNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">House number of the address. If none is given, either a crossing street can be given, or the whole street is meant.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CrossRoad</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Crossing. This can be used to be more specific without using house numbers.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter AddressStructure--><div id="AddressStructure" class="sect2"><h3>9.21. The complex type <code xmlns="">AddressStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>AddressStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">descriptive data associated with a PLACE that can be used to describe the unique geographical context of a PLACE for the purposes of identifying it. May be refined as either a ROAD ADDRESS, a POSTAL ADDRESS or both</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>AddressCode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#AddressCodeType">AddressCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">ID of this address.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateCode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PrivateCodeStructure">PrivateCode</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Code of this address in private/foreign/proprietary coding schemes.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>AddressName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of address for use in passenger information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the address that may be appended to the name if enough space is available. F.e. "Crossing with Peterstraße".</p></td></tr><!--Group AddressDetailGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#AddressDetailGroup">AddressDetail</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CountryName</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Country of the address.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PostCode</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Postal code of the address.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TopographicPlaceName</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">TopographicPlace name of the address. If set it should at least contain the city name.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Street</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Street name of the address.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>HouseNumber</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">House number of the address. If none is given, either a crossing street can be given, or the whole street is meant.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CrossRoad</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:string</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Crossing. This can be used to be more specific without using house numbers.</p></td></tr>
<!--Group AddressDetailGroup ──────┘--></tbody></table></div></div><!--======================================= chapter PlaceStructure--><div id="PlaceStructure" class="sect2"><h3>9.22. The complex type <code xmlns="">PlaceStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlaceStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">geographic PLACE of any type which may be specified as the origin or destination of a trip</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Address</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#AddressStructure">Address</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Model of an address </p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PointOfInterest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PointOfInterestStructure">PointOfInterest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Model of a POI </p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>c</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>StopPlace</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopPlaceStructure">StopPlace</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Model of a stop place</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>d</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>StopPoint</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopPointStructure">StopPoint</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Model of a stop point </p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>e</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TopographicPlace</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TopographicPlaceStructure">TopographicPlace</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">TopographicPlace. Region, village, or city.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Name</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Public name of the place.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>GeoPosition</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Attribute</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeneralAttributeStructure">GeneralAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Attribute associated with this place.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter PlaceRefStructure--><div id="PlaceRefStructure" class="sect2"><h3>9.23. The complex type <code xmlns="">PlaceRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlaceRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a geographic PLACE of any type which may be specified as the origin or destination of a trip</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#StopPlaceRef">StopPlaceRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#StopPlaceRef">StopPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Stop Place</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>c</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#TopographicPlaceRef">TopographicPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>d</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#PointOfInterestRef">PointOfInterestRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#PointOfInterestRef">PointOfInterestRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Point of Interest</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>e</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#AddressRef">AddressRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#AddressRef">AddressRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Address</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>f</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>GeoPosition</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:LocationStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">WGS84 coordinates position.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Name</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Public name of the place.</p></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file OJP_siri_service ===--><!--========================================================= schema schema_OJP_Requests--><div class="sect1" id="schema_OJP_Requests"><h2>10. OJP/OJP_Requests.xsd - OJP service requests and responses</h2><div class="sectionbody"><!--======================================= chapter OJPFareRequest--><div id="OJPFareRequest" class="sect2"><h3>10.1. The toplevel element <code xmlns="">OJPFareRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPFareRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPFareRequestStructure">OJPFareRequest</a></em> (<em>↔ siri:AbstractFunctionalServiceRequest</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPFareRequestStructure--><div id="OJPFareRequestStructure" class="sect2"><h3>10.2. The complex type <code xmlns="">OJPFareRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPFareRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#AbstractOJPServiceRequestStructure">AbstractOJPServiceRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group FareRequestGroup ──────┐-->
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#FareRequestGroup">FareRequest</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>MultiTripFareRequest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#MultiTripFareRequestStructure">MultiTripFareRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A request to calculate aggregated Fare information of multiple single trips</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>StaticFareRequest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StaticFareRequestStructure">StaticFareRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A request for general/static Fare information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>c</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>StopFareRequest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopFareRequestStructure">StopFareRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A request for stop-related Fare information.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>d</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TripFareRequest</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripFareRequestStructure">TripFareRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">A request to calculate the Fare information of a single trip</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareParamStructure">FareParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Parameter to filter the response contents.</p></td></tr>
<!--Group FareRequestGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPFareDelivery--><div id="OJPFareDelivery" class="sect2"><h3>10.3. The toplevel element <code xmlns="">OJPFareDelivery</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPFareDelivery</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPFareDeliveryStructure">OJPFareDelivery</a></em> (<em>↔ siri:AbstractFunctionalServiceDelivery</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPFareDeliveryStructure--><div id="OJPFareDeliveryStructure" class="sect2"><h3>10.4. The complex type <code xmlns="">OJPFareDeliveryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPFareDeliveryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractServiceDeliveryStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group ServiceResponseContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceResponseContextGroup">ServiceResponseContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CalcTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CalcTimeType">Calc</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calculation time.</p></td></tr>
<!--Group ServiceResponseContextGroup ──────┘--><!--Group FareResponseGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#FareResponseGroup">FareResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold trip response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareResultStructure">FareResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Fare result choice element.</p></td></tr>
<!--Group FareResponseGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPPlaceInformationRequest--><div id="OJPPlaceInformationRequest" class="sect2"><h3>10.5. The toplevel element <code xmlns="">OJPPlaceInformationRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPPlaceInformationRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPPlaceInformationRequestStructure">OJPPlaceInformationRequest</a></em> (<em>↔ siri:AbstractFunctionalServiceRequest</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPPlaceInformationRequestStructure--><div id="OJPPlaceInformationRequestStructure" class="sect2"><h3>10.6. The complex type <code xmlns="">OJPPlaceInformationRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPPlaceInformationRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#AbstractOJPServiceRequestStructure">AbstractOJPServiceRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group PlaceInformationRequestGroup ──────┐-->
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#PlaceInformationRequestGroup">PlaceInformationRequest</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>InitialInput</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InitialPlaceInputStructure">InitialPlaceInput</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Initial input for the place information request. This input defines what is originally looked for.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>PlaceRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Place for further refinement. If a place in a previous response was marked as not "complete" it can be refined by putting it here.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Restrictions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceParamStructure">PlaceParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">E.g. place types (stops, addresses, POIs) or specific place attributes</p></td></tr>
<!--Group PlaceInformationRequestGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPPlaceInformationDelivery--><div id="OJPPlaceInformationDelivery" class="sect2"><h3>10.7. The toplevel element <code xmlns="">OJPPlaceInformationDelivery</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPPlaceInformationDelivery</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPPlaceInformationDeliveryStructure">OJPPlaceInformationDelivery</a></em> (<em>↔ siri:AbstractFunctionalServiceDelivery</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPPlaceInformationDeliveryStructure--><div id="OJPPlaceInformationDeliveryStructure" class="sect2"><h3>10.8. The complex type <code xmlns="">OJPPlaceInformationDeliveryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPPlaceInformationDeliveryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractServiceDeliveryStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OJPPlaceInformationRequest">OJPPlaceInformationRequest</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OJPPlaceInformationRequest">OJPPlaceInformationRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--Group ServiceResponseContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceResponseContextGroup">ServiceResponseContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CalcTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CalcTimeType">Calc</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calculation time.</p></td></tr>
<!--Group ServiceResponseContextGroup ──────┘--><!--Group PlaceInformationResponseGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#PlaceInformationResponseGroup">PlaceInformationResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlaceInformationResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ContinueAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If the response returns less results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlaceResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceResultStructure">PlaceResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group PlaceInformationResponseGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPExchangePointsRequest--><div id="OJPExchangePointsRequest" class="sect2"><h3>10.9. The toplevel element <code xmlns="">OJPExchangePointsRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPExchangePointsRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPExchangePointsRequestStructure">OJPExchangePointsRequest</a></em> (<em>↔ siri:AbstractFunctionalServiceRequest</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPExchangePointsRequestStructure--><div id="OJPExchangePointsRequestStructure" class="sect2"><h3>10.10. The complex type <code xmlns="">OJPExchangePointsRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPExchangePointsRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#AbstractOJPServiceRequestStructure">AbstractOJPServiceRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group ExchangePointsRequestGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ExchangePointsRequestGroup">ExchangePointsRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlaceRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Place for which exchange points to other "neighbour" systems are to be searched. This place is usually the origin/destination of a passenger journey. May be omitted if all exchange points shall be returned.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ExchangePointsParamStructure">ExchangePointsParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">E.g. place types (stops, addresses, POIs) or specific place attributes</p></td></tr>
<!--Group ExchangePointsRequestGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPExchangePointsDelivery--><div id="OJPExchangePointsDelivery" class="sect2"><h3>10.11. The toplevel element <code xmlns="">OJPExchangePointsDelivery</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPExchangePointsDelivery</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPExchangePointsDeliveryStructure">OJPExchangePointsDelivery</a></em> (<em>↔ siri:AbstractFunctionalServiceDelivery</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPExchangePointsDeliveryStructure--><div id="OJPExchangePointsDeliveryStructure" class="sect2"><h3>10.12. The complex type <code xmlns="">OJPExchangePointsDeliveryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPExchangePointsDeliveryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractServiceDeliveryStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OJPExchangePointsRequest">OJPExchangePointsRequest</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OJPExchangePointsRequest">OJPExchangePointsRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--Group ServiceResponseContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceResponseContextGroup">ServiceResponseContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CalcTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CalcTimeType">Calc</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calculation time.</p></td></tr>
<!--Group ServiceResponseContextGroup ──────┘--><!--Group ExchangePointsResponseGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#ExchangePointsResponseGroup">ExchangePointsResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ExchangePointResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold trip response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ContinueAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If the response returns less results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Place</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ExchangePointsResultStructure">ExchangePointsResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group ExchangePointsResponseGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPStopEventRequest--><div id="OJPStopEventRequest" class="sect2"><h3>10.13. The toplevel element <code xmlns="">OJPStopEventRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPStopEventRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPStopEventRequestStructure">OJPStopEventRequest</a></em> (<em>↔ siri:AbstractFunctionalServiceRequest</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPStopEventRequestStructure--><div id="OJPStopEventRequestStructure" class="sect2"><h3>10.14. The complex type <code xmlns="">OJPStopEventRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPStopEventRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#AbstractOJPServiceRequestStructure">AbstractOJPServiceRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopEventRequestGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#StopEventRequestGroup">StopEventRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Place</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Place for which to obtain stop event information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopEventParamStructure">StopEventParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request parameter</p></td></tr>
<!--Group StopEventRequestGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPStopEventDelivery--><div id="OJPStopEventDelivery" class="sect2"><h3>10.15. The toplevel element <code xmlns="">OJPStopEventDelivery</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPStopEventDelivery</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPStopEventDeliveryStructure">OJPStopEventDelivery</a></em> (<em>↔ siri:AbstractFunctionalServiceDelivery</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPStopEventDeliveryStructure--><div id="OJPStopEventDeliveryStructure" class="sect2"><h3>10.16. The complex type <code xmlns="">OJPStopEventDeliveryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPStopEventDeliveryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractServiceDeliveryStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OJPStopEventRequest">OJPStopEventRequest</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OJPStopEventRequest">OJPStopEventRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--Group ServiceResponseContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceResponseContextGroup">ServiceResponseContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CalcTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CalcTimeType">Calc</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calculation time.</p></td></tr>
<!--Group ServiceResponseContextGroup ──────┘--><!--Group StopEventResponseGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#StopEventResponseGroup">StopEventResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StopEventResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Container for data that is referenced multiple times.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StopEventResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopEventResultStructure">StopEventResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Enclosing element for stop event data.</p></td></tr>
<!--Group StopEventResponseGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPTripInfoRequest--><div id="OJPTripInfoRequest" class="sect2"><h3>10.17. The toplevel element <code xmlns="">OJPTripInfoRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPTripInfoRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPTripInfoRequestStructure">OJPTripInfoRequest</a></em> (<em>↔ siri:AbstractFunctionalServiceRequest</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPTripInfoRequestStructure--><div id="OJPTripInfoRequestStructure" class="sect2"><h3>10.18. The complex type <code xmlns="">OJPTripInfoRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPTripInfoRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#AbstractOJPServiceRequestStructure">AbstractOJPServiceRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group TripInfoRequestGroup ──────┐-->
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group DatedJourneyRefGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#DatedJourneyRefGroup">DatedJourneyRef</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#JourneyRef">JourneyRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#OperatingDayRef">OperatingDayRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatingDayRef">OperatingDayRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr>
<!--Group DatedJourneyRefGroup ──────┘--><!--Group TimedVehicleRefGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TimedVehicleRefGroup">TimedVehicleRef</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→siri:VehicleRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:VehicleRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TimeOfOperation</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time stamp when the vehicle is operating. In most use cases equal to "now".</p></td></tr>
<!--Group TimedVehicleRefGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#TripInfoRequestGroup">TripInfoRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripInfoParamStructure">TripInfoParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request parameter.</p></td></tr>
<!--Group TripInfoRequestGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPTripInfoDelivery--><div id="OJPTripInfoDelivery" class="sect2"><h3>10.19. The toplevel element <code xmlns="">OJPTripInfoDelivery</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPTripInfoDelivery</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPTripInfoDeliveryStructure">OJPTripInfoDelivery</a></em> (<em>↔ siri:AbstractFunctionalServiceDelivery</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPTripInfoDeliveryStructure--><div id="OJPTripInfoDeliveryStructure" class="sect2"><h3>10.20. The complex type <code xmlns="">OJPTripInfoDeliveryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPTripInfoDeliveryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractServiceDeliveryStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OJPTripInfoRequest">OJPTripInfoRequest</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OJPTripInfoRequest">OJPTripInfoRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--Group ServiceResponseContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceResponseContextGroup">ServiceResponseContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CalcTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CalcTimeType">Calc</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calculation time.</p></td></tr>
<!--Group ServiceResponseContextGroup ──────┘--><!--Group TripInfoResponseGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TripInfoResponseGroup">TripInfoResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripInfoResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Response context.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripInfoResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripInfoResultStructure">TripInfoResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Result structure.</p></td></tr>
<!--Group TripInfoResponseGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPTripRequest--><div id="OJPTripRequest" class="sect2"><h3>10.21. The toplevel element <code xmlns="">OJPTripRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPTripRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPTripRequestStructure">OJPTripRequest</a></em> (<em>↔ siri:AbstractFunctionalServiceRequest</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPTripRequestStructure--><div id="OJPTripRequestStructure" class="sect2"><h3>10.22. The complex type <code xmlns="">OJPTripRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPTripRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#AbstractOJPServiceRequestStructure">AbstractOJPServiceRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group TripRequestGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#TripRequestGroup">TripRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Origin</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the origin situation from where the user wants to start.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Destination</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the destination situation where the user is heading to.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripViaStructure">TripVia</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Ordered series of points where the journey must pass through. If more than one via point is given all of them must be obeyed - in the correct order. The server is allowed to replace a via stop by equivalent stops.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotVia</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#NotViaStructure">NotVia</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through. If more than one not via point is given all of them must be obeyed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoChangeAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#NoChangeAtStructure">NoChangeAt</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripParamStructure">TripParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Options to control the search behaviour and response contents.</p></td></tr>
<!--Group TripRequestGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPTripDelivery--><div id="OJPTripDelivery" class="sect2"><h3>10.23. The toplevel element <code xmlns="">OJPTripDelivery</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPTripDelivery</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPTripDeliveryStructure">OJPTripDelivery</a></em> (<em>↔ siri:AbstractFunctionalServiceDelivery</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPTripDeliveryStructure--><div id="OJPTripDeliveryStructure" class="sect2"><h3>10.24. The complex type <code xmlns="">OJPTripDeliveryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPTripDeliveryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractServiceDeliveryStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OJPTripRequest">OJPTripRequest</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OJPTripRequest">OJPTripRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--Group ServiceResponseContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceResponseContextGroup">ServiceResponseContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CalcTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CalcTimeType">Calc</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calculation time.</p></td></tr>
<!--Group ServiceResponseContextGroup ──────┘--><!--Group TripResponseGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TripResponseGroup">TripResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold trip response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripResultStructure">TripResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip results found by the server.</p></td></tr>
<!--Group TripResponseGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPMultiPointTripRequest--><div id="OJPMultiPointTripRequest" class="sect2"><h3>10.25. The toplevel element <code xmlns="">OJPMultiPointTripRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPMultiPointTripRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPMultiPointTripRequestStructure">OJPMultiPointTripRequest</a></em> (<em>↔ siri:AbstractFunctionalServiceRequest</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPMultiPointTripRequestStructure--><div id="OJPMultiPointTripRequestStructure" class="sect2"><h3>10.26. The complex type <code xmlns="">OJPMultiPointTripRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPMultiPointTripRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#AbstractOJPServiceRequestStructure">AbstractOJPServiceRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group MultiPointTripRequestGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#MultiPointTripRequestGroup">MultiPointTripRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Origin</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the origin situation from where the user wants to start.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Destination</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the destination situation where the user is heading to.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripViaStructure">TripVia</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Ordered series of points where the journey must pass through. If more than one via point is given all of them must be obeyed - in the correct order. The server is allowed to replace a via stop by equivalent stops.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotVia</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#NotViaStructure">NotVia</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through. If more than one not via point is given all of them must be obeyed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoChangeAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#NoChangeAtStructure">NoChangeAt</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#MultiPointTripParamStructure">MultiPointTripParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Options to control the search behaviour and response contents.</p></td></tr>
<!--Group MultiPointTripRequestGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter OJPMultiPointTripDelivery--><div id="OJPMultiPointTripDelivery" class="sect2"><h3>10.27. The toplevel element <code xmlns="">OJPMultiPointTripDelivery</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPMultiPointTripDelivery</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#OJPMultiPointTripDeliveryStructure">OJPMultiPointTripDelivery</a></em> (<em>↔ siri:AbstractFunctionalServiceDelivery</em>)</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter OJPMultiPointTripDeliveryStructure--><div id="OJPMultiPointTripDeliveryStructure" class="sect2"><h3>10.28. The complex type <code xmlns="">OJPMultiPointTripDeliveryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>OJPMultiPointTripDeliveryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractServiceDeliveryStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#OJPMultiPointTripRequest">OJPMultiPointTripRequest</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OJPMultiPointTripRequest">OJPMultiPointTripRequest</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--Group ServiceResponseContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceResponseContextGroup">ServiceResponseContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CalcTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CalcTimeType">Calc</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calculation time.</p></td></tr>
<!--Group ServiceResponseContextGroup ──────┘--><!--Group MultiPointTripResponseGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#MultiPointTripResponseGroup">MultiPointTripResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MultiPointTripResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold trip response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MultiPointTripResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#MultiPointTripResultStructure">MultiPointTripResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip results found by the server.</p></td></tr>
<!--Group MultiPointTripResponseGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:Extensions</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:Extensions</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_RequestSupport--><div class="sect1" id="schema_OJP_RequestSupport"><h2>11. OJP/OJP_RequestSupport.xsd - Supporting definitions for OJP service requests and their responses</h2><div class="sectionbody"><div id="schema_OJP_RequestSupport_std" class="simple-type-definitions"><h3>11.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="CalcTimeType"><code>CalcTimeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:integer</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Type definition for calculation time in milliseconds.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="CertificateIdType"><code>CertificateIdType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:NMTOKEN</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Type definition for the form of identification that can be used as a Message Integrity Property (public key cryptography)</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="SignatureType"><code>SignatureType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:string</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">data for transmission of message signatures (public key cryptography), used to prove Message Integrity</p></td></tr></tbody></table></div></div><!--======================================= chapter MessageIntegrityPropertiesGroup--><div id="MessageIntegrityPropertiesGroup" class="sect2"><h3>11.2. The <code xmlns="">MessageIntegrityPropertiesGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MessageIntegrityPropertiesGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Properties that allow checks for message integrity.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#MessageIntegrityPropertiesGroup">MessageIntegrityProperties</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Signature</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#SignatureType">Signature</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Authorisation signature (data for transmission of message signatures (public key cryptography), used to prove Message Integrity).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CertificateId</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CertificateIdType">CertificateId</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">form of identification that can be used as a Message Integrity Property (public key cryptography)</p></td></tr>
</tbody></table></div></div><!--======================================= chapter ServiceRequestContextGroup--><div id="ServiceRequestContextGroup" class="sect2"><h3>11.3. The <code xmlns="">ServiceRequestContextGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceRequestContextGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Generic context for all request messages.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceRequestContextGroup">ServiceRequestContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter ServiceResponseContextGroup--><div id="ServiceResponseContextGroup" class="sect2"><h3>11.4. The <code xmlns="">ServiceResponseContextGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceResponseContextGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Generic context for all response messages.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceResponseContextGroup">ServiceResponseContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CalcTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CalcTimeType">Calc</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calculation time.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter SubscriptionRequestContextGroup--><div id="SubscriptionRequestContextGroup" class="sect2"><h3>11.5. The <code xmlns="">SubscriptionRequestContextGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>SubscriptionRequestContextGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Generic context for all subscription requests.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#SubscriptionRequestContextGroup">SubscriptionRequestContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Language</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:language</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Preferred language in which to return text values.</p></td></tr>
<!--Group MessageIntegrityPropertiesGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#MessageIntegrityPropertiesGroup">MessageIntegrityProperties</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Signature</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#SignatureType">Signature</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Authorisation signature (data for transmission of message signatures (public key cryptography), used to prove Message Integrity).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CertificateId</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CertificateIdType">CertificateId</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">form of identification that can be used as a Message Integrity Property (public key cryptography)</p></td></tr>
<!--Group MessageIntegrityPropertiesGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#SubscriptionRequestContextGroup">SubscriptionRequestContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter AbstractOJPServiceRequestStructure--><div id="AbstractOJPServiceRequestStructure" class="sect2"><h3>11.6. The complex type <code xmlns="">AbstractOJPServiceRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>AbstractOJPServiceRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractFunctionalServiceRequestStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Basic request structure common for all OJP service requests.</p></td></tr>
<!--Group ServiceRequestContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#ServiceRequestContextGroup">ServiceRequestContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group ServiceRequestContextGroup ──────┘-->
</tbody></table></div></div><!--======================================= chapter AbstractOJPSubscriptionRequestStructure--><div id="AbstractOJPSubscriptionRequestStructure" class="sect2"><h3>11.7. The complex type <code xmlns="">AbstractOJPSubscriptionRequestStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>AbstractOJPSubscriptionRequestStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:AbstractSubscriptionRequestStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Basic structure common for all OJP subscription requests.</p></td></tr>
<!--Group SubscriptionRequestContextGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#SubscriptionRequestContextGroup">SubscriptionRequestContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DataFrameRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DataFrameRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Language</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:language</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Preferred language in which to return text values.</p></td></tr>
<!--Group MessageIntegrityPropertiesGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#MessageIntegrityPropertiesGroup">MessageIntegrityProperties</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Signature</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#SignatureType">Signature</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Authorisation signature (data for transmission of message signatures (public key cryptography), used to prove Message Integrity).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CertificateId</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#CertificateIdType">CertificateId</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">form of identification that can be used as a Message Integrity Property (public key cryptography)</p></td></tr>
<!--Group MessageIntegrityPropertiesGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#SubscriptionRequestContextGroup">SubscriptionRequestContext</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group SubscriptionRequestContextGroup ──────┘-->
</tbody></table></div></div><!--======================================= chapter DeliveryRequestGroup--><div id="DeliveryRequestGroup" class="sect2"><h3>11.8. The <code xmlns="">DeliveryRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>DeliveryRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper for SIRI delivery request group.</p></td></tr>
<!--Group could not be resolved: →siri:DeliveryRequestGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:DeliveryRequestGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter StatusRequestGroup--><div id="StatusRequestGroup" class="sect2"><h3>11.9. The <code xmlns="">StatusRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StatusRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper for SIRI status request group.</p></td></tr>
<!--Group could not be resolved: →siri:StatusRequestGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:StatusRequestGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter TerminateSubscriptionRequest--><div id="TerminateSubscriptionRequest" class="sect2"><h3>11.10. The toplevel element <code xmlns="">TerminateSubscriptionRequest</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TerminateSubscriptionRequest</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:TerminateSubscriptionRequestStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request element for terminating subscriptions (from SIRI).</p></td></tr></tbody></table></div></div><!--======================================= chapter ServiceResponseGroup--><div id="ServiceResponseGroup" class="sect2"><h3>11.11. The <code xmlns="">ServiceResponseGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ServiceResponseGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper for SIRI service response group.</p></td></tr>
<!--Group could not be resolved: →siri:ServiceResponseGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:ServiceResponseGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
</tbody></table></div></div><!--======================================= chapter PlacesStructure--><div id="PlacesStructure" class="sect2"><h3>11.12. The complex type <code xmlns="">PlacesStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PlacesStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure providing a collection of places.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Place</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceStructure">Place</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter ResponseContextStructure--><div id="ResponseContextStructure" class="sect2"><h3>11.13. The complex type <code xmlns="">ResponseContextStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ResponseContextStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure providing response contexts related to journeys, containing collections of places and situations.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Places</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlacesStructure">Places</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Container for place objects. Only place objects that are referenced in the response should be put into the container.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Situations</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#SituationsStructure">Situations</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Container for SIRI SX situation objects. Only situations that are referenced in the response should be put into the container.</p></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_SituationSupport--><div class="sect1" id="schema_OJP_SituationSupport"><h2>12. OJP/OJP_SituationSupport.xsd - Supporting definitions for situations containing wrappers for SIRI Situation Exchange service (SIRI SX)</h2><div class="sectionbody"><!--======================================= chapter SituationsStructure--><div id="SituationsStructure" class="sect2"><h3>12.1. The complex type <code xmlns="">SituationsStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>SituationsStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper type for SIRI PtSituationsElementStructure</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtSituation</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:PtSituationElementStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">SIRI situation details.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RoadSituation</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:RoadSituationElementStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter SituationFullRef--><div id="SituationFullRef" class="sect2"><h3>12.2. The toplevel element <code xmlns="">SituationFullRef</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>SituationFullRef</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>+<a href="#SituationFullRefStructure">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to situation message. Message details might be found in response context or through other communication channels.</p></td></tr></tbody></table></div></div><!--======================================= chapter SituationFullRefStructure--><div id="SituationFullRefStructure" class="sect2"><h3>12.3. The complex type <code xmlns="">SituationFullRefStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>SituationFullRefStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><em>siri:SituationFullRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference structure for situation message. Situation details might be found in response context or through other communication channels.</p></td></tr>
</tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_StopEvents--><div class="sect1" id="schema_OJP_StopEvents"><h2>13. OJP/OJP_StopEvents.xsd - Request and response definitions for arrivals and departures of public transport services at stops</h2><div class="sectionbody"><div id="schema_OJP_StopEvents_std" class="simple-type-definitions"><h3>13.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="HierarchyEnumeration"><code>HierarchyEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">local | no | down | all</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">
Indicates for which parts of the hierarchy of the StopPlace(s) stop events should be provided
(if known by the server). "local" (default) is the local server setting. "no" will include no hierarchy and only
provide the given StopPlace / StopPoint. "down" will include all lower StopPoints/StopPlaces in the hierarchy, if
such a hierarchy exists. "all" does include all StopPoints/StopPlaces for the meta station, if it is known. How
to use this: if you indicate the reference to a train station and the parameter is set to "down", the departures/
arrivals at the associated bus stations will show as well. If you have the ScheduledStopPoint of platform B of
the local bus and it is associated with 3 other stations, you will get all these arrivals/departures as well,
if the parameter is set to "all".
</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="StopEventTypeEnumeration"><code>StopEventTypeEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">departure | arrival | both</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"> Departure or arrival events or both</p></td></tr></tbody></table></div></div><!--======================================= chapter StopEventRequestGroup--><div id="StopEventRequestGroup" class="sect2"><h3>13.2. The <code xmlns="">StopEventRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopEventRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request structure for departure and arrival events at stops</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#StopEventRequestGroup">StopEventRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Place</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Place for which to obtain stop event information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopEventParamStructure">StopEventParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request parameter</p></td></tr>
</tbody></table></div></div><!--======================================= chapter StopEventParamStructure--><div id="StopEventParamStructure" class="sect2"><h3>13.3. The complex type <code xmlns="">StopEventParamStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopEventParamStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request specific parameters (parameters which define what is to be included in a Stop Event result)</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopEventDataFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopEventDataFilterGroup">StopEventDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModeFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Modes to be considered in stop events.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LineFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LineDirectionFilterStructure">LineDirectionFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Lines/Directions to include/exclude.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Transport operators to include/exclude.</p></td></tr>
<!--Group StopEventDataFilterGroup ──────┘--><!--Group StopEventPolicyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopEventPolicyGroup">StopEventPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">parameter to control the number of TRIP results before/after a point in time. May NOT be used when departure time at origin AND arrival time at destination are set</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeWindow</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time window events should lie within. Starting from time given in PlaceContext.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StopEventType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#StopEventTypeEnumeration">StopEventType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Only departures or arrivals or both.</p></td></tr>
<!--Group StopEventPolicyGroup ──────┘--><!--Group StopEventContentFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#StopEventContentFilterGroup">StopEventContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePreviousCalls</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the previous calls of each vehicle journey should be included in the response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeOnwardCalls</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the onward calls of each vehicle journey should be included in the response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeOperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether operating day information of this stop event should be included in the response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeRealtimeData</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether realtime information of this stop event should be included in the response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePlacesContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeSituationsContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wheter the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeStopHierarchy</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#HierarchyEnumeration">Hierarchy</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Indicates for which parts of the hierarchy of the StopPlace(s) stop events should
be provided (if known by the server). "local" (default) is the local server setting. "no" will include
no hierarchy and only provide the given StopPlace / StopPoint. "down" will include all lower StopPoints/
StopPlaces in the hierarchy, if such a hierarchy exists. "all" does include all StopPoints/StopPlaces
for the meta station, if it is known. How to use this: if you indicate the reference to a train station
and the parameter is set to "down", the departures/arrivals at the associated bus stations will show as
well. If you have the ScheduledStopPoint of platform B of the local bus and it is associated with 3 other
stations, you will get all these arrivals/departures as well, if the parameter is set to "all".
</p></td></tr>
<!--Group StopEventContentFilterGroup ──────┘--></tbody></table></div></div><!--======================================= chapter StopEventDataFilterGroup--><div id="StopEventDataFilterGroup" class="sect2"><h3>13.4. The <code xmlns="">StopEventDataFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopEventDataFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request data filters</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopEventDataFilterGroup">StopEventDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModeFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Modes to be considered in stop events.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LineFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LineDirectionFilterStructure">LineDirectionFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Lines/Directions to include/exclude.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Transport operators to include/exclude.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter StopEventPolicyGroup--><div id="StopEventPolicyGroup" class="sect2"><h3>13.5. The <code xmlns="">StopEventPolicyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopEventPolicyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request policies</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#StopEventPolicyGroup">StopEventPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">parameter to control the number of TRIP results before/after a point in time. May NOT be used when departure time at origin AND arrival time at destination are set</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeWindow</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time window events should lie within. Starting from time given in PlaceContext.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StopEventType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#StopEventTypeEnumeration">StopEventType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Only departures or arrivals or both.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter StopEventContentFilterGroup--><div id="StopEventContentFilterGroup" class="sect2"><h3>13.6. The <code xmlns="">StopEventContentFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopEventContentFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Content filters which data is expected in the response</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#StopEventContentFilterGroup">StopEventContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePreviousCalls</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the previous calls of each vehicle journey should be included in the response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeOnwardCalls</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the onward calls of each vehicle journey should be included in the response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeOperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether operating day information of this stop event should be included in the response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeRealtimeData</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether realtime information of this stop event should be included in the response.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePlacesContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeSituationsContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wheter the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeStopHierarchy</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#HierarchyEnumeration">Hierarchy</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Indicates for which parts of the hierarchy of the StopPlace(s) stop events should
be provided (if known by the server). "local" (default) is the local server setting. "no" will include
no hierarchy and only provide the given StopPlace / StopPoint. "down" will include all lower StopPoints/
StopPlaces in the hierarchy, if such a hierarchy exists. "all" does include all StopPoints/StopPlaces
for the meta station, if it is known. How to use this: if you indicate the reference to a train station
and the parameter is set to "down", the departures/arrivals at the associated bus stations will show as
well. If you have the ScheduledStopPoint of platform B of the local bus and it is associated with 3 other
stations, you will get all these arrivals/departures as well, if the parameter is set to "all".
</p></td></tr>
</tbody></table></div></div><!--======================================= chapter StopEventResponseGroup--><div id="StopEventResponseGroup" class="sect2"><h3>13.7. The <code xmlns="">StopEventResponseGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopEventResponseGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Response structure for departure and arrival events at stops</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#StopEventResponseGroup">StopEventResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StopEventResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Container for data that is referenced multiple times.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StopEventResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopEventResultStructure">StopEventResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Enclosing element for stop event data.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter StopEventResultStructure--><div id="StopEventResultStructure" class="sect2"><h3>13.8. The complex type <code xmlns="">StopEventResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopEventResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wrapper element for a single stop event result.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ResultId</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">ID of this result.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ErrorMessage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ErrorMessageStructure">ErrorMessage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Error messages that refer to this stop event.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopEvent</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#StopEventStructure">StopEvent</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop event data element.</p></td></tr></tbody></table></div></div><!--======================================= chapter StopEventStructure--><div id="StopEventStructure" class="sect2"><h3>13.9. The complex type <code xmlns="">StopEventStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>StopEventStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop event structure.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PreviousCall</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#CallAtNearStopStructure">CallAtNearStop</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calls at stops that happen before this stop event (service pattern of this vehicle journey before this stop event).</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ThisCall</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#CallAtNearStopStructure">CallAtNearStop</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The call of this vehicle journey at this stop.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OnwardCall</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#CallAtNearStopStructure">CallAtNearStop</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Calls at stops that happen after this stop event (rest of the service pattern of the vehicle journey).</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Service</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#DatedJourneyStructure">DatedJourney</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Service that calls at this stop.</p></td></tr><!--Group OperatingDaysGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#OperatingDaysGroup">OperatingDays</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatingDaysStructure">OperatingDays</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Bit string definition of operating days.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDaysDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of the operation days, e.g. "monday to friday" or "not on holidays".</p></td></tr>
<!--Group OperatingDaysGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter CallAtNearStopStructure--><div id="CallAtNearStopStructure" class="sect2"><h3>13.10. The complex type <code xmlns="">CallAtNearStopStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>CallAtNearStopStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">indication of the walk distance and time to a nearby stop where relevant.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>CallAtStop</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#CallAtStopStructure">CallAtStop</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[same as CALL in SIRI] the meeting of a VEHICLE JOURNEY with a specific SCHEDULED STOP POINT .</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WalkDistance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DistanceType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Distance from request place (f.e. address) to this stop in metres.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WalkDuration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Walking duration from request place (f.e. address) to this stop. All user options taken into account (f.e. walk speed).</p></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_TripInfo--><div class="sect1" id="schema_OJP_TripInfo"><h2>14. OJP/OJP_TripInfo.xsd - Request and response definitions for information on a single trip</h2><div class="sectionbody"><!--======================================= chapter TripInfoRequestGroup--><div id="TripInfoRequestGroup" class="sect2"><h3>14.1. The <code xmlns="">TripInfoRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripInfoRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">TripInfo request structure.</p></td></tr>
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group DatedJourneyRefGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#DatedJourneyRefGroup">DatedJourneyRef</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#JourneyRef">JourneyRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#JourneyRef">JourneyRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Journey</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#OperatingDayRef">OperatingDayRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#OperatingDayRef">OperatingDayRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to an Operating Day</p></td></tr>
<!--Group DatedJourneyRefGroup ──────┘--><!--Group TimedVehicleRefGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TimedVehicleRefGroup">TimedVehicleRef</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→siri:VehicleRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:VehicleRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TimeOfOperation</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time stamp when the vehicle is operating. In most use cases equal to "now".</p></td></tr>
<!--Group TimedVehicleRefGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#TripInfoRequestGroup">TripInfoRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripInfoParamStructure">TripInfoParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Request parameter.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripInfoParamStructure--><div id="TripInfoParamStructure" class="sect2"><h3>14.2. The complex type <code xmlns="">TripInfoParamStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripInfoParamStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">TripInfo request parameter structure.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group TripInfoPolicyGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#TripInfoPolicyGroup">TripInfoPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>UseTimetabledDataOnly</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Do not show any realtime or incident data. Default is false.</p></td></tr>
<!--Group TripInfoPolicyGroup ──────┘--><!--Group TripInfoContentFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#TripInfoContentFilterGroup">TripInfoContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeCalls</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether call information is to be included. Default is true.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePosition</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether current position is to be included. Default is true.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeService</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether service information is to be included. Default is true.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTrackSections</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include TrackSection elements to describe the geographic route of this vehicle journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTrackProjection</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include the geographic projection (coordinates) of this vehicle journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePlacesContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeSituationsContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true</p></td></tr>
<!--Group TripInfoContentFilterGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TripInfoPolicyGroup--><div id="TripInfoPolicyGroup" class="sect2"><h3>14.3. The <code xmlns="">TripInfoPolicyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripInfoPolicyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Parameters that control the response behaviour.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="1"><a href="#TripInfoPolicyGroup">TripInfoPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>UseTimetabledDataOnly</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Do not show any realtime or incident data. Default is false.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripInfoContentFilterGroup--><div id="TripInfoContentFilterGroup" class="sect2"><h3>14.4. The <code xmlns="">TripInfoContentFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripInfoContentFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Parameters that control the level of detail to be returned in the results.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="7"><a href="#TripInfoContentFilterGroup">TripInfoContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeCalls</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether call information is to be included. Default is true.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePosition</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether current position is to be included. Default is true.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeService</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether service information is to be included. Default is true.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTrackSections</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include TrackSection elements to describe the geographic route of this vehicle journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTrackProjection</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include the geographic projection (coordinates) of this vehicle journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePlacesContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeSituationsContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripInfoResponseGroup--><div id="TripInfoResponseGroup" class="sect2"><h3>14.5. The <code xmlns="">TripInfoResponseGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripInfoResponseGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">TripInfo response structure.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TripInfoResponseGroup">TripInfoResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripInfoResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Response context.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripInfoResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripInfoResultStructure">TripInfoResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Result structure.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripInfoResultStructure--><div id="TripInfoResultStructure" class="sect2"><h3>14.6. The complex type <code xmlns="">TripInfoResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripInfoResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">TripInfo result structure containing the current status of a trip.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PreviousCall</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#CallAtStopStructure">CallAtStop</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The stops this service already has called at. Including the current stop if service is currently at stop.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>CurrentPosition</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#VehiclePositionStructure">VehiclePosition</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Current position of this service.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OnwardCall</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#CallAtStopStructure">CallAtStop</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The stops this service still has to call at.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Service</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#DatedJourneyStructure">DatedJourney</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Description of the service.</p></td></tr><!--Group OperatingDaysGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#OperatingDaysGroup">OperatingDays</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatingDaysStructure">OperatingDays</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Bit string definition of operating days.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDaysDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of the operation days, e.g. "monday to friday" or "not on holidays".</p></td></tr>
<!--Group OperatingDaysGroup ──────┘--><!--Group ServiceFacilityGroup ──────┐-->
<!--Group could not be resolved: →siri:ServiceFacilityGroup--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→siri:ServiceFacilityGroup</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--Group ServiceFacilityGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>JourneyTrack</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LegTrackStructure">LegTrack</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Geographic embedding of this journey. The entire journey is regarded as one leg.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_Trips--><div class="sect1" id="schema_OJP_Trips"><h2>15. OJP/OJP_Trips.xsd - Request and response definitions for trip requests and distributed journey planning</h2><div class="sectionbody"><div id="schema_OJP_Trips_std" class="simple-type-definitions"><h3>15.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="AccessFeatureTypeEnumeration"><code>AccessFeatureTypeEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">lift | stairs | seriesOfStairs | escalator | ramp | footpath</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Allowed values for a AccessFeature.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="GuidanceAdviceEnumeration"><code>GuidanceAdviceEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">origin | destination | continue | keep | turn | leave | enter</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">various types of guidance advice given to travelle</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="MultiPointTypeEnumeration"><code>MultiPointTypeEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">anyPoint | eachOrigin | eachDestination</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">How the multiple origin/destination points should be considered</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="OptimisationMethodEnumeration"><code>OptimisationMethodEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">fastest | minChanges | leastWalking | leastCost | earliestArrival | latestDeparture | earliestArrivalAndLatestDeparture</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">the types of algorithm that can be used for planning a journey (fastest, least walking, etc).</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="TransitionEnumeration"><code>TransitionEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">up | down | level | upAndDown | downAndUp</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Transition types for interchanges.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="TurnActionEnumeration"><code>TurnActionEnumeration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">sharp left | left | half left | straight on | half right | right | sharp right | uturn</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">the range of alternative turns that can be described</p></td></tr></tbody></table></div></div><!--======================================= chapter TripRequestGroup--><div id="TripRequestGroup" class="sect2"><h3>15.2. The <code xmlns="">TripRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Trip request structure.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#TripRequestGroup">TripRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Origin</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the origin situation from where the user wants to start.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Destination</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the destination situation where the user is heading to.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripViaStructure">TripVia</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Ordered series of points where the journey must pass through. If more than one via point is given all of them must be obeyed - in the correct order. The server is allowed to replace a via stop by equivalent stops.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotVia</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#NotViaStructure">NotVia</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through. If more than one not via point is given all of them must be obeyed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoChangeAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#NoChangeAtStructure">NoChangeAt</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripParamStructure">TripParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Options to control the search behaviour and response contents.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripParamStructure--><div id="TripParamStructure" class="sect2"><h3>15.3. The complex type <code xmlns="">TripParamStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripParamStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Trip request parameter structure.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group TripDataFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripDataFilterGroup">TripDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModeFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Modes to be considered in trip calculation.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LineFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LineDirectionFilterStructure">LineDirectionFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Lines/Directions to include/exclude.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Transport operators to include/exclude.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateModeFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PrivateModeFilterStructure">PrivateModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Private mobility options to include/exclude.</p></td></tr>
<!--Group TripDataFilterGroup ──────┘--><!--Group TripMobilityFilterGroup ──────┐-->
<!--Group BaseTripMobilityFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#BaseTripMobilityFilterGroup">BaseTripMobilityFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoSingleStep</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to climb one step.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoStairs</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to walk up/down stairs.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoEscalator</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an escalator.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoElevator</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an elevator.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoRamp</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an ramp.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoSight</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to see.</p></td></tr>
<!--Group BaseTripMobilityFilterGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripMobilityFilterGroup">TripMobilityFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LevelEntrance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user needs vehicles with level entrance between platform and vehicle, f.e. for wheelchair access.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BikeTransport</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user wants to carry a bike on public transport.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WalkSpeed</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#OpenPercentType">OpenPercent</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Deviation from average walk speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>AdditionalTransferTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional time added to all transfers (also to transfers between individual to public transport).</p></td></tr>
<!--Group TripMobilityFilterGroup ──────┘--><!--Group TripPolicyGroup ──────┐-->
<!--Group BaseTripPolicyGroup ──────┐-->
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group NumberOfResultsGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#NumberOfResultsGroup">NumberOfResults</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsBefore</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results before the given time (at origin or destination).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsAfter</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results after the given time (at origin or destination).</p></td></tr>
<!--Group NumberOfResultsGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#BaseTripPolicyGroup">BaseTripPolicy</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">-0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The number of trip results that the user wants to see at least.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IgnoreRealtimeData</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip calculation should not use any realtime or incident data.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ImmediateTripStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the trip calculation should find a solution that starts immediately (f.e. because the user is already on the way) instead of finding the latest possible start opportunity.</p></td></tr>
<!--Group BaseTripPolicyGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#TripPolicyGroup">TripPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TransferLimit</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of interchanges the user will accept per trip.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OptimisationMethod</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#OptimisationMethodEnumeration">OptimisationMethod</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">the types of algorithm that can be used for planning a journey (fastest, least walking, etc)</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ItModesToCover</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#IndividualModesEnumeration">IndividualModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">For each mode in this list a separate monomodal trip shall be found - in addition to inter-modal solutions.</p></td></tr>
<!--Group TripPolicyGroup ──────┘--><!--Group TripContentFilterGroup ──────┐-->
<!--Group BaseTripContentFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#BaseTripContentFilterGroup">BaseTripContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTrackSections</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include TrackSection elements to describe the geographic route of each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeLegProjection</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include the geographic projection (coordinates) of each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTurnDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include turn-by-turn instructions for each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeAccessibility</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include accessibility information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePlacesContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeSituationsContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wheter the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true</p></td></tr>
<!--Group BaseTripContentFilterGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripContentFilterGroup">TripContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeIntermediateStops</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include intermediate stops (between the passenger's board and alight stops).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeFare</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include fare information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeOperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include operating day information - as encoded bit string and in natural language.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripSummaryOnly</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If true, then the response will contain only summaries of the found trips. Default is false.</p></td></tr>
<!--Group TripContentFilterGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareParam</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareParamStructure">FareParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TripDataFilterGroup--><div id="TripDataFilterGroup" class="sect2"><h3>15.4. The <code xmlns="">TripDataFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripDataFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Data to be included/excluded from search, f.e. modes, operators.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripDataFilterGroup">TripDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModeFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Modes to be considered in trip calculation.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LineFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LineDirectionFilterStructure">LineDirectionFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Lines/Directions to include/exclude.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Transport operators to include/exclude.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateModeFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PrivateModeFilterStructure">PrivateModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Private mobility options to include/exclude.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripPolicyGroup--><div id="TripPolicyGroup" class="sect2"><h3>15.5. The <code xmlns="">TripPolicyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripPolicyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Policies that control the trip search behaviour.</p></td></tr>
<!--Group BaseTripPolicyGroup ──────┐-->
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group NumberOfResultsGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#NumberOfResultsGroup">NumberOfResults</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsBefore</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results before the given time (at origin or destination).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsAfter</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results after the given time (at origin or destination).</p></td></tr>
<!--Group NumberOfResultsGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#BaseTripPolicyGroup">BaseTripPolicy</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">-0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The number of trip results that the user wants to see at least.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IgnoreRealtimeData</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip calculation should not use any realtime or incident data.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ImmediateTripStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the trip calculation should find a solution that starts immediately (f.e. because the user is already on the way) instead of finding the latest possible start opportunity.</p></td></tr>
<!--Group BaseTripPolicyGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#TripPolicyGroup">TripPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TransferLimit</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of interchanges the user will accept per trip.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OptimisationMethod</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#OptimisationMethodEnumeration">OptimisationMethod</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">the types of algorithm that can be used for planning a journey (fastest, least walking, etc)</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ItModesToCover</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#IndividualModesEnumeration">IndividualModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">For each mode in this list a separate monomodal trip shall be found - in addition to inter-modal solutions.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripMobilityFilterGroup--><div id="TripMobilityFilterGroup" class="sect2"><h3>15.6. The <code xmlns="">TripMobilityFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripMobilityFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Parameters the user can set to restrict the mobility options - particularly for interchanging.</p></td></tr>
<!--Group BaseTripMobilityFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#BaseTripMobilityFilterGroup">BaseTripMobilityFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoSingleStep</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to climb one step.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoStairs</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to walk up/down stairs.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoEscalator</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an escalator.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoElevator</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an elevator.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoRamp</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an ramp.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoSight</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to see.</p></td></tr>
<!--Group BaseTripMobilityFilterGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripMobilityFilterGroup">TripMobilityFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LevelEntrance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user needs vehicles with level entrance between platform and vehicle, f.e. for wheelchair access.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BikeTransport</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user wants to carry a bike on public transport.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WalkSpeed</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#OpenPercentType">OpenPercent</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Deviation from average walk speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>AdditionalTransferTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional time added to all transfers (also to transfers between individual to public transport).</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripContentFilterGroup--><div id="TripContentFilterGroup" class="sect2"><h3>15.7. The <code xmlns="">TripContentFilterGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripContentFilterGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Parameters that control the level of detail of the trip results.</p></td></tr>
<!--Group BaseTripContentFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#BaseTripContentFilterGroup">BaseTripContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTrackSections</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include TrackSection elements to describe the geographic route of each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeLegProjection</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include the geographic projection (coordinates) of each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTurnDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include turn-by-turn instructions for each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeAccessibility</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include accessibility information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePlacesContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeSituationsContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wheter the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true</p></td></tr>
<!--Group BaseTripContentFilterGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripContentFilterGroup">TripContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeIntermediateStops</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include intermediate stops (between the passenger's board and alight stops).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeFare</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include fare information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeOperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include operating day information - as encoded bit string and in natural language.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripSummaryOnly</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If true, then the response will contain only summaries of the found trips. Default is false.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter NotViaStructure--><div id="NotViaStructure" class="sect2"><h3>15.8. The complex type <code xmlns="">NotViaStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>NotViaStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">NNot-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#StopPlaceRef">StopPlaceRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#StopPlaceRef">StopPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Stop Place</p></td></tr></tbody></table></div></div><!--======================================= chapter NoChangeAtStructure--><div id="NoChangeAtStructure" class="sect2"><h3>15.9. The complex type <code xmlns="">NoChangeAtStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>NoChangeAtStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>→<a href="#StopPlaceRef">StopPlaceRef</a></strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#StopPlaceRef">StopPlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to a Stop Place</p></td></tr></tbody></table></div></div><!--======================================= chapter TripResponseGroup--><div id="TripResponseGroup" class="sect2"><h3>15.10. The <code xmlns="">TripResponseGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripResponseGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Trip response structure.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TripResponseGroup">TripResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold trip response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripResultStructure">TripResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip results found by the server.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripResultStructure--><div id="TripResultStructure" class="sect2"><h3>15.11. The complex type <code xmlns="">TripResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure for a single trip result and its accompanying error messages.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ResultId</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Id of this trip result for referencing purposes. Unique within trip response.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ErrorMessage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ErrorMessageStructure">ErrorMessage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Error messages related to this trip result.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Trip</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripStructure">Trip</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Detailed information on trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TripSummary</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripSummaryStructure">TripSummary</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Summary on trip. Only if requestor set TripSummaryOnly in request.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripFare</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripFareResultStructure">TripFareResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TripSummaryStructure--><div id="TripSummaryStructure" class="sect2"><h3>15.12. The complex type <code xmlns="">TripSummaryStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripSummaryStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure for trip overview information.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TripId</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Id of this trip for referencing purposes. Unique within trip response.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Origin</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Describes the origin situation of this trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Destination</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Describes the arrival situation of this trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Duration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Overall duration of the trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>StartTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Departure time at origin.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EndTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Arrival time at destination.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PTTripLegs</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Number of public transport trip legs.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Distance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DistanceType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Trip distance.</p></td></tr><!--Group OperatingDaysGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#OperatingDaysGroup">OperatingDays</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatingDaysStructure">OperatingDays</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Bit string definition of operating days.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDaysDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of the operation days, e.g. "monday to friday" or "not on holidays".</p></td></tr>
<!--Group OperatingDaysGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#SituationFullRef">SituationFullRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#SituationFullRef">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to situation message. Message details might be found in response context or through other communication channels.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TripStructure--><div id="TripStructure" class="sect2"><h3>15.13. The complex type <code xmlns="">TripStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[an extended form of PT TRIP in TM and NeTEx as it also includes the initial and final access legs to and from public transport] whole journey from passenger origin to passenger destination in one or more trip LEGs </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TripId</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Id of this trip for referencing purposes. Unique within trip response.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Duration</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Overall duration of the trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StartTime</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Departure time at origin.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>EndTime</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Arrival time at destination.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Transfers</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Number of interchanges.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Distance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:DistanceType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Trip distance.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>TripLeg</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripLegStructure">TripLeg</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Legs of the trip</p></td></tr><!--Group OperatingDaysGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#OperatingDaysGroup">OperatingDays</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatingDaysStructure">OperatingDays</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Bit string definition of operating days.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDaysDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of the operation days, e.g. "monday to friday" or "not on holidays".</p></td></tr>
<!--Group OperatingDaysGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#SituationFullRef">SituationFullRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#SituationFullRef">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to situation message. Message details might be found in response context or through other communication channels.</p></td></tr><!--Group TripStatusGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#TripStatusGroup">TripStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Unplanned</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is an additional one that has not been planned. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Cancelled</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is cancelled and will not be run. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Deviation</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip deviates from the planned service pattern. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Delayed</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is delayed. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Infeasible</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip cannot be used, due to operational delays and impossible transfers. Default is false.</p></td></tr>
<!--Group TripStatusGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TripLegStructure--><div id="TripLegStructure" class="sect2"><h3>15.14. The complex type <code xmlns="">TripLegStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripLegStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">a single stage of a TRIP that is made without change of MODE or service (ie: between each interchange)</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>LegId</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Id of this trip leg. Unique within trip result.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ParticipantRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:ParticipantRefStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">[equivalent of PARTICIPANT in SIRI] IT system that is participating in a communication with other participant(s)</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>ContinuousLeg</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ContinuousLegStructure">ContinuousLeg</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TimedLeg</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TimedLegStructure">TimedLeg</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>c</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TransferLeg</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TransferLegStructure">TransferLeg</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TimedLegStructure--><div id="TimedLegStructure" class="sect2"><h3>15.15. The complex type <code xmlns="">TimedLegStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TimedLegStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">passenger TRIP LEG with timetabled schedule. Corresponds to a RIDE.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>LegBoard</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LegBoardStructure">LegBoard</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop/Station where boarding is done</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LegIntermediates</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LegIntermediateStructure">LegIntermediate</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">information about the intermediate passed stop points.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>LegAlight</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LegAlightStructure">LegAlight</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop/Station to alight</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Service</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#DatedJourneyStructure">DatedJourney</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Service that is used for this trip leg.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LegAttribute</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LegAttributeStructure">LegAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Attributes that are not valid on the whole service, but only on parts of the journey leg.</p></td></tr><!--Group OperatingDaysGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#OperatingDaysGroup">OperatingDays</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatingDaysStructure">OperatingDays</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Bit string definition of operating days.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatingDaysDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of the operation days, e.g. "monday to friday" or "not on holidays".</p></td></tr>
<!--Group OperatingDaysGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LegTrack</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LegTrackStructure">LegTrack</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Geographic embedding of this leg.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TransferLegStructure--><div id="TransferLegStructure" class="sect2"><h3>15.16. The complex type <code xmlns="">TransferLegStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TransferLegStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a specialised type of NAVIGATION PATH in TMv6] description of a LEG which links other LEGs of a TRIP where a TRANSFER between different LOCATIONs is required</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>ContinuousMode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#ContinuousModesEnumeration">ContinuousModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Mode that is used for this interchange between public services.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TransferMode</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#TransferModesEnumeration">TransferModes</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Mode that is used for this interchange between public services.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>LegStart</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop/Station where boarding is done</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>LegEnd</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop/Station to alight</p></td></tr><!--Group TimeWindowGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TimeWindowGroup">TimeWindow</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeWindowStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time at which window begins.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeWindowEnd</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time at which window ends.</p></td></tr>
<!--Group TimeWindowGroup ──────┘--><!--Group TransferDurationGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#TransferDurationGroup">TransferDuration</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Duration</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Overall duration of this interchange.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WalkDuration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Walk time as part of the overall interchange duration.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BufferTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Buffer time as part of the overall interchange duration. Buffer times, f.e. check in/out times, sometimes are mandatory for using certain services as f.e. airplanes, ferries or highspeed trains.</p></td></tr>
<!--Group TransferDurationGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LegDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Text that describes this interchange.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Length</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#LengthType">Length</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Length of this interchange path.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Attribute</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#GeneralAttributeStructure">GeneralAttribute</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Note or service attribute.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PathGuidance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PathGuidanceStructure">PathGuidance</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structured model further describing this interchange, its geographic embedding and accessibility.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#SituationFullRef">SituationFullRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#SituationFullRef">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to situation message. Message details might be found in response context or through other communication channels.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter ContinuousLegStructure--><div id="ContinuousLegStructure" class="sect2"><h3>15.17. The complex type <code xmlns="">ContinuousLegStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>ContinuousLegStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[relates to a specific type of RIDE in TM and NeTEx] leg of a journey that is not bound to a timetable </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>LegStart</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop/Station where boarding is done</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>LegEnd</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceRefStructure">PlaceRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Stop/Station to alight</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Service</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ContinuousServiceStructure">ContinuousService</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Service of this leg. May be "walk" in most cases, but also cycling or taxi etc.</p></td></tr><!--Group TimeWindowGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#TimeWindowGroup">TimeWindow</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeWindowStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time at which window begins.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TimeWindowEnd</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:dateTime</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Time at which window ends.</p></td></tr>
<!--Group TimeWindowGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Duration</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Duration of this leg according to user preferences like walk speed.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LegDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Title or summary of this leg for overview.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Length</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#LengthType">Length</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Length of the leg.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LegTrack</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LegTrackStructure">LegTrack</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Detailed description of each element of this leg including geometric projection.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PathGuidance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PathGuidanceStructure">PathGuidance</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structured model further describing this interchange, its geographic embedding and accessibility.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>→<a href="#SituationFullRef">SituationFullRef</a></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→<a href="#SituationFullRef">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Reference to situation message. Message details might be found in response context or through other communication channels.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter LegBoardStructure--><div id="LegBoardStructure" class="sect2"><h3>15.18. The complex type <code xmlns="">LegBoardStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>LegBoardStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Describes the the situation at a stop or station at which the passenger boards a Leg of a trip including time-related information.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopPointGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#StopPointGroup">StopPoint</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPointName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of stop point for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlannedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. According to planned timetable.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. As to the latest realtime status.</p></td></tr>
<!--Group StopPointGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ServiceArrival</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceArrivalStructure">ServiceArrival</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">describes the arrival situation a this leg board stop point (empty for first leg) ( group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ServiceDeparture</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceDepartureStructure">ServiceDeparture</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">describes the departure situation at this leg board stop point ( group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DistributorInterchangeId</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Interchange identifier of the distributing line/service at its boarding. This is not a reference. This identifier is used to recognize in a distributed environment (e.g. EU-Spirit), that two systems refer to the same line (or service) while using their own internal references. In EU-Spirit this is used to decide whether an interchange is in fact a stay-seated scanario (aka "line ID"). See https://eu-spirit.eu/</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MeetsViaRequest</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">This stop fulfils one of the via requirements stated in the request data.</p></td></tr><!--Group StopCallStatusGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#StopCallStatusGroup">StopCallStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Order</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sequence number of this stop in the service pattern of the journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RequestStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle journey calls at this stop only on demand.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>UnplannedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">This stop has not been planned by the planning department.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotServicedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle will not call at this stop despite earlier planning.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoBoardingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Boarding will not be allowed at this stop of this journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoAlightingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Alighting will not be allowed at this stop of this journey.</p></td></tr>
<!--Group StopCallStatusGroup ──────┘--></tbody></table></div></div><!--======================================= chapter LegAlightStructure--><div id="LegAlightStructure" class="sect2"><h3>15.19. The complex type <code xmlns="">LegAlightStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>LegAlightStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Describes the situation at a stop or station at which the passenger alights from a Leg of a trip including time-related information</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopPointGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#StopPointGroup">StopPoint</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPointName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of stop point for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlannedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. According to planned timetable.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. As to the latest realtime status.</p></td></tr>
<!--Group StopPointGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ServiceArrival</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceArrivalStructure">ServiceArrival</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">describes the arrival situation at the leg alight stop point ( group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ServiceDeparture</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceDepartureStructure">ServiceDeparture</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">describes the departure situation at this leg alight stop point (empty for last leg) ( group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FeederInterchangeId</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Interchange identifier of the feeding line/service at its alighting. This is not a reference. This identifier is used to recognize in a distributed environment (e.g. EU-Spirit), that two systems refer to the same line (or service) while using their own internal references. In EU-Spirit this is used to decide whether an interchange is in fact a stay-seated scanario (aka "line ID"). See https://eu-spirit.eu/</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MeetsViaRequest</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">This stop fulfils one of the via requirements stated in the request data.</p></td></tr><!--Group StopCallStatusGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#StopCallStatusGroup">StopCallStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Order</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sequence number of this stop in the service pattern of the journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RequestStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle journey calls at this stop only on demand.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>UnplannedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">This stop has not been planned by the planning department.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotServicedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle will not call at this stop despite earlier planning.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoBoardingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Boarding will not be allowed at this stop of this journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoAlightingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Alighting will not be allowed at this stop of this journey.</p></td></tr>
<!--Group StopCallStatusGroup ──────┘--></tbody></table></div></div><!--======================================= chapter LegIntermediateStructure--><div id="LegIntermediateStructure" class="sect2"><h3>15.20. The complex type <code xmlns="">LegIntermediateStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>LegIntermediateStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Describes the situation at a stop or station that lies between the LegBoard and LegAlight stop or station including time-related information.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group StopPointGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#StopPointGroup">StopPoint</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>→siri:StopPointRef</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>→siri:StopPointRef</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>StopPointName</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name or description of stop point for use in passenger information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NameSuffix</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance".</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PlannedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. According to planned timetable.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>EstimatedQuay</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Name of the bay where to board/alight from the vehicle. As to the latest realtime status.</p></td></tr>
<!--Group StopPointGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ServiceArrival</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceArrivalStructure">ServiceArrival</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">describes the arrival situation a this leg board stop point (empty for first leg) ( group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ServiceDeparture</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ServiceDepartureStructure">ServiceDeparture</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">describes the departure situation at this leg board stop point ( group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MeetsViaRequest</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">This stop fulfils one of the via requirements stated in the request data.</p></td></tr><!--Group StopCallStatusGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#StopCallStatusGroup">StopCallStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Order</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Sequence number of this stop in the service pattern of the journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>RequestStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle journey calls at this stop only on demand.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>UnplannedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">This stop has not been planned by the planning department.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotServicedStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The vehicle will not call at this stop despite earlier planning.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoBoardingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Boarding will not be allowed at this stop of this journey.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoAlightingAtStop</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Alighting will not be allowed at this stop of this journey.</p></td></tr>
<!--Group StopCallStatusGroup ──────┘--></tbody></table></div></div><!--======================================= chapter PathGuidanceStructure--><div id="PathGuidanceStructure" class="sect2"><h3>15.21. The complex type <code xmlns="">PathGuidanceStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PathGuidanceStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"> description of a piece of a TRIP. May include geographic information, turn instructions and accessibility information </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains only one element:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>PathGuidanceSection</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PathGuidanceSectionStructure">PathGuidanceSection</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">one or more path guidance sections that build the trip Leg</p></td></tr></tbody></table></div></div><!--======================================= chapter PathGuidanceSectionStructure--><div id="PathGuidanceSectionStructure" class="sect2"><h3>15.22. The complex type <code xmlns="">PathGuidanceSectionStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PathGuidanceSectionStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[an extended definition of a NAVIGATION PATH in TMv6 to include the textual navigation instructions] description of a piece of a TRIP. May include geographic information, turn instructions and accessibility information </p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TrackSection</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TrackSectionStructure">TrackSection</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">LINK PROJECTION on the infrastructure network of the TRIP LEG together with time information</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TurnDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual description of a manoeuvre. This should imply the information from Manoeuvre, TurnAction, and TrackSection.RoadName.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>GuidanceAdvice</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#GuidanceAdviceEnumeration">GuidanceAdvice</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">various types of guidance advice given to travelle.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TurnAction</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#TurnActionEnumeration">TurnAction</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">the range of alternative turns that can be described.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DirectionHint</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Textual direction hint for better understanding, e.g. "follow signs to Hamburg".</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Bearing</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:AbsoluteBearingType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Absolute bearing after the described manoeuvre.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PathLink</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PathLinkStructure">PathLink</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Description of the type of accessibility on this navigation section.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>SituationFullRef</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#SituationFullRefStructure">SituationFullRef</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter TransferDurationGroup--><div id="TransferDurationGroup" class="sect2"><h3>15.23. The <code xmlns="">TransferDurationGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TransferDurationGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[an attribute of a CONNECTION (not INTERCHANGE) in TMv6] calculated duration in a response taking into ccount the request parameters.; TransferDuration plus waiting time is the minimum interval between arrival and departure time..</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#TransferDurationGroup">TransferDuration</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Duration</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Overall duration of this interchange.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WalkDuration</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Walk time as part of the overall interchange duration.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BufferTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Buffer time as part of the overall interchange duration. Buffer times, f.e. check in/out times, sometimes are mandatory for using certain services as f.e. airplanes, ferries or highspeed trains.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter PathLinkStructure--><div id="PathLinkStructure" class="sect2"><h3>15.24. The complex type <code xmlns="">PathLinkStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>PathLinkStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[TMv6] a link within a PLACE of or between two PLACEs (that is STOP PLACEs, ACCESS SPACEs or QUAYs,BOARDING POSITIONs,, POINTs OF INTEREST etc or PATH JUNCTIONs) that represents a step in a possible route for pedestrians, cyclists or other out-of-vehicle passengers within or between a PLACE.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Transition</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#TransitionEnumeration">Transition</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether path is up down or level .</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>AccessFeatureType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#AccessFeatureTypeEnumeration">AccessFeatureType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Type of physical feature of PATH LINK.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Count</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Number how often the access feature occurs in this PathLink</p></td></tr></tbody></table></div></div><!--======================================= chapter MultiPointTripRequestGroup--><div id="MultiPointTripRequestGroup" class="sect2"><h3>15.25. The <code xmlns="">MultiPointTripRequestGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MultiPointTripRequestGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Multi-point trip request structure.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#MultiPointTripRequestGroup">MultiPointTripRequest</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Origin</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the origin situation from where the user wants to start.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Destination</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PlaceContextStructure">PlaceContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the destination situation where the user is heading to.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Via</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripViaStructure">TripVia</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Ordered series of points where the journey must pass through. If more than one via point is given all of them must be obeyed - in the correct order. The server is allowed to replace a via stop by equivalent stops.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NotVia</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#NotViaStructure">NotVia</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through. If more than one not via point is given all of them must be obeyed.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoChangeAt</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#NoChangeAtStructure">NoChangeAt</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Params</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#MultiPointTripParamStructure">MultiPointTripParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Options to control the search behaviour and response contents.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter MultiPointTripParamStructure--><div id="MultiPointTripParamStructure" class="sect2"><h3>15.26. The complex type <code xmlns="">MultiPointTripParamStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MultiPointTripParamStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Multi-point trip request parameter structure.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--Group TripDataFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripDataFilterGroup">TripDataFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PtModeFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PtModeFilterStructure">PtModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Modes to be considered in trip calculation.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LineFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#LineDirectionFilterStructure">LineDirectionFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Lines/Directions to include/exclude.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OperatorFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#OperatorFilterStructure">OperatorFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Transport operators to include/exclude.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>PrivateModeFilter</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#PrivateModeFilterStructure">PrivateModeFilter</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Private mobility options to include/exclude.</p></td></tr>
<!--Group TripDataFilterGroup ──────┘--><!--Group TripMobilityFilterGroup ──────┐-->
<!--Group BaseTripMobilityFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#BaseTripMobilityFilterGroup">BaseTripMobilityFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoSingleStep</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to climb one step.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoStairs</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to walk up/down stairs.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoEscalator</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an escalator.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoElevator</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an elevator.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoRamp</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to use an ramp.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>NoSight</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user is not able to see.</p></td></tr>
<!--Group BaseTripMobilityFilterGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripMobilityFilterGroup">TripMobilityFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>LevelEntrance</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user needs vehicles with level entrance between platform and vehicle, f.e. for wheelchair access.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>BikeTransport</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The user wants to carry a bike on public transport.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>WalkSpeed</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#OpenPercentType">OpenPercent</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Deviation from average walk speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>AdditionalTransferTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional time added to all transfers (also to transfers between individual to public transport).</p></td></tr>
<!--Group TripMobilityFilterGroup ──────┘--><!--Group MultiPointTripPolicyGroup ──────┐-->
<!--Group BaseTripPolicyGroup ──────┐-->
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group NumberOfResultsGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#NumberOfResultsGroup">NumberOfResults</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsBefore</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results before the given time (at origin or destination).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsAfter</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results after the given time (at origin or destination).</p></td></tr>
<!--Group NumberOfResultsGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#BaseTripPolicyGroup">BaseTripPolicy</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">-0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The number of trip results that the user wants to see at least.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IgnoreRealtimeData</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip calculation should not use any realtime or incident data.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ImmediateTripStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the trip calculation should find a solution that starts immediately (f.e. because the user is already on the way) instead of finding the latest possible start opportunity.</p></td></tr>
<!--Group BaseTripPolicyGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#MultiPointTripPolicyGroup">MultiPointTripPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TransferLimit</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of interchanges the user will accept per trip.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OptimisationMethod</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#OptimisationMethodEnumeration">OptimisationMethod</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">the types of algorithm that can be used for planning a journey (fastest, least walking, etc)</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MultiPointType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#MultiPointTypeEnumeration">MultiPointType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If a solution for any one of multiple origin/destination points is sufficient. Or a distinct solution for each of the origin/destination points has to be found.</p></td></tr>
<!--Group MultiPointTripPolicyGroup ──────┘--><!--Group TripContentFilterGroup ──────┐-->
<!--Group BaseTripContentFilterGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="6"><a href="#BaseTripContentFilterGroup">BaseTripContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTrackSections</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include TrackSection elements to describe the geographic route of each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeLegProjection</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include the geographic projection (coordinates) of each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeTurnDescription</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include turn-by-turn instructions for each journey leg.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeAccessibility</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include accessibility information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludePlacesContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true. </p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeSituationsContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Wheter the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true</p></td></tr>
<!--Group BaseTripContentFilterGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="4"><a href="#TripContentFilterGroup">TripContentFilter</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeIntermediateStops</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include intermediate stops (between the passenger's board and alight stops).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeFare</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include fare information.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IncludeOperatingDays</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the result should include operating day information - as encoded bit string and in natural language.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripSummaryOnly</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If true, then the response will contain only summaries of the found trips. Default is false.</p></td></tr>
<!--Group TripContentFilterGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>FareParam</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#FareParamStructure">FareParam</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Extension</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyType</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter MultiPointTripPolicyGroup--><div id="MultiPointTripPolicyGroup" class="sect2"><h3>15.27. The <code xmlns="">MultiPointTripPolicyGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MultiPointTripPolicyGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Policies that control the multi-point trip search behaviour.</p></td></tr>
<!--Group BaseTripPolicyGroup ──────┐-->
<!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--Group NumberOfResultsGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#NumberOfResultsGroup">NumberOfResults</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsBefore</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results before the given time (at origin or destination).</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>NumberOfResultsAfter</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The desired number of trip results after the given time (at origin or destination).</p></td></tr>
<!--Group NumberOfResultsGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#BaseTripPolicyGroup">BaseTripPolicy</a></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code>NumberOfResults</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">-0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:positiveInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The number of trip results that the user wants to see at least.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>IgnoreRealtimeData</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip calculation should not use any realtime or incident data.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ImmediateTripStart</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether the trip calculation should find a solution that starts immediately (f.e. because the user is already on the way) instead of finding the latest possible start opportunity.</p></td></tr>
<!--Group BaseTripPolicyGroup ──────┘-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#MultiPointTripPolicyGroup">MultiPointTripPolicy</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TransferLimit</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:nonNegativeInteger</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of interchanges the user will accept per trip.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OptimisationMethod</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#OptimisationMethodEnumeration">OptimisationMethod</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">the types of algorithm that can be used for planning a journey (fastest, least walking, etc)</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MultiPointType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em><a href="#MultiPointTypeEnumeration">MultiPointType</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">If a solution for any one of multiple origin/destination points is sufficient. Or a distinct solution for each of the origin/destination points has to be found.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter MultiPointTripResponseGroup--><div id="MultiPointTripResponseGroup" class="sect2"><h3>15.28. The <code xmlns="">MultiPointTripResponseGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MultiPointTripResponseGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Multi-point trip response structure.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#MultiPointTripResponseGroup">MultiPointTripResponse</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MultiPointTripResponseContext</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ResponseContextStructure">ResponseContext</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Context to hold trip response objects that occur frequently.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MultiPointTripResult</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#MultiPointTripResultStructure">MultiPointTripResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">The trip results found by the server.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter MultiPointTripResultStructure--><div id="MultiPointTripResultStructure" class="sect2"><h3>15.29. The complex type <code xmlns="">MultiPointTripResultStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MultiPointTripResultStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Structure for a single trip result and its accompanying error messages.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>ResultId</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Id of this trip result for referencing purposes. Unique within multipoint-trip response.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>ErrorMessage</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#ErrorMessageStructure">ErrorMessage</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Error messages related to trip result.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">Then, the element contains <em xmlns="">one of</em> the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>a</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>Trip</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripStructure">Trip</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Information on the trip.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>b</em></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"><code><strong>TripSummary</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>-1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripSummaryStructure">TripSummary</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr><!--Group MultiPointWaitTimeGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#MultiPointWaitTimeGroup">MultiPointWaitTime</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OriginWaitTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional wait time at origin of this trip.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DestinationWaitTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional wait time at destination of this trip.</p></td></tr>
<!--Group MultiPointWaitTimeGroup ──────┘--><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TripFare</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:*</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#TripFareResultStructure">TripFareResult</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"/></td></tr></tbody></table></div></div><!--======================================= chapter MultiPointWaitTimeGroup--><div id="MultiPointWaitTimeGroup" class="sect2"><h3>15.30. The <code xmlns="">MultiPointWaitTimeGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>MultiPointWaitTimeGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Group for wait times at origin/destination.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="2"><a href="#MultiPointWaitTimeGroup">MultiPointWaitTime</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>OriginWaitTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional wait time at origin of this trip.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>DestinationWaitTime</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:duration</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Additional wait time at destination of this trip.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter TripStatusGroup--><div id="TripStatusGroup" class="sect2"><h3>15.31. The <code xmlns="">TripStatusGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>TripStatusGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">Parameters which describe the current status of a TRIP</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="5"><a href="#TripStatusGroup">TripStatus</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Unplanned</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is an additional one that has not been planned. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Cancelled</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is cancelled and will not be run. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Deviation</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip deviates from the planned service pattern. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Delayed</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip is delayed. Default is false.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Infeasible</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Whether this trip cannot be used, due to operational delays and impossible transfers. Default is false.</p></td></tr>
</tbody></table></div></div></div></div>
<!--============================================================= Schema file ===--><!--========================================================= schema schema_OJP_Utility--><div class="sect1" id="schema_OJP_Utility"><h2>16. OJP/OJP_Utility.xsd - Support definitions not specifically related to the public transport domain</h2><div class="sectionbody"><div id="schema_OJP_Utility_std" class="simple-type-definitions"><h3>16.1. Simple type definitions</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:28%"/><col style="width:28%"/><col style="width:44%"/></colgroup><tbody><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="LengthType"><code>LengthType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:nonNegativeInteger</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Data type for lengths, in meters.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="OpenPercentType"><code>OpenPercentType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:nonNegativeInteger</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Percent value as integer, no upper limit.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="PercentType"><code>PercentType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:nonNegativeInteger</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Percent value as integer, limited to max value 100.</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="PhoneNumberType"><code>PhoneNumberType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:normalizedString</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Type definition for phone numbers</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="PriorityType"><code>PriorityType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:nonNegativeInteger</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Data type for priority values, from 1 (highest) to 5 (lowest).</p></td></tr><tr><td class="tableblock halign-left valign-top"><p class="tableblock" id="ValidDayBitType"><code>ValidDayBitType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">xs:string</p></td><td class="tableblock halign-left valign-top"><p class="tableblock">sequence of bits (values 0 or 1) coded as a text string and representing days</p></td></tr></tbody></table></div></div><!--======================================= chapter InternationalTextStructure--><div id="InternationalTextStructure" class="sect2"><h3>16.2. The complex type <code xmlns="">InternationalTextStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>InternationalTextStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">[a restricted view of ALTERNATIVE NAME in TMv6] alternative identified text to be used in specified languages.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Text</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:*</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>siri:NaturalLanguageStringStructure</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Text content.</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>TextId</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:NMTOKEN</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Id of this text. May be used for matching to pre-recorded audio files.</p></td></tr></tbody></table></div></div><!--======================================= chapter WebLinkGroup--><div id="WebLinkGroup" class="sect2"><h3>16.3. The <code xmlns="">WebLinkGroup</code> group</h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>WebLinkGroup</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL of a web resource including type of resource.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#WebLinkGroup">WebLink</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Url</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyURI</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to resource on web.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MimeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">MIME type of the referenced resource. To which kind of resource does the URL point to?</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Embeddable</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Is the referenced resource meant to be embedded as a webview in a surrounding context, e.g. app or web page? If yes, the resource has to be fully responsive. Default is false.</p></td></tr>
</tbody></table></div></div><!--======================================= chapter WebLinkStructure--><div id="WebLinkStructure" class="sect2"><h3>16.4. The complex type <code xmlns="">WebLinkStructure</code></h3><div class="sectionbody"><table class="tableblock frame-all grid-all spread"><colgroup><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:11.9047619047619%"/><col style="width:1.19047619047619%"/><col style="width:23.8095238095238%"/><col style="width:35.7142857142857%"/></colgroup><tbody><!--======= type-description--><tr><td class="tableblock halign-left valign-top" colspan="4"><p class="tableblock"><code>WebLinkStructure</code></p></td><td class="tableblock halign-left valign-top" colspan="1"><p class="tableblock"/></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL of a web resource with label.</p></td></tr><!--======= line--><tr><td class="tableblock halign-left valign-top" colspan="6"><p class="tableblock">The element contains a <em xmlns="">sequence</em> of the following elements:</p></td></tr><!--======= row--><tr><td class="tableblock halign-left valign-top"><p class="tableblock"/></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Label</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>+<a href="#InternationalTextStructure">InternationalText</a></em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Label for link description.</p></td></tr><!--Group WebLinkGroup ──────┐-->
<!--======= row--><tr><td class="tableblock halign-left valign-top" rowspan="3"><a href="#WebLinkGroup">WebLink</a></td><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code><strong>Url</strong></code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><strong>1:1</strong></p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:anyURI</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">URL to resource on web.</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>MimeType</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:normalizedString</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">MIME type of the referenced resource. To which kind of resource does the URL point to?</p></td></tr>
<!--======= row--><tr><td class="tableblock halign-left valign-top" colspan="2"><p class="tableblock"><code>Embeddable</code></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">0:1</p></td><td class="tableblock halign-left valign-top"><p class="tableblock"><em>xs:boolean</em></p></td><td class="tableblock halign-left valign-top"><p class="tableblock">Is the referenced resource meant to be embedded as a webview in a surrounding context, e.g. app or web page? If yes, the resource has to be fully responsive. Default is false.</p></td></tr>
<!--Group WebLinkGroup ──────┘--></tbody></table></div></div></div></div>
</div>
</body>
</html>