diff --git a/.github/scripts/validate-examples.sh b/.github/scripts/validate-examples.sh
index 93bb351a9..1f1af370b 100755
--- a/.github/scripts/validate-examples.sh
+++ b/.github/scripts/validate-examples.sh
@@ -9,7 +9,7 @@ set -e
echo "Validating NeTEx XML examples ..."
-if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/deckPlans/*.xml examples/standards/epiap/*xml && xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then
+if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml examples/functions/deckPlans/*.xml examples/standards/epiap/*xml && xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then
echo -e '\033[0;32mValidating NeTEx XML examples succeeded\033[0m'
else
echo -e '\033[0;31mValidating NeTEx XML examples failed\033[0m'
diff --git a/examples/functions/deckPlans/DeckPlans-Example_train.xml b/examples/functions/deckPlans/DeckPlans-Example_train.xml
index 0691f097f..dca27eab1 100644
--- a/examples/functions/deckPlans/DeckPlans-Example_train.xml
+++ b/examples/functions/deckPlans/DeckPlans-Example_train.xml
@@ -364,7 +364,7 @@ The train reverse in the station and departs, oriented backwards to the right
Example of DeckPlans
-
+ 2023-01-01T00:00:002023-12-31T12:00:00
diff --git a/examples/functions/deckPlans/DeckPlans-Example_train_simple.xml b/examples/functions/deckPlans/DeckPlans-Example_train_simple.xml
index 50be5c478..9cd5ee212 100644
--- a/examples/functions/deckPlans/DeckPlans-Example_train_simple.xml
+++ b/examples/functions/deckPlans/DeckPlans-Example_train_simple.xml
@@ -103,7 +103,7 @@
Example of DeckPlans
-
+ 2023-01-01T00:00:002023-12-31T12:00:00
diff --git a/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml b/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml
index 9b2616ba7..209d38928 100644
--- a/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml
+++ b/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml
@@ -11,6 +11,11 @@
+
+
+
+
+
diff --git a/examples/functions/newModes/NewModes-CarClubExample.xml b/examples/functions/newModes/NewModes-CarClubExample.xml
index 0c86d493b..e2cb824ff 100644
--- a/examples/functions/newModes/NewModes-CarClubExample.xml
+++ b/examples/functions/newModes/NewModes-CarClubExample.xml
@@ -61,7 +61,7 @@
-
+ EUR
@@ -76,7 +76,7 @@
-
+ feedback@mycar.com
diff --git a/examples/functions/newModes/NewModes-CarPoolingExample.xml b/examples/functions/newModes/NewModes-CarPoolingExample.xml
index b79ff0551..9062b8990 100644
--- a/examples/functions/newModes/NewModes-CarPoolingExample.xml
+++ b/examples/functions/newModes/NewModes-CarPoolingExample.xml
@@ -88,7 +88,7 @@ In addition CUSTOMER PURCHASE PACKAGES showing the parameters that might be held
-
+ GBP
@@ -103,7 +103,7 @@ In addition CUSTOMER PURCHASE PACKAGES showing the parameters that might be held
-
+ feedback@ryde.euhttps://opendata.eu/vanilla
diff --git a/examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml b/examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml
index da7d0b767..4fe83052b 100644
--- a/examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml
+++ b/examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml
@@ -54,7 +54,7 @@
-
+ GBP
@@ -69,7 +69,7 @@
-
+ feedback@homeJames.eu
diff --git a/examples/functions/newModes/NewModes-CycleSharingExample.xml b/examples/functions/newModes/NewModes-CycleSharingExample.xml
index 5d54612bc..65bb0e92f 100644
--- a/examples/functions/newModes/NewModes-CycleSharingExample.xml
+++ b/examples/functions/newModes/NewModes-CycleSharingExample.xml
@@ -19,7 +19,10 @@
Deposit required.
SALES PACKAGES (a) mobile app for preregistered users only.
-(C) CEN 2021
+ Update
+ 2023.01.30 Add AcceptedDriverPermit and VehicleEquipmentProfile examples
+
+(C) CEN 2023
-->
2020-12-17T09:30:47.0ZSYS001
@@ -27,7 +30,7 @@
2020-12-17T09:30:46.0ZSYS002
- Request for Metrobike 1 tariff
+ Request for Metrobike 1 tariff
@@ -54,8 +57,8 @@
2020-01-01T00:00:002020-12-31T12:00:00
- Cycle Sharing Example
- This is an example showing how one might encode a cycle sharings scheme " Metrobike" in NeTEx. It includes some prices.
+ Cycle Sharing Example
+ This is an example showing how one might encode a cycle sharings scheme " Metrobike" in NeTEx. It includes some prices.
@@ -64,13 +67,13 @@
-
+ EUR
- Metrobike Operator specific common resources
+ Metrobike Operator specific common resourcesmb
@@ -79,7 +82,7 @@
-
+ feedback@metrobike.eu
@@ -117,12 +120,26 @@
-
- Bike equimebt
+
+ Bike equipmentBattery
+
+ Charger
+
+
+
+
+ Driving licence types
+
+
+ ecycle
+
+
+ car
+
@@ -224,6 +241,14 @@
nonecycle14
+
+
+
+
+
+
+
+
@@ -249,7 +274,18 @@
2
-
+
+
+ Batteries
+ 2
+
+
+
+ Charger
+ 1
+
+
+ plug
@@ -302,7 +338,7 @@
1.3525052.44692
- 376748 167119
+ 376748 167119
@@ -464,7 +500,7 @@
docks
- Ticket Machine at Bike Station Beta
+ Ticket Machine at Bike Station Betatrue1ticketMachines
@@ -848,15 +884,15 @@
PT45M
- 45 - 90 minutes
+ 45 - 90 minutesPT45M
- 90 - 600 minutes, per hour
+ 90 - 600 minutes, per hourPT60M
- More than 5 hours 600 minutes
+ More than 5 hours 600 minutesP1D
@@ -1016,7 +1052,7 @@
- Single ride
+ Single ride
@@ -1102,7 +1138,7 @@
- Metrobike one-session purchase from ticket machine
+ Metrobike one-session purchase from ticket machineOn street ticket machine
@@ -1161,7 +1197,7 @@
- Metrobike day Pass1
+ Metrobike day Pass1
@@ -1261,7 +1297,7 @@
- Single ride
+ Single ride
@@ -1344,7 +1380,7 @@
- Metrobike prices
+ Metrobike prices
@@ -1389,7 +1425,7 @@
- 90 to 600 minutes, charge per hour e
+ 90 to 600 minutes, charge per hour e4.0060
@@ -1752,7 +1788,7 @@ This Shows sample Purchases
- Buy Single ticket Adult
+ Buy Single ticket Adult2020-12-08T12:01:002.10
@@ -1843,7 +1879,7 @@ This Shows sample Purchases
8.00120
- 91 minutes to 600 minutes
+ 91 minutes to 600 minutes2020-10-08T13:10:00
@@ -1971,7 +2007,7 @@ This Shows sample Purchases
2020-12-08T12:01:002020-12-08T14:01:00
- Single session cycle use
+ Single session cycle use
@@ -1992,7 +2028,7 @@ This Shows sample Purchases
used
- Check back in to station beta_b1_004
+ Check back in to station beta_b1_004
@@ -2025,7 +2061,7 @@ This Shows sample Purchases
- Additional charge 3 + 4
+ Additional charge 3 + 47.00
diff --git a/examples/functions/site/Netex_11_Sites_OlympicPark_1.xml b/examples/functions/site/Netex_11_Sites_OlympicPark_1.xml
index c95d5239c..f3cb8c923 100644
--- a/examples/functions/site/Netex_11_Sites_OlympicPark_1.xml
+++ b/examples/functions/site/Netex_11_Sites_OlympicPark_1.xml
@@ -221,6 +221,11 @@ Updated to give exampel of group of SItes
+
+
+
+
+ Olympic Park2 2012
diff --git a/examples/functions/site/Netex_21_Sites_Parking_1.xml b/examples/functions/site/Netex_21_Sites_Parking_1.xml
index 45aa1627e..c91213d69 100644
--- a/examples/functions/site/Netex_21_Sites_Parking_1.xml
+++ b/examples/functions/site/Netex_21_Sites_Parking_1.xml
@@ -34,6 +34,11 @@ Overview
PT5M0S
+
+
+
+
+
diff --git a/examples/functions/site/Netex_21_Sites_Parking_2.xml b/examples/functions/site/Netex_21_Sites_Parking_2.xml
index 8362a9efc..e96790974 100644
--- a/examples/functions/site/Netex_21_Sites_Parking_2.xml
+++ b/examples/functions/site/Netex_21_Sites_Parking_2.xml
@@ -50,6 +50,11 @@ v1.1 revised ids and corrections
PT5M0S
+
+
+
+
+
diff --git a/examples/functions/site/Netex_Address_Example_1.xml b/examples/functions/site/Netex_Address_Example_1.xml
index 34d36e6b2..c3e980b0a 100644
--- a/examples/functions/site/Netex_Address_Example_1.xml
+++ b/examples/functions/site/Netex_Address_Example_1.xml
@@ -30,6 +30,11 @@ Overview
PT5M0S
+
+
+
+
+
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 d0588e080..2a7a4991c 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
@@ -269,6 +269,7 @@ Changes
+ data@accessibiity.org.uk
@@ -4855,7 +4856,7 @@ Changes
-
+ Seats on Platform 1 and 2. "0 metres from Platform entrance
diff --git a/examples/functions/stopPlace/Netex_10_StopPlace_uk_ComplexStation_Wimbledon_1.xml b/examples/functions/stopPlace/Netex_10_StopPlace_uk_ComplexStation_Wimbledon_1.xml
index 4ce8a4e1b..eb479dfa9 100644
--- a/examples/functions/stopPlace/Netex_10_StopPlace_uk_ComplexStation_Wimbledon_1.xml
+++ b/examples/functions/stopPlace/Netex_10_StopPlace_uk_ComplexStation_Wimbledon_1.xml
@@ -281,10 +281,10 @@ Changes
-
+ DfT Naptan database
-
+ Additional accessibility Data
diff --git a/examples/functions/stopPlace/Netex_10_StopPlace_withParking_1.xml b/examples/functions/stopPlace/Netex_10_StopPlace_withParking_1.xml
index 230613246..454cf2334 100644
--- a/examples/functions/stopPlace/Netex_10_StopPlace_withParking_1.xml
+++ b/examples/functions/stopPlace/Netex_10_StopPlace_withParking_1.xml
@@ -277,10 +277,10 @@ Changes
-
+ DfT Naptan database
-
+ Additional accessibility Data
diff --git a/examples/functions/timetable/Netex_01.4_Bus_SimpleTimetable_WithConnection.xml b/examples/functions/timetable/Netex_01.4_Bus_SimpleTimetable_WithConnection.xml
index 3ad50dccd..9033a28e7 100644
--- a/examples/functions/timetable/Netex_01.4_Bus_SimpleTimetable_WithConnection.xml
+++ b/examples/functions/timetable/Netex_01.4_Bus_SimpleTimetable_WithConnection.xml
@@ -579,7 +579,7 @@ The Calendar is shown coded as
-
+ Assigns Quebec to flexibleHail and ride section
diff --git a/examples/functions/timetable/Netex_07.2_Bus_FlexibleTimetable_WithPattern.xml b/examples/functions/timetable/Netex_07.2_Bus_FlexibleTimetable_WithPattern.xml
index b4969eaf5..183194286 100644
--- a/examples/functions/timetable/Netex_07.2_Bus_FlexibleTimetable_WithPattern.xml
+++ b/examples/functions/timetable/Netex_07.2_Bus_FlexibleTimetable_WithPattern.xml
@@ -408,7 +408,7 @@ The Calendar is shown coded as
-
+ Assigns Charley to Tau Zone
@@ -599,14 +599,14 @@ The Calendar is shown coded as
-
+ subsidyfalse20
-
+ contractfalse
diff --git a/examples/functions/versioning/Netex_Uniqueness_01.xml b/examples/functions/versioning/Netex_Uniqueness_01.xml
index 56ee3596b..22afa8604 100644
--- a/examples/functions/versioning/Netex_Uniqueness_01.xml
+++ b/examples/functions/versioning/Netex_Uniqueness_01.xml
@@ -56,7 +56,7 @@ This is part 1 of a multistep example on versioning
-
+
diff --git a/examples/standards/epip/epip_common_profile.xml b/examples/standards/epip/epip_common_profile.xml
index 80c9b213d..dfcfcc74e 100644
--- a/examples/standards/epip/epip_common_profile.xml
+++ b/examples/standards/epip/epip_common_profile.xml
@@ -49,6 +49,9 @@
schemer@netex-cen.eu
+
+ schemer@netex-cen.eu
+
diff --git a/examples/standards/fxc/FX-PI-01_ParisExample.xml b/examples/standards/fxc/FX-PI-01_ParisExample.xml
new file mode 100644
index 000000000..0921fbbd3
--- /dev/null
+++ b/examples/standards/fxc/FX-PI-01_ParisExample.xml
@@ -0,0 +1,2798 @@
+
+
+
+
+ 2024-01-30T09:30:47.0Z
+ SYS003
+
+
+ 2024-01-30T09:30:47.0Z
+ SYS002
+ Request for AMSY bus pass fares
+
+ P3M
+ Example of simple zonal pass fares.
+
+
+
+
+ 2024-01-30T09:30:47.0Z
+ 2030-01-30T09:30:47.0Z
+
+ Paris t+ for metro/bus/tram - Fares Example
+
+
+
+ idfm
+ https://www.iledefrance-mobilites.fr
+ Île-de-France Mobilités data.
+
+
+ tsln
+ https://www.transilien.fr
+ Transilien data.
+
+
+ ratp
+ https://www.ratp.fr/
+ RATP data.
+
+
+ sncf
+ https://www.sncf.fr/
+ SNCF data.
+
+
+ transdev
+ https://www.transdev.com/
+ Transdev data.
+
+
+
+
+
+
+
+
+
+ Operator specific common resources
+
+
+
+ feedback@www.iledefrance-mobilites.fr
+
+
+
+
+
+ Operator tariff data
+
+
+ creates
+ fareManagement
+
+
+
+
+
+ Operator Network data
+
+
+ creates
+ planning
+
+
+
+
+
+
+
+
+
+ Full fare
+
+
+ Half fare
+
+
+
+
+
+
+
+ IDFM
+ Île-de-France Mobilités
+ bus
+
+ contact@www.iledefrance-mobilites.fr
+ +33 1 47 53 28 00
+ https://www.iledefrance-mobilites.fr/en/contact-us
+
+
+
+
+ RER
+ Funiculaire de Montmartre
+
+
+
+ Transilien
+ Transilien
+ bus
+
+
+
+
+ Île-de-France Mobilités network
+
+
+
+
+
+
+
+ Isle de France Network
+
+
+ Express trams
+ Exluded from t+ fares
+
+
+
+
+
+ tram
+
+ regionalTram
+
+ tariff
+
+
+
+
+
+ Funiculaire de Montmartre
+ funicular
+ local
+
+
+ OrlyBus: Paris Denfert-Rochereau to Orly
+ bus
+
+ airportLinkBus
+
+ OrlyBus
+
+ express
+ beforeBoardingOnly
+
+
+ RoissyBus: Paris Opera to Roissy Charles de Gaulle Airport.
+ bus
+
+ airportLinkBus
+
+ RoissyBus
+
+ express
+ beforeBoardingOnly
+
+
+ ExpressTram line T11
+ tram
+
+ regionalTram
+
+ T11
+
+ express
+
+
+ ExpressTram line T12
+ tram
+
+ regionalTram
+
+ T12
+
+ express
+
+
+ Express Tram line T13
+ tram
+
+ regionalTram
+
+ T13
+
+ express
+
+
+
+
+ Paris central zone
+ Zone on which t+ is valid on RER
+
+
+
+
+ Noctilien network
+
+
+
+
+
+
+
+
+ The Noctilien night bus lines operate from 00:30 a.m. to about 5:30 a.m.
+ true
+
+
+ 00:30:00
+ 05:30:00
+
+
+
+
+
+ Noctilien
+ Noctilien offers a real night bus network in Ile-de-France. In total, the 48 night bus routes mean that Ile-de-France residents can travel easily at night throughout the region:
+
+- Two lines within Paris, one in each direction (N01, N02), connect the four major bus transfer stations at the main train stations (Gare de Lyon, Gare de l'Est, Gare Saint-Lazare and Gare Montparnasse) as well as the major centres for nightlife (Champs-Elysées, Saint-Germain-des-Prés, Bastille, Pigalle, etc.). Routes N01 and N02 are suitable for people with reduced mobility, access will be progressive expanded to other routes.
+
+- Thirty-seven routes leave from Paris to the inner and outer suburbs, from the five bus transfer stations located in central Paris (Gare Saint-Lazare, Gare de l'Est, Châtelet, Gare de Lyon, Gare Montparnasse);
+
+- Eight suburb-to-suburb routes. These routes provide express and semi-express services from Paris to the inner and outer suburbs;
+
+- One route (N73) in the inner suburbs, which follows part of the TVM route between Saint-Maur Créteil and Bourg la Reine via Rungis Marché International. This route is suitable for people with reduced mobility.
+
+ https://www.iledefrance-mobilites.fr/en/the-network/mobility-services/bus/noctilien-night-buses
+
+
+
+
+
+
+ bus
+
+ nightBus
+
+ tariff
+
+
+ Noctilien - lines wwth normal fares
+ SoLines with Nxx format are charged one zone - one t+
+
+
+
+
+
+
+
+
+ bus
+
+ nightBus
+
+ tariff
+
+
+ Noctilien - lines wwth double fares
+ Lines with Nxxx format are charged zone - two one t+
+
+
+
+
+
+
+
+
+
+ bus
+
+ nightBus
+
+ tariff
+
+
+ Noctilien SMS fares - long distance bus routes
+ Some Night bus network routes have a special high sms fare N122 and N153
+
+
+
+
+ bus
+
+ nightBus
+
+ tariff
+
+
+
+
+
+ Night bus: Gare de l'Est to Charles de Gaulle
+ bus
+
+ nightBus
+
+ https://www.ratp.fr/en/plans-lignes/noctilien/N140
+ N140
+
+ express
+
+
+ Night bus: Gare de l'Est to Charles de Gaulle
+ bus
+
+ nightBus
+
+ https://www.ratp.fr/en/plans-lignes/noctilien/N143
+ N143">
+
+ express
+
+
+ Night bus: Gare de Saint-Rémy-Lès-Chevreuse to Châtelet
+ bus
+
+ nightBus
+
+ https://www.ratp.fr/en/plans-lignes/noctilien/N122
+ N122">
+
+ urban
+
+
+ Night bus: Gare St-Lazare to Saint-Germain-en-Laye RER
+ bus
+
+ nightBus
+
+ https://www.ratp.fr/en/plans-lignes/noctilien/N153
+ N153">
+
+ urban
+
+
+
+
+
+ Noctilien zone 1
+ 1
+
+ ring
+
+
+
+
+
+ Noctilien zone 2
+ 2
+
+ ring
+
+
+
+
+
+
+ Noctilien zone 3
+ 3
+
+ ring
+
+
+
+
+
+
+ Noctilien zone 4
+ 4
+
+ ring
+
+
+
+
+
+
+ Noctilien zone 5
+ 5
+
+ ring
+
+
+
+
+
+
+
+
+ Paris example -Platforms fro e products: navigo smartcard product and IDFM mobile app
+
+
+
+
+
+
+
+
+ Navigo smartcard
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/media/navigo-travel-card
+
+ flat
+ true
+ true
+ true
+ true
+ false
+
+
+
+
+ AND
+
+
+ Can be used for the Île-de-France Mobilités t+ ticket on smartcard
+
+
+
+
+
+
+ travelCard
+
+
+ Île-de-France Mobilités mobile app
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/media/smartphone
+
+ https://apps.apple.com/us/app/%C3%AEle-de-france-mobilit%C3%A9s/id484527651
+ https://play.google.com/store/apps/details?id=com.applidium.vianavigo
+
+
+ free
+ false
+ true
+ false
+ true
+ true
+ true
+
+
+
+
+ AND
+
+
+ Can be used for the the Île-de-France Mobilités t+ ticket
+
+
+
+
+
+
+ travelCard
+
+
+
+
+
+ Ticket machine at stop on board
+ debitCard creditCard epayDevice cash
+
+
+ Ticket Officer
+ debitCard creditCard cash cheque bankTransfer epayDevice
+
+
+ Third party Retailer
+ debitCard creditCard cash epayDevice
+
+
+ cardsOnly epayAccount
+
+
+ Pay conductor on board
+ debitCard creditCard cash
+
+
+ Client : désigne l’acheteur d’un TAB-SMS par envoi d’une demande de titre de
+transport au numéro court 93100 ou 93800 par SMS depuis son téléphone mobile, ou
+l’utilisateur d’un TAB-SMS qui lui est propre obtenu par le téléphone d’un autre usager
+avec lequel il voyage conjointement ;
+ sms
+
+
+ Client : désigne l’acheteur d’un TAB-SMS par envoi d’une demande de titre de
+transport au numéro court 93100 ou 93800 par SMS depuis son téléphone mobile, ou
+l’utilisateur d’un TAB-SMS qui lui est propre obtenu par le téléphone d’un autre usager
+avec lequel il voyage conjointement ;
+ sms
+
+
+
+
+ ticketMachine
+
+
+ agent
+
+
+ mobileApp
+
+
+ Sms service
+ sms
+
+
+ conductor
+
+
+ post
+
+
+
+
+ Paper ticket with magnetic strip
+ false
+ magneticStrip
+
+
+ Navigo Smart card
+ true
+ magneticStrip nfc
+
+
+ Mobile app
+ false
+ nfc
+
+
+ SMS text message
+ false
+ ocr
+
+
+
+
+
+
+ t+ ticket - paper
+ Must reside or work in Paris area to get a Navigo residents card
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/media/navigo-travel-card
+
+ free
+ true
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ AND
+
+
+ Must reside or work in Isle de France area
+
+
+ true
+
+ live
+
+
+ true
+
+ work
+
+
+ true
+
+ study
+
+
+
+
+
+
+
+
+ Online
+ The Navigo Travel Card can be obtained: online from the "Order a Navigo card" section. You will need a photo to upload or take a photo during the online ordering process. You can have it posted to you
+
+
+
+
+ Online
+ The Navigo Travel Card can be obtained: online from the "Order a Navigo card" section. You will need a photo to upload or take a photo during the online ordering process. You can collect it from a ticket office
+
+
+
+
+ ticket office
+ The Navigo Travel Card can be obtained:at any time in a ticket or sales office. You will need proof of identity and proof of residence). The photo will be taken by staff;
+
+
+
+
+ ticket office
+ The Navigo Travel Card can be obtained: - by post with the Agence Navigo by sending a completed Navigo Travel Card application form (available at Navigo sales offices, ticket offices or customer service offices.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ ticket - paper
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/media/navigo-travel-card
+
+ flat
+ true
+ true
+ false
+ false
+ true
+ true
+
+
+
+ ticket office
+ Go to a ticket office to get your Navigo Easy Travel Card.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Paris example - t+ flat fare product
+
+
+
+
+
+
+
+
+
+
+
+ Noctilien Unit Zone
+ Noctilien trips are priced in terms of unit zones with the same price as a t+ trip
+ 1
+
+
+
+
+ t+
+ How does it work ?
+The t+ Ticket allows you to travel on metro lines, RER lines (zone 3), Île-de-France bus lines (except Orlybus and Roissybus), Tramway lines (except T11, T12 and T13) and the Funiculaire de Montmartre.
+
+The following connections are possible:
+(No connection possible between metro/RER and bus)
+
+Metro - Metro for 90 minutes hours from validation;
+Metro - RER and RER - RER within Paris, for 90 minutes hours between the first and last validation;
+Bus - Bus (including transfers between the RATP and OPTILE networks), for 90 minutes between the first and last validation;
+Bus - Tram and Tram - Tram, for 90 minutes between the first and last validation.
+ flat
+
+
+ Bus / Tram Duration
+ SMS bus ticket buys a single 60 minute ride
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/detail/on-board-ticket
+ PT60M
+
+
+ Bus / Tram Trip Duration
+ In the bus network, tickets are valid for 90 minutes between the first and last validation, including one or several transfers. T+ tickets must be validated each time you board a bus or tram.
+ With a smart card or mobile app ticket In the metro and RER, tickets are valid for 90 minutes for a single, one-way trip, which might include transfers. It cannot be used for several different trips within this time period.
+ https://www.ratp.fr/en/how-long-are-metro-rer-or-bus-tickets-valid
+ PT90M
+
+
+ Metro / RER Trip Duration
+ With a paper ticket In the metro and RER, tickets are valid for two hours for a single, one-way trip, which might include transfers. It cannot be used for several different trips within this time period.
+ https://www.ratp.fr/en/how-long-are-metro-rer-or-bus-tickets-valid
+ PT120M
+
+
+
+
+ Access rights Bus Tram
+ Bus/Tram can be used for 90 minutes (between first and last validation), OR the Metro/RER can be used for 90 minutes [eticket] / 120 minutes [paper ticket] (you need to exit the network before 90 minutes after the first validation)
+
+
+
+ XOR
+
+
+ Can use Metro and local train (RER) and connect from one to the other
+ In the metro and RER, tickets are valid for 90 minute on eticket or 120 mins paper ticket for a single, one-way trip, which might include transfers. It cannot be used for several different trips within this time period.
+
+
+
+ Metro - Metro for 90 minutes hours from validation;
+Metro - RER and RER - RER within Paris, for 90 minutes hours between the first and last validation;
+
+ singleTrip
+ activation
+ standardDuration
+ useOfValidator
+
+
+ Return trips or a break in your journey on the same bus or tram route are not allowed with the same Ticket t+.
+ true
+ false
+
+
+ One way trip
+ single
+
+
+ OR
+
+
+ Valid for Metro any zone
+ AND
+
+ metro
+
+
+
+
+
+ Valid for RER central zone only
+ AND
+
+ rail
+
+ local
+
+
+
+
+
+
+
+
+
+ In the bus network, tickets are valid for 90 minutes between the first and last validation, including one or several transfers. T+ tickets must be validated each time you board a bus or tram.
+
+See https://www.iledefrance-mobilites.fr/en/tickets-fares/detail/ticket-t
+A single Ticket t+ is valid from end to end of a bus route (with the exception of certain regular routes, see below).
+You can connect between bus and tram for 90 minutes between the first and last validation.
+Please note: the t+ ticket is not accepted on express trams
+Return trips or a break in your journey on the same bus or tram route are not allowed with the same Ticket t+.
+
+
+
+
+ You can connect between bus and tram for 90 minutes between the first and last validation.
+Bus - Bus (including transfers between the RATP and OPTILE networks), for 90 minutes between the first and last validation;
+Bus - Tram and Tram - Tram, for 90 minutes between the first and last validation.
+ singleTrip
+ activation
+ endOfTrip
+ useOfValidator
+
+
+ Return trips or a break in your journey on the same bus or tram route are not allowed with the same Ticket t+.
+ true
+ false
+
+
+ One way trip
+ single
+
+
+
+ bus tram
+
+
+ AND
+
+
+ Excluded lines
+ Please note: the t+ ticket is not accepted on express trams
+ false
+ OR
+
+
+
+
+
+
+
+
+
+ Can make a single funicular ride
+ A Ticket t+ can be used for a single trip. (The Ticket t+ does not allow for a free interchange between the Métro or bus network and the funicular.)
+
+
+
+ singleRide
+ activation
+ useOfValidator
+
+
+
+
+ funicular
+
+
+
+
+
+
+
+
+ Eligibility
+ ? Children under age 4 can travel free throughout the metro, RER, bus, and tramway networks, provided they do not occupy a seat.
+? Children under 10 can travel with reduced fare tickets: 50% discount on packs of 10 t+ tickets loaded on your Navigo Easy pass/smartphone and 50% discount on origin/destination tickets (single tickets or ticket packs)
+ https://www.ratp.fr/en/titres-et-tarifs/reduced-fares-children
+
+
+
+ XOR
+
+
+ Adult
+ 13
+
+
+ Infant
+ 3
+ free
+
+
+ Babe in arms must be with adult
+
+ 3
+
+
+
+
+ Concessionary fare
+
+ discount
+
+
+ Child
+ Children, aged 4 to under 10
+
+
+ 4
+ 9
+ discount
+
+
+ Veteran
+ Disabled veterans with a priority card issued by the prefecture of police or a disability card issued by the National Office for Veterans and War Victims, with a single or double blue or red bar, presented alone;
+ https://www.ratp.fr/en/titres-et-tarifs/t-tickets
+
+
+ 18
+ identityDocument
+ discount
+
+
+ Registered disabled
+ Blind civilians with a “social assistance for the blind and severely disabled” disability card certified “blind”, together with a travel coupon for the guide;
+ https://www.ratp.fr/en/titres-et-tarifs/t-tickets
+
+
+ identityDocument
+ discount
+
+
+ Registered disabled
+ “Large family” (Famille nombreuse) blue discount cardholders,
+ https://www.ratp.fr/en/titres-et-tarifs/t-tickets
+
+
+ identityDocument
+ discount
+
+
+ Solidarité Transport
+ Solidarité Transport discount card holders;
+ https://www.ratp.fr/en/titres-et-tarifs/t-tickets
+
+
+ identityDocument
+ discount
+
+
+
+
+
+
+ Conditions of Sale
+
+
+
+ XOR
+
+
+ NoRefund
+ Public transport regulations for the Ile-de-France region do not provide for the reimbursement of unused or partially used transportation tickets (purchased individually or in packages of 10)..
+ https://www.ratp.fr/en/i-have-unused-tickets-can-i-have-them-refunded
+ none
+
+
+
+
+
+
+
+ Noctilien - Night bus tariff
+ See https://www.iledefrance-mobilites.fr/en/tickets-fares/detail/ticket-t
+ Ticket t+
+ des lignes Noctilien, sur lesquelles les correspondances sont interdites, que le voyageur
+peut utiliser en validant un ticket t+ pour deux zones carte orange et un ticket t+ par zone
+supplementaire ; par exception, pour les trajets banlieue-banlieue via Paris, le nombre de ticket
+t+ est egal au nombre de zones traversees sans les compter deux fois
+ unitSection
+
+
+
+ Noctilien Unit Zone
+ Noctilien trips are priced in terms of unit zones with the same price as a t+ trip
+ 1
+ tariffZone
+
+
+
+
+
+ Noctilien Unit Zone - normal
+ prices are priced in terms of unit zones with the same price as t+ trip
+
+ 1
+
+
+ Noctilien Unit Zone - Double rate
+ Noctilien trips are priced in terms of unit zones with the same price as a t+ trip
+
+ 2
+
+
+
+
+ Access rights
+ One ticket for travel between the first two zones, and then one ticket for each zone crossed thereafter. Example: zones 1-2 = 1 ticket; zones 1-3 = 2 tickets.
+Each time you change buses, you must validate a new ticket. The t+ ticket is not valid for transfers between Noctilien night buses.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ noctilien uses a unit zone interval consumption
+
+
+
+ singleRide
+ activation
+ endOfRide
+ useOfValidator
+
+
+ false
+ false
+
+
+ One way trip
+ single
+
+
+
+
+
+
+ bus
+
+ nightBus
+
+
+
+
+ XOR
+
+
+
+
+ Normal price
+ Normal zone rate
+
+ Noctilien line - normal
+ Regular lines charge 1 unit per zone
+
+
+
+ Any one zone
+
+
+
+ double price
+ double zone rate
+
+ Noctilien line - double
+ Some lines charge 2 unit per zone
+
+
+
+ Any one zone
+
+
+
+ Special prices for sms for certain noctilien lines
+ Special prices for sms for certain noctilien lines
+ https://www.iledefrance-mobilites.fr/medias/portail-idfm/2fb7cacc-ed42-4cc3-b2fe-b1c694954f43_CGVU+SMS+ticketing_03_2020.pdf
+
+
+
+ bus
+
+ nightBus
+
+
+
+
+
+
+
+
+
+
+ Noctilien zone 1 to zone 1
+ 1
+
+
+
+
+ Noctilien zone 1 to zone 2
+ 1
+
+
+
+
+ Noctilien zone 1 to zone 3
+ 2
+
+
+
+
+ Noctilien zone 1 to zone 4
+ 3
+
+
+
+
+ Noctilien zone 1 to zone 4
+ 4
+
+
+
+
+
+ Noctilien zone 2 to zone 2
+ 1
+
+
+
+
+ Noctilien zone 2 to zone 3
+ 1
+
+
+
+
+ Noctilien zone 2 to zone 4
+ 2
+
+
+
+
+ Noctilien zone 2 to zone 5
+ 3
+
+
+
+
+
+ Noctilien zone 3 to zone 3
+ 1
+
+
+
+
+ Noctilien zone 3 to zone 4
+ 1
+
+
+
+
+ Noctilien zone 3 to zone 5
+ 2
+
+
+
+
+
+ Noctilien zone 4 to zone 4
+ 1
+
+
+
+
+ Noctilien zone 4 to zone 5
+ 1
+
+
+
+
+
+ Noctilien zone 5 to zone 5
+ 3
+
+
+
+
+
+
+
+
+
+ t+ ticket
+ https://www.iledefrance-mobilites.fr/cgvu-ticket-t-sans-contact/
+
+ https://www.iledefrance-mobilites.fr/medias/portail-idfm/52792370-337a-4376-8bf5-83f9e2be73b6_CGU_ticket-t.pdf
+
+
+ beforeTravel
+
+
+ networkFlatFare
+ flat
+ false
+ false
+ true
+ false
+ false
+ false
+
+
+
+ Unlimited rides available for specified duration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ singleTrip
+
+
+
+
+
+
+ t+ ticket - paper
+ https://www.iledefrance-mobilites.fr/cgvu-ticket-t-sans-contact/
+
+ networkFlatFare
+ flat
+ false
+ false
+ false
+ true
+ false
+ false
+ false
+
+
+
+ Maximum Duration for trip
+
+ XOR
+
+
+ Time limit on travel for metro rer - 120 mins for eticket
+
+ metro rail
+
+
+
+
+ Time limit on travel for bus tram - 90 mins for eticket
+
+ bus tram
+
+
+
+
+
+
+
+
+ Ticket Machine
+
+
+
+
+ Retailer
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ ticket - paper, bus/tram purchased onboard
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/detail/on-board-ticket
+
+ networkFlatFare
+ flat
+ false
+ false
+ false
+ true
+ false
+ false
+ false
+
+
+
+ Maximum Duration for trip
+
+
+
+ Single ride.
+ singleRide
+ activation
+ endOfRide
+ useOfValidator
+
+
+ Return trips or a break in your journey on the same bus or tram route are not allowed with the same Ticket t+.
+ false
+ false
+
+
+ One way trip
+ single
+
+
+
+ bus
+
+
+
+ Maximum Duration for trip
+
+
+
+
+
+
+ Onboard Purchase
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ ticket - smartcard
+ https://www.iledefrance-mobilites.fr/cgvu-ticket-t-sans-contact/
+
+ networkFlatFare
+ flat
+ false
+ true
+ true
+ true
+
+ true
+ false
+ false
+ false
+ true
+
+
+
+ Maximu Duration for trip
+
+
+
+
+ Requires a supporting smart card to run on
+
+ OR
+
+
+ Navigo smartcard
+
+
+
+
+
+
+
+ Recharge smart card from machine
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ ticket - Mobile app
+ https://www.iledefrance-mobilites.fr/cgvu-ticket-t-sans-contact/
+
+ networkFlatFare
+ flat
+ true
+ true
+
+ true
+ false
+ false
+ false
+ true
+
+
+
+ Maximum Duration for trip
+
+
+
+
+ Requires a supporting app
+
+ OR
+
+
+ Île-de-France Mobilités
+
+
+
+ RATP Bonjour RATP APP
+
+
+
+ Transdev mobile app
+
+
+
+ SNCF mobile app
+
+
+
+
+
+
+
+ Mobile APP app
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ ticket - sms
+ Bus only 60 minutes, no interchanges
+ https://www.ratp.fr/en/le-titre-a-bord-sms
+
+
+
+ Mobile operators supported
+ This service is only available to customers of Bouygues Télécom, Orange, SFR or Free (this excludes limited plans).
+
+The SMS ticket is not available to customers:
+using virtual mobile network operators. These include Bell, La Poste Mobile, CIC Mobile, Auchan Telecom, NRJ Mobile, Crédit Mutuel Mobile, etc.
+most business phone plans (check with your employer);
+non-French phone operators. €2.50 plus the possible cost of sending the SMS for mobile plans that do not include unlimited SMS messages (or any SMS cost the phone operator may apply). The ticket is valid for one hour, no connections with other services are permitted.
+
+The price of the ticket will appear on your phone bill. This service is available via Bouygues, Orange, SFR and Free phone operators. In you are using a prepaid phone card, the price of the SMS ticket is taken from the remaining balance.
+
+You can only buy one ticket for each SMS sent.
+ true
+
+
+
+
+ Conditions
+ The ticket is valid for one hour, no connections with other services are permitted.
+The price of the ticket will appear on your phone bill. You can only buy one ticket for each SMS sent.
+ true
+
+
+
+
+ networkFlatFare
+ flat
+ true
+ false
+ false
+ false
+
+
+
+ Maximum Duration for trip
+
+
+
+
+ Single journey no interchanges
+
+
+
+ singleTrip
+ activation
+ endOfRide
+ useOfMobileDevice
+
+
+ false
+ false
+
+
+ One way trip
+ single
+
+
+
+ bus
+
+
+ AND
+
+
+ Excluded lines
+ false
+ OR
+
+ tram
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Paris example - t+ flat carnet of 10
+
+
+
+
+
+
+
+
+
+ t+ carnet of 10 tickets
+
+ flat
+
+
+ 10 tickets
+ https://www.ratp.fr/en/how-long-are-metro-rer-or-bus-tickets-valid
+ 10
+
+
+
+
+ Access rights
+ 10 t+ single trip tickets
+
+
+
+
+
+
+
+
+ Eligibility
+ ? Children under age 4 can travel free throughout the metro, RER, bus, and tramway networks, provided they do not occupy a seat.
+? Children under 10 can travel with reduced fare tickets: 50% discount on packs of 10 t+ tickets loaded on your Navigo Easy pass/smartphone and 50% discount on origin/destination tickets (single tickets or ticket packs)
+ https://www.ratp.fr/en/titres-et-tarifs/reduced-fares-children
+
+
+
+ XOR
+
+
+
+
+ Primary School party
+ Groups of at least 8 children and their accompanying adult traveling on school outings or extracurricular trips organized by primary schools or recreation centers hosted by these institutions. The accompanying adult must fill in a declaration on honor.
+
+ https://www.ratp.fr/en/titres-et-tarifs/t-tickets
+ 9
+
+
+
+ pupil
+ 8
+
+
+
+ teacher
+ 3
+
+
+ perPerson
+
+
+
+
+
+
+ Conditions of Sale
+
+
+
+ XOR
+
+
+ NoRefund
+ Public transport regulations for the Ile-de-France region do not provide for the reimbursement of unused or partially used transportation tickets (purchased individually or in packages of 10)..
+ https://www.ratp.fr/en/i-have-unused-tickets-can-i-have-them-refunded
+ none
+
+
+
+
+
+
+
+
+
+
+ t+ ticket carnet of ten
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/detail/ticket-t
+
+ beforeTravel
+
+
+ networkFlatFare
+ flat
+ false
+ false
+ true
+ false
+ false
+
+
+
+ t+ Carnet of 10 tickets
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tripCarnet
+
+
+
+
+
+ t+ ticket - paper
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/detail/ticket-t
+
+ flat
+ true
+ true
+ false
+ false
+ true
+ true
+
+
+
+ Recharge smart card from machine
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ ticket - carnet of 10 tickets
+ https://www.iledefrance-mobilites.fr/en/tickets-fares/detail/ticket-t
+
+ flat
+ false
+ false
+ false
+ false
+ true
+ true
+
+
+
+ By using Mobile app
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2024-01-30T09:30:47.0Z
+ 2025-01-30T09:30:47.0Z
+
+ Prices for fare example, using nested fare tables and specific fare price types
+ Here we use absolute prices. We include examples of how a justification of the derivation can be optionally included as RUKE STEP RESULTs.
+ DISCOUNTING RULE Concessionary fare = (Adult Fare * 50%)
+ DISCOUNTING RULE Onboard fare = (x + onboard Fee)
+ DISCOUNTING RULE Sms fare = (x + SMS Fee)
+
+
+ EUR
+
+
+
+
+
+
+
+ Euros
+ EUR
+
+
+
+
+ Concessionary discount rate for chidren etc is 50%
+ 0.5
+ true
+
+
+ Onboard purchase fee
+ Negative discount - charge 0.35 EUR for onboard purchase
+
+ -0.35
+ true
+
+
+ SMS fee
+ Negative discount - charge 0.35 EUR for sms delivery
+
+ -0.35
+ true
+
+
+
+
+ Round down to nearest 0.05 euros
+ down
+ 0.5
+
+
+
+
+
+ Navigo smart card prices
+
+
+ Navigo Resident smartcard price
+ 0.00
+
+
+
+ Navigo Easy smartcard price
+ 2.00
+
+
+
+
+
+ t+ single trip prices
+
+
+
+
+
+ t+ single trip prices Full fare
+
+
+
+
+
+
+ t+ single trip Adult paper ticket
+ 2.15
+
+
+
+ t+ single trip Adult paper ticket purchased onboard
+ 2.50
+
+
+
+ 2.15
+ +0.35
+
+
+ Onboard purchase has a 40 cent surcharge
+
+
+
+
+
+ t+ single trip Adult mobile app ticket
+ 2.15
+
+
+
+ t+ single trip Adult smartcard ticket
+ 2.15
+
+
+
+ t+ single trip Adult sms ticket
+ 2.50
+
+
+
+ 2.15
+ +0.35
+
+
+ SMS fare is normal fare + 0.35 EUR
+
+
+
+
+
+
+
+ t+ single trip child prices
+ This shows derivation of price
+
+
+
+
+
+ t+ single trip Concessionary fare paper ticket
+ 1.10
+
+
+
+ 2.50
+ 0.5
+ -1.05
+
+
+ Concessionary fare is half adult fare
+
+
+
+
+
+ t+ single trip Concessionary fare paper ticket purchased onboard
+ 1.25
+
+
+
+ 2.50
+ 0.5
+ -1.25
+
+
+ Concessionary fare is half adult fare
+
+
+
+
+
+ t+ single trip Concessionary fare mobile app ticket
+ 1.05
+
+
+
+ t+ single trip Concessionary fare smartcard ticket
+ 1.05
+
+
+
+ t+ single trip Concessionary fare sms ticket
+ 1.45
+
+
+
+ 1.05
+ +0.35
+
+
+ Concessionary fare is normal fare + 0.35 EUR
+
+
+
+
+
+
+
+
+
+ t+ noctilien single trip prices
+
+
+
+
+
+ t+ noctilien single trip prices Adult
+
+
+
+
+
+
+ t+ Noctilien 1 zone price normal
+ One ticket for travel between the first two zones, and then one ticket for each zone crossed thereafter. Example: zones 1-2 = 1 ticket; zones 1-3 = 2 tickets.Prices is same as t+ adult
+ 2.20
+ 1
+
+
+
+ t+ Noctilien 1 zone price double
+ Two tickets for travel between the first two zones, and then two tickets for each zone crossed thereafter. Example: zones 1-2 = 2 ticket; zones 1-3 = 4 tickets.Prices is same as 2 x t+ adult
+ 4.40
+ 2
+
+
+
+ t+ single trip Adult sms ticket - special night price
+ Hack to allow special prices without creating a separate sales package
+ 5.0
+
+
+
+
+
+
+
+ T+ carnet of 10 tickets
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ single trip Adult sms carnet of 10
+ 17.35
+
+
+
+
+
+
+
+
+
+
+
+ t+ single trip Concessionary fare sms carnet of 10
+ 8.65
+
+
+
+ 17.35
+ 0.5
+ -8.70
+
+
+ Concessionary carnet is half adult carnet, rounded down to the nearest 5 cents.
+
+
+
+
+
+
+
+
+
+
+
+
+ 2024-01-30T09:30:47.0Z
+ 2025-01-30T09:30:47.0Z
+
+ Prices for fare example, using flat fare tables and sgeneric CELL fare price types
+
+ EUR
+
+
+
+
+
+
+
+ 0.5
+
+
+
+
+ Round down to nearest 0.05 euros
+ down
+ 0.5
+
+
+
+
+
+
+
+
+
+
+
+ Navigo smartcard
+ 0.00
+
+
+
+
+
+ Navigo smartcard
+ 2.00
+
+
+
+
+
+
+ t+ single trip Adult paper ticket
+ 2.15
+
+
+
+
+
+
+ t+ single trip Adult paper ticket
+ 2.50
+
+
+
+
+
+
+
+ t+ single trip Adult paper ticket
+ 2.15
+
+
+
+
+
+
+ t+ single trip Adult smartcard ticket
+ 2.15
+
+
+
+
+
+
+ t+ single trip Adult sms ticket
+ 2.50
+
+
+
+
+
+
+
+
+ t+ Concessionary fare paper ticket
+ 1.05
+
+
+
+ 2.50
+ 0.5
+ -1.05
+
+
+ Concessionary fare is half full fare price
+
+
+
+
+
+
+
+
+ t+ Concessionary fare paper ticket onboard
+ 1.25
+
+
+
+ 2.50
+ 0.5
+ -1.25
+
+
+
+
+
+
+
+
+
+
+ t+ single trip Concessionary fare paper ticket
+ 1.05
+
+
+
+ 2.15
+ 0.5
+ -1.05
+
+ Concessionary fare is half full fare price
+
+
+
+
+
+
+
+
+ t+ single trip Concessionary fare paper ticket
+ 1.05
+
+
+
+ 2.15
+ 0.5
+ -1.05
+
+
+ Concessionary fare is half full fare price
+
+
+
+
+
+
+
+
+ t+ single trip Concessionary fare sms ticket
+ 1.45
+
+
+
+ 1.05
+ +0.35
+
+
+ Sms Concessionary fare has 0.35 EUR fulfilment fee
+
+
+
+
+
+
+
+
+
+
+ t+ Noctilien 1 zone price normal
+ 2.20
+ 1
+
+
+
+
+
+ t+ Noctilien 1 zone price normal
+ 4.40
+ 2
+
+
+
+
+
+ t+ single trip Adult sms ticket - special night price
+ Hack to allow special prices without creating a separate sales package
+ 5.0
+
+
+
+
+
+
+ t+ carnet
+ 17.35
+ 10
+
+
+
+ 2.20
+ 10
+ 0.20
+ -4.65
+
+
+ Carnet of 10 tickets is at 20% discount
+
+
+
+
+
+
+
+
+
+ t+ carnet
+ 1.05
+ 10
+
+
+
+ 17.35
+ 0.5
+ -8.70
+
+
+ Concessionary carnet is half adult carnet, rounded down to the nearest 5 cents.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2024-01-30T09:30:47.0Z
+ 2025-01-30T09:30:47.0Z
+
+ Prices for fare example, using nested fare tables and specific fare price types
+ Here we base prices on other prices so that a price change would be propagated automatically
+
+ EUR
+
+
+
+
+
+
+
+ Euros
+ EUR
+
+
+
+
+ Child discount
+ 50% reduction
+ 0.5
+ true
+
+
+ Onboard purchase fee
+ Negative discount - charge 0.35 EUR for onboard purchase
+
+ -0.35
+
+
+ SMS fee
+ Negative discount - charge 0.35 EUR for sms delivery
+
+ -0.35
+
+
+ Reduction for carnet
+ 21% reduction
+ 0.23
+ true
+
+
+
+
+ Round down to nearest 0.05 euros
+ down
+ 0.5
+
+
+
+
+
+
+
+ Navigo smartcard price
+ 2.00
+
+
+
+ Navigo smartcard price
+ 2.00
+
+
+
+
+
+ Base prices
+ Here we define the base prices that are referenced by the specifc prices
+
+
+
+
+
+
+
+
+ t+ Base price
+ 2.15
+
+
+
+ t+ Concessionary price is 50% full price
+ 1.05
+
+
+
+ 2.05
+ 0.5
+ -1.05
+
+
+ Concessionary fare is half adult fare
+
+
+
+
+
+
+ t+ purchased onboard surcharge
+ 0.35
+
+
+
+ t+ sms surcharge
+ 0.35
+
+
+
+
+
+
+
+
+
+
+
+ t+ single trip Adult paper ticket
+
+
+
+
+ t+ single trip Adult paper ticket purchased onboard
+ 2.50
+
+
+
+ 2.15
+ +0.35
+
+
+ Onboard fare has extra charge of 0.35 EURO
+
+
+
+
+
+
+ t+ single trip Adult mobile app ticket
+
+
+
+
+ t+ single trip Adult smartcard ticket
+
+
+
+
+ t+ single trip Adult sms ticket
+
+
+
+ 2.15
+ +0.35
+
+
+ Sms fare has extra charge of 0.35 EURO
+
+
+
+
+
+
+
+
+ t+ single trip Concessionary fare prices
+ This shows derivation of price
+
+
+
+
+
+
+ t+ single trip Concessionary fare paper ticket
+
+
+
+
+ t+ single trip Concessionary fare paper ticket purchased onboard
+ 1.25
+
+
+
+ 2.50
+ 0.5
+ -1.25
+
+
+ Concessionary fare is half adult onbard purchase fare
+
+
+
+
+
+
+ t+ single trip Concessionary fare mobile app ticket
+
+
+
+
+ t+ single trip Concessionary fare smartcard ticket
+
+
+
+
+ t+ single trip Concessionary fare sms ticket
+ 1.45
+
+
+
+ 1.05
+ +0.35
+
+
+ Sms fare has extra charge of 0.35 EURO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ Noctilien 1 zone price normal
+ One ticket for travel between the first two zones, and then one ticket for each zone crossed thereafter. Example: zones 1-2 = 1 ticket; zones 1-3 = 2 tickets.Prices is same as t+ adult
+ 2.20
+ 1
+
+
+
+ t+ Noctilien 1 zone price double
+ Two tickets for travel between the first two zones, and then two tickets for each zone crossed thereafter. Example: zones 1-2 = 2 ticket; zones 1-3 = 4 tickets.Prices is same as 2 x t+ adult
+ 4.40
+ 2
+
+
+
+
+ t+ FUll fare ticket - special night price
+ Hack to allow special prices without creating a separate sales package
+ 5.0
+
+
+
+
+
+
+
+
+
+
+
+
+ T+ carnet of 10 ticket prices
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ single trip Adult sms carnet of 10
+ 17.35
+
+
+
+ 2.20
+ 10
+ 0.20
+ -4.65
+
+
+ Carnet of 10 tickets is at 20% discount
+
+
+
+
+
+
+
+
+
+
+
+
+
+ t+ single trip Concessionary fare sms carnet of 10
+ 8.65
+
+
+
+ 17.35
+ 0.5
+ -8.70
+
+
+ Concessionary carnet is half adult carnet, rounded down to the nearest 5 cents.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/standards/fxc/FX-PI-01_UK_AMSY_NETWORK_FARE_Arriva-trip_20200417.xml b/examples/standards/fxc/FX-PI-01_UK_AMSY_NETWORK_FARE_Arriva-trip_20200417.xml
index cc8fbac21..21ff3342b 100644
--- a/examples/standards/fxc/FX-PI-01_UK_AMSY_NETWORK_FARE_Arriva-trip_20200417.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_AMSY_NETWORK_FARE_Arriva-trip_20200417.xml
@@ -210,6 +210,7 @@ We group the elements in separate frames
feedback@arrivabus.co.uk
+
diff --git a/examples/standards/fxc/FX-PI-01_UK_FBRI_LINE-FARE_WOE-Bristol-Line-48-trip-(stage)_2017-01-01.xml b/examples/standards/fxc/FX-PI-01_UK_FBRI_LINE-FARE_WOE-Bristol-Line-48-trip-(stage)_2017-01-01.xml
index 06e0bee02..e885e711d 100644
--- a/examples/standards/fxc/FX-PI-01_UK_FBRI_LINE-FARE_WOE-Bristol-Line-48-trip-(stage)_2017-01-01.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_FBRI_LINE-FARE_WOE-Bristol-Line-48-trip-(stage)_2017-01-01.xml
@@ -233,7 +233,7 @@ At the end are shown some sample transactions showing the parameters that define
Fares for West of England
-
+ 2018-11-01T00:00:00
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 9f877df09..0e5e8fcb2 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
@@ -240,7 +240,7 @@ At the end are shown some sample transactions showing the parameters that defin
Example of simple point to point fares
-
+ 2016-02-01T00:00:002018-10-31T12:00:00
@@ -7923,7 +7923,7 @@ WestonRider £4 Adult £3 Student/
-
+
-
+ 2018-11-01T00:00:00
@@ -10665,7 +10665,7 @@ Zone A B C D: Bristol, Bath & Weston-super-Mare | £ 18.00 | £ 76.00 | 29
-
+
-
+ Extra Lines included in Travelmaster productThis frame contains the stop and line definitions for the service. It Could also be exchanged separately.
diff --git a/examples/standards/fxc/FX-PI-01_UK_FSYO_NETWORK_FARE_FirstSheffield-pass-by-user_20200310.xml b/examples/standards/fxc/FX-PI-01_UK_FSYO_NETWORK_FARE_FirstSheffield-pass-by-user_20200310.xml
index b7693c747..47b514ef1 100644
--- a/examples/standards/fxc/FX-PI-01_UK_FSYO_NETWORK_FARE_FirstSheffield-pass-by-user_20200310.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_FSYO_NETWORK_FARE_FirstSheffield-pass-by-user_20200310.xml
@@ -343,7 +343,7 @@ We group the elements in separate frames
-
+ Extra Lines included in Travelmaster productThis frame contains the stop and line definitions for the service. It Could also be exchanged separately.
diff --git a/examples/standards/fxc/FX-PI-01_UK_FSYO_NETWORK_FARE_FirstSheffield-pass-simple_20200310.xml b/examples/standards/fxc/FX-PI-01_UK_FSYO_NETWORK_FARE_FirstSheffield-pass-simple_20200310.xml
index 14524e703..dba09fca0 100644
--- a/examples/standards/fxc/FX-PI-01_UK_FSYO_NETWORK_FARE_FirstSheffield-pass-simple_20200310.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_FSYO_NETWORK_FARE_FirstSheffield-pass-simple_20200310.xml
@@ -360,7 +360,7 @@ We group the elements in separate frames
-
+ Extra Lines included in Travelmaster productThis frame contains the stop and line definitions for the service. It Could also be exchanged separately.
diff --git a/examples/standards/fxc/FX-PI-01_UK_FYOR_LINE-FARE_FYOR-Line-10-trip-(gtfs)_2018-11-01.xml b/examples/standards/fxc/FX-PI-01_UK_FYOR_LINE-FARE_FYOR-Line-10-trip-(gtfs)_2018-11-01.xml
index 6bbb56cf3..8d05dbe51 100644
--- a/examples/standards/fxc/FX-PI-01_UK_FYOR_LINE-FARE_FYOR-Line-10-trip-(gtfs)_2018-11-01.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_FYOR_LINE-FARE_FYOR-Line-10-trip-(gtfs)_2018-11-01.xml
@@ -66,7 +66,7 @@ Free to use under a Creative Commons license.
Fares for York
-
+ 2018-11-01T00:00:00
diff --git a/examples/standards/fxc/FX-PI-01_UK_FYOR_LINE-FARE_FYOR-Line-26-trip-(stages-Z2Z)-20181101.xml b/examples/standards/fxc/FX-PI-01_UK_FYOR_LINE-FARE_FYOR-Line-26-trip-(stages-Z2Z)-20181101.xml
index 96f0990a6..21ad9454d 100644
--- a/examples/standards/fxc/FX-PI-01_UK_FYOR_LINE-FARE_FYOR-Line-26-trip-(stages-Z2Z)-20181101.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_FYOR_LINE-FARE_FYOR-Line-26-trip-(stages-Z2Z)-20181101.xml
@@ -250,7 +250,7 @@ Prices in FARE FRAME
Fares for York
-
+ 2018-11-01T00:00:00
@@ -895,6 +895,7 @@ Prices in FARE FRAME
feedback@firstgroup.com
+
diff --git a/examples/standards/fxc/FX-PI-01_UK_HCTY_LINE_FARE_Line-016-trip_2020-03-11T22_19_20.696Z.xml b/examples/standards/fxc/FX-PI-01_UK_HCTY_LINE_FARE_Line-016-trip_2020-03-11T22_19_20.696Z.xml
index 21983b0ce..227d7bbb0 100644
--- a/examples/standards/fxc/FX-PI-01_UK_HCTY_LINE_FARE_Line-016-trip_2020-03-11T22_19_20.696Z.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_HCTY_LINE_FARE_Line-016-trip_2020-03-11T22_19_20.696Z.xml
@@ -2603,6 +2603,7 @@ Acomb Green Lane
standards@nptg.org.uk
+
diff --git a/examples/standards/fxc/FX-PI-01_UK_MB_LINE_FARE_MB-Line-1-trip-(Z2Z)_20170101.xml b/examples/standards/fxc/FX-PI-01_UK_MB_LINE_FARE_MB-Line-1-trip-(Z2Z)_20170101.xml
index 023c472ed..4070da9c0 100644
--- a/examples/standards/fxc/FX-PI-01_UK_MB_LINE_FARE_MB-Line-1-trip-(Z2Z)_20170101.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_MB_LINE_FARE_MB-Line-1-trip-(Z2Z)_20170101.xml
@@ -121,7 +121,7 @@ Concessionary passes are valid throughout from 0930-2300 Mon-Fri, and anytime at
-
+
@@ -1292,7 +1292,7 @@ Bewbush West (loop)
Metrobus 1
-
+
@@ -1426,7 +1426,7 @@ Bewbush West (loop)
-
+ NPTG localities used by Metrobus 1This frame contains the NPTG locality definitions used by the stops the service. It could also be exchanged separately.
diff --git a/examples/standards/fxc/FX-PI-01_UK_MB_LINE_FARE_MB-Line-1-trip-(Z2Z-basic)_20170101.xml b/examples/standards/fxc/FX-PI-01_UK_MB_LINE_FARE_MB-Line-1-trip-(Z2Z-basic)_20170101.xml
index be78759c0..dffb0b4f2 100644
--- a/examples/standards/fxc/FX-PI-01_UK_MB_LINE_FARE_MB-Line-1-trip-(Z2Z-basic)_20170101.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_MB_LINE_FARE_MB-Line-1-trip-(Z2Z-basic)_20170101.xml
@@ -118,7 +118,7 @@ Concessionary passes are valid throughout from 0930-2300 Mon-Fri, and anytime at
-
+
@@ -1289,7 +1289,7 @@ Bewbush West (loop)
Metrobus 1
-
+
@@ -1423,7 +1423,7 @@ Bewbush West (loop)
-
+ NPTG localities used by Metrobus 1This frame contains the NPTG locality definitions used by the stops the service. It could also be exchanged separately.
@@ -2779,7 +2779,7 @@ This Shows sample Purchases
-
+ 2005-01-01T00:00:00
diff --git a/examples/standards/fxc/FX-PI-01_UK_MYBUS_LINE_FARE_Line-3-trip-(p2p)_20190101.xml b/examples/standards/fxc/FX-PI-01_UK_MYBUS_LINE_FARE_Line-3-trip-(p2p)_20190101.xml
index 847f2965a..3c8022214 100644
--- a/examples/standards/fxc/FX-PI-01_UK_MYBUS_LINE_FARE_Line-3-trip-(p2p)_20190101.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_MYBUS_LINE_FARE_Line-3-trip-(p2p)_20190101.xml
@@ -328,6 +328,7 @@ Alpha
feedback@Mybus.co.uk
+
diff --git a/examples/standards/fxc/FX-PI-01_UK_TMSTR_NETWORK_FARE_Travelmaster-pass_20200315.xml b/examples/standards/fxc/FX-PI-01_UK_TMSTR_NETWORK_FARE_Travelmaster-pass_20200315.xml
index 22805d9be..7da33bf5b 100644
--- a/examples/standards/fxc/FX-PI-01_UK_TMSTR_NETWORK_FARE_Travelmaster-pass_20200315.xml
+++ b/examples/standards/fxc/FX-PI-01_UK_TMSTR_NETWORK_FARE_Travelmaster-pass_20200315.xml
@@ -706,7 +706,7 @@ We group the elements in separate frames
-
+ Extra Lines included in Travelmaster productThis frame contains the stop and line definitions for the service. It Could also be exchanged separately.
diff --git a/examples/standards/fxc/uk_fxc_addon_HSP_plusbus.xml b/examples/standards/fxc/uk_fxc_addon_HSP_plusbus.xml
index 53dcec4fe..3b8b76392 100644
--- a/examples/standards/fxc/uk_fxc_addon_HSP_plusbus.xml
+++ b/examples/standards/fxc/uk_fxc_addon_HSP_plusbus.xml
@@ -3650,7 +3650,7 @@ West Midlands Railway
-
+
@@ -3671,7 +3671,7 @@ West Midlands Railway
-
+ en
@@ -3681,7 +3681,7 @@ West Midlands Railway
EUR
-
+ standards@eura.eu
@@ -3988,7 +3988,7 @@ West Midlands Railway
Common Country independent fare component
-
+ EUR
@@ -5895,7 +5895,7 @@ West Midlands Railway
-
+ 2005-01-01T00:00:00
diff --git a/examples/standards/fxc/uk_fxc_common_profile.xml b/examples/standards/fxc/uk_fxc_common_profile.xml
index 62396b611..b87a723af 100644
--- a/examples/standards/fxc/uk_fxc_common_profile.xml
+++ b/examples/standards/fxc/uk_fxc_common_profile.xml
@@ -957,7 +957,7 @@
-
+ 2005-01-01T00:00:00
diff --git a/examples/standards/neptune/Le Corbusier - SQYBUS-NeTEx-Profil Arret - External Quays.xml b/examples/standards/neptune/Le Corbusier - SQYBUS-NeTEx-Profil Arret - External Quays.xml
index 2b146aef2..d0a4d98f8 100644
--- a/examples/standards/neptune/Le Corbusier - SQYBUS-NeTEx-Profil Arret - External Quays.xml
+++ b/examples/standards/neptune/Le Corbusier - SQYBUS-NeTEx-Profil Arret - External Quays.xml
@@ -91,6 +91,7 @@ Pour NETEX_COMMUN les classes présentes sont
+
@@ -110,6 +111,7 @@ Pour NETEX_COMMUN les classes présentes sont
+ 768
diff --git a/examples/standards/neptune/Le Corbusier - SQYBUS-NeTEx-Profil Arret.xml b/examples/standards/neptune/Le Corbusier - SQYBUS-NeTEx-Profil Arret.xml
index 3bbf72974..d931ade1c 100644
--- a/examples/standards/neptune/Le Corbusier - SQYBUS-NeTEx-Profil Arret.xml
+++ b/examples/standards/neptune/Le Corbusier - SQYBUS-NeTEx-Profil Arret.xml
@@ -91,6 +91,7 @@ Pour NETEX_COMMUN les classes présentes sont
+
@@ -110,6 +111,7 @@ Pour NETEX_COMMUN les classes présentes sont
+ 768
diff --git a/examples/standards/noptis/NeTEx_Calendar_TimetableAndVehicleSchedule_PB2.xml b/examples/standards/noptis/NeTEx_Calendar_TimetableAndVehicleSchedule_PB2.xml
index 124c1b384..602cd08f4 100644
--- a/examples/standards/noptis/NeTEx_Calendar_TimetableAndVehicleSchedule_PB2.xml
+++ b/examples/standards/noptis/NeTEx_Calendar_TimetableAndVehicleSchedule_PB2.xml
@@ -52,6 +52,12 @@ is relevant for supplying an Integrator with partial data from multiple sources.
+
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.1-Classic_train.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.1-Classic_train.xml
index cbddeba2c..3d690b013 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.1-Classic_train.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.1-Classic_train.xml
@@ -79,6 +79,11 @@ ID Service_number Reservation Tariff Service_Mode Service_Name Service_Provider
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.2-Coach_group.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.2-Coach_group.xml
index e71d983a5..a990a3cc1 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.2-Coach_group.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.2-Coach_group.xml
@@ -64,6 +64,11 @@ ID Service_number Reservation Tariff Service_Mode Service_Name Service_Provider
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.3-Leo_Express.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.3-Leo_Express.xml
index aae44cf54..046ab2352 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.3-Leo_Express.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.3-Leo_Express.xml
@@ -98,6 +98,11 @@ ID Service_number Reservation Tariff Service_Mode Service_Name Service_Provider
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.4-Load_and_Unload.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.4-Load_and_Unload.xml
index 1305bf8d8..2044a1f73 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.4-Load_and_Unload.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.4-Load_and_Unload.xml
@@ -75,6 +75,11 @@ ID Service_number Reservation Tariff Service_Mode Service_Name Service_Provider
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.5-Interchange.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.5-Interchange.xml
index 818f5ff33..1433b86c9 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.5-Interchange.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.5-Interchange.xml
@@ -87,6 +87,11 @@ ID Service_number Reservation Tariff Service_Mode Service_Name Service_Provider
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.6-Check_In.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.6-Check_In.xml
index aa9a02593..89b8fa4aa 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.6-Check_In.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.6-Check_In.xml
@@ -63,6 +63,11 @@ ID Service_number Reservation Tariff Service_Mode Service_Name Service_Provider
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.7-Tariff_and_Reservation.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.7-Tariff_and_Reservation.xml
index 7c6470ccb..edbb11a1a 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.7-Tariff_and_Reservation.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.7-Tariff_and_Reservation.xml
@@ -101,6 +101,11 @@ ID Service_number Reservation Tariff Service_Mode Service_Name Service_Provider
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.7-Tarrif_and_Reservation.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.7-Tarrif_and_Reservation.xml
new file mode 100644
index 000000000..d28b9f05e
--- /dev/null
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.7-Tarrif_and_Reservation.xml
@@ -0,0 +1,677 @@
+
+
+
+ 2022-02-15T09:30:46.0Z
+ SYS001
+
+
+ 2022-02-15T09:30:46.0Z
+ SYS002
+
+ P3M
+
+
+ Example of encoding Simple SKDUPD Tariff_and_Reservatioexample in NeTEx
+
+
+
+ op7
+ http://www.operator.hu/
+ Operator's data
+
+
+ uic
+ http://www.uic.org/
+ UIC data
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WIEN HBF
+ railStation
+
+
+
+ HEGYESHALOM
+ railStation
+
+
+
+ MOSONMAGYAROVAR
+ railStation
+
+
+
+ GYOER
+ railStation
+
+
+
+ TATABANUA
+ railStation
+
+
+
+ BUDAPEST-KELENFOELD
+ railStation
+
+
+
+ BUDAPEST-KELETI
+ railStation
+
+
+
+ SZOLNOK
+ railStation
+
+
+
+ TOEROEKSZENTMIKLOS
+ railStation
+
+
+
+ KISIJSALLAS
+ railStation
+
+
+
+ KARCAG
+ railStation
+
+
+
+ PUESPOEKLADANY
+ railStation
+
+
+
+ HAJDUSZOBOSZLO
+ railStation
+
+
+
+ DEBRECEN-SZAZABADSAGTELEP
+ railStation
+
+
+
+ DEBRECEN-SZAZABADSAGTELEP
+ railStation
+
+
+
+ DEBRECEN-KONDOROS
+ railStation
+
+
+
+ NAGYCSERE
+ railStation
+
+
+
+ HALAP
+ railStation
+
+
+
+ VAMOSPERCS
+ railStation
+
+
+
+ SZENTANNANPUTZU
+ railStation
+
+
+
+ NYIRABRANY
+ railStation
+
+
+
+ VALEA LUI MIHAI
+ railStation
+
+
+
+ CAREI
+ railStation
+
+
+
+ SATU MARU
+ railStation
+
+
+
+ ODOREU
+ railStation
+
+
+
+ MEDIESU AURIT
+ railStation
+
+
+
+ APA
+ railStation
+
+
+
+ SEINI
+ railStation
+
+
+
+ CICARLAU
+ railStation
+
+
+
+ BAIA MARA
+ railStation
+
+
+
+
+
+ Border points are noted for fares
+
+
+ NICKELSDORF GRENZE
+
+
+ HEGYESHALOM GR.
+
+
+ NYIRABRANY GR
+
+
+ NYIRABRANY (GR)
+
+
+
+
+ NICKELSDORF GRENZE
+
+
+
+
+ HEGYESHALOM GR.
+
+
+
+
+ NYIRABRANY GR
+
+
+
+ NYIRABRANY (GR)
+
+
+
+
+
+ rail
+
+
+
+ Tariff and Reservation
+ rail
+
+ interregionalRail
+
+ Train
+ Interregional
+
+ 10:42:00
+ CFR Calaton
+
+
+
+
+
+
+
+
+ 1-14
+
+
+
+
+ 10:46:00
+ 15:56:00
+
+
+ 14-34
+
+
+
+
+ 16:02:00
+ 22:08:00
+
+
+
+
+
+
+ reservationsPossible
+
+ trainWithTcvAndMarketPrice
+
+
+
+
+ firstClass
+
+
+
+
+ familyCarriage
+
+
+
+
+
+
+
+
+ WIEN HBF
+
+ false
+
+
+
+
+
+
+ NICKELSDORF GRENZE
+ Border Point
+
+
+ HEGYESHALOM GR.
+ Border Point
+
+
+ HEGYESHALOM
+
+
+
+
+
+
+
+
+ MOSONMAGYAROVAR
+
+
+
+
+
+
+
+
+ GYOER
+
+
+
+
+
+
+
+
+ TATABANUA
+
+
+
+
+
+
+
+
+ BUDAPEST-KELENFOELD
+
+
+
+
+
+
+
+
+ BUDAPEST-KELETI
+
+
+
+
+
+
+
+
+ SZOLNOK
+
+
+
+
+
+
+
+
+ TOEROEKSZENTMIKLOS
+
+
+
+
+
+
+
+
+ KISIJSALLAS
+
+
+
+
+
+
+
+
+ KARCAG
+
+
+
+
+
+
+
+
+ POESPOEKLADANY
+
+
+
+
+
+
+
+
+ HAJDUSZOBOSZLO
+
+
+
+
+
+
+
+
+ DEBRECEN-SZAZABADSAGTELEP
+
+
+
+
+
+
+
+
+ DEBRECEN-SZAZABADSAGTELEP
+
+
+
+
+
+
+
+
+ DEBRECEN-KONDOROS
+
+
+
+
+
+
+
+
+ NAGYCSERE
+
+
+
+
+
+
+
+
+ HALAP
+
+
+
+
+
+
+
+
+ VAMOSPERCS
+
+
+
+
+
+
+
+
+ SZENTANNANPUTZU
+
+
+
+
+
+
+
+
+ NYIRABRANY
+
+
+
+
+
+
+
+
+ NYIRABRANY GR
+
+
+ NYIRABRANY (GR)
+
+
+ VALEA LUI MIHAI
+
+
+
+
+
+
+
+
+ CAREI
+
+
+
+
+
+
+
+
+ SATU MARU
+
+
+
+
+
+
+
+
+ ODOREU
+
+
+
+
+
+
+
+
+ MEDIESU AURIT
+
+
+
+
+
+
+
+
+ APA
+
+
+
+
+
+
+
+
+ SEINI
+
+
+
+
+
+
+
+
+ CICARLAU
+
+
+
+
+
+
+
+
+ BAIA MARA
+
+
+
+
+ false
+
+
+
+
+
+ NICKELSDORF GRENZE
+ outgoingPassportControl
+
+
+ HEGYESHALOM GR.
+ incomingPassportControl
+
+
+ NYIRABRANY GR
+ outgoingPassportControl
+
+
+ NYIRABRANY (GR)
+ incomingPassportControl
+
+
+
+ 2021-12-12T00:00:00
+ 2022-12-12T23:59:59
+ 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
+
+
+
+
+
+
+ 686
+ 686
+
+
+
+
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-SKDUPD-example2.xml b/examples/standards/tap_tsi/TAP-SKDUPD-example2.xml
index bb850aa88..25fe714bc 100644
--- a/examples/standards/tap_tsi/TAP-SKDUPD-example2.xml
+++ b/examples/standards/tap_tsi/TAP-SKDUPD-example2.xml
@@ -414,6 +414,11 @@ ID Stop_number UIC Arrival_time Arrival_offset Departure_time Departure_offset P
+
+
+
+
+
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 1f8fcdcb1..fdf2b122a 100644
--- a/examples/standards/tap_tsi/TAP-TSDUPD-example2.1-Hilleroed.xml
+++ b/examples/standards/tap_tsi/TAP-TSDUPD-example2.1-Hilleroed.xml
@@ -102,6 +102,9 @@ UIC_Code1 UIC_Code2 Duration Duration_Unit 13 6_footPath_or_14_Hierarchy Attribu
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-TSDUPD-example2.2-Milano.xml b/examples/standards/tap_tsi/TAP-TSDUPD-example2.2-Milano.xml
index 4d513be5f..6679f2f25 100644
--- a/examples/standards/tap_tsi/TAP-TSDUPD-example2.2-Milano.xml
+++ b/examples/standards/tap_tsi/TAP-TSDUPD-example2.2-Milano.xml
@@ -70,6 +70,9 @@ UIC_Code1 UIC_Code2 Duration Duration_Unit 13 6_footPath_or_14_Hierarchy Attribu
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-TSDUPD-example2.3-Piedmont.xml b/examples/standards/tap_tsi/TAP-TSDUPD-example2.3-Piedmont.xml
index 83ad78ddb..c62e96fea 100644
--- a/examples/standards/tap_tsi/TAP-TSDUPD-example2.3-Piedmont.xml
+++ b/examples/standards/tap_tsi/TAP-TSDUPD-example2.3-Piedmont.xml
@@ -50,6 +50,9 @@ UIC_Code1 UIC_Code2 Duration Duration_Unit 13 6_footPath_or_14_Hierarchy Attribu
+
+
+
diff --git a/examples/standards/tap_tsi/TAP-TSDUPD-example2.xml b/examples/standards/tap_tsi/TAP-TSDUPD-example2.xml
index 26f3090c9..67271abac 100644
--- a/examples/standards/tap_tsi/TAP-TSDUPD-example2.xml
+++ b/examples/standards/tap_tsi/TAP-TSDUPD-example2.xml
@@ -91,6 +91,12 @@ UIC_Code1 UIC_Code2 Duration Duration_Unit 13 6_footPath_or_14_Hierarchy
+
+
+
+
+
+
diff --git a/examples/standards/txc/FX-PI-01_UK_DFT_STOP_NPTG-extract_20170101.xml b/examples/standards/txc/FX-PI-01_UK_DFT_STOP_NPTG-extract_20170101.xml
index 635542f48..a1c1215e8 100644
--- a/examples/standards/txc/FX-PI-01_UK_DFT_STOP_NPTG-extract_20170101.xml
+++ b/examples/standards/txc/FX-PI-01_UK_DFT_STOP_NPTG-extract_20170101.xml
@@ -142,7 +142,7 @@ NeTEx separates organisational structure (ORGANISATION, ORGANISATION PART) fro
-
+ NPTG content data - Localities and Plusbus zones This is an example showing an encoding in NeTEx of actual NPTG data for NPTG localities and PlusBus tariff zones
@@ -668,7 +668,7 @@ NeTEx separates organisational structure (ORGANISATION, ORGANISATION PART) fro
-
+ Admin areas for NPTG dataThis is an example showing an encoding in NeTEx of actual NPTG data for Regions, AdminAreas and DIstricts.
diff --git a/examples/standards/txc/FX-PI-01_UK_DFT_STOP_NaPTAN-060+086+110_20171217.xml b/examples/standards/txc/FX-PI-01_UK_DFT_STOP_NaPTAN-060+086+110_20171217.xml
index fd68089e5..a14d6a465 100644
--- a/examples/standards/txc/FX-PI-01_UK_DFT_STOP_NaPTAN-060+086+110_20171217.xml
+++ b/examples/standards/txc/FX-PI-01_UK_DFT_STOP_NaPTAN-060+086+110_20171217.xml
@@ -101,7 +101,7 @@ The NaPTAN StopClassification and StopType can be used to determine how each typ
-
+ Sample extract of NaPTAn data encoded a in NeTEx
@@ -115,7 +115,7 @@ The NaPTAN StopClassification and StopType can be used to determine how each typ
-
+ Stample STop and Stop Area data encoded NeTEx - Area 60
@@ -160,7 +160,7 @@ The NaPTAN StopClassification and StopType can be used to determine how each typ
-
+ Sample Stop and Stop Area data encoded in NeTEx - Area 86
@@ -217,7 +217,7 @@ The NaPTAN StopClassification and StopType can be used to determine how each typ
-
+ Sample Stop and Stop Area data encoded in NeTEx - Area 110
diff --git a/examples/standards/txc/FX-PI-01_UK_SCWW_LINE_SCWW-86-simplified_20190101.xml b/examples/standards/txc/FX-PI-01_UK_SCWW_LINE_SCWW-86-simplified_20190101.xml
index 18d997e60..168751bf1 100644
--- a/examples/standards/txc/FX-PI-01_UK_SCWW_LINE_SCWW-86-simplified_20190101.xml
+++ b/examples/standards/txc/FX-PI-01_UK_SCWW_LINE_SCWW-86-simplified_20190101.xml
@@ -30,7 +30,7 @@
P3M
-
+ 2019-01-01T00:00:00Z
@@ -7978,7 +7978,7 @@ TXC NETEX
-
+ 2005-01-01T00:00:00
diff --git a/examples/standards/txc/uk_nap_naptan_stops_extract1.xml b/examples/standards/txc/uk_nap_naptan_stops_extract1.xml
index 0edc66f3e..dd833b9c6 100644
--- a/examples/standards/txc/uk_nap_naptan_stops_extract1.xml
+++ b/examples/standards/txc/uk_nap_naptan_stops_extract1.xml
@@ -99,7 +99,7 @@ The NaPTAN StopClassification and StopType can be used to determine how each typ
-
+ Sample extract of NaPTAn data encoded a in NeTEx
@@ -112,7 +112,7 @@ The NaPTAN StopClassification and StopType can be used to determine how each typ
-
+ Stample STop and Stop Area data encoded NeTEx
diff --git a/examples/standards/txc/uk_nptg_extract1_minimal.xml b/examples/standards/txc/uk_nptg_extract1_minimal.xml
index 479982e68..ce23ff7d7 100644
--- a/examples/standards/txc/uk_nptg_extract1_minimal.xml
+++ b/examples/standards/txc/uk_nptg_extract1_minimal.xml
@@ -82,6 +82,11 @@ NeTEx separates organisational structure (ORGANISATION, ORGANISATION PART) fro
+
+
+
+
+
diff --git a/examples/standards/txc/uk_nptg_localities_extract1.xml b/examples/standards/txc/uk_nptg_localities_extract1.xml
index b10097c2c..8256763d5 100644
--- a/examples/standards/txc/uk_nptg_localities_extract1.xml
+++ b/examples/standards/txc/uk_nptg_localities_extract1.xml
@@ -140,7 +140,7 @@ NeTEx separates organisational structure (ORGANISATION, ORGANISATION PART) fro
-
+ NPTG content data - Localities and Plusbus zones This is an example showing an encoding in NeTEx of actual NPTG data for NPTG localities and PlusBus tariff zones
@@ -674,7 +674,7 @@ NeTEx separates organisational structure (ORGANISATION, ORGANISATION PART) fro
-
+ Admin areas for NPTG dataThis is an example showing an encoding in NeTEx of actual NPTG data for Regions, AdminAreas and DIstricts.
diff --git a/examples/standards/txc/uk_txc_SCWW-86_extract1-with-sections.xml b/examples/standards/txc/uk_txc_SCWW-86_extract1-with-sections.xml
index fcb66a983..8dca14fd5 100644
--- a/examples/standards/txc/uk_txc_SCWW-86_extract1-with-sections.xml
+++ b/examples/standards/txc/uk_txc_SCWW-86_extract1-with-sections.xml
@@ -71,7 +71,7 @@ This example maps
P3M
-
+ 2007-09-03T00:00:00Z
@@ -8500,7 +8500,7 @@ TXC NETEX
-
+ 2005-01-01T00:00:00
diff --git a/examples/standards/txc/uk_txc_SCWW-86_extract2-simplified.xml b/examples/standards/txc/uk_txc_SCWW-86_extract2-simplified.xml
index ebc90f6e3..52891ea04 100644
--- a/examples/standards/txc/uk_txc_SCWW-86_extract2-simplified.xml
+++ b/examples/standards/txc/uk_txc_SCWW-86_extract2-simplified.xml
@@ -30,7 +30,7 @@
P3M
-
+ 2019-01-01T00:00:00Z
@@ -7909,7 +7909,7 @@ TXC NETEX
-
+ 2005-01-01T00:00:00
diff --git a/examples/standards/txc/uk_txc_extract1.xml b/examples/standards/txc/uk_txc_extract1.xml
index 7bc9b6de3..1885e5c0e 100644
--- a/examples/standards/txc/uk_txc_extract1.xml
+++ b/examples/standards/txc/uk_txc_extract1.xml
@@ -76,7 +76,7 @@ This example maps
P3M
-
+ Sample extract of a TransXChange timetable data encoded in NeTEx
diff --git a/examples/standards/txc/uk_txc_extract1_simplified.xml b/examples/standards/txc/uk_txc_extract1_simplified.xml
index 7af7ee173..e2d3b96d8 100644
--- a/examples/standards/txc/uk_txc_extract1_simplified.xml
+++ b/examples/standards/txc/uk_txc_extract1_simplified.xml
@@ -74,7 +74,7 @@ This example maps
P3M
-
+ Sample extract of a TransXchnage timetable data encoded in NeTEx
diff --git a/examples/standards/vdv452/calendar/Netex_de_calendarExample_01_gd.xml b/examples/standards/vdv452/calendar/Netex_de_calendarExample_01_gd.xml
index dce39ee7a..67be7cfcf 100644
--- a/examples/standards/vdv452/calendar/Netex_de_calendarExample_01_gd.xml
+++ b/examples/standards/vdv452/calendar/Netex_de_calendarExample_01_gd.xml
@@ -93,6 +93,11 @@ eof; 1
+
+
+
+
+ Calender Example for Netex GDEXTERNAL
diff --git a/xsd/NeTEx_publication.xsd b/xsd/NeTEx_publication.xsd
index 9dc4aaa71..c2e3dab60 100644
--- a/xsd/NeTEx_publication.xsd
+++ b/xsd/NeTEx_publication.xsd
@@ -10,117 +10,242 @@
- main schemae-service developersCEN TC278 WG3 SG9 Team.EuropeFirst Drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk2023-12-18NewModes: Add ServiceBookingArrangemnt to constraints
- 2021-09-02NewModes: Add BatteryEquipment and TypeOfBatteryCHemistry. Add ChargingEquipmentProfile, TypeOfPlug
- r
- 2021-09-01NewModes: AddPOOL OF VEHICLEs
- 2021-08-03Add PARKING BAY CONDITION and RENTAL AVAILABILITY
- 2021-09-01NewModes: Add PoolOfVehicles
- 2021-08-03Add PARKING BAY CONDITION and RENTAL AVAILABILITY
- 2021-07-09Revise name sto allign with TM
- VehicleRentalOperation --> VehicleRental, VehicleSharingOperation --> VehicleSharing, VehiclePoolingOperation --> VehiclePooling
- 2021-01-08NewModes: drop MobilityServiceElement, MobilityServiceElementPrice, add constraint fro ModerRestriction assessment
- 2020-11-16NewModes: Drop AlternativeTransportOperator
- 2020-11-06NewMOdes (Norway) Add RelatedOrganisation and reusable Contacts constraints.
- 2020-10-14NewModes Add Constraints
- 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-20Corrections
- 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
+
+ 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. mailto:schemer@netex.org.uk
+ 2023-01-30
+ NewModes: Add ACCEPTED DRIVER PERMIT, TYPE OF DRIVER PERMIT, VEHICLE EQUIPMENT PROFILE MEMBER
- 2020-04-17Corrections
- Add ParentFareZoneRef constraint
- 2020-04-02Corrections
- Add constraint for RowRef and ColumnRef
- 2019-05-15Corrections
- Add TypeOfLine constraint
- 2019-05-02
- Corrections
- Add missing constraint selectors for DefaultResponsibilitySetRef and DefaultDataSourceRef
- Add missing constraints ref DefaultCodespaceRef
- 2019-04-24Corrections
- Add missing constraints ref for JourneyPart/MainPartRef to JourneyPartCouple
- 2019-04-24Corrections
- (1)Add constraints ref for ParkingEntranceForVehicles and ParkingPasengerEntrance
- (2) Drop general EntranceRef constraint
- 2019-04-14Fix add constraints for VehicleStopingPosition and VehicleQuayAlignment and VehiclePositionAlignment
- 2019-04-10Fix add constraints for ParkingProperties and CompanionUserProfile/ParentRef
- 2019-03-25Fix: Integrate fix by CD with other constraint changes: Add EquipmentPlace to Place_AnyVersionedKey.
- 2019-03-12Fix: Add integrity constraints for new elements EligibilityChangePolicy, TypeOfPaymentMethod , TypeOfFareStructureFactor, TypeOfFareStructureElement, TypeOfPricingRule, TypeOfFareTable, TypeOfMachineReadability,
- Also drop some spurious selectors.
- 2019-03-10Fix: Add constraint for SupplementToFareProductRef .
- 2019-03-01EURA-(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 names2017-08-10Align 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
+
+ 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 fro ModerRestriction 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-17V0.94 Revised
- 2010-09-04Created 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.
Version 1.1Arts, recreation and travel, Tourism, Travel (tourism), Transport, Public transport, Bus services, Coach services, Business and industry, Transport, Public transport, Roads and Road transport.CEN TC278 WG3 SG9.NeTEx XML schema. bulk Publication Interface for exchanging NeTEx data Standard
+
+ 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.
+
+
+ Version 1.1
+
+ Arts, recreation and travel, Tourism, Travel (tourism), Transport, Public transport, Bus services, Coach services, Business and industry, Transport, Public transport, Roads and
+ Road transport.
+ CEN TC278 WG3 SG9.
+
+ NeTEx XML schema. bulk Publication Interface for exchanging NeTEx data
+ Standard
+
NeTEx PUBLICATION SCHEMA
@@ -217,11 +342,24 @@ Correct COnstraints for PointOnRoute
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -375,28 +513,6 @@ Correct COnstraints for PointOnRoute
-
-
-
-
- Every [TypeOfEntity Id + TypeOfEntity] must be unique within document.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -902,7 +1018,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -940,7 +1056,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -1082,7 +1198,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -1157,7 +1273,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -1276,17 +1392,6 @@ Correct COnstraints for PointOnRoute
-
-
-
-
-
-
-
-
-
-
-
@@ -3198,6 +3303,14 @@ Correct COnstraints for PointOnRoute
+
+
+ Every [AccessibilityAssessment Id + Version] must be unique within document.
+
+
+
+
+
@@ -3208,6 +3321,15 @@ Correct COnstraints for PointOnRoute
+
+
+
+ Every [AccessibilityLimitation Id + Version] must be unique within document.
+
+
+
+
+
@@ -3306,14 +3428,14 @@ Correct COnstraints for PointOnRoute
-
+
+
+ Every [OperatingDay Id + Version] must be unique within document.
+
+
+
+
+
@@ -3406,7 +3528,7 @@ Correct COnstraints for PointOnRoute
Every [ValidityCondition Id + Version] must be unique within document.
-
+
@@ -3422,6 +3544,15 @@ Correct COnstraints for PointOnRoute
+
+
+
+ Every [AvailabilityCondition Id + Version] must be unique within document.
+
+
+
+
+
@@ -4440,6 +4571,27 @@ Correct COnstraints for PointOnRoute
+
+
+
+
+ Every [VehicleEquipmentProfileMember Id + Version] must be unique within document.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4572,18 +4724,18 @@ Correct COnstraints for PointOnRoute
Every [Train Id + Version] must be unique within document.
-
+
-
+
-
+
@@ -5001,7 +5153,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -5163,6 +5315,48 @@ Correct COnstraints for PointOnRoute
+
+
+
+
+ Every [FlexibleRoute Id + Version] must be unique within document.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Every [FlexibleQuay Id + Version] must be unique within document.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5806,7 +6000,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -5877,7 +6071,7 @@ Correct COnstraints for PointOnRoute
Every [sitePathLink Id + Version] must be unique within document.
-
+
@@ -6193,7 +6387,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -6205,7 +6399,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -6460,6 +6654,15 @@ Correct COnstraints for PointOnRoute
+
+
+
+ Every [FlexibleLine Id + Version] must be unique within document.
+
+
+
+
+
@@ -7312,6 +7515,30 @@ Correct COnstraints for PointOnRoute
+
+
+
+
+ Every [FlexibleStopAssignment Id + Version + order] must be unique within document.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7732,18 +7959,18 @@ Correct COnstraints for PointOnRoute
Every [ServicePattern Id + Version] must be unique within document.
-
+
-
+
-
+
@@ -7945,20 +8172,27 @@ Correct COnstraints for PointOnRoute
-
+
- Every [Journey Id + Version] must be unique within document.
+ Every [VehicleJourney Id + Version] 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.
-
+
@@ -7970,7 +8204,15 @@ Correct COnstraints for PointOnRoute
-
+
+
+ Every [DatedServiceJourney Id + Version] must be unique within document.
+
+
+
+
+
+ Every [TemplateVehicleJourney Id + Version] must be unique within document.
@@ -7988,12 +8230,12 @@ Correct COnstraints for PointOnRoute
-
+
-
+
@@ -9554,7 +9796,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -11124,7 +11366,7 @@ Correct COnstraints for PointOnRoute
-
+
@@ -11145,7 +11387,7 @@ Correct COnstraints for PointOnRoute
-
+
diff --git a/xsd/NeTEx_publication_timetable.xsd b/xsd/NeTEx_publication_timetable.xsd
index 2aef40a39..6c9036661 100644
--- a/xsd/NeTEx_publication_timetable.xsd
+++ b/xsd/NeTEx_publication_timetable.xsd
@@ -342,18 +342,33 @@ Provides a general purose wrapper for NeTEx data content.
-
-
-
-
-
-
+
+
+
+
+ Every [Version Id + Version] must be unique within document.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -796,7 +811,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -834,7 +849,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -963,7 +978,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -1178,17 +1193,6 @@ Provides a general purose wrapper for NeTEx data content.
-
-
-
-
-
-
-
-
-
-
-
@@ -1259,7 +1263,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -1635,15 +1639,6 @@ Provides a general purose wrapper for NeTEx data content.
-
-
-
- Every [Equipment Id + Version] must be unique within document.
-
-
-
-
-
@@ -1651,7 +1646,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -1746,7 +1741,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -2307,16 +2302,6 @@ Provides a general purose wrapper for NeTEx data content.
-
-
-
-
- Every [LocalService Id + Version] must be unique within document.
-
-
-
-
-
@@ -2324,7 +2309,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -2603,6 +2588,14 @@ Provides a general purose wrapper for NeTEx data content.
+
+
+ Every [AccessibilityAssessment Id + Version] must be unique within document.
+
+
+
+
+
@@ -2613,6 +2606,15 @@ Provides a general purose wrapper for NeTEx data content.
+
+
+
+ Every [AccessibilityLimitation Id + Version] must be unique within document.
+
+
+
+
+
@@ -2711,14 +2713,14 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -2811,7 +2813,7 @@ Provides a general purose wrapper for NeTEx data content.
Every [ValidityCondition Id + Version] must be unique within document.
-
+
@@ -2827,6 +2829,15 @@ Provides a general purose wrapper for NeTEx data content.
+
+
+
+ Every [AvailabilityCondition Id + Version] must be unique within document.
+
+
+
+
+
@@ -2846,7 +2857,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+ -->
@@ -3349,6 +3360,48 @@ Provides a general purose wrapper for NeTEx data content.
+
+
+
+
+ Every [FlexibleRoute Id + Version] must be unique within document.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Every [FlexibleQuay Id + Version] must be unique within document.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3643,7 +3696,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -3994,7 +4047,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -4006,7 +4059,7 @@ Provides a general purose wrapper for NeTEx data content.
-
+
@@ -4261,9 +4314,18 @@ Provides a general purose wrapper for NeTEx data content.
+
+
+
+ Every [FlexibleLine Id + Version] must be unique within document.
+
+
+
+
+
-
+
@@ -4967,6 +5029,30 @@ Provides a general purose wrapper for NeTEx data content.
+
+
+
+
+ Every [FlexibleStopAssignment Id + Version + order] must be unique within document.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5570,20 +5656,27 @@ Provides a general purose wrapper for NeTEx data content.
-
+
+
+ Every [VehicleJourney Id + Version] must be unique within document.
+
+
+
+
+
+
- Every [Journey Id + Version] must be unique within document.
+ Every [DatedVehicleJourney Id + Version] must be unique within document.
-
+
-
-
+
- Every [VehicleJourney Id + Version] must be unique within document.
+ Every [NormalDatedVehicleJourney Id + Version] must be unique within document.
-
+
@@ -5595,7 +5688,15 @@ Provides a general purose wrapper for NeTEx data content.
-
+
+
+ Every [DatedServiceJourney Id + Version] must be unique within document.
+
+
+
+
+
+ Every [TemplateVehicleJourney Id + Version] must be unique within document.
@@ -5613,12 +5714,12 @@ Provides a general purose wrapper for NeTEx data content.
-
+
-
+
diff --git a/xsd/netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd b/xsd/netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd
index e5216ef18..a990916ef 100644
--- a/xsd/netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd
+++ b/xsd/netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_limitations.xsd
@@ -152,14 +152,12 @@ Rail transport, Roads and Road transport
- Whether a PLACE has ramp free access. Ramp free isn't necessary absolute. If a ramp is not steep, then a PLACE
- can still be considered ramp free.
+ Whether a PLACE has ramp free access. Ramp free isn't necessary absolute. If a ramp is not steep, then a PLACE can still be considered ramp free.
- Whether the platform is high enough and gap is small enough for level access into vehicle.
-At least at a designated wheelchair door position the gap between platform and vehicle floor (of level access vehicle) does not exceed 75 mm measured horizontally and 50 mm measured vertically including sliding step (according to PRM TSI).
+ Whether the platform is high enough and gap is small enough for level access into vehicle. At least at a designated wheelchair door position the gap between platform and vehicle floor (of level access vehicle) does not exceed 75 mm measured horizontally and 50 mm measured vertically including sliding step (according to PRM TSI).
diff --git a/xsd/netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd b/xsd/netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd
index e96588136..d3affd50c 100644
--- a/xsd/netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd
+++ b/xsd/netex_framework/netex_genericFramework/netex_accessibility/netex_acsb_passengerMobility.xsd
@@ -163,9 +163,9 @@ Rail transport, Roads and Road transport
A specific USER NEED, i.e. a constraint of a passenger as regards his mobility, e.g. wheelchair, assisted wheelchair, etc.
-
+
- Passenger pyschosensory need for which a suitability specified.
+ Passenger psychosensory need for which a suitability specified.
@@ -206,7 +206,7 @@ Rail transport, Roads and Road transport
-
+ Allowed values for specific psychosensory needs.
diff --git a/xsd/netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd b/xsd/netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd
index 2a30a39ef..d62715014 100644
--- a/xsd/netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd
+++ b/xsd/netex_framework/netex_responsibility/netex_responsibilitySet_version.xsd
@@ -182,7 +182,7 @@ Rail transport, Roads and Road transport
-
+ A particular role an ORGANISATION or an ORGANISATION PART is playing. +v1.1
diff --git a/xsd/netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd
index 6f594cd12..fab7cf8a2 100644
--- a/xsd/netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd
+++ b/xsd/netex_framework/netex_reusableComponents/netex_equipmentVehiclePassenger_version.xsd
@@ -212,11 +212,6 @@ Rail transport, Roads and Road transport
VEHICLE has a hoist or lift for wheelchairs.
-
-
- Distance from VEHICLE needed to operate hoist.
-
- Whether a ramp may be used to access VEHICLE.
diff --git a/xsd/netex_framework/netex_reusableComponents/netex_facility_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_facility_support.xsd
index 95b19b198..9bf7c3c79 100644
--- a/xsd/netex_framework/netex_reusableComponents/netex_facility_support.xsd
+++ b/xsd/netex_framework/netex_reusableComponents/netex_facility_support.xsd
@@ -36,6 +36,8 @@
2021-07-07Add values to NuisanceFacility, MobilityFacility, LuggageCarriageFacility and AccommodationFacility
+ 2021-07-07Add values to NuisanceFacility, MobilityFacility, LuggageCarriageFacility and AccommodationFacility
+
NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.
This sub-schema describes the FACILITY subtypes
diff --git a/xsd/netex_framework/netex_reusableComponents/netex_mode_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_mode_support.xsd
index b826fd2ad..54b880a97 100644
--- a/xsd/netex_framework/netex_reusableComponents/netex_mode_support.xsd
+++ b/xsd/netex_framework/netex_reusableComponents/netex_mode_support.xsd
@@ -243,12 +243,12 @@ Rail transport, Roads and Road transport
- Deprecated. Use mode rail with RailSubmode longDistance.
+ DEPRECATED. Use mode rail with RailSubmode longDistance.
- Deprecated. Use mode metro with MetroSubmode urbanRail (or in some few cases rail with RailSubmode local).
+ DEPRECATED. Use mode metro with MetroSubmode urbanRail (or in some few cases rail with RailSubmode local).
diff --git a/xsd/netex_framework/netex_reusableComponents/netex_trainElement_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_trainElement_version.xsd
index 865551c32..73986b664 100644
--- a/xsd/netex_framework/netex_reusableComponents/netex_trainElement_version.xsd
+++ b/xsd/netex_framework/netex_reusableComponents/netex_trainElement_version.xsd
@@ -149,18 +149,6 @@ Rail transport, Roads and Road transport
-
-
- Type for containment in frame of VEHICLE MODELs.
-
-
-
-
-
-
-
-
- Type for containment in frame of VEHICLE EQUIPMENT PROFILEs.
diff --git a/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd
index 5ad066f10..d902f7704 100644
--- a/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd
+++ b/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_support.xsd
@@ -25,7 +25,7 @@
2020-10-04NewModes: Add list of VEHICLEs.
Add TransportType, SimpleVehicleType
- Add fuel types none, other,
+ Add fuel types none, other,
ADd Power Tpe enumeration
Add Vehicle PRofile
@@ -503,6 +503,21 @@ Rail transport, Roads and Road transport
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -652,7 +667,19 @@ Rail transport, Roads and Road transport
-
+
+
+
+ Type for a list of VEHICLE EQUIPMENT PROFILE MEMBERs.
+
+
+
+
+
+
+
+
+ Type for identifier of a VEHICLE EQUIPMENT PROFILE MEMBER.
@@ -672,7 +699,7 @@ Rail transport, Roads and Road transport
- Identifier of referenced VEHICLE EQUIPMENT PROFILE MEMBER.
+ Identifier of a VEHICLE EQUIPMENT PROFILE MEMBER.
diff --git a/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd
index 17dcc3407..f6d0cc24c 100644
--- a/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd
+++ b/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd
@@ -86,6 +86,18 @@ Rail transport, Roads and Road transport
VEHICLE TYPE data types
+
+
+ Type for containment in frame of VEHICLE MODELs.
+
+
+
+
+
+
+
+
+
@@ -1198,11 +1210,11 @@ Rail transport, Roads and Road transport
- An element within a VEHICLE EQUIPMENT PROFILE specifying the number of units of a given TYPE OF EQUIPMENT.
+ A element within a VEHICLE EQUIPMENT PROFILE specifying the number of units of a given a TYPE OF EQUIPMENT.
-
+
@@ -1214,14 +1226,14 @@ Rail transport, Roads and Road transport
- Identifier of VEHICLE EQUIPMENT PROFILE MEMBER.
+ Identifier of VEHICLE EQUIPMENT PROILE.
-
+ Type for a VEHICLE EQUIPMENT PROFILE MEMBER.
@@ -1285,7 +1297,7 @@ Rail transport, Roads and Road transport
- Type for a PURPOSE OF EQUIPMENT PROFILE.
+ Type for a PURPOSE OF EQUIPMENT.
@@ -1294,7 +1306,7 @@ Rail transport, Roads and Road transport
- A type of driving license e.g. https://en.wikipedia.org/wiki/European_driving_licence +V2.0
+ A type of driving license (e.g. https://en.wikipedia.org/wiki/European_driving_licence ). +v2.0
diff --git a/xsd/netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd b/xsd/netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd
index 430284650..1be239065 100644
--- a/xsd/netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd
+++ b/xsd/netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_support.xsd
@@ -408,7 +408,6 @@ Rail transport, Roads and Road transport
-
Type for identifier of a PLACE LIGHTING.
@@ -531,6 +530,20 @@ Rail transport, Roads and Road transport
+
+
+ Allowed values for lighting method
+
+
+
+
+
+
+
+
+
+
+
Allowed values for the status of the ground marking
@@ -601,7 +614,7 @@ Rail transport, Roads and Road transport
- Allowed values for the type of handle for a door
+ Allowed values for the type of handle for a door.
diff --git a/xsd/netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd b/xsd/netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd
index 90ceaeeee..8ae8d90bd 100644
--- a/xsd/netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd
+++ b/xsd/netex_part_1/part1_ifopt/netex_ifopt_equipmentAccess_version.xsd
@@ -26,7 +26,7 @@
2019-03-25FR49 CD #65 Accessibility changes
CD add new attribute NecessaryForceEnumeration with values noForce, lightForce, mediumForce, heavyForce, unknown
- CD add new attributeLightingOOnMethod to PlaceLighting with values movementDetector, stepDetector, switchOnTheWall, atDoorOpening, onlyAtNight, other
+ CD add new attributeLightingMethod to PlaceLighting with values movementDetector, stepDetector, switchOnTheWall, atDoorOpening, onlyAtNight, other
NJSK Review: correct typo on stepDetector
CD Add new attribute to AccessEquipmene; SafeForGuideDog.
CD Add new attribute to StairEquipment; WithoutRiser.
@@ -161,6 +161,11 @@ Rail transport, Roads and Road transport
Width of EQUIPMENT or entrance to EQUIPMENT (e.g. Lift).
+
+
+ Height of EQUIPMENT or entrance to EQUIPMENT (e.g. Lift).
+
+ Direction in which EQUIPMENT. can be used. Default is both.
@@ -486,7 +491,7 @@ Rail transport, Roads and Road transport
- Whether ESCALATOR has a tactile actuator.
+ Whether there are buttons to start the ESCALATOR if it is not moving, and whether these buttons are intended and suited for the visually impaired.
@@ -721,7 +726,7 @@ Rail transport, Roads and Road transport
- Whether Travelator has a tactile actuator.
+ Whether there are buttons to start the TRAVELATOR if it is not moving, and whether these buttons are intended and suited for the visually impaired.
@@ -836,6 +841,11 @@ Rail transport, Roads and Road transport
Height of lower handrail from floor.
+
+
+ Indicates the presence of signage that can be read tactilely (in Braille for example) on the handrail.
+
+
@@ -868,6 +878,11 @@ Rail transport, Roads and Road transport
Internal width of lift.
+
+
+ Internal height of lift.
+
+
@@ -1173,6 +1188,11 @@ Rail transport, Roads and Road transport
Height of any additional lower handrail.
+
+
+ Indicates the presence of signage that can be read tactilely (in Braille for example) on the handrail.
+
+ Whether ramp has tactile guidance strips.
diff --git a/xsd/netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd b/xsd/netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd
index cf05f0b65..fab050da5 100644
--- a/xsd/netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd
+++ b/xsd/netex_part_1/part1_ifopt/netex_ifopt_stopPlace_support.xsd
@@ -351,8 +351,7 @@ Rail transport, Roads and Road transport
- Allowed values for QUAY Component Types. Special is the structure for rail, which allows a hierarchy.
- railIslandPlatform is the full platform positioned between two tracks, railPlatform is a side platform facing the track and railPlatformSector is a sector of such a railPlatform. A similar hierarchy is defined for a metro station layout.
+ Allowed values for QUAY Component Types. Special is the structure for rail, which allows a hierarchy. railIslandPlatform is the full platform positioned between two tracks, railPlatform is a side platform facing the track and railPlatformSector is a sector of such a railPlatform. A similar hierarchy is defined for a metro station layout.