diff --git a/examples/functions/deckPlans/DeckPlans-Example_train.xml b/examples/functions/deckPlans/DeckPlans-Example_train.xml
index a927e48c3..a166d583d 100644
--- a/examples/functions/deckPlans/DeckPlans-Example_train.xml
+++ b/examples/functions/deckPlans/DeckPlans-Example_train.xml
@@ -4070,7 +4070,7 @@ The train reverse in the station and departs, oriented backwards to the right
20EREWHON HBF2
-
+
diff --git a/examples/functions/patterns/Netex_KBIC_ParisNetwork_1.xml b/examples/functions/patterns/Netex_KBIC_ParisNetwork_1.xml
index d42f57d23..adf3025ef 100644
--- a/examples/functions/patterns/Netex_KBIC_ParisNetwork_1.xml
+++ b/examples/functions/patterns/Netex_KBIC_ParisNetwork_1.xml
@@ -1274,7 +1274,7 @@ Includes the following:
-
+
diff --git a/examples/functions/simpleNetwork/Netex_SimpleNetwork_1.xml b/examples/functions/simpleNetwork/Netex_SimpleNetwork_1.xml
index dbc9043df..7c4395083 100644
--- a/examples/functions/simpleNetwork/Netex_SimpleNetwork_1.xml
+++ b/examples/functions/simpleNetwork/Netex_SimpleNetwork_1.xml
@@ -447,7 +447,7 @@ v1.1 revised ids
true
-
+
diff --git a/examples/functions/simpleNetwork/Netex_uk_underground_1.xml b/examples/functions/simpleNetwork/Netex_uk_underground_1.xml
index 8878c433e..2b7dc69db 100644
--- a/examples/functions/simpleNetwork/Netex_uk_underground_1.xml
+++ b/examples/functions/simpleNetwork/Netex_uk_underground_1.xml
@@ -13398,100 +13398,100 @@ A COMPOSITE FRAME Is used to group the above frames as a cohernet version.
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/examples/functions/stopPlace/FX-PI-01_UK_TBD_STOP-OFFER_910GWIMBLDN-accessibility_20140601.xml b/examples/functions/stopPlace/FX-PI-01_UK_TBD_STOP-OFFER_910GWIMBLDN-accessibility_20140601.xml
index ae4a58a6b..1d854d1a3 100644
--- a/examples/functions/stopPlace/FX-PI-01_UK_TBD_STOP-OFFER_910GWIMBLDN-accessibility_20140601.xml
+++ b/examples/functions/stopPlace/FX-PI-01_UK_TBD_STOP-OFFER_910GWIMBLDN-accessibility_20140601.xml
@@ -676,7 +676,7 @@ Changes
-
+ wheelchairsuitable
@@ -8643,7 +8643,7 @@ Changes
United Kingdom
-
+
diff --git a/examples/functions/stopPlace/Netex_04_Stops_SimpleStation_1.xml b/examples/functions/stopPlace/Netex_04_Stops_SimpleStation_1.xml
index 31e44e6e8..6e313d5e5 100644
--- a/examples/functions/stopPlace/Netex_04_Stops_SimpleStation_1.xml
+++ b/examples/functions/stopPlace/Netex_04_Stops_SimpleStation_1.xml
@@ -506,7 +506,7 @@ B. Frames and grouping
ExitSigtn on Platform 1, 5 metres from platform entrance
-
+ 50
diff --git a/examples/functions/stopPlace/Netex_10_StopPlace_withParking_1.xml b/examples/functions/stopPlace/Netex_10_StopPlace_withParking_1.xml
index b0307a290..a54494a1a 100644
--- a/examples/functions/stopPlace/Netex_10_StopPlace_withParking_1.xml
+++ b/examples/functions/stopPlace/Netex_10_StopPlace_withParking_1.xml
@@ -491,19 +491,19 @@ Changes
http://www.tbde.com/Wimbledonplan1.jpg
-
+ Entrance0123346
-
+ Side Entrance014344
-
+ Men and Women's Toilets0145
@@ -812,63 +812,63 @@ Changes
-
+ wheelchairsuitable
-
+ assistedWheelchairsuitable
-
+ motorizedWheelchairsuitable
-
+ pushchairsuitable
-
+ oversizeBaggagesuitable
-
+ guideDogsuitable
-
+ baggageTrolleysuitable
-
+ heartConditionsuitable
-
+ allergicsuitable
-
+ visualImpairmentsuitable
-
+ auditoryImpairmentsuitable
-
+ averseToCrowdssuitable
-
+ averseToConfinedSpacessuitable
-
+ averseToLiftssuitable
-
+ averseToEscalatorssuitable
@@ -4951,7 +4951,7 @@ Changes
false2
-
+ 13false
@@ -4965,7 +4965,7 @@ Changes
false
-
+ 13false
diff --git a/examples/functions/timetable/Netex_03.2_Bus_BranchedRouteTimetable_SharedPatterns.xml b/examples/functions/timetable/Netex_03.2_Bus_BranchedRouteTimetable_SharedPatterns.xml
index 7a8ffdb69..d202d5483 100644
--- a/examples/functions/timetable/Netex_03.2_Bus_BranchedRouteTimetable_SharedPatterns.xml
+++ b/examples/functions/timetable/Netex_03.2_Bus_BranchedRouteTimetable_SharedPatterns.xml
@@ -335,11 +335,11 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
-
+
@@ -347,11 +347,11 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
-
+
@@ -359,15 +359,15 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
-
+
-
+
@@ -375,11 +375,11 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
-
+
@@ -387,11 +387,11 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
-
+
@@ -545,7 +545,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+ false
@@ -559,7 +559,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
true
-
+
@@ -569,7 +569,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
true
-
+
@@ -579,7 +579,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
true
-
+
@@ -587,16 +587,16 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
true
-
+ false
-
+
-
+
@@ -617,7 +617,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+ false
@@ -665,7 +665,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
@@ -689,7 +689,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+ false
@@ -737,7 +737,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
@@ -761,7 +761,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+ false
@@ -809,7 +809,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
@@ -915,7 +915,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
EXTERNALoutbound
-
+
@@ -928,7 +928,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
EXTERNALoutbound
-
+
@@ -941,7 +941,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
EXTERNALoutbound
-
+
@@ -957,7 +957,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
EXTERNALoutbound
-
+
@@ -970,7 +970,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
EXTERNALoutbound
-
+
@@ -986,7 +986,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
outbound
-
+
@@ -994,7 +994,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
@@ -1004,7 +1004,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
outbound
-
+
@@ -1012,7 +1012,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
@@ -1022,7 +1022,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
outbound
-
+
@@ -1046,7 +1046,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
outbound
-
+
@@ -1054,7 +1054,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
@@ -1064,7 +1064,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
outbound
-
+
@@ -1072,7 +1072,7 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+
@@ -1350,37 +1350,37 @@ A LINE NETWORK mybus:LineNetwork:NTP_Route24 describes all the branches as a c
-
+ Monday 2010-11-012010-11-01
-
+ Tuesday 2010-11-022010-11-02
-
+ Wednesday 2010-11-032010-11-03
-
+ Thusday 2010-11-042010-11-04
-
+ MFriday 2010-11-052010-11-05
-
+ Saturday 2010-11-062010-11-06
-
+ Sunday 2010-11-072010-11-07
diff --git a/examples/functions/variant/Netex_VariantExample_Step_05.xml b/examples/functions/variant/Netex_VariantExample_Step_05.xml
index 9999b0c34..6e6ee91dc 100644
--- a/examples/functions/variant/Netex_VariantExample_Step_05.xml
+++ b/examples/functions/variant/Netex_VariantExample_Step_05.xml
@@ -89,25 +89,25 @@ This is variant on the multistep SImple Network Version example on versioning.
ntwkf002 - Frame with SERVICE PATTERN for Normal conditions
-
+ EXTERNAL
-
+ EXTERNAL
-
+ EXTERNAL
-
+ EXTERNAL
-
+
-
+
-
+
@@ -132,19 +132,19 @@ This is variant on the multistep SImple Network Version example on versioning.
ntwkf003 Different Frame with a different condition - a different frame
-
+
-
+
-
+
-
+
-
+
diff --git a/examples/functions/versioning/Netex_Uniqueness_01.xml b/examples/functions/versioning/Netex_Uniqueness_01.xml_not_valid.xml
similarity index 99%
rename from examples/functions/versioning/Netex_Uniqueness_01.xml
rename to examples/functions/versioning/Netex_Uniqueness_01.xml_not_valid.xml
index 298e2071c..8ce47dfb6 100644
--- a/examples/functions/versioning/Netex_Uniqueness_01.xml
+++ b/examples/functions/versioning/Netex_Uniqueness_01.xml_not_valid.xml
@@ -260,7 +260,7 @@ This is part 1 of a multistep example on versioning
-
+ ZONE
diff --git a/examples/functions/versioning/Netex_VersioningExample_Step_04.xml b/examples/functions/versioning/Netex_VersioningExample_Step_04.xml
index 5c230c4fa..59f811ffd 100644
--- a/examples/functions/versioning/Netex_VersioningExample_Step_04.xml
+++ b/examples/functions/versioning/Netex_VersioningExample_Step_04.xml
@@ -168,16 +168,16 @@ This is part 4 of a multistep example on versioning.
ntwkf001 experssed as a delta - only the removed stop is described - Baseline is version 3
-
+
-
+
-
+
-
+
diff --git a/examples/functions/versioning/Netex_VersioningExample_Step_05_ByRef.xml b/examples/functions/versioning/Netex_VersioningExample_Step_05_ByRef.xml
index b580dc905..c089ff782 100644
--- a/examples/functions/versioning/Netex_VersioningExample_Step_05_ByRef.xml
+++ b/examples/functions/versioning/Netex_VersioningExample_Step_05_ByRef.xml
@@ -65,25 +65,25 @@ This version shows the use of thye general frame to hold references rather than
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/examples/standards/fxc/FX-PI-01_UK_FBRI_NETWORK-FARE_WOE-Bristol-(mixed)_2017-01-01 (5).xml b/examples/standards/fxc/FX-PI-01_UK_FBRI_NETWORK-FARE_WOE-Bristol-(mixed)_2017-01-01 (5).xml
index 2c1eff81d..2a978edf8 100644
--- a/examples/standards/fxc/FX-PI-01_UK_FBRI_NETWORK-FARE_WOE-Bristol-(mixed)_2017-01-01 (5).xml
+++ b/examples/standards/fxc/FX-PI-01_UK_FBRI_NETWORK-FARE_WOE-Bristol-(mixed)_2017-01-01 (5).xml
@@ -6735,10 +6735,10 @@ Selling a variety of day, week and month for adults, students and young people (
-
+ m-ticket
-
+ the Key
@@ -8955,7 +8955,7 @@ This Shows sample Purchases
Gives right to other products
-
+ Requires right to other products
@@ -8964,7 +8964,7 @@ This Shows sample Purchases
Gives ability to purchase automatically using
-
+ Specifices if subscription or single payment
diff --git a/examples/standards/fxc/FX-PI-01_UK_MB_NETWORK_FARE_Metrorider-pass+others_20170101.xml b/examples/standards/fxc/FX-PI-01_UK_MB_NETWORK_FARE_Metrorider-pass+others_20170101.xml
index 26911391d..6456262f7 100644
--- a/examples/standards/fxc/FX-PI-01_UK_MB_NETWORK_FARE_Metrorider-pass+others_20170101.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_MB_NETWORK_FARE_Metrorider-pass+others_20170101.xml
@@ -3826,10 +3826,10 @@ Metrobus Travel Shop, Crawley Bus Station, Marlborough Street, Crawley, BS1 3NU
-
+ m-ticket
-
+ the Key
@@ -7493,7 +7493,7 @@ This Shows sample Purchases
Gives right to other products
-
+ Requires right to other products
diff --git a/examples/standards/fxc/uk_fxc_common_profile.xml b/examples/standards/fxc/uk_fxc_common_profile.xml
index ff4cd11f0..9a9403a72 100644
--- a/examples/standards/fxc/uk_fxc_common_profile.xml
+++ b/examples/standards/fxc/uk_fxc_common_profile.xml
@@ -883,7 +883,7 @@
Gives right to other products
-
+ Requires right to other products
@@ -892,7 +892,7 @@
Gives ability to purchase automatically using
-
+ Specifies if subscription or single payment
@@ -901,7 +901,7 @@
Constrains availability for distribution by a channel
-
+ Condition for reservation
@@ -1615,27 +1615,9 @@
-
+ United Kingdom
-
- England and Wales
-
-
- England and Wales and norther ireland
-
-
- England
-
-
- Norther Ireland
-
-
- Scotland
-
-
- Wales
-
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.xml
index 17ba606e7..e80e68fb6 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.xml
@@ -481,7 +481,7 @@ ID Stop_number UIC Arrival_time Arrival_offset Departure_time Departure_offset P
Physical make up of train
-
+
diff --git a/examples/standards/tap_tsi/TAP-TSDUPD-example2.1-Hilleroed.xml b/examples/standards/tap_tsi/TAP-TSDUPD-example2.1-Hilleroed.xml
index fdf2b122a..1765dcf32 100644
--- a/examples/standards/tap_tsi/TAP-TSDUPD-example2.1-Hilleroed.xml
+++ b/examples/standards/tap_tsi/TAP-TSDUPD-example2.1-Hilleroed.xml
@@ -309,7 +309,7 @@ The bus terminal in front of the station is a major hub for transportation throu
008600683 008658683 3 MIN 13 6
008600683 008659683 3 MIN 13 6
-->
-
+
diff --git a/xsd/NeTEX_publication_old2.xsd b/xsd/NeTEX_publication_old2.xsd
new file mode 100644
index 000000000..932662c04
--- /dev/null
+++ b/xsd/NeTEX_publication_old2.xsd
@@ -0,0 +1,7939 @@
+
+
+
+
+
+
+
+
+
+ Identifier of system requesting Data.
+
+
+
+
+ A bulk publication request for NeTEx objects specifying which elements should be returned. Can be echoed back in a publication response.
+
+
+
+
+ Type for Publication Request.
+
+
+
+
+ Time of request.
+
+
+
+
+
+
+ One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed.
+
+
+
+
+
+ Vaues to use select Network Objects.
+
+
+
+
+
+
+
+ Policies to apply when fetching data specified by Topics.
+
+
+
+
+ Policy to use when processing Network Subscriptions.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Type for Publication Delivery.
+
+
+
+
+
+
+
+
+
+ Elements for Publication header.
+
+
+
+
+ Time of output of data.
+
+
+
+
+
+ Echo Request used to create bulk response.
+
+
+
+
+ How often data in publication is refreshed.
+
+
+
+
+ Description of contents.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/xsd/NeTEx_publication.xsd b/xsd/NeTEx_publication.xsd
index 03dbe0c1b..30517e3b3 100644
--- a/xsd/NeTEx_publication.xsd
+++ b/xsd/NeTEx_publication.xsd
@@ -1,12 +1,11 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
@@ -298,12022 +297,7 @@
-
-
-
- A set of NeTEx objects as assembled by a publication request or other service. Provides a general purpose wrapper for NeTEx data content.
-
-
-
-
-
-
-
-
- Every Codespace ID must be unique.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DataSource Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Branding Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ResponsibilityRole Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ResponsibilitySet Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfResponsibilityRole Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ResponsibilityRoleAssignment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Contract Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Entity_Entity Id ] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Version Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFrame Id + TypeOfFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AlternativeText Id + attributeName + useForLanguage + version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
- Every [AlternativeName Id + version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
- Every [TypeOfValidity Id + TypeOfValidity] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ValueSet Id + ValueSet] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PricingParameterSet Id + PricingParameterSet] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ResourceFrame Id + ResourceFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CompositeFrame Id + CompositeFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeneralFrame Id + GeneralFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceCalendarFrame Id + ServiceCalendarFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [InfrastructureFrame Id + InfrastructureFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SiteFrame Id + SiteFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceFrame Id + ServiceFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimetableFrame Id + TimetableFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleScheduleFrame Id + VehicleScheduleFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DriverScheduleFrame Id + DriverScheduleFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MobilityServiceFrame Id + MobilityServiceFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MobilityJourneyFrame Id + MobilityJourneyFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareFrame Id + FareFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FarePriceFrame Id + FarePriceFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SalesTransactionFrame Id + SalesTransactionFrame] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeneralGroupOfEntities Id + GeneralGroupOfEntities] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PurposeOfGrouping Id + PurposeOfGrouping] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointOnLink Id + PointOnLink] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CommonSection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeneralSection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointOnSection Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LinkOnSection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SectionInSequence Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TariffZone Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfTariffZones Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfProjection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointProjection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LinkProjection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ZoneProjection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LinkSequenceProjection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfLinkSequence Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfLinkSequences Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
- Every [SimpleFeature Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ComplexFeature Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFeature Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Contact Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfOrganisation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OrganisationPart Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Department Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RelatedOrganisation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PostalAddress Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RoadAddress Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OpenTransportMode Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Submode Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ScheduledOperation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FlexibleOperation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleRental Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleSharing Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehiclePooling Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PersonalModeOfOperation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Operator Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Authority Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OnlineServiceOperator Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfOperators Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OperatingDepartment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OperationalContext Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ControlCentre Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TransportAdministrativeZone Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeneralOrganisation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServicedOrganisation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFarePaymentMethod Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Blacklist Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Whitelist Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PurposeOfEquipmentProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EquipmentPlace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EquipmentPosition Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EntranceEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LiftEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LiftCallEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [StaircaseEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EscalatorEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TravelatorEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RampEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [QueuingEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CrossingEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PlaceLighting Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RoughSurface Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [WaitingRoomEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ShelterEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SeatingEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PlaceSign Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [HeadingSign Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeneralSign Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TicketValidatorEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TicketingEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerSafetyEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [HelpPointEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerBeaconEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RubbishDisposalEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SanitaryEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrolleyStandEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [WheelchairVehicleEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfWheelchair Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AccessVehicleEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CycleStorageEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleReleaseEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleChargingEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RefuellingEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [BatteryEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfBatteryChemistry Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AssistanceBookingService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CateringService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CommunicationService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ComplaintsService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [HireService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LeftLuggageService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LostPropertyService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LuggageService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MeetingPointService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MoneyService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RetailService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TicketingService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleRentalService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleSharingService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CarPoolingService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TaxiService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ChauffeuredVehicleService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OnlineService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AssistanceService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AccessibilityAssessment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AccessibilityLimitation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
- Every [DayType Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Timeband Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfTimebands Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceCalendar Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OperatingDay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
- Each date is only allowed once per calendar.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OperatingPeriod Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [UicOperatingPeriod Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DayTypeAssignment Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ValidityCondition Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AvailabilityCondition Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Vehicle Id + Version] must be unique within document.
-
-
-
-
-
-
-
- Every [RegistrationNumber Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleType Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SimpleVehicleType Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RollingStockInventory Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrailingRollingStockItem Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TractiveRollingStockItem Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfRollingStockItem Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerCarryingRequirement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FacilityRequirement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleManoeuvringRequirement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerCapacity Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerVehicleCapacity Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfDriverPermit Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SpotRow Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SpotColumn Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerSpot Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LuggageSpot Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerVehicleSpot Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfLocatableSpot Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckPlan Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Deck Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerSpace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OtherDeckSpace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerEntrance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OtherDeckEntrance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckVehicleEntrance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckEntranceUsage Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckEntranceCouple Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckLevel Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckCapacity Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfDeckSpace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfDeckEntrance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckPlanAssignment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckEntranceAssignment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SeatEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [BedEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LuggageSpotEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EntranceSensor Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SpotSensor Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SensorInEntrance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SensorInSpot Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckPathLink Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckPathJunction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DeckNavigationPath Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AcceptedDriverPermit Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleModel Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleEquipmentProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleEquipmentProfileMember Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RechargingEquipmentProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfPlug Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CycleModelProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CarModelProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFleet Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Fleet Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Train Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CompoundTrain Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrainElementType Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrainComponent Id + Version order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrainInCompoundTrain Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TopographicPlace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Access Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfPlace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfTransfer Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfSites Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Level Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SiteStructure Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LevelInStructure Id + Version _ order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceSite Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfStopPlaces Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [StopPlace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [StopPlaceEntrance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AccessSpace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Quay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [BoardingPosition Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TaxiRank Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TaxiStand Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleStoppingPlace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleStoppingPosition Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleQuayAlignment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehiclePositionAlignment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FlexibleRoute Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FlexibleQuay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FlexibleStopPlace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FlexibleArea Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [HailAndRideArea Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointOfInterest Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointOfInterestSpace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointOfInterestEntrance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointOfInterestClassification Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointOfInterestClassificationHierarchy Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Parking Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfParking Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingProperties Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingCapacity Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingArea Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleSharingParkingArea Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehiclePoolingParkingArea Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TaxiParkingArea Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingAreaCapacityAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RentalAvailability Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingBay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleSharingParkingBay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingBayStatus Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingBayConditionId + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehiclePoolingParkingBay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingPassengerEntrance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingEntranceForVehicles Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingTariff Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleMeetingPlace Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehiclePoolingPlaceAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleSharingPlaceAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TaxiServicePlaceAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CheckConstraint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CheckConstraintDelay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CheckConstraintThroughput Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [sitePathLink Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PathJunction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PathInstruction Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [NavigationPath Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [NavigationPathAssignment Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PathLinkInSequence Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PlaceInSequence Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AccessSummary Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RoadJunction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RoadElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RailwayJunction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RailwayElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [WireJunction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [WireElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleTypeAtPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RestrictedManoeuvre Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OvertakingPossibility Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MeetingRestriction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ActivationPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ActivationLink Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [BeaconPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrafficControlPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ActivationAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfActivation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Network Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Line Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
- Every [FlexibleLine Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfLines Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfLine Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AllowedLineDirection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Direction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Route Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RoutePoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RouteLink Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ModeRestrictionAssessment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointOnRoute Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CrewBase Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Garage Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ReliefPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GaragePoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DestinationDisplay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Notice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfNotice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [NoticeAssignment Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SalesNoticeAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LineNetwork Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LineSection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimingPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimingLink Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimingPattern Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointInTimingPattern Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ScheduledStopPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceLink Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [StopArea Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleMeetingPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleMeetingLink Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DefaultConnection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Connection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SiteConnection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RoutingConstraintZone Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MobilityServiceConstraintZone Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleTypeZoneRestrictionZone Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PoolOfVehicles Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceExclusion Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [InterchangeRule Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TransferRestriction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FlexibleStopAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerStopAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerBoardingPositionAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrainStopAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrainComponentLabelAssignment Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DynamicStopAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleJourneyStopAssignment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleMeetingPointAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DynamicVehicleMeetingPointAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyPattern Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PointInJourneyPattern Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimingPointInJourneyPattern Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [StopPointInJourneyPattern Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LinkInJourneyPattern Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceLinkInJourneyPattern Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimingLinkInJourneyPattern Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfJourneyPattern Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyPatternRunTime Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyPatternWaitTime Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyPatternLayover Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServicePattern Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimetabledPassingTime Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimeDemandType Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimeDemandTypeAssignment Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimeDemandProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyRunTime Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerInformationEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfPassengerInformationEquipment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LogicalDisplay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DisplayAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleJourney Id + Version] must be unique within document.
-
-
-
-
-
-
-
- Every [DatedVehicleJourney Id + Version] must be unique within document.
-
-
-
-
-
-
-
- Every [NormalDatedVehicleJourney Id + Version] must be unique within document.
-
-
-
-
-
-
-
- Every [ServiceJourney Id + Version] must be unique within document.
-
-
-
-
-
-
-
- Every [DatedServiceJourney Id + Version] must be unique within document.
-
-
-
-
-
-
-
- Every [TemplateVehicleJourney Id + Version] must be unique within document.
-
-
-
-
-
-
-
- Every [DeadRun Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SingleJourneyPath Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleMeetingPointInPath Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SingleJourney Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfSingleJourneys Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFlexibleService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfProductCategory Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrainNumber Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Call Id + Version + Order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfServices Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfServicesMember Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyFrequencyGroup Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [HeadwayJourneyGroup Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RhythmicalJourneyGroup Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyPart Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyPartPosition Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CoupledJourney Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyPartCouple Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyMeeting Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [JourneyAccounting Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DefaultInterchange Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceJourneyInterchange Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceJourneyPatternInterchange Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SpecialService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DatedSpecialService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceFacilitySet Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RestrictedServiceFacilitySet Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Accommodation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [OnboardStay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SiteFacilitySet Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Block Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CompoundBlock Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrainBlock Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [BlockPart Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TrainBlockPart Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CourseOfJourneys Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ReliefOpportunity Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleServicePart Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DutyPart Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AccountableElementPart Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AccountableElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DriverTrip Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DriverTripTime Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RechargingPointAssignment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RechargingPlan Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RechargingStep Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [BorderPoint Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SaleDiscountRight Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [UsageDiscountRight Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CappedDiscountRight Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AmountOfPriceUnitProduct Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PreassignedFareProduct Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SupplementProduct Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EntitlementProduct Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ThirdPartyProduct Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ChargingMoment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CappingRule Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ClassOfUse Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Tariff Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareStructure Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareStructureElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareElementInSequence Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFareStructureElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [AccessRightInProduct Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ValidableElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ControllableElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ControllableElementInSequence Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PriceUnit Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PricingRule Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DiscountingRule Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LimitingRule Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfPricingRule Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareStructureElementPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CappingRulePrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [UsageParameterPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DistanceMatrixElementPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SeriesConstraintPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ValidableElementPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimeIntervalPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimeUnitPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeographicalUnitPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ControllableElementPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SalesOfferPackagePrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [QualityStructureFactorPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FulfilmentMethodPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ParkingPrice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PriceGroup Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareTable Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFareTable Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Cell Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareTableRow Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareTableColumn Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DistanceMatrixElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DynamicDistanceMatrixElement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
- Every [GroupOfDistanceMatrixElements Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SeriesConstraint Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareSection Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FarePointInPattern Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareZone Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeographicalUnit Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeographicalInterval Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ChargingPolicy Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PenaltyPolicy Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RentalPenaltyPolicy Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EligibilityChangePolicy Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CommercialProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CompanionProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EntitlementRequired Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EntitlementGiven Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Exchanging Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FrequencyOfUse Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupTicket Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Interchanging Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [LuggageAllowance Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MinimumStay Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Refunding Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Replacing Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Reserving Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RoundTrip Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PurchaseWindow Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Routing Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [StepLimit Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Transferability Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [UsageValidityPeriod Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [UserProfile Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfUsageParameter Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfConcession Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfProof Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GenericParameterAssignment Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SpecificParameterAssignment Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerPurchaseParameterAssignment Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfAccessRightAssignment Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GeographicalStructureFactor Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimeUnit Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimeInterval Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFareStructureFactor Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TimeStructureFactor Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [QualityStructureFactor Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareDemandFactor Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FulfilmentMethod Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DistributionChannel Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfDistributionChannels Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [DistributionAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TravelDocument Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TravelDocumentSecurityListing Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Smartcard Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [EmvCard Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MobileDevice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MediumAccessDeviceSecurityListing Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfMediumAccessDevice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [MediumApplicationInstance Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfTravelDocument Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfMachineReadability Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [GroupOfSalesOfferPackages Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SalesOfferPackage Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SalesOfferPackageElement Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfSalesOfferPackage Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SalesOfferPackageSubstitution Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerPurchasePackage Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerPurchasePackageElement Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PassengerSpotAllocation Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleJourneySpotAllocation Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Customer Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerSecurityListing Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [IndividualTraveller Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehiclePoolingDriverInfo Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [IndividualPassengerInfo Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [UserProfileEligibility Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CommercialProfileEligibility Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ResidentialQualificationEligibility Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerPaymentMeans Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TravelSpecification Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [SalesTransaction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFareContract Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Contract Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareContractSecurityListing Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfFareContractEntry Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [FareContractEntry Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfCustomerAccount Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerAccountStatus Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerAccount Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [CustomerAccountSecurityListing Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RetailConsortium Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RetailDevice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RetailDeviceSecurityListing Id + Version +order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [TypeOfRetailDevice Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceAccessCode Id + Version ] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [VehicleAccessCredentialsAssignment Id + Version + order] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [Rounding Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [PricingService Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [BookingArrangement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [ServiceBookingArrangement Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Every [RouteInstruction Id + Version] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Type for Publication Delivery.
diff --git a/xsd/NeTEx_publication_old.xsd b/xsd/NeTEx_publication_old.xsd
new file mode 100644
index 000000000..6fff307bc
--- /dev/null
+++ b/xsd/NeTEx_publication_old.xsd
@@ -0,0 +1,12274 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ main schema
+ e-service developers
+ CEN TC278 WG3 SG9 Team.
+ Europe
+ First Drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles.
+ 2023-01-30
+ NewModes: Add ACCEPTED DRIVER PERMIT, TYPE OF DRIVER PERMIT, VEHICLE EQUIPMENT PROFILE MEMBER
+
+
+ 2021-09-02
+ NewModes: Add BatteryEquipment and TypeOfBatteryCHemistry. Add ChargingEquipmentProfile, TypeOfPlug
+
+ 2021-09-01
+ NewModes: AddPOOL OF VEHICLEs
+
+ 2021-08-03
+ Add PARKING BAY CONDITION and RENTAL AVAILABILITY
+
+ 2021-09-01
+ NewModes: Add PoolOfVehicles
+
+ 2021-08-03
+ Add PARKING BAY CONDITION and RENTAL AVAILABILITY
+
+ 2021-07-09
+ Revise name sto allign with TM
+ VehicleRentalOperation --> VehicleRental, VehicleSharingOperation --> VehicleSharing, VehiclePoolingOperation --> VehiclePooling
+
+ 2021-01-08
+ NewModes: drop MobilityServiceElement, MobilityServiceElementPrice, add constraint for ModeRestriction assessment
+
+ 2020-11-16
+ NewModes: Drop AlternativeTransportOperator
+
+ 2020-11-06
+ NewMOdes (Norway) Add RelatedOrganisation and reusable Contacts constraints.
+
+ 2020-10-14
+ NewModes Add Constraints (NM)
+ Add MobilityServiceFrame, MobilityJourneyFrame.
+ TypeOfProof, TaxiRank, TaxiStand. TypeOfParking
+ ScheduledOperation, FlexibleOperation, VehicleRental,
+ VehicleSharing, VehiclePooling.
+ VehicleRentalService, VehicleSharingService, CarPoolingService. TaxiService, ChaufferedVehicleService. OnlineService.
+ OnlineServiceOperator.
+ SimpleVehicleType,
+ CycleModelProfile, CarModelProfile. TypeOfFuel
+ Fleet, TypeOfFleet.
+ VehicleMeetingPoint, VehicleMeetingLink, VehicleMeetingPlace.
+ VehicleMeetingPointAssignment,
+ DynamicVehicleMeetingPointAssignment.
+ VehicleSharingParkingArea, VehiclePoolingParkingArea, TaxiParkingArea, VehicleSharingParkingBay, VehiclePoolingParkingBay.
+ ParkingAreaCapacityAssignment,
+ MonitoredVehicleSharingParkingBay, ParkingBayStatus.
+ VehicleReleaseEquipment, RefuellingEquipment.
+ TaxiServicePlaceAssignment, VehiclePoolingPlaceAssignment, VehicleSharingPlaceAssignment.
+ SingleJourneyPath, VehicleMeetingPointInPath, SingleJourney, GroupOfSingleJourneys.
+ VehiclePoolerProfile (USerProfile)
+ VehicleAccessCredentials, ServiceAccessCode
+ RentalPenaltyPolicy
+ IndividualTraveller, VehiclePoolingDriverInfo, IndividualPassengetrInfo
+ MobilityServiceConstraint, VehicleTypeZoneConstraint
+ TM: CustomerMaymentMeans, MediumAccessDevice,
+ NediunACcessDeviceSecurityListing, MediumAPplicationInstance.
+ FIX: Add OpenTransportMode, Submode, VehicleChargingEquipment, CycleStorageEquipment, HailAndRideArea
+ FIX: Remove PlaceRef and
+ EquipmentRef and bogus restrictions on uniqueness across places and equipment.
+
+ 2020-08-20
+ Corrections
+ Add UicOperatingPeriod key and ref constraints
+
+ 2020.07.28
+ ### 2020.07.28 FIX Issue #101*Publication*:Add missing constraints for __FareTableRow__, __FareTableColumn__, __TypeOfLine__ and for __FareZone__ Parent
+
+
+ 2020-04-17
+ Corrections
+ Add ParentFareZoneRef constraint
+
+ 2020-04-02
+ Corrections
+ Add constraint for RowRef and ColumnRef
+
+ 2019-05-15
+ Corrections
+ Add TypeOfLine constraint
+
+ 2019-05-02
+ Corrections
+ Add missing constraint selectors for DefaultResponsibilitySetRef and DefaultDataSourceRef
+ Add missing constraints ref DefaultCodespaceRef
+
+ 2019-04-24
+ Corrections
+ Add missing constraints ref for JourneyPart/MainPartRef to JourneyPartCouple
+
+ 2019-04-24
+ Corrections
+ (1)Add constraints ref for ParkingEntranceForVehicles and ParkingPasengerEntrance
+ (2) Drop general EntranceRef constraint
+
+ 2019-04-14
+ Fix add constraints for VehicleStopingPosition and VehicleQuayAlignment and VehiclePositionAlignment
+
+ 2019-04-10
+ Fix add constraints for ParkingProperties and CompanionUserProfile/ParentRef
+
+ 2019-03-25
+ Fix: Integrate fix by CD with other constraint changes: Add EquipmentPlace to Place_AnyVersionedKey.
+
+ 2019-03-12
+ Fix: Add integrity constraints for new elements EligibilityChangePolicy, TypeOfPaymentMethod , TypeOfFareStructureFactor, TypeOfFareStructureElement, TypeOfPricingRule, TypeOfFareTable,
+ TypeOfMachineReadability,
+ Also drop some spurious selectors.
+
+ 2019-03-10
+ Fix: Add constraint for SupplementToFareProductRef .
+
+ 2019-03-01
+ EURA-(nk) Add constraint for DistanceMatrixInverseRef for backwards direction of reference to a DIstance Matrix Element
+
+ 2019-02-18
+ (a) Relax uniqueness constraint on FareTable and PriceGroup now unique within type,
+
+ 2019-01-15
+ (a) Fix keyref constraint on TimingLinkInJourneyPattern_AnyVersionedKey, (Drop DropFarePointInPattern. TimingTimingLinkInJournePattern, STopTimingLinkInJourneyPattern)
+ (b) Fix keyref
+ constraint on ServiceLinkInJourneyPattern_AnyVersionedKey (Drop points)
+ (c) Fix keyref constraint on FarePointInPattern_AnyVersionedKey - Add Points
+ (d) Fix keyref constraint on
+ LinkInJourneyPattern_AnyVersionedKey - drop Points
+ (e) Fix constraint ServiceLinkInJourneyPattern_AnyVersionedKey drop bogus ServiceService selector
+ (f) Fix Fare Point In Pattern Key
+ (g) Fix
+ keyref constraint on StopPointInJourneyPattern - remove bogus DeadRunInPattern and ServiceStopPointInPattern selectors
+ (h) Fix keyref constraint on TimingPointInPattern - remove bogus
+ DeadRunInPattern and ServiceStopPointInPattern selectors
+ (i) Fix uniqueness constraint on HeadwayJourneyGroup - drop RhythmicalJourneyGroup
+ (j) Fix (again) Constraints on SalesOfferPackage and
+ SalesOfferPackagePrice
+ (k) Fix keyref LinkInJourneyPattern_AnyVersionedKey correct toLinkInPattern to ServiceLinkInPattern
+ (l) Fix remove obsolete ParkingTaxRate constraint
+ (m) Fix Reinstate
+ Constraints on StopPointInJourneyPattern, etc
+ (n) Fix Add Constraints on SectionInSequence
+ (o) Revise key names to emphasise when key is ordered
+
+ 2018-06-01
+ Rename Sales Package to SALES OFFER PACKAGE
+
+ 2018-01-07
+ Remove trailing blanks on names
+
+ 2017-08-10
+ Align with TM6
+ Rename Passenger Contract to FareContract.
+ Rename Passenger Contract Event to FareContractEntry.
+ Rename Type of Passenger Contract to TypeOfFareContract.
+ Adjust References in
+ Dependent packages.
+
+ 2017-08-10
+ Rename FareContractEvent to FareContractEntry
+ Add constraints for CustomerPurchasePackage, CustomerPurchasePackageElement, CustomerPurchaseParameterAssignment
+ Add constraints for
+ CustomerAccount, CustomerAccountStatus, TypeOf CustomerAccount,
+ Add constraints for CustomerEligibility, UserProfileEligibility, CommercialProfileEligibility,
+ ResidentialQualifactionEligibility
+
+ 2017-06-29
+ CR048 add constraints WHITE LIST
+ Fix: Add Constraint on CUSTOMER
+ CR00310 add constraints on JOURNEY PART POSITION
+
+ 2017-05-09
+ Correct Constraints for PointOnRoute
+ Add Missing Constraints For CommonSectionMember / PointOnSection and LinkOnSection er
+ Add Missing Constraints For GroupOfServicesMember , JourneyAccounting DelegatedResponsibilitySet
+ Reinstate Constraints for CAll
+ Fix constraints that were missing namespace on subpart
+
+ 2017-03-27
+ Various 1.1 changes see CRS.
+ CR0038 revise constraints on ResponsibilityRole
+
+ 2011-01-17
+ V0.94 Revised
+
+ 2010-09-04
+ Created from Siri.xsd
+
+
netex Xml is an XML representation of the Transmodel model that can be used to exchange data objects between netex databases and other services.
+ .
+
The same netex Xml of netex data objects can be used both in fine grained protocols that exchange one or more objects at a time, such as the SIRI based netex Xml web service, and in bulk
+ publication exchange formats used to exchange whole data sets.
+
+
+ This netex Publication exchange XML schema defines a bulk delivery format to exchange netex objects as an XML document. (It has no dependency on SIRI).
+
For each data object type it describes an XML representation which can be used to exchange netex data.
It also describes filters to describe requests for publishing data. These can be used both to configure the publication, and to describe the contents of the published document, for
+ example all Network Objects, or all current traffic events.
A particular use of the netex Publication Exchange format is to publish data from a NeTEx system: at regular intervals as an Xml document which can be transmitted to other systems by
+ FTP or other communication transport means.
+