diff --git a/CHANGELOG.md b/CHANGELOG.md index 142f90db7..a36f02f83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,8 @@ A new Part5 is added for new modes, with examples The new Part 5 CEN Specification document describes the additions and changes. - - +### 2023.02.15 Stretches: Add DUty and Stretch model elements and example +### 2023.02.015 Add DeckPlan, Seating Plan etc model and example ### 2021.09.01 NewModes: CommentAction Add __PoolOfVehicles__. * Add __mustpickupanddropoffInSameZone_ value to __mobilityConstraintZone__ restiction values. diff --git a/NeTEx.spp b/NeTEx.spp index c45064784..937407cbe 100644 --- a/NeTEx.spp +++ b/NeTEx.spp @@ -301,8 +301,19 @@ - - + + + + + + + + + + + + + @@ -676,7 +687,10 @@ - + + + + diff --git a/examples/functions/vehicleSchedule/Netex_simpleDutyExample_01.xml b/examples/functions/vehicleSchedule/Netex_simpleDutyExample_01.xml new file mode 100644 index 000000000..15da96c3f --- /dev/null +++ b/examples/functions/vehicleSchedule/Netex_simpleDutyExample_01.xml @@ -0,0 +1,2109 @@ + + + + 2023-12-17T09:30:47.0Z + SYS001 + + + 2023-12-17T09:30:47.0Z + SYS002 + + + + + 2023-11-01T00:00:00Z + + + REQUEST + + + + P1M + Example of simple vehicle schedule frame with blocks + + + + + + Sept to March + 2023-11-01T00:00:00Z + 2024-03-31T00:00:00Z + + + + + + + + + + mybus + http://www.mybuses.eu/stuff + My buses + + + xj + http://www.borninabahn.de + OtherStop data data + + + kx + http://www.ksx.com + + + + + + + + + + Servicie calendar 01 to 03 2011 + + 2023-11-01 + 2024-03-31 + + + + + Tous les jours sauf pour les jours fériés + + + Jeden Tag außer an Feiertagen + + + Tutti i giorni eccetto i giorni festivi + + + Varje dag utom helgdagar + + + Tous les jours + + + Jeden Tag + + + Ogni giorno + + + Varje dag + + + + Everyday except for public holidays + Every day + 00:00:00Z + PT24H + + + Everyday + NotHoliday + + + + + + + Morning Shift + 06:00:00 + 13:00:00 + + + Morning Shift + 10:30:00 + 11:00:00 + + + Morning Shift + 12:30:00 + 13:30:00 + + + Afternoon Shift + 13:00:00 + 19:00:00 + + + Afternoon Shift + 19:00:00 + 19:30:00 + + + + + + + Winter timetable for route 12 + + + G1 to Alpha + + + + + Alpha to Bravo + + + + + Bravo to Charley + + + + + Charley to P1 + + + + + P1 to Charley + + + + + Charley to Bravo + + + + + Bravo to Alpha + + + + + Alpha to G1 + + + + + + + + Route 12 outbound + + outbound + + + + + + + + + + + + + + + + + + + + + + + + Route 12 inbound + + inbound + + + + + + + + + + + + + + + + + + + + + + + + + + Line 12 + bus + + + Line 12 Night + bus + + + + + + Charley + Charley G + Charley + + + Alpha & Castle + Alpha + Alpha + + + + + + Alpha & Castle + + 53.0000 + 0.1000 + + timingPoint + Alpha + ALPH + onstreetBus + bus + + + Bravo + + 53.2000 + 0.2000 + + timingPoint + Bravo + BRV + onstreetBus + bus + + + Charley + + 53.3000 + 0.3000 + + timingPoint + Charley + CHAS + onstreetBus + bus + + + + + + Alpha to Bravo + + + + + Bravo to Charley + + + + + Bravo to Alpha + + + + + Charley to Bravo + + + + + + + + Alpha to Charley + + outbound + + + + + + + false + + + + + + + false + + + + + + + + + + + + + Charley to ALpha + + inbound + + + + + + + false + + + + + + + false + + + + + + + + + + + + + + + Overalll Stop A to Stop C + + + + + G1 to A + + + + + A to B + + + + + B to C + + + + + Overall Stop C to Stop A + + + + + C to P1 + + + + + P1 to C + + + + + C to B + + + + + B to A + + + + + A to G1 + + + + + + + + Line 12 outbound TIMING PATTERN + + outbound + + + + + + + + + + + + + + + + Line 12 inbound TIMING PATTERN + + inbound + + + + + + + + + + + + + + + + + + Line 12 outbound + + outbound + + + + Ov erall Run Time from 001 to 077: 30 minutes + + + PT30M + + + + + Wait at Stop C + + PT5M + + + + + + + + true + + + + + + + + + + + + passenger + + + Line 12 inbound + + inbound + + + + Overall Time from 077 to 001: 30 minutes + + + PT30M + + + + + Wait at Stop A + + PT5M + + + + + + + + true + + + + + + + + + + + + passenger + + + G1 to Start of Line 12 + + outbound + + + Run Out Time from G1 to 001: 10 minutes + + + PT10M + + + + + + + + + + + + + + Stop C to P1 + + outbound + + + Run Time from 077 to P1: 5 minutes + + + PT5M + + + + + + + + + + + + + + P1 to Stop C + + inbound + + + Run Time from P1 to 077: 5 minutes + + + PT5M + + + + + + + + + + + + + + Stop A back to garage + + inbound + + + Run Time from 001 to G1: 10 minutes + + + PT10M + + + + + + + + + + + + + + + + Normal Time demand + + + + Run Time from 001 to 002: 10 minutes + + PT10M + + + Run Time from 002 to 007: 20 minutes + + PT20M + + + Time from 077 to 002: 20 minutes + + + PT20M + + + Time from 002 to 001: 10 minutes + + + PT10M + + + + + Night Time demand + + + + + + Winter timetable for route 12 + bus + + + + 1st Dead Run out from Garage in Day service + 11:00:00.0Z + + + + + + + + + + + 11:00:00.0Z + + + + 11:10:00.0Z + PT5M + + + outbound + + + + + + + garageRunOut + + + 11:10:00.0Z + + + + + + + + outbound + + + outbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + false + + + + + + 11:45:00.0Z + + + + + + + + inbound + + + inbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + 12:20:00.0Z + + + + + + + + outbound + + + outbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + Drive to Parking for first wait service + 12:50:00.0Z + + + + + + + + + + + 12:50:00.0Z + + + + 12:55:00.0Z + + + outbound + + + + + + + other + + + Return from Parking after first wait service + 11:00:00.0Z + + + + + + + + + + + 13:00:00.0Z + + + + 13:05:00.0Z + + + inbound + + + + + + + other + + + 13:10:00.0Z + + + + + + + + inbound + + + inbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + 13:45:00.0Z + + + + + + + + outbound + + + outbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + 14:20:00.0Z + + + + + + + + inbound + + + inbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + 15:55:00.0Z + + + + + + + + outbound + + + outbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + Drive to Parking for 2nd wait with Relief + 16:25:00.0Z + + + + + + + + + + + 16:25:00.0Z + + + + 16:30:00.0Z + + + outbound + + + + + + + other + + + Return from Parking after 2nd wait with Relief + 16:50:00.0Z + + + + + + + + + + + 16:50:00.0Z + + + + 16:55:00.0Z + + + inbound + + + + + + + other + + + 16:55:00.0Z + + + + + + + + inbound + + + inbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + + false + + + + + + 17:30:00.0Z + + + + + + + + outbound + + + outbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + 18:05:00.0Z + + + + + + + + inbound + + + inbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + Return to Garage after Day Service + 11:00:00.0Z + + + + + + + + + + + 16:35:00.0Z + + + + 16:45:00.0Z + + + inbound + + + + + + + garageRunIn + + + 1st Dead Run out from Garage to start Night service + 20:00:00.0Z + + + + + + + + + + + 16:25:00.0Z + + + + 16:30:00.0Z + + + outbound + + + + + + + other + + + 20:10:00.0Z + + + + + + + + outbound + + + outbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + false + + + + + + 20:50:00.0Z + + + + + + + + inbound + + + inbound + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + false + + + + + + Last Dead Run back from Garage in Night service + 21:15:00.0Z + + + + + + + + + + + 21:15:00.0Z + + + + 21:25:00.0Z + + + inbound + + + + + + + garageRunIn + + + + + + BLOCKS Winter timetable for VS Line 12 Example + + + + First Block G1 out to P1 + PT10M + PT10H + + + + + + + >Run for Block 1 3 journeys + PT10M + 11:10:00 + PT0M + + + + + + + + + + + + Block Part + + + + + + + + + + + + + + + + Parking to Parking + PT0M + PT0M + + + + + + Run for Block 2 + 4 journeys + PT20M + 13:10:00 + PT0M + + + + + + + + + + + + + P1 to P1 + + + + + + + + + + + + + + + + Parking back to G1 + PT10M + PT0M + + + + + + Run for Block 3 + 3 journeys + PT0M + 16:55:00 + PT10M + + + + + + + + + + + + P1 back to to G1 + + + + + + G1 Night back to G1 + PT10M + PT0M + + + + + + Run for Block 4 +2 journeys + PT0M + 20:00:00 + PT10M + + + + + + + + + + + G1 Night back to to G1 + + + + + + + + Line 12 Vehicle service + + + Vehicle service for Line 12 Part 1 (Blocks 1 & 2 ) + + + + + Night Vehicle service for Line 12 Part 2 ( Block 4) + + + + + + + + + Driver Schedules for Line 1 + + + + Non Stop Morning Duty + + + + + + + Non Stop Afternoon Duty + + + + + + + First duty + + + + Morning Shift + B123 + PT7H + + + PT7H30M + + + 06:00:00Z + 13:10:00Z + + + + + Pre break work + 06:00:00Z + 12:00:00Z + + + On Standby + S127 + PT5H + 06:00:00Z + 10:55:00Z + + + Driving + D125 + PT1H15M + PT5M + PT10M + + + + PT1H10M + + + + + + + + + + Tea Break end + B127 + PT10M + PT10M + + + + + + Post tea break + PT2M + PT10M + + + PT50M + + + 12:10:00Z + 13:20:00Z + + + Driving + D125 + PT1H + PT2M + PT2M + + + PT1H10M + + + + + + Cash up + D127 + PT10M + + + PT10M + + + 13:02:00Z + 13:12:00Z + + + + + + + + D129 + PT10M + PT10M + + + + + + + Second duty + + + + Afternoon Shift + PM124 + PT5H + + + PT5H + + + 13:00:00Z + 18:00:00Z + + + + + Normal rate driving + 03:00:00Z + 16:00:00Z + + + Driving + D125 + PT5H + PT2M + PT2M + + + PT5H + + + + + + + + + + + + DIfferent rate for late work + LATE01 + PT3H + + + PT03H + + + 19:00:00Z + 22:00:00Z + + + + + Normal rate driving + 19:00:00Z + 22:10:00Z + + + Driving + D125 + PT5H + PT2M + PT2M + + + PT3H + + + + + + + + Cash up + D127 + PT10M + + + PT10M + + + 02:02:00Z + 22:12:00Z + + + + + + + + + + + + + Register Cash takings + + + + Wc break + + + + + + + Drop in centre on ALpha Road + + + + + + Relief driver going out + + + A123 + PT22M + + + + PT20M + bus + + + + + Relief driver going out + + + A123 + PT22M + + + + PT20M + bus + + + + + + + Infra Frame with garage def + + + Garage G1 + + + + + + + + + Garage Point in G1 (also a parking and relief point) + + + Parking Point P1 (Also a relief point) + + + + + Big red bus + + 50 + 20 + 2 + + 30 + + + Small blue red bus + + 20 + 120 + 0 + + 20 + + + + + + + diff --git a/examples/functions/vehicleSchedule/Netex_simpleVehicleSchedule_01.xml b/examples/functions/vehicleSchedule/Netex_simpleVehicleSchedule_01.xml index 1bd0acd2c..dccb8607b 100644 --- a/examples/functions/vehicleSchedule/Netex_simpleVehicleSchedule_01.xml +++ b/examples/functions/vehicleSchedule/Netex_simpleVehicleSchedule_01.xml @@ -19,222 +19,247 @@ There is a simple route with three stops A - B - C traversed in both directions ABC, CBA Outbound timetable - Day Night - VJ_1o VJ_3o VJ_5o VJ_7o VJ_9o VJ_11o -A 11.10 12:20 13:45 15:55 17:30 20:10 -B 11: 20 12:30 13:55 16:05 17:40 20:20 -C 11:40 12:50 14:15 16:25 18:00 20:40 +........Day......................................Night +....VJ_1o...VJ_3o...VJ_5o...VJ_7o...VJ_9o.......VJ_11o +A...11.10...12:20...13:45...15:55...17:30.......20:10 +B...11:20...12:30...13:55...16:05...17:40.......20:20 +C...11:40...12:50...14:15...16:25...18:00.......20:40 Inbound timetable - Day Night - VJ_2o VJ_4o VJ_6o VJ_8o VJ_10o VJ_12o -C 11:45 13:10 14:20 16:55 18:05 20:45 -B 12:05 13:30 14:40 17:15 18:25 21:05 -A 12:15 13:40 14:50 17:25 18:35 21:15 +......Day.......................................Night +....VJ_2o...VJ_4o...VJ_6o...VJ_8o...VJ_10o......VJ_12o +C...11:45...13:10...14:20...16:55...18:05.......20:45 +B...12:05...13:30...14:40...17:15...18:25.......21:05 +A...12:15...13:40...14:50...17:25...18:35.......21:15 The BLOCK starts and ends at at a garage G1, and goes to a parking P1 between blocks so the runs are GA, ABC, CBA, ABC, CP, PC, CBA, ABC, BCA, ABC, CP, PC,CBA, ABC, CBA,AG +.. +........<==blk_L24_1==============>..<==BLK_2=========================>..<==BLK_3============>..<== blk_L24_2===========>...}::BLOCKS +........DR_1o ....................................................................................DR_10i...DR_11o.....DR_12....}::DEAD RUNS +G-grgpt1.11.00....................................................................................18:40...20:00.......21:25....} +..10M....|........................................................................................ /!\......|.........../|\....}::TIMING LINKs +........\|/........................................................................................,|......\|/.. ........|.....} +........VJ_1o....VJ_2i......VJ_3o.....VJ_4i.....VJ_5o.....VJ_6i.....VJ_7o.....VJ_8i.....VJ_9o.....VJ_10i....VJ_11o.....VJ_11o....}::VEHICLE JOURNEYS +......outbound..inbound....outbound..inbound..outbound..inbound..outbound....inbound...outbound..inbound..outbound..inbound +..W5M.................................................................................................................... +A........11.10....12:15-:-:->12:20....13:40-:-:->13:45....14:50-:-:->15:55.....17:25-:-:->17:30...18:35.....20:10 21:15.......}:STOPs/ PASSING TIMEs +..10M.....|......../|\........|......../|\........|......../|\........|......../|\........|......../|\........|......../|\......}::TIMING LINKs +.........\|/........|........\|/........|........\|/........|........\|/........|........\|/........|........\|/........|.......} +B........11:20....12:05.....12:30.....13:30.....13:55.....14:40.....16:05.....17:15.....17:40.....18:25.....20:20.....21:05......}:STOPs/ PASSING TIMEs +..20M.....|......../|\........|......../|\........|......../|\........|......../|\........|......../|\........|......../|\.......}::TIMING LINKs +.........\|/........|........\|/........|........\|/........|........\|/........|........\|/........|........\|/........|........} +C........11:40:-:-:-> 11:45 12:50.....13:10.....14:15-:-:->14:20.....16:25.....16:55....18:00:-:->18:05......20:40 -:-:->20:45...}:STOPs/ PASSING TIMEs +...W5M.......................DR_3o......DR_4i........................DR_7o.....DR_8o...........................................} +...5M.........................|.........|.............................|.........|..............................................}::DEAD RUNS +.............................\|/......./|\...........................\|/......./|\.............................................} +P1..W10M....................12:55-:-:->13:05.........................16:30-:-:->16:40..........................................} +...GARAGE.. ...................PARKiNG ..............................PARKiNG....................RELIEF POINT..... ...GARAGE ......}::RELIEF POINTS/GARAGE POINTs/PARKING POINTs +...G-grgpt1...................P1-pkgpt1............................P1-pkgpt1........................C.............. G-grgpt1 + +...RO +...ro_L24_01@r01 11:00 +.........................ro_L24_01@r02...12:55 +.................................................................ro_L24_02@r01...16:30 +.................................................................ro_L24_02@r02...16:30 +................................................................................................ro_L24_02@r02...16:30 + <=DT01==========================================================================================================================> + <=DP01===========================================>..<==DP02====================================>..<==DP03=======================> +........06:00.................................13:00.......13:00...............................18:00.....19:00................22:00 + + + + + +There are RELIEF OPPORTUNITIES +...(1) xj:ro_L24_01@r01...11:00...BLOCK: ops:blk_L24_01...GARAGE POINT : grgpt1 +...(2) xj:ro_L24_01@r02...12:25...BLOCK: ops:blk_L24_01...PARKING POINT : pkgpt1 +...(2) xj:blk_L24_01@rl01 11:10 BLOCK: ops:blk_L24_01 RELIEF POINT pkgpt1 grgpt1 +...(2) xj:vj_3o 12:20 outbound BLOCK: ops:blk_L24_01 - <=VS1===================================================================><==VS2=============> - <== blk_L24_1===========><=BLK_2 ==================><==BLK_3============><== blk_L24_2===========> - DR_1o DR_10i DR_11o DR_12o -G 11.00 18:45 20:00 21:25 - 10M | /|\ | /|\ - \|/ | \|/ | - - VJ_1o VJ_2i VJ_3o VJ_4i VJ_5o VJ_6i VJ_7o VJ_8i VJ_9o VJ_10i VJ_11o VJ_11o - outbound inbound outbound inbound outbound inbound outbound inbound outbound inbound outbound inbound - W5M -A 11.10 12:15- - ->12:20 13:40- - ->13:45 14:50 - ->15:55 17:25 - ->17:30 18:35 20:10 21:15 - 10M | /|\ | /|\ | /|\ | /|\ | /|\ | /|\ - \|/ | \|/ | \|/ | \|/ | \|/ | \|/ | -B 11: 20 12:05 12:30 13:30 13:55 14:40 16:05 17:15 17:40 18:25 20:20 21:05 - 20M | /|\ | /|\ | /|\ | /|\ | /|\ | /|\ - \|/ | \|/ | \|/ | \|/ | \|/ | \|/ | -C 11:40 - - -> 11:45 12:50 13:10 14:15- - ->14:20 16:25 16:55 18:00- - ->18:05 20:40 - - ->20:45 - W5M DR_3o DR_4i DR_7o DR_8o - 5M . ... | | ... ... | | ... - . ... \|/ /|\ .... ... \|/ /|\ .... -P1 ... .... 12:55- - ->13:05 .... .... 16:30- - ->16:40 ... ... - W10M RELIEF POINT - <=DP01===========================================><==DP02=============> - 1. SERVICE PATTERN - This has just three SCHEDULED STOP POINTs - A : mybus:ssp_001 Alpha - B : mybus:ssp_002 Bravo - C : mybus:ssp_077 Charley +This has just three SCHEDULED STOP POINTs: +........A : mybus:ssp_001 Alpha +........B : mybus:ssp_002 Bravo +........C : mybus:ssp_077 Charley - There is a GARAGE G1 mybus:Garage:grg1 - with GARAGE POINT G1pt mybus:grgpt1 - There is a PARKING POINT P1 mybus:pkgpt1 +Infrastucture Points +........There is a GARAGE G1 mybus:grg1 with GARAGE POINT G1pt mybus:grgpt1 +........There is a PARKING POINT P1 mybus::pkgpt1 +........Stop A is also a Relief point for some journeys ybus:rl_ssp_00_relief 2. Vehicle Service -There is one VEHICLE SERVICE xj:vs_L24_1 - With two VEHiCLE SERVICE PARTs - xj:VehicleService:vs_L24_1_01 Day Service - xj:VehicleService:vs_L24N_1_02 Night Service +There is one VEHICLE SERVICE xj:vs_L24_1: +.....With two VEHiCLE SERVICE PARTs +........xj:vs_L24_1_01 Day Service +........xj:vs_L24N_1_02 Night Service -There are three BLOCKS - ops:blk_L24_01 VEHiCLE SERVICE PART : xj:vs_L24_01_01 Day - ops:blk_L24_02 VEHiCLE SERVICE PART : xj:vs_L24_02_01 Day - ops:blk_L24_03 VEHiCLE SERVICE PART : xj:vs_L24_03_01 Day - ops:blk_L24N_04 VEHiCLE SERVICE PART : xj:vs_L24_04_01 Night +There are four BLOCKS: +........ops:blk_L24_01...VEHiCLE SERVICE PART : xj:vs_L24_01_01...Day +........ops:blk_L24_02...VEHiCLE SERVICE PART : xj:vs_L24_02_01...Day +........ops:blk_L24_03...VEHiCLE SERVICE PART : xj:vs_L24_03_01...Day +........ops:blk_L24N_04..VEHiCLE SERVICE PART : xj:vs_L24_04_01...Night There are eight DEAD RUNs :- - One at the beginning of the day service to go from the GARAGE - (a) xj:DeadRun:dr_1o 11.00 outbound BLOCK: ops:blk_L24_01 DEAD RUN JP : kx:drjp_L24_01o +..One at the beginning of the day service to go from the GARAGE +ops:blk_L24_01...VEHiCLE SERVICE PART : xj:vs_L24_01_01...Day +.......(a) xj:dr_1o...11.00 outbound BLOCK: ops:blk_L24_01 DEAD RUN JP : kx:drjp_L24_01o - Four to go to the PARKING POINTs at the intermediate BLOCK s - (b) xj:DeadRun:dr_3o 12.50 outbound BLOCK: ops:blk_L24_01 DEAD RUN JP : kx:drjp_L24_02o - (c) xj:DeadRun:dr_4i 13.05 inbound BLOCK: ops:blk_L24_02 DEAD RUN JP : kx:drjp_L24_03i - (d) xj:DeadRun:dr_7o 16.25 outbound BLOCK: ops:blk_L24_01 DEAD RUN JP : kx:drjp_L24_04o - (e) xj:DeadRun:dr_8i 16.40 inbound BLOCK: ops:blk_L24_02 DEAD RUN JP : kx:drjp_L24_05i +..Four to go to the PARKING POINTs at the intermediate BLOCK s +.......(b) xj:dr_3o...12.50...outbound...BLOCK: ops:blk_L24_01...DEAD RUN JP: kx:drjp_L24_02o +.......(c) xj:dr_4i...13.05...inbound....BLOCK: ops:blk_L24_02...DEAD RUN JP: kx:drjp_L24_03i +.......(d) xj:dr_7o...16.25...outbound...BLOCK: ops:blk_L24_01...DEAD RUN JP: kx:drjp_L24_04o +.......(e) xj:dr_8i...16.40...inbound....BLOCK: ops:blk_L24_02...DEAD RUN JP: kx:drjp_L24_05i - One in the end of the day VEHICLE SERVICE PART to go to the GARAGE - (f) xj:DeadRun:dr_10i 18.35 inbound BLOCK: ops:blk_L24_03 DEAD RUN JP : kx:drjp_L24_06i +..One in the end of the day VEHICLE SERVICE PART to go to the GARAGE +.......(f) xj:dr_10i...18.35...inbound...BLOCK: ops:blk_L24_0...DEAD RUN JP: kx:drjp_L24_06i +..One at the start of the night VEHICLE SERVICE PART to go from the GARAGE +.......(g) xj:dr_10i...18.35...inbound...BLOCK: ops:blk_L24N_04...DEAD RUN JP: kx:drjp_L24N_07i +..One at the end of the night VEHICLE SERVICE PART to go to the GARAGE +.......(h) xj:dr_10i...18.35...inbound...BLOCK: ops:blk_L24N_04...DEAD RUN JP: kx:drjp_L24N_08i - One at the start of the night VEHICLE SERVICE PART to go from the GARAGE - (f) xj:DeadRun:dr_10i 18.35 inbound BLOCK: ops:blk_L24N_04 DEAD RUN JP : kx:drjp_L24N_07i - One at the end of the night VEHICLE SERVICE PART to go to the GARAGE - (f) xj:DeadRun:dr_10i 18.35 inbound BLOCK: ops:blk_L24N_04 DEAD RUN JP : kx:drjp_L24N_08i +There are twelve SERVICE JOURNEYs in the timetable +...(1) xj:vj_1o...11.10...outbound...BLOCK: ops:blk_L24_01...JOURNEY PATTERN : kx:sjp_L24o +...(2) xj:vj_2i...11.45...inbound....BLOCK: ops:blk_L24_01...JOURNEY PATTERN : kx:sjp_L24i +...(3) xj:vj_3o...12:20...outbound...BLOCK: ops:blk_L24_01...JOURNEY PATTERN : kx:sjp_L24o -There are twelve SERVICE JOURNEYs in the timetable - (1) xj:vj_1o 11.10 outbound BLOCK: ops:blk_L24_01 JOURNEY PATTERN : kx:sjp_L24o - (2) xj:vj_2i 11.45 inbound BLOCK: ops:blk_L24_01 JOURNEY PATTERN : kx:sjp_L24i - (3) xj:vj_3o 12:20 outbound BLOCK: ops:blk_L24_01 JOURNEY PATTERN : kx:sjp_L24o +...(4) xj:vj_4i...13:10...inbound....BLOCK: ops:blk_L24_02...JOURNEY PATTERN : kx:sjp_L24i +...(5) xj:vj_5o...13:45...outbound...BLOCK: ops:blk_L24_02...JOURNEY PATTERN : kx:sjp_L24o +...(6) xj:vj_6i...13:45...inbound....BLOCK: ops:blk_L24_02...JOURNEY PATTERN : kx:sjp_L24i +...(7) xj:vj_7o...15.55...outbound...BLOCK: ops:blk_L24_02...JOURNEY PATTERN : kx:sjp_L24o - (4) xj:vj_4i 13:10 inbound BLOCK: ops:blk_L24_02 JOURNEY PATTERN : kx:sjp_L24i - (5) xj:vj_5o 13:45 outbound BLOCK: ops:blk_L24_02 JOURNEY PATTERN : kx:sjp_L24o - (6) xj:vj_6i 13:45 inbound BLOCK: ops:blk_L24_02 JOURNEY PATTERN : kx:sjp_L24i - (7) xj:vj_7o 15.55 outbound BLOCK: ops:blk_L24_02 JOURNEY PATTERN : kx:sjp_L24o +...(8) xj:vj_8i...16.55...inbound....BLOCK: ops:blk_L24_03...JOURNEY PATTERN : kx:sjp_L24i +...(9) xj:vj_9o...17:30...outbound...BLOCK: ops:blk_L24_03...JOURNEY PATTERN : kx:sjp_L24o +..(10) xj:vj_10i..18:05...inbound....BLOCK: ops:blk_L24_03...JOURNEY PATTERN : kx:sjp_L24i - (8) xj:vj_8i 16.55 inbound BLOCK: ops:blk_L24_03 JOURNEY PATTERN : kx:sjp_L24i - (9) xj:vj_9o 17:30 outbound BLOCK: ops:blk_L24_03 JOURNEY PATTERN : kx:sjp_L24o - (10) xj:vj_10i 18:05 inbound BLOCK: ops:blk_L24_03 JOURNEY PATTERN : kx:sjp_L24i +...(11) xj:vj_11o.17:30...outbound...BLOCK: ops:blk_L24_03...JOURNEY PATTERN : kx:sjp_L24o +...(12) xj:vj_12i.18:05...inbound....BLOCK: ops:blk_L24_03...JOURNEY PATTERN : kx:sjp_L24i - (11) xj:vj_11o 17:30 outbound BLOCK: ops:blk_L24_03 JOURNEY PATTERN : kx:sjp_L24o - (12) xj:vj_12i 18:05 inbound BLOCK: ops:blk_L24_03 JOURNEY PATTERN : kx:sjp_L24i There are three COURSE OF JOURNEYs (Runs) - 1. ops:coj_L24_01 Block 1 JOURNEYS : xj:vj_L24_01o , xj:vj_L24_02i, xj:vj_L24_03o - 3. ops:coj_L24_02 Block 2 JOURNEYS : xj:vj_L24_04i , xj:vj_L24_05o, xj:vj_L24_06i, xj:vj_L24_07o - 3. ops:coj_L24_03 Block 3 JOURNEYS : xj:vj_L24_08i , xj:vj_L24_09o, xj:vj_L24_10i +...(1) ops:blk_L24_01 Block 1 12:15 TIMING POINT +...(2) ops:coj_L24_02 Block 2 JOURNEYS : xj:vj_L24_04i , xj:vj_L24_05o, xj:vj_L24_06i, xj:vj_L24_07o +...(3) ops:coj_L24_03 Block 3 JOURNEYS : xj:vj_L24_08i , xj:vj_L24_09o, xj:vj_L24_10i + 3. Further details There is one LINE mybus:LN_24 -There are two ROUTEs - outbound: kx:rt_24o - inbound: kx:rt_24i +There are two ROUTEs +...(1) outbound: kx:rt_24o +...(2) inbound: kx:rt_24i There are eight ROUTE LINKS - Used in Outbound - G1-A : kx:rl_grg1-ssp_001 - A-B : kx:rl_ssp_001-ssp_002 - B-C : kx:rl_ssp_002-ssp_077 - C-P1 : kx:rl_ssp_077-pkg1 - Used in Inbound - P1-C : kx:rl_pkg1-ssp_077 - C-B : kx:rl_ssp_077-ssp_002 - B-A : kx:rl_ssp_002-ssp_001 - A-G1 :kx:rl_ssp_001-grg1 +...Used in Outbound +......(1) G1-A : kx:rl_grg1-ssp_001 +......(2) A-B : kx:rl_ssp_001-ssp_002 +......(3) B-C : kx:rl_ssp_002-ssp_077 +......(4) C-P1 : kx:rl_ssp_077-pkg1 +...Used in Inbound +......(5) P1-C : kx:rl_pkg1-ssp_077 +......(6) C-B : kx:rl_ssp_077-ssp_002 +......(7) B-A : kx:rl_ssp_002-ssp_001 +......(8) A-G1 : kx:rl_ssp_001-grg1 + There are ten TIMING LINKS * + 2 summary) - Used in Outbound - G1-A : kx:tl_grg1_to_ssp_001 ==> With associated JOURNEY RUN TIME kx:JJourneyRunTime:jprt_drjp_L24o_grg1-ssp_001_tdt_45 10 Minutes - A-B : kx:tl_ssp_001_to_ssp_002 ==> With associated TIME DEMAND RUN TIME kx:JJourneyRunTime:jprt_sjp_L24o_ssp_001-ssp_002_tdt_45 10 Minutes - B-C : kx:tl_ssp_002_to_ssp_077 ==> With associated TIME DEMAND RUN TIME kx:JJourneyRunTime:jprt_sjp_L24o_ssp_002-ssp_077_tdt_45 20 Minutes - C-P1 : kx:tl_ssp_077_to_pkg1 ==> With associated TIME DEMAND RUN TIME kx:JJourneyRunTime:jprt_drjp_L24o_ssp_077-pkg1_tdt_45 5 Minutes +..Used in Outbound +...(1) G1-A : kx:tl_grg1_to_ssp_001.... ==>With associated JOURNEY RUN TIME kx:JJourneyRunTime:jprt_drjp_L24o_grg1-ssp_001_tdt_45 10 Minutes +...(2) A-B : kx:tl_ssp_001_to_ssp_002.. ==> With associated TIME DEMAND RUN TIME kx:JJourneyRunTime:jprt_sjp_L24o_ssp_001-ssp_002_tdt_45 10 Minutes +...(3) B-C : kx:tl_ssp_002_to_ssp_077.. ==> With associated TIME DEMAND RUN TIME kx:JJourneyRunTime:jprt_sjp_L24o_ssp_002-ssp_077_tdt_45 20 Minutes +...(4) C-P1 : kx:tl_ssp_077_to_pkg1.... ==> With associated TIME DEMAND RUN TIME kx:JJourneyRunTime:jprt_drjp_L24o_ssp_077-pkg1_tdt_45 5 Minutes - A-C : kx:tl_ssp_001_to_ssp_077 ==> With associated JOURNEY PATTERN RUN TIME kx:jprt_drjp_L24o_ssp_00-ssp_077_tdt_45 30 Minutes +...(5) A-C : kx:tl_ssp_001_to_ssp_077.. ==> With associated JOURNEY PATTERN RUN TIME kx:jprt_drjp_L24o_ssp_00-ssp_077_tdt_45 30 Minutes - Used in Inbound - P1-C : kx:tl_pkg1_to_ssp_077 ==> With associated JOURNEY PATTERN RUN TIME kx:JJourneyRunTime:jprt_drjp_L24i_pkg1-ssp_077_tdt_45 10 Minutes - C-B : kx:tl_ssp_077_to_ssp_002 ==> With associated JOURNEY PATTERN RUN TIME kx:JJourneyRunTime:jprt_sjp_L24i_ssp_077-ssp_002_tdt_45 20 Minutes - B-A : kx:tl_ssp_002_to_ssp_001 ==> With associated JOURNEY PATTERN RUN TIME kx:JJourneyRunTime:jprt_sjp_L24i_ssp_002-ssp_001_tdt_45 10 Minutes - A-G1 :kx:tl_ssp_001_to_grg1 ==> With associated JOURNEY PATTERN RUN TIME kx:JJourneyRunTime:jprt_drjp_L24i_ssp_001-grg1_tdt_45 10 Minutes +..Used in Inbound +...(6) P1-C : kx:tl_pkg1_to_ssp_077.... ==> With associated JOURNEY PATTERN RUN TIME kx:JJourneyRunTime:jprt_drjp_L24i_pkg1-ssp_077_tdt_45 10 Minutes +...(7) PC-B : kx:tl_ssp_077_to_ssp_002. ==> With associated JOURNEY PATTERN RUN TIME kx:JJourneyRunTime:jprt_sjp_L24i_ssp_077-ssp_002_tdt_45 20 Minutes +...(8) PB-A : kx:tl_ssp_002_to_ssp_001. ==> With associated JOURNEY PATTERN RUN TIME kx:JJourneyRunTime:jprt_sjp_L24i_ssp_002-ssp_001_tdt_45 10 Minutes +...(9) PA-G1 : kx:tl_ssp_001_to_grg1... ==> With associated JOURNEY PATTERN RUN TIME kx:JJourneyRunTime:jprt_drjp_L24i_ssp_001-grg1_tdt_45 10 Minutes - C-A : kx:tl_ssp_077_to_ssp_001 ==> With associated JOURNEY PATTERN RUN TIME kx:jprt_drjp_L24o_ssp_077-ssp_001_tdt_45 30 Minutes +..(10) PC-A : kx:tl_ssp_077_to_ssp_001. ==> With associated JOURNEY PATTERN RUN TIME kx:jprt_drjp_L24o_ssp_077-ssp_001_tdt_45 30 Minutes There are two TIMING PATTERNs shared by the SERVICE JOURNEYS - outbound: kx:tpt_12o - With POINTs IN TIMING PATTERN - 1. kx:tpijp_sjp_L24o_001 ==> SCHEDULED STOP POINT mybus:ssp_001 Alpha - 2. kx:tpijp_sjp_L24o_002 ==> SCHEDULED STOP POINT mybus:ssp_002 Bravo - 3. kx:tpijp_sjp_L24o_003 ==> SCHEDULED STOP POINTmybus:ssp_077 Charley - inbound: kx:tpt_12i - With POINTs IN TIMING PATTERN - 1. kx:tpijp_sjp_L24i_001 ==> SCHEDULED STOP POINTmybus:ssp_077 Charley - 2. kx:tpijp_sjp_L24i_002 ==> SCHEDULED STOP POINT mybus:ssp_002 Bravo - 3. kx:tpijp_sjp_L24i_003 ==> SCHEDULED STOP POINT mybus:ssp_001 Alpha +..(1) outbound: kx:tpt_12o +.........With POINTs IN TIMING PATTERN +...........1. kx:tpijp_sjp_L24o_001 ==> SCHEDULED STOP POINT mybus:ssp_001 Alpha +...........2. kx:tpijp_sjp_L24o_002 ==> SCHEDULED STOP POINT mybus:ssp_002 Bravo +...........3. kx:tpijp_sjp_L24o_003 ==> SCHEDULED STOP POINTmybus:ssp_077 Charley +..(2) inbound: kx:tpt_12i +....... With POINTs IN TIMING PATTERN +...........1. kx:tpijp_sjp_L24i_001 ==> SCHEDULED STOP POINTmybus:ssp_077 Charley +...........2. kx:tpijp_sjp_L24i_002 ==> SCHEDULED STOP POINT mybus:ssp_002 Bravo +...........3. kx:tpijp_sjp_L24i_003 ==> SCHEDULED STOP POINT mybus:ssp_001 Alpha There is one TIME DEMAND TYPE tdt_45 - with 8 JOURNEY RUN TIMES - See TIMING PATTERN +...with 8 JOURNEY RUN TIMES - See TIMING PATTERN There are Four SERVICE LINKs - Outwards A - B - C - A-B : kx:sl_ssp_001_to_ssp_002 - B-C : kx:sl_ssp_002_to_ssp_077 - Back C - B - A - C-B : kx:sl_ssp_0017-ssp_002 - B-A : kx:sl_ssp_002_to_ssp_001 +..Outwards A - B - C +....(1) A-B : kx:sl_ssp_001_to_ssp_002 +....(2) B-C : kx:sl_ssp_002_to_ssp_077 +..Back C - B - A +....(3) C-B : kx:sl_ssp_0017-ssp_002 +....(4) B-A : kx:sl_ssp_002_to_ssp_001 There are two SERVICE JOURNEY PATTERNs shared by the SERVICE JOURNEYS - outbound: kx:sjp_L24o A - B - C - With POINTs IN JOURNEY PATTERN - 1. kx:pijp_sjp_L24o_001 ==> SCHEDULED STOP POINT mybus:ssp_001 Alpha - 2. kx:pijp_sjp_L24o_002 ==> SCHEDULED STOP POINT mybus:ssp_002 Bravo - 3. kx:pijp_sjp_L24o_003 ==> SCHEDULED STOP POINT mybus:ssp_077 Charley - inbound: kx:sjp_L24i C - B - A - With POINTs IN JOURNEY PATTERN - 1. kx:pijp_sjp_L24i_001 ==> SCHEDULED STOP POINT mybus:ssp_077 Charley - 2. kx:pijp_sjp_L24i_002 ==> SCHEDULED STOP POINT mybus:ssp_002 Bravo - 3. kx:pijp_sjp_L24i_003 ==> SCHEDULED STOP POINT mybus:ssp_001 Alpha +..(1) outbound: kx:sjp_L24o A - B - C +.......With POINTs IN JOURNEY PATTERN +...........1. kx:pijp_sjp_L24o_001 ==> SCHEDULED STOP POINT mybus:ssp_001...Alpha +...........2. kx:pijp_sjp_L24o_002 ==> SCHEDULED STOP POINT mybus:ssp_002...Bravo +...........3. kx:pijp_sjp_L24o_003 ==> SCHEDULED STOP POINT mybus:ssp_077...Charley +..(2) inbound: kx:sjp_L24i C - B - A +.......With POINTs IN JOURNEY PATTERN +...........1. kx:pijp_sjp_L24i_001 ==> SCHEDULED STOP POINT mybus:ssp_077...Charley +...........2. kx:pijp_sjp_L24i_002 ==> SCHEDULED STOP POINT mybus:ssp_002...Bravo +...........3. kx:pijp_sjp_L24i_003 ==> SCHEDULED STOP POINT mybus:ssp_001...Alpha There are four DEAD RUN JOURNEY PATTERNs shared by the DEAD RUNs - outbound: kx:drjp_L24_01o G1 - A - With POINTs IN JOURNEY PATTERN - 1. kx:pijp_drjp_L24_01o_001 ==> GARAGE POINT mybus:grgpt1 - 2. kx:pijp_drjp_L24_01o_002 ==> SCHEDULED STOP POINT mybus:ssp_001 Alpha - outbound: kx:drjp_L24_02o - With POINTs IN JOURNEY PATTERN - 1. kx:pijp_drjp_L24_02o_001 ==>SCHEDULED STOP POINT mybus:ssp_077 Charley - 2. kx:pijp_drjp_L24_02o_002 ==> PARKING POINT mybus:pkgpt1 - inbound: kx:drjp_L24_03i - With POINTs IN JOURNEY PATTERN - 1. kx:pijp_drjp_L24_03i_001 ==> PARKING POINT mybus:pkgpt1 - 2. kx:pijp_drjp_L24_03i_002 ==>SCHEDULED STOP POINT mybus:ssp_077 Charley - inbound: kx:drjp_L24_04i - With POINTs IN JOURNEY PATTERN - 1. kx:pijp_drjp_L24_04i_001 ==> SCHEDULED STOP POINT mybus:ssp_001 Alpha - 2. kx:pijp_drjp_L24_04i_002 ==> GARAGE POINT mybus:grgpt1 +..(1) outbound: kx:drjp_L24_01o G1 - A +.......With POINTs IN JOURNEY PATTERN +...........1. kx:pijp_drjp_L24_01o_001 ==> GARAGE POINT mybus:grgpt1............Garage +...........2. kx:pijp_drjp_L24_01o_002 ==> SCHEDULED STOP POINT mybus:ssp_001..Alpha +..(2) outbound: kx:drjp_L24_02o +.......With POINTs IN JOURNEY PATTERN +...........1. kx:pijp_drjp_L24_02o_001 ==> SCHEDULED STOP POINT mybus:ssp_077...Charley +...........2. kx:pijp_drjp_L24_02o_002 ==> PARKING POINT mybus:pkgpt1...........P1 +..(3) inbound: kx:drjp_L24_03i +.......With POINTs IN JOURNEY PATTERN +...........1. kx:pijp_drjp_L24_03i_001 ==> PARKING POINT mybus:pkgpt1...........P1 +...........2. kx:pijp_drjp_L24_03i_002 ==> SCHEDULED STOP POINT mybus:ssp_077...Charley +..(4) inbound: kx:drjp_L24_04i +.......With POINTs IN JOURNEY PATTERN +...........1. kx:pijp_drjp_L24_04i_001 ==> SCHEDULED STOP POINT mybus:ssp_001...Alpha +...........2. kx:pijp_drjp_L24_04i_002 ==> GARAGE POINT mybus:grgpt1............Garage 4. Duties -There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS - ops:DutyPart:dtypt_01 From G1 a RELIEF POINT at the second visit to the Parking Point - ops:DutyPart:dtypt_02 From RELIEF POINT Back to G1 - +There is one DUTY ops:Duty:dty_01 with THREE DUTY PARTS +...1. ops:dtypt_01 From G1 GARAGE POINT at the second visit to the PARKING POINT P1 +...2. ops:dtypt_02 From PARKING POINT P1 to G1 +...3. ops:dtypt_03 From G1 to G1 + 5. Frames - A VEHICLE SCHEDULE FRAME xj:vsf_12 is used to contain the block elements +...A VEHICLE SCHEDULE FRAME xj:vsf_12 is used to contain the block elements - A TIMETABLE FRAME xj:ttf_12 is used to contain the service journey elements +...A TIMETABLE FRAME xj:ttf_12 is used to contain the service journey elements - A SERVICE FRAME kx:svf_12 is used to contain the SERVICE PATTERN elements +...A SERVICE FRAME kx:svf_12 is used to contain the SERVICE PATTERN elements - A SERVICE CALENDAR FRAME is used to contain the DAY TYPEs etc +...A SERVICE CALENDAR FRAME is used to contain the DAY TYPEs etc - A COMPOSITE FRAME xj:cf_12 is used to group the frames +...A DRIVER SCHEDULE FRAME xj:vsf_12 is used to contain the DUTY elements + +...A COMPOSITE FRAME xj:cf_12 is used to group the frames --> @@ -591,54 +616,54 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS - Overalll Stop A to Stop C - - + Overalll Stop A to Stop C + + G1 to A - - + + A to B - - + + B to C - - + + Overall Stop C to Stop A - - + + C to P1 - - + + P1 to C - - + + C to B - - + + B to A - - + + A to G1 - - + + @@ -888,7 +913,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS bus - + 1st Dead Run out from Garage in Day service 11:00:00.0Z @@ -944,7 +969,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS false - + @@ -1063,7 +1088,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS - + Drive to Parking for first wait service 12:50:00.0Z @@ -1092,7 +1117,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS other - + Return from Parking after first wait service 11:00:00.0Z @@ -1313,7 +1338,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS - + Drive to Parking for 2nd wait with Relief 16:25:00.0Z @@ -1342,7 +1367,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS other - + Return from Parking after 2nd wait with Relief 16:50:00.0Z @@ -1397,11 +1422,11 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS false - + - + @@ -1517,7 +1542,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS - + Return to Garage after Day Service 11:00:00.0Z @@ -1546,7 +1571,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS garageRunIn - + 1st Dead Run out from Garage to start Night service 20:00:00.0Z @@ -1601,7 +1626,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS false - + @@ -1672,7 +1697,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS - + Last Dead Run back from Garage in Night service 21:15:00.0Z @@ -1845,24 +1870,24 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS - Driver Scheudles for Line 1 + Driver Schedules for Line 1 - + 06:00:00Z - 16:30:00Z + 13:00:00Z - + 16:30:00Z 18:00:00Z - + 19:00:00Z 22:00:00Z @@ -1873,7 +1898,7 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS - Infra Frame with garage def + Infrastructure Frame with garage def Garage G1 @@ -1890,6 +1915,9 @@ There is one DUTY ops:Duty:dty_01 with TWO DUTY PARTS Parking Point P1 (Also a relief point) + + Stop A is also a relief Point + diff --git a/examples/standards/norway/vehicles/submodel-VehicleType.xml b/examples/standards/norway/vehicles/submodel-VehicleType.xml index 4925fa834..27bfc1322 100644 --- a/examples/standards/norway/vehicles/submodel-VehicleType.xml +++ b/examples/standards/norway/vehicles/submodel-VehicleType.xml @@ -2,10 +2,11 @@ example V + Euro 6 true diesel - + firstClass 100 80 @@ -14,7 +15,7 @@ 2 2 - + standardClass 300 250 diff --git a/examples/standards/vdv452/timetable/NeTEx VDV Example.xml b/examples/standards/vdv452/timetable/NeTEx VDV Example.xml index 340201069..58784fd42 100644 --- a/examples/standards/vdv452/timetable/NeTEx VDV Example.xml +++ b/examples/standards/vdv452/timetable/NeTEx VDV Example.xml @@ -4029,6 +4029,20 @@ + + + + + + + + + + + + + + 2 diff --git a/xsd/NeTEx_publication.xsd b/xsd/NeTEx_publication.xsd index a09d95056..e8fce9402 100644 --- a/xsd/NeTEx_publication.xsd +++ b/xsd/NeTEx_publication.xsd @@ -845,7 +845,7 @@ Correct COnstraints for PointOnRoute - + @@ -3190,7 +3190,7 @@ Correct COnstraints for PointOnRoute - + @@ -5949,7 +5949,7 @@ Correct COnstraints for PointOnRoute - + @@ -7727,6 +7727,90 @@ Correct COnstraints for PointOnRoute + + + + + Every [AssignedDuty Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [SpareDuty Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [ContinuousDutyType Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [SplitDutyType Id + Version] must be unique within document. + + + + + + + + + + + + + + + + @@ -7748,45 +7832,45 @@ Correct COnstraints for PointOnRoute - - - + + + - Every [AccountableElementPart Id + Version] must be unique within document. + Every [TimeAccountableActivityPart Id + Version] must be unique within document. - + - - - + + + - - + + - - - + + + - Every [AccountableElement Id + Version] must be unique within document. + Every [TimeAccountableActivity Id + Version] must be unique within document. - + - - - + + + - - + + @@ -10931,6 +11015,321 @@ Correct COnstraints for PointOnRoute + + + + + Every [Employee Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [TypeOfQualification Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [Qualification Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [Driver Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [Stretch Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [DrivingSpell Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [StandBy Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [Task Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [TypeOfTask Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [Break Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [Pause Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [FillInTime Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [BreakFacility Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [TimeAllowance Id + Version] must be unique within document. + + + + + + + + + + + + + + + + + + + + + Every [TypeOfTimeAllowance Id + Version] must be unique within document. + + + + + + + + + + + + + + + + diff --git a/xsd/NeTEx_publication_timetable.xsd b/xsd/NeTEx_publication_timetable.xsd index ced85fc3d..1ddad813b 100644 --- a/xsd/NeTEx_publication_timetable.xsd +++ b/xsd/NeTEx_publication_timetable.xsd @@ -6377,45 +6377,45 @@ Provides a general purose wrapper for NeTEx data content. - - - + + + - Every [AccountableElementPart Id + Version] must be unique within document. + Every [TimeAccountableActivityPart Id + Version] must be unique within document. - + - - - + + + - - + + - - - + + + - Every [AccountableElement Id + Version] must be unique within document. + Every [TimeAccountableActivity Id + Version] must be unique within document. - + - - - + + + - - + + diff --git a/xsd/netex_framework/netex_reusableComponents/netex_all_objects_reusableComponents.xsd b/xsd/netex_framework/netex_reusableComponents/netex_all_objects_reusableComponents.xsd index 6fed2db4c..949e8d924 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_all_objects_reusableComponents.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_all_objects_reusableComponents.xsd @@ -41,6 +41,8 @@ + + diff --git a/xsd/netex_framework/netex_reusableComponents/netex_employee_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_employee_support.xsd new file mode 100644 index 000000000..505a46a15 --- /dev/null +++ b/xsd/netex_framework/netex_reusableComponents/netex_employee_support.xsd @@ -0,0 +1,152 @@ + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2023-02-15 + + + 2023-02-15 + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the EMPLOYEE identifier types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_employee_support.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx EMPLOYEE identifier types. + Standard +
+
+ NeTEx: EMPLOYEE identifier types. +
+ + + + Type for identifier of an EMPLOYEE. + + + + + + Reference to an EMPLOYEE. +v2.0 + + + + + Type for Reference to an EMPLOYEE. + + + + + + Identifier of an Employee. + + + + + + + + + Type for identifier of a QUALIFICATION. + + + + + + Reference to a QUALIFICATION. +v2.0 + + + + + Type for Reference to a QUALIFICATION. + + + + + + Identifier of a QUALIFICATION. + + + + + + + + + + Type for a list of TYPE OF QUALIFICATIONs. + + + + + + + + + + + + Type for identifier of a TYPE OF QUALIFICATION. + + + + + + Reference to a TYPE OF QUALIFICATION. +v2.0 + + + + + Type for a reference to a TYPE OF QUALIFICATION. + + + + + + Reference to identifier of a TYPE OF QUALIFICATION. + + + + + + +
diff --git a/xsd/netex_framework/netex_reusableComponents/netex_employee_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_employee_version.xsd new file mode 100644 index 000000000..808ad531b --- /dev/null +++ b/xsd/netex_framework/netex_reusableComponents/netex_employee_version.xsd @@ -0,0 +1,338 @@ + + + + + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2010-09-04 + + 2023-02-15Add start date + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the EMPLOYEE types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_duty_version.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx EMPLOYEE types. + Standard +
+
+ NeTEx: EMPLOYEE types. +
+ + + + Elements for Employees In FRAME. +v2.0 + + + + + EMPLOYEEs in frame. + + + + + QUALIFICATION TYPEs in frame. + + + + + + + Type for containment in frame of EMPLOYEEs + + + + + + + + + + + + Type for containment in frame of TYPEs of QUALIFCATION. + + + + + + + + + + + + + An employee of the public transport company. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + Type for EMPLOYEE. + + + + + + + + + + + + Elements for EMPLOYEE + + + + + + + Date on which EMPLOYEE formally started employment. + + + + + + Qualifications of EMPLOYEE. + + + + + + + Particular Elements for EMPLOYEE + + + + + Surname of EMPLOYEE. + + + + + First name of EMPLOYEE. + + + + + Title of EMPLOYEE. + + + + + Date of birth of EMPLOYEE. + + + + + Gender of EMPLOYEE. + + + + + Height of EMPLOYEE. + + + + + Photo of EMPLOYEE. + + + + + Whether the EMPLOYEE likes to smoke. +1.2.2 + + + + + + + Contact Elements for EMPLOYEE + + + + + Email address of EMPLOYEE. +v1.1 + + + + + Email address of EMPLOYEE last verified +v1.2.2 + + + + + Phone number of EMPLOYEE. (Usually personal mobile phone). + + + + + Phone of EMPLOYEE last verified +v1.2.2 + + + + + + + + + Type for a list of QUALIFICATIONs. + + + + + + + + + + + + A specific knowledge or ability or experience, or a certified skill or education, which may be possessed by an EMPLOYEE and which may be necessary to work a DUTY. The qualification profiles given by all QUALIFICATIONs recorded for EMPLOYEEs are important for correct disposition of DUTies. QUALIFICATIONs may also be assigned to DUTies or SPELLs by the operator. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + Type for QUALIFICATION. + + + + + + + + + + + + Elements for QUALIFICATION. + + + + + Description of QUALIFICATION. + + + + + Expiration date of QUALIFICATION (last day of validity). + + + + + + + + + A classification of a QUALIFICATION possessed by an EMPLOYEE. +v2.0 + + + + + + + + + + + + + + + + + + Identifier of TYPE OF QUALIFICATION. + + + + + + + + + Type for a TYPE OF QUALIFICATION. + + + + + +
diff --git a/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd index 22abdd143..2d661e295 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_vehicleType_version.xsd @@ -1,6 +1,7 @@ + @@ -168,10 +169,19 @@ Rail transport, Roads and Road transport - MODE of Vehicle transport associated with VEHICLE TYPE. +v1.2.2 + MODE of Vehicle transport associated with TRANSPORT TYPE. +v1.2.2 + + + + + Total Capacity elements for a TRANSPORT TYPE. + + + + + Qualifcations required to staff TRANSPORT TYPE. +v2.0 - diff --git a/xsd/netex_part_2/netex_all_objects_part2.xsd b/xsd/netex_part_2/netex_all_objects_part2.xsd index 1ec429b25..46a21f04a 100644 --- a/xsd/netex_part_2/netex_all_objects_part2.xsd +++ b/xsd/netex_part_2/netex_all_objects_part2.xsd @@ -1,11 +1,12 @@ - + + @@ -15,9 +16,9 @@ NeTEx Project. XML working Group. See main package headers Europe First drafted for version 1.0 NeTEx. Nicholas Knowles Kizoom mailto:schemer@/www.netex.org.uk/ - - 2010-09-04 - + 2010-09-04Documentation headers added> + + 2023-02-15Driver Management module added

NeTEx Xml is an XML representation of the Transmodel Public Transport Data model that can be used to exchange data objects between for databases and other services.

.

This subschema aggregate all the NeTEx Data Objects.

diff --git a/xsd/netex_part_2/part2_driverManagement/netex_accountableElement_support.xsd b/xsd/netex_part_2/part2_driverManagement/netex_accountableElement_support.xsd new file mode 100644 index 000000000..c496060a0 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_accountableElement_support.xsd @@ -0,0 +1,165 @@ + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2023-02-12 + + + 023-02-125 + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the DUTY identifier types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_netex_accountableElement_support_support.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx TIME ACCOUNTABLE ACTIVITY identifier types. + Standard +
+
+ NeTEx: ACCOUNTABLE ACTIVITY identifier types. +
+ + + + + Type for identifier of an ACCOUNTABLE ACTIVITY. + + + + + + Reference to an ACCOUNTABLE ACTIVITY. +V2.0 + + + + + Type for Reference to an ACCOUNTABLE ACTIVITY. + + + + + + Identifier of an ACCOUNTABLE CHILD. + + + + + + + + + Type for identifier of an TIME ACCOUNTABLE ACTIVITY. + + + + + + Reference to a TIME ACCOUNTABLE ACTIVITY. +V2.0 + + + + + Type for Reference to a TIME ACCOUNTABLE ACTIVITY. + + + + + + Identifier of a TIME ACCOUNTABLE ACTIVITY. + + + + + + + + + Type for identifier of a TIME ALLOWANCE. + + + + + + Reference to a TIME ALLOWANCE. +V2.0 + + + + + Type for Reference to a TIME ALLOWANCE. + + + + + + Identifier of a ACCOUNTABLE CHILD. + + + + + + + + + Type for identifier of a TYPE OF TIME ALLOWANCE. + + + + + + Reference to a TYPE OF TIME ALLOWANCE. +V2.0 + + + + + Type for a TYPE OF TIME ALLOWANCE. + + + + + + Reference to a TYPE OF TIME ALLOWANCE. + + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_accountableElement_version.xsd b/xsd/netex_part_2/part2_driverManagement/netex_accountableElement_version.xsd new file mode 100644 index 000000000..f9bd62a59 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_accountableElement_version.xsd @@ -0,0 +1,370 @@ + + + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + 2023-02-14 Factorored out of Duty + + + 2023-02-145 + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the TIME ACCOUNTABLE ACTIVITY types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_duty_version.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx TIME ACCOUNTABLE ACTIVITY types. + Standard +
+
+ NeTEx: TIME ACCOUNTABLE ACTIVITY types. +
+ + + + Dummy Supertype for ACCOUNTABLE ACTIVITY. + + + + + + An activity to which accounting factors may be assigned. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + Type for an ACCOUNTABLE ACTIVITY. + + + + + + + + + + + + Elements for an ACCOUNTABLE ACTIVITY. + + + + + Name of the ACCOUNTABLE ACTIVITY. + + + + + Description of the ACCOUNTABLE ACTIVITY. + + + + + Accounting Factor to use for the ACCOUNTABLE ACTIVITY. + + + + + How long a time should be used for accounting the ACCOUNTABLE ACTIVITY. + + + + + + + + Dummy Supertype for ACCOUNTABLE ACTIVITY. + + + + + + An activity which may have a TIME ALLOWANCE. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + Type for TIME ACCOUNTABLE ACTIVITY. + + + + + + + + + + + + Elements for a TIME ACCOUNTABLE ACTIVITY. + + + + + Time to prepare TIME ACCOUNTABLE ACTIVITY. + + + + + Time to complete TIME ACCOUNTABLE ACTIVITY. + + + + + + + + + Elements for a Time Range. + + + + + Start time. + + + + + Day offset for start time. Number of days after the current operating day for DUTY. Default is 0 for same day. + + + + + End time. + + + + + Day offset for end time. Number of days after the starting departure time of the journey if not same calendar day as starting time. Default is 0 for same day. + + + + + + + + Type for a list of TIME ALLOWANCes + + + + + + + An area within a Site. May be connected to Quays by PATH LINKs. + + + + + + + + + TIME ALLOWANCE: A fixed paid time allowed to perform certain activities to prepare for or to complete the work assigned either to a BLOCK, a DUTY , a DUTY PART, a STRETCH or a SPELL. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + Type for TIME ALLOWANCE. + + + + + + + + + + + + Elements for a TIME ALLOWANCE. + + + + + Duration of a TIME ALLOWANCE. + + + + + + + + A classification of additional paid times, including the information whether the allowance is given before or after the main activity. +v2.0 + + + + + + + + + + + + + + + + + + + Name of Class of the ENTITY. Allows reflection. Fixed for each ENTITY type. + + + + + + + + + Type for a TYPE OF TIME ALLOWANCE. + + + + + + + + + + + + Elements for a TIME ACCOUNTABLE ACTIVITY. + + + + + Whether the TIME ALLOWANCE is before or after the main activity. + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_all_objects_part2_driverManagement.xsd b/xsd/netex_part_2/part2_driverManagement/netex_all_objects_part2_driverManagement.xsd new file mode 100644 index 000000000..f363b78c7 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_all_objects_part2_driverManagement.xsd @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + main schema + e-service developers + NeTEx Project. XML working Group. See main package headers + Europe + First drafted for version 1.0 NeTEx. Nicholas Knowles Kizoom mailto:schemer@/www.netex.org.uk/ + + 2023-02-14 + +

NeTEx Xml is an XML representation of the Transmodel Public Transport Data model that can be used to exchange data objects between for databases and other services.

. +

This subschema aggregates all the NeTEx Data Objects for Driver Management.

+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_all_objects_part2_driverManagement.xsd + [ISO 639-2/B] ENG + Kizoom Software Ltd, 16 High Holborn, London WC1V 6BX + + http://www.netex.org.uk/schemas/1.0/ for / for _all_devices.xsd + http://www.netex.org.uk/schemas/1.0/ for / for _all_traffic_events.xsd + http://www.netex.org.uk/schemas/1.0/ for / for _all_quantiseds.xsd + http://www.netex.org.uk/schemas/1.0/ for / for _network.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +

Derived from the Transmodel standards. +

+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Public transport, Bus services, Coach services, Bus stops and stations, +Business and industry, Transport, +Roads and road transport + + CEN TC278 WG3 SG9. + + for XML schema. Subschema aggregating all subschemas for Driver Management. + Standard +
+
+
+
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_driverTrip_support.xsd b/xsd/netex_part_2/part2_driverManagement/netex_driverTrip_support.xsd new file mode 100644 index 000000000..87a42c9b9 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_driverTrip_support.xsd @@ -0,0 +1,111 @@ + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2023-02-14 + + 2023-02-14Split out from Duty + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the DUTY identifier types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_driverTrip_support + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx DUTY identifier types. + Standard +
+
+ NeTEx: DRIVER TRIP identifier types. +
+ + + + Type for identifier of a DRIVER TRIP. + + + + + + Reference to a DRIVER TRIP. +v2.0 + + + + + Type for Reference to a DRIVER TRIP. + + + + + + Identifier of a DRIVER TRIP. + + + + + + + + + Type for identifier of a DRIVER TRIP TIME. + + + + + + Reference to a DRIVER TRIP TIME. +v2.0 + + + + + Type for Reference to a DRIVER TRIP TIME. + + + + + + Identifier of a DRIVER TRIP TIME. + + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_driverTrip_version.xsd b/xsd/netex_part_2/part2_driverManagement/netex_driverTrip_version.xsd new file mode 100644 index 000000000..d4ed286bd --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_driverTrip_version.xsd @@ -0,0 +1,233 @@ + + + + + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2023-02-15 + + 2023-02-15ASplit out from DUTY + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the DUTY types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_driverTripy_version.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx DUTY types. + Standard +
+
+ NeTEx: DRIVER TRIP types. +
+ + + + DRIVER TRIP Elements for a FRAME. + + + + + DRIVER TRIPs in frame. + + + + + + + Type for containment in frame of DRIVER TRIPs. + + + + + + + + + + + + + A planned non-driving movement of a driver within a DUTY PART. This may be necessary to reach the first SPELL in a STRETCH, between two SPELLs or after the last SPELL in a STRETCH. It may be entirely on foot or may use a VEHICLE JOURNEY on a vehicle driven by another driver. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + Type for DRIVER TRIP. + + + + + + + + + + + + Elements for a DRIVER TRIP. + + + + + Description of DRIVER TRIP. + + + + + TIMING POINT at which run starts. + + + + + TIMING POINT at which run ends. + + + + + Accounting Factor to use for DRIVER TRIP. + + + + + Accountable time to use for the DRIVER TRIP. + + + + + DRIVER TRIP TIMEs for DRIVER TRIP. + + + + + + + + Type for a list of DRIVER TRIP TIMEs. + + + + + + + + + + + + The time allowed for a driver to cover a particular DRIVER TRIP during a specified TIME BAND. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + Type for DRIVER TRIP TIME. + + + + + + + + + + + + Elements for a DRIVER TRIP TIME. + + + + + Description of DRIVER TRIP TIME. + + + + + + How long the DRIVER TRIP takes. + + + + + Mode of Transport. + + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_driver_support.xsd b/xsd/netex_part_2/part2_driverManagement/netex_driver_support.xsd new file mode 100644 index 000000000..a39db5e54 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_driver_support.xsd @@ -0,0 +1,87 @@ + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2023-02-15 + + + 2023-02-155 + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the DRIVER identifier types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_driver_support.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx DRIVER identifier types. + Standard +
+
+ NeTEx: DRIVER identifier types. +
+ + + + Type for identifier of a DRIVER. + + + + + + Reference to a DRIVER. +v2.0 + + + + + Type for Reference to a DRIVER. + + + + + + Identifier of a Driver. + + + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_driver_version.xsd b/xsd/netex_part_2/part2_driverManagement/netex_driver_version.xsd new file mode 100644 index 000000000..bcf927073 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_driver_version.xsd @@ -0,0 +1,182 @@ + + + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2023-02-14 + + + 2023-02-14 + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the DRIVER types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_driver_version.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, T standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx DUTY types. + Standard +
+
+ NeTEx: DRIVER types. +
+ + + + A DRIVER of the public transport company. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + Type for DRIVER. + + + + + + + + + + + + Elements for DRIVER. + + + + + + Particular Elements for DRIVER. + + + + + Last name of DRIVER. + + + + + First name of DRIVER. + + + + + Title of DRIVER. + + + + + Date of birth of DRIVER. + + + + + Gender of DRIVER. + + + + + Height of DRIVER. + + + + + Photo of DRIVER. + + + + + Whether the DRIVER likes to smoke. +1.2.2 + + + + + + + Contact Elements for DRIVER. + + + + + Email address of DRIVER. +v1.1 + + + + + Email address of DRIVER last verified +v1.2.2 + + + + + Phone number. (Usually personal mobile phone). + + + + + Phone of DRIVER last verified +v1.2.2 + + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_dutyStretch_support.xsd b/xsd/netex_part_2/part2_driverManagement/netex_dutyStretch_support.xsd new file mode 100644 index 000000000..4a03aab18 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_dutyStretch_support.xsd @@ -0,0 +1,347 @@ + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 2.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2023-02-1 + + + 2023-02-15 + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the DUTY STRETCH types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_dutyStretch_support.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2014 + + +
    +
  • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx DUTY STRETCH identifier types. + Standard +
+
+ NeTEx: STRETCH identifier types. +
+ + + + + Type for identifier of a STRETCH. + + + + + + Reference to a STRETCH. +v2.0 + + + + + Type for Reference to a STRETCH. + + + + + + Identifier of a STRETCH. + + + + + + + + + Type for identifier of a SPELL. + + + + + + Reference to a SPELL. +v2.0 + + + + + Type for Reference to a SPELL. + + + + + + Identifier of a SPELL. + + + + + + + + + Type for identifier of a DRIVING SPELL. + + + + + + Reference to a DRIVING SPELL. +v2.0 + + + + + Type for Reference to a DRIVING SPELL. + + + + + + Identifier of a DRIVING SPELL. + + + + + + + + + Type for identifier of a NON DRIVING SPELL.. + + + + + + Reference to a NON DRIVING SPELL. +v2.0 + + + + + Type for Reference to a NON DRIVING SPELL. + + + + + + Identifier of a NON DRIVING SPELL. + + + + + + + + + Type for identifier of a STANDBY. + + + + + + Reference to a STANDBY spell. +v2.0 + + + + + Type for Reference to a STANDBY. + + + + + + Identifier of a STANDBY. + + + + + + + + + Type for identifier of a TASK. + + + + + + Reference to a TASK spell. +v2.0 + + + + + Type for Reference to a TASK. + + + + + + Identifier of a TASK. + + + + + + + + + Type for identifier of a FILL IN TIME. + + + + + + Reference to a FILL IN TIME. +v2.0 + + + + + Type for Reference to a FILL IN TIME. + + + + + + Identifier of a FILL IN TIME. + + + + + + + + + Type for identifier of a PAUSE. + + + + + + Reference to a PAUSE. +v2.0 + + + + + Type for Reference to a PAUSE. + + + + + + Identifier of a PAUSE. + + + + + + + + + Type for identifier of a BREAK. + + + + + + Reference to a BREAK. +v2.0 + + + + + Type for Reference to a BREAK. + + + + + + Identifier of a BREAK. + + + + + + + + + Type for identifier of a BREAK FACILITY. + + + + + + Reference to a BREAK FACILITY. +v2.0 + + + + + Type for a reference to a BREAK FACILITY. + + + + + + Reference to identifier of a BREAK FACILITY. + + + + + + + + + Type for identifier of a TYPE OF TASK. + + + + + + Reference to a TYPE OF TASK. +v2.0 + + + + + Type for a reference to a TYPE OF TASK. + + + + + + Reference to identifier of a TYPE OF TASK. + + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_dutyStretch_version.xsd b/xsd/netex_part_2/part2_driverManagement/netex_dutyStretch_version.xsd new file mode 100644 index 000000000..2415c5cc2 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_dutyStretch_version.xsd @@ -0,0 +1,858 @@ + + + + + + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 20 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2023-02-14 + + 023-02-145 Name Space changes + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the DUTY STRETCH types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_dutyStretch_version.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx DUTY types. + Standard +
+
+ NeTEx: DUTY STRETCH types. +
+ + + + Elements for a STRETCH FRAME. + + + + + TYPES OF TASK in frame. + + + + + TYPES OF BREAK FACILITies in frame. + + + + + STRETCHes in frame. + + + + + SPELLs in frame. + + + + + PAUSEs in frame. + + + + + + + Type for containment in frame of STRETCHes. + + + + + + + + + + + + Type for containment in frame of SPELLs. + + + + + + + + + + + + Type for containment in frame of PAUSEs. + + + + + + + + + + + + Type for containment in frame of TYPES OF TASK + + + + + + + + + + + + Type for containment in frame of BREAK FACILITIES + + + + + + + + + + + + + Type for a list of STRETCHes. + + + + + + + + + + + + + A period of a driver's DUTY during which (s)he is continuously working without a BREAK. PAUSEs during which (s)he remains responsible for the vehicle may be included. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Type for a STRETCH. + + + + + + + + + + + + Elements for a STRETCH. + + + + + + + + Breaks at end of in STRETCH. + + + + + + + + Dummy Supertype for SPELLs. + + + + + + Type for a list of SPELLs. + + + + + + + + + + + + A continuous period in a STRETCH, when a driver is on duty on one vehicle or performing one other type of work. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Type for a SPELL. + + + + + + + + + + + + Elements for a SPELL. + + + + + + + + + Type for a list of DRIVING SPELLs. + + + + + + + + + + + + + A SPELL of driver work between reliefs during which (s)he is driving one vehicle. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + Identifier of ENTITY. + + + + + + + + + Type for a DRIVING SPELL. + + + + + + + + + + + + Elements for a DRIVING SPELL. + + + + + + Start RELIEF OPPORTUNITY. + + + + + End RELIEF OPPORTUNITY. + + + + + + + + + A SPELL of driver work, when a driver is performing some non-driving TASK or waiting on STAND-BY. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + Identifier of NON DRIVING SPELL. + + + + + + + + + Type for a NON DRIVING SPELL. + + + + + + + + + + + + Elements for a NON DRIVING SPELL. + + + + + + + + + A non-driving period of a driver's DUTY when (s)he must wait ready to take on any specified piece of work instantly. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Identifier of STANDBY. + + + + + + + + + Type for a STANDBY. + + + + + + + + + + + + Elements for a STANDBY. + + + + + + + TASK: A continuous piece of non-driving work. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Identifier of TASK. + + + + + + + + + Type for a TASK. + + + + + + + + + + + + Elements for a TASK. + + + + + + + + + Type for a list of FILL IN TIMEs. + + + + + + + + + + + + A non-productive period of driver time. This is either the result of the duty cutting procedure or is introduced to prolong a DRIVING SPELL to a minimum length. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + Type for FILL IN TIME. + + + + + + + + + + + + Elements for a FILL IN TIME. + + + + + + + + + Type for a list of PAUSEs. + + + + + + + + + + + + A period of paid driver time at the end of a SERVICE JOURNEY or during or after a DEAD RUN when the driver is responsible for the VEHICLE, but resting in the VEHICLE or in a designated BREAK FACILITY near the POINT where the VEHICLE has stopped. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + Type for PAUSE. + + + + + + + + + + + + Elements for a PAUSE. + + + + + Duration of PAUSE. + + + + + + + + + + Type for a list of BREAKs. + + + + + + + + + + + + A period of time within a DUTY PART during which a driver is resting and is not responsible for a vehicle. This time will usually be spent at a BREAK FACILITY. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + Type for BREAK. + + + + + + + + + + + + Elements for a BREAK. + + + + + Duration of BREAK. + + + + + + + + + + A classification of TASKs. +v2.0. + + + + + + + + + + + + + + + + + + + + + + + + + + Type for a TYPE OF TASK. + + + + + + + + + + + + Elements for a TYPE OF TASK. + + + + + Start within TIME BAND. + + + + + End within TIME BAND. + + + + + + + + A classification of BREAK FACILITIEs. +v2.0. + + + + + + + + + + + + + + + + + + + + + + + + + + Type for a BREAK FACILITY. + + + + + + + + + + + + Elements for a BREAK FACILITY. + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_dutyType_support.xsd b/xsd/netex_part_2/part2_driverManagement/netex_dutyType_support.xsd new file mode 100644 index 000000000..4b315bbfe --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_dutyType_support.xsd @@ -0,0 +1,98 @@ + + + + + + main schemae-service developersV1.0 Christophe DuquesneNicholas KnowlesEuropeFirst drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk2023-02-041 + 22023-02-045

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

This sub-schema describes the DUTY TYPE identifier types.

text/xmlhttp://www.w3.org/2001/XMLSchemaXML schema, W3C Recommendation 2001{http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_duty_support.xsd[ISO 639-2/B] ENGKizoom, 109-123 Clifton Street, London EC4A 4LD http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsdUnclassified + CEN, Crown Copyright 2009-2023 +
  • Derived from the Transmodel, VDV, standards.
Version 1.0Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport +CEN TC278 WG3 SG9.NeTEx DUTY TYPE identifier types.Standard
+
+ NeTEx: DUTY TYPE identifier types. +
+ + + + Type for identifier of an DUTY TYPE. + + + + + + Reference to a DUTY TYPE. + + + + + Type for a reference to a DUTY TYPE. + + + + + + Reference to identifier of a DUTY TYPE. + + + + + + + + + Type for identifier of a SPLIT DUTY TYPE. + + + + + + Reference to a SPLIT DUTY TYPE. + + + + + Type for a reference to a SPLIT DUTY TYPE. + + + + + + Reference to identifier of a SPLIT DUTY TYPE. + + + + + + + + + Type for identifier of a CONTINUOUS DUTY TYPE. + + + + + + Reference to a CONTINUOUS DUTY TYPE. + + + + + Type for a reference to a CONTINUOUS DUTY TYPE. + + + + + + Reference to identifier of a CONTINUOUS DUTY TYPE. + + + + + +
diff --git a/xsd/netex_part_2/part2_driverManagement/netex_dutyType_version.xsd b/xsd/netex_part_2/part2_driverManagement/netex_dutyType_version.xsd new file mode 100644 index 000000000..b13306356 --- /dev/null +++ b/xsd/netex_part_2/part2_driverManagement/netex_dutyType_version.xsd @@ -0,0 +1,241 @@ + + + + + + + + + + main schema + e-service developers + V1.0 Christophe Duquesne + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2010-09-04 + + 2011-02-05 Name Space changes + + 2018-02-25Skinkie: Fix: #35 Correct Case on AccountingTime. Also Renamed DayOffset to EndDayOffset + Also changed VehicleModeEnumeration to AllVehicleModesOfTransportEnumeration to allow for non vehicle modes. + + 2019-03-25NJSK : Fix: Revise to Add separate EndDayOffset. NB this changes DayOffset to mean start day offset + + 2023-02-15NJSK : Fix: Add DayType to Duty + + 2023-02-15Add missing Duty Elements: DUTY TYPE, SPLIT DUTY TYPE TYPE, CONTINUOUS DUTY TYPE TYPE + + +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

+

This sub-schema describes the DUTY types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_part_2/part2_vehicleService}netex_duty_version.xsd + [ISO 639-2/B] ENG + Kizoom, 109-123 Clifton Street, London EC4A 4LD + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx DUTY types. + Standard +
+
+ NeTEx: DUTY types. +
+ + + + Type for containment in frame of DUTY TYPEs. + + + + + + + + + + + + + + Dummy Type. +v2.0 + + + + + A classification of a DUTY, in terms of working hours within the day. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + Type for a DUTY TYPE. + + + + + + + + + + + + Elements for a DUTY TYPE. + + + + + Start within TIMEBAND. + + + + + End within TIMEBAND. + + + + + + + + A classification of a DUTY, in terms of working hours comprising several time bands separated in different DUTY PARTs by periods of unpaid time. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Type for a SPLIT DUTY TYPE. + + + + + + + + + + + + Elements for a DUTY TYPE. + + + + + Start within TIMEBAND. + + + + + End within TIMEBAND + + + + + + + + A classification of a DUTY, in terms of working hours within the day comprising a single period of paid work. +v2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + Type for a CONTINUOUS DUTY TYPE. + + + + + + +
diff --git a/xsd/netex_part_2/part2_vehicleService/netex_duty_support.xsd b/xsd/netex_part_2/part2_driverManagement/netex_duty_support.xsd similarity index 55% rename from xsd/netex_part_2/part2_vehicleService/netex_duty_support.xsd rename to xsd/netex_part_2/part2_driverManagement/netex_duty_support.xsd index b514aebf1..95d8bc5a5 100644 --- a/xsd/netex_part_2/part2_vehicleService/netex_duty_support.xsd +++ b/xsd/netex_part_2/part2_driverManagement/netex_duty_support.xsd @@ -1,6 +1,6 @@ - - + + @@ -13,13 +13,13 @@ 2010-09-04 - - 2011-02-05 - + 2011-02-05 Name Space changes + + 2023-02-15Add missing Duty Elements: TYPE OF DUTY, SPLIT DUTY TYPE, CONTINUOUS DUTY TYPE TYPE

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

-

This sub-schema describes the types.

+

This sub-schema describes the DUTY identifier types.

text/xml @@ -85,38 +85,12 @@ Rail transport, Roads and Road transport - - - - Type for identifier of an ACCOUNTABLE ELEMENT. - - - - - - Reference to an ACCOUNTABLE ELEMENT. - - - - - Type for Reference to an ACCOUNTABLE ELEMENT. - - - - - - Identifier of an ACCOUNTABLE ELEMENT. - - - - - Type for identifier of a DUTY PART. - + @@ -128,7 +102,7 @@ Rail transport, Roads and Road transport Type for Reference to a DUTY PART. - + Identifier of a BLOCK PART. @@ -137,57 +111,4 @@ Rail transport, Roads and Road transport - - - - - Type for identifier of a DRIVER TRIP. - - - - - - Reference to a DRIVER TRIP. - - - - - Type for Reference to a DRIVER TRIP. - - - - - - Identifier of a DRIVER TRIP. - - - - - - - - - Type for identifier of a DRIVER TRIP TIME. - - - - - - Reference to a DRIVER TRIP TIME. - - - - - Type for Reference to a DRIVER TRIP TIME. - - - - - - Identifier of a DRIVER TRIP TIME. - - - - -
diff --git a/xsd/netex_part_2/part2_vehicleService/netex_duty_version.xsd b/xsd/netex_part_2/part2_driverManagement/netex_duty_version.xsd similarity index 52% rename from xsd/netex_part_2/part2_vehicleService/netex_duty_version.xsd rename to xsd/netex_part_2/part2_driverManagement/netex_duty_version.xsd index 39b296cd8..b8b134f41 100644 --- a/xsd/netex_part_2/part2_vehicleService/netex_duty_version.xsd +++ b/xsd/netex_part_2/part2_driverManagement/netex_duty_version.xsd @@ -1,10 +1,14 @@ - - + + + + + - + + @@ -25,6 +29,10 @@
2019-03-25NJSK : Fix: Revise to Add separate EndDayOffset. NB this changes DayOffset to mean start day offset + 2023-02-15NJSK : Fix: Add DayType to Duty + + 2023-02-15Add missing Duty Elements: TYPE OF DUTY, SPLIT DUTY TYPE, CONTINUOUS DUTY TYPE TYPE +

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

This sub-schema describes the DUTY types.

@@ -69,9 +77,14 @@ Rail transport, Roads and Road transport - Elements for a DUTY FRAME. + DUTY Elements for a FRAME. + + + DUTIes in frame. + + DUTIes in frame. @@ -87,11 +100,6 @@ Rail transport, Roads and Road transport - - - DRIVER TRIPs in frame. - - @@ -113,19 +121,12 @@ Rail transport, Roads and Road transport - - - - - - - - Type for containment in frame of DRIVER TRIPs. - - - - - + + + A continuous part of a driver DUTY during which (s)he is under the management of the company. A DUTY PART may include BREAKs. +. + + @@ -171,22 +172,25 @@ Rail transport, Roads and Road transport Elements for a DUTY.
- + - Description of DUTY. + Name of DUTY. - + - Time to complete DUTY. + Description of DUTY. - + + + + + - Time to complete DUTY. + TYPEs of QUALIFICATION required to undertake DUTY. - Parts of a DUTY. @@ -194,67 +198,25 @@ Rail transport, Roads and Road transport
- - - - A period of a driver's DUTY during which (s)he is continuously working without a BREAK. PAUSEs during which (the)he remains responsible for the vehicle may be included. - - - - - - - - - - - - - - - - - - + - Type for ACCOUNTABLE ELEMENT. - - - - - - - - - - - - Elements for an ACCOUNTABLE ELEMENT. + Elements for a DUTY. - - - Description of ACCOUNTABLE ELEMENT. - - - - - How long a time shoudl be used for the the ACCOUNTABLE ELEMENT. - - - + + - Accounting Factor to use for the the ACCOUNTABLE ELEMENT. + Duration of DUTY - Time to prepare ACCOUNTABLE ELEMENT. + Time to complete DUTY. - Time to complete ACCOUNTABLE ELEMENT. + Time to complete DUTY. @@ -266,18 +228,13 @@ Rail transport, Roads and Road transport - - - - - An area within a Site. May be connected to Quays by PATH LINKs. - - - + + + - + A continuous part of a driver DUTY during which (s)he is under the management of the company. A DUTY PART may include BREAKs. . @@ -293,7 +250,10 @@ Rail transport, Roads and Road transport - + + + + @@ -309,7 +269,7 @@ Rail transport, Roads and Road transport Type for a DUTY PART. - + @@ -321,194 +281,62 @@ Rail transport, Roads and Road transport Elements for a DUTY PART. - - - Time for DRIVER to access DUTY PART. - - - - - Time for DRIVER to return from DUTY PART. - - - - - - Start time. - - - - - Day offset for start time. Number of days after the current operating day for Duty y . Default is 0 for same day. - - - - - End time. - - - - - Day offset for end time. Number of days after the starting departure time of the journey if not same calendar day as starting timey. Default is 0 for same day. - - - + + + + - TIMING POINT at which DUTY PART starts. + STRETCHes making up DUTY PART - + - TIMING POINT at which DUTY PART starts. + PAUSES present in DUTY PART - - - - A planned non-driving movement of a driver within a DUTY PART. This may be necessary to reach the first SPELL in a STRETCH, between two SPELLs or after the last SPELL in a STRETCH. It may be entirely on foot or may use a VEHICLE JOURNEY on a vehicle driven by another driver. - - - - - - - - - - - - - - - - - - - - - - - Type for DRIVER TRIP. - - - - - - - - - - + - Elements for a DRIVER TRIP. + Timing Elements for a DUTY PART. - - - Description of DRIVER TRIP. - - - - - TIMING POINT at which run starts. - - - + - TIMING POINT at which run starts. + Time for DRIVER to access DUTY PART. - + - How long the run takes. + Time for DRIVER to return from DUTY PART. - + - How long the run takes to prepare. + Time for DRIVER to prepare for DUTY PART. +v2.0 - + - DRIVER TRIP TIMEs for DRIVER TRIP. + Time for DRIVER to finish up after DUTY PART. +v2.0 - - + - Type for a list of DRIVER TRIP TIMEs. - - - - - - - - An area within a Site. May be connected to Quays by PATH LINKs. - - - - - - - - - A part of a BLOCK composed of consecutive VEHICLE JOURNEYs defined for the same DAY TYPE, all operated on the same LINE. - - - - - - - - - - - - - - - - - - - - - - - Type for DRIVER TRIP TIME. - - - - - - - - - - - - Elements for a DRIVER TRIP TIME. + Applicability Span Elements for a DUTY PART. - - - Description of DRIVER TRIP TIME. - - - - + + - How long the DRIVER TRIP takes. + TIMING POINT at which DUTY PART starts. - + - Mode of Transport. + TIMING POINT at which DUTY PART starts. diff --git a/xsd/netex_part_2/part2_frames/netex_driverScheduleFrame_version.xsd b/xsd/netex_part_2/part2_frames/netex_driverScheduleFrame_version.xsd index a0be96d7a..35f7e1cc2 100644 --- a/xsd/netex_part_2/part2_frames/netex_driverScheduleFrame_version.xsd +++ b/xsd/netex_part_2/part2_frames/netex_driverScheduleFrame_version.xsd @@ -1,8 +1,60 @@ - + - + + + + + + main schema + e-service developers + Europe + First Drafted for version 1.0 CEN TC278 WG3 SG6 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + 2023-02-14Add metadat header + + 2023-02-15DRiver TRIP + + +

NeTEx - Network Exchange. This subschema defines VEHICLE SCHEDULE FRAME types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_framework/netex_genericFramework}netex_timetableFrame_version.xsd + [ISO 639-2/B] ENG + Kizoom Software Ltd, 16 High Holborn, London WC1V 6BX + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, + Air transport, Airports, + Ports and maritime transport, Ferries (marine), + Public transport, Bus services, Coach + services, Bus stops and stations, + Rail transport, Railway stations and track, Train services, Underground trains, + Business and industry, Transport, Air transport , Ports and maritime + transport, Public transport, + Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx Network Exchange DRIVER SCHEDULE FRAME types. + Standard +
+
+ DRIVER SCHEDULE FRAME types for NeTEx. +
@@ -48,6 +100,8 @@ + +
diff --git a/xsd/netex_part_2/part2_frames/netex_vehicleScheduleFrame_version.xsd b/xsd/netex_part_2/part2_frames/netex_vehicleScheduleFrame_version.xsd index 9b7a3ceef..f76fb1333 100644 --- a/xsd/netex_part_2/part2_frames/netex_vehicleScheduleFrame_version.xsd +++ b/xsd/netex_part_2/part2_frames/netex_vehicleScheduleFrame_version.xsd @@ -4,6 +4,58 @@ + + + + main schema + e-service developers + Europe + First Drafted for version 1.0 CEN TC278 WG3 SG6 Editor Nicholas Knowles. mailto:schemer@netex.org.uk + + 2010-09-04 + + 2023-02-12Add header doc + + +

NeTEx - Network Exchange. This subschema defines VEHICLE SCHEDULE FRAME types.

+
+ + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_framework/netex_genericFramework}netex_timetableFrame_version.xsd + [ISO 639-2/B] ENG + Kizoom Software Ltd, 16 High Holborn, London WC1V 6BX + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
    +
  • Derived from the Transmodel, standards.
  • +
+ + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, + Air transport, Airports, + Ports and maritime transport, Ferries (marine), + Public transport, Bus services, Coach + services, Bus stops and stations, + Rail transport, Railway stations and track, Train services, Underground trains, + Business and industry, Transport, Air transport , Ports and maritime + transport, Public transport, + Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx Network Exchange VEHICLE SCHEDULE FRAME types. + Standard +
+
+ VEHICLE SCHEDULE FRAME types for NeTEx. +
diff --git a/xsd/netex_part_2/part2_journeyTimes/netex_call_version.xsd b/xsd/netex_part_2/part2_journeyTimes/netex_call_version.xsd index 8d4b18063..3527ac098 100644 --- a/xsd/netex_part_2/part2_journeyTimes/netex_call_version.xsd +++ b/xsd/netex_part_2/part2_journeyTimes/netex_call_version.xsd @@ -8,7 +8,7 @@ - + diff --git a/xsd/netex_part_2/part2_vehicleService/netex_all_objects_part2_vehicleService.xsd b/xsd/netex_part_2/part2_vehicleService/netex_all_objects_part2_vehicleService.xsd index 7025164b5..b051c63ad 100644 --- a/xsd/netex_part_2/part2_vehicleService/netex_all_objects_part2_vehicleService.xsd +++ b/xsd/netex_part_2/part2_vehicleService/netex_all_objects_part2_vehicleService.xsd @@ -1,8 +1,6 @@ - + - - diff --git a/xsd/netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd b/xsd/netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd index c8c9791cc..cd681e98c 100644 --- a/xsd/netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd +++ b/xsd/netex_part_2/part2_vehicleService/netex_vehicleService_version.xsd @@ -1,5 +1,5 @@ - + @@ -23,7 +23,9 @@ 2011-02-05 - 2017-012-05 Correct DayOffsetType on Course of COurnet + 2017-01-05Correct DayOffsetType on Course of Journey + + 2023-02-15Corrections to comments and annotations.

NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

@@ -89,7 +91,7 @@ Rail transport, Roads and Road transport
- VEHICLE SERVICES in frame. + RELIEF OPPORTUNITies in frame.