TransXChange
Examples 2.5 - Interchange route
Summary
Two linear routes, connected with an interchange to make a single service.
- Linear route, with different stop visiting pattern at one end.
- An Interchange between two services.
- Connecting Vehicle Journeys (TXC v2.4)
- An Interchange with an incoming external feeder connecting vehicle journey. (TXC v2.4)
- An Interchange with two outgoing external distributor vehicle journeys. (TXC v2.4)
- Express stops, i.e. "Pass" activity where the bus does not stop.
- Frequency Based journey times, specified as an interval, but not a frequent service.
- Combining operating days from service, journey pattern and vehicle journey level.
- Use of Timetable Notes.
- Use of Stop sequence numbers to control Order of rows.
- More than one operator.
- Return Journeys: Outbound and Inbound Timetable.
- Serviced Organisation & School dates.
- Line Colours (TXC v2.4).
- Registration Schema.
Published as PDF
Route Map

Timetable
| #1 | #2 | #3 | #4 | #5 | |
|---|---|---|---|---|---|
| Name\Line | I1 | I1 | I1 | I2 | |
| (++1) | (++2) | (++3) | (++4) | ||
| School | Mon-Sat | Mon-Fri | Wed-W1-W3 | ||
| Grub Street | 8:02 | 9:02 | ? every 15 minutes until 11: 47 | 12:02 | -- |
| Tin Pan Alley | 8:12 | 9:12 | 12:12 | -- | |
| Sinister Street | 8:32 | 9:32 | 12:32 | -- | |
| Swann's Way | 8:40 | 9:40 | 12:40 | 12:45 (++4A) | |
| Yellow Brick Road | -- | -- | -- | -- | 12:48 |
| Barchester | -- | -- | -- | -- | 12:58 |
| Howard's End | 8:50 | 9:50 | -- | 12:50 | -- |
| Lines A1 & B1 | Service operates from 02/01/2004 until further notice | |
|---|---|---|
| Service operates Monday to Friday | ||
| Service does not run Christmas Day, New Years Day, Good Friday, Boxing Day | ||
| Service runs Bank Holiday Mondays | SV1 | |
| Service runs 02/06/2004 | SV1 | |
| Service does not run 01/06/2004 | SV1 | |
| Service does not run 9/12/2004 -15/12/2004 | SV1 | |
| (++1) | Journey runs during term days of Dotheboy's Academy | VJ1 |
| Journey does not run during holidays of Dotheboy's Academy | VJ1 | |
| Journey does not run May Day | VJ1 | |
| Journey available 12/12/2004 | JP1 | |
| Journey not available 11/1/2004 until 11/11/2004. | JP1 | |
| (++2) | Journey runs Monday to Saturday | VJ2 |
| Journey runs New Year's Day, Boxing Day | VJ2 | |
| Journey available 12/12/2004 | JP1 | |
| Journey not available 11/1/2004 until 11/11/2004. | JP1 | |
| (++3) | Journey available 12/12/2004 | JP1 |
| Journey not available 11/1/2004 until 11/11/2004. | JP1 | |
| (++4) | Journey runs Wednesdays on 1st and 3rd weeks in month | VJ4 |
| Service does run on New Years day and Boxing day | VJ4 | |
| Journey available 02/05/2004 | VJ4 | |
| Journey not available 04/08/2004-09/08/2004, 05/08/2005-10/08/2005 | VJ4 | |
| (++4A) | Connection only available 02/01/2004-17/10/2004. | |
| #1 | #2 | #3 | #4 | #5 | |
|---|---|---|---|---|---|
| Name\Line | I1 | I1 | I1 | I2 | |
| (++1) | (++2) | (++3) | (++4) | ||
| School | Mon-Sat | Mon-Fri | Wed-W1-W3 | ||
| Howard's End | 9:00 | 10:00 | ? | 13:00 | -- |
| Barchester | -- | -- | -- | -- | <13:15 |
| Yellow Brick Road | -- | -- | -- | -- | 12:48 |
| Swann's Way | 8:40 | 9:40 | every 15 minutes until 12:45 | 12:40 | 12:45 (++4A) |
| Sinister Street | 8:32 | 9:32 | 12:32 | ||
| Tin Pan Alley | 8:12 | 9:12 | 12:12 | ||
| Grub Street | 8:02 | 9:02 | 12:02 |
The XML Representation
Service Registration
- The service is not registered
- There are two
Operatorinstances;- O1 - 'Smooth Buses', who register and provide the main service,
- O2 - 'Smart Buses' who provide just the journey in column #5 on behalf of 'Smooth Buses'.
Service Structure
- There is a single
Serviceinstance SV1, with twoLineinstances Ln_1. and Ln_2. - There are seven
StopPointinstances, all references to existing NaPTAN stops - There are two
Routeinstances s (R_1, R_2), each with a single RouteSection (RS_1, RS_2)- RS_1 has four
RouteLinkinstances (RL_1, RL_2, RL_3, RL_4), running 'Grub Street - Tin Pan Alley - Sinister Street - Swann's Way - Howard's End'. Each link has two stop references (RL_1a, RL1b, etc) - RS_2 has two
RouteLinkinstances (RL_5, RL_6) links respectively. running 'Swann's Way - Yellow Brick Road - Howard's End'.
- RS_1 has four
Outbound Journeys
- There are two outbound
JourneyPatternSectioninstances JS_1 and JS_2; corresponding to the twoRouteSectioninstances, with corresponding journey pattern timing links. - The outbound service is made up of two
JourneyPatterninstances;- JP_1, section: JS_1,
JourneyPatternTimingLinkinstances (JL_1{Rl_1}, JL_2{RL_2}, JL_3{RL_3}, JL_4{RL_4}), Each journey pattern timing link has two stop usages (JL_1a, JL1b, etc) - JP_2, section: JS_2,
JourneyPatternTimingLinkinstances JL_5{RL_5}, andJL_6{RL_6}
- JP_1, section: JS_1,
- There are four outbound
VehicleJourneyinstances:- VJ_1, for line: Ln_1 over JP_1, with a departure time of 8:02. This appears in column #1
- VJ_2, also for line: Ln_1 with a departure time of 9:02, which references
VJ_1 for its links, and so also follows JP_1.
- The
Frequencyelement specifies that is a Frequency Based service with aScheduledFrequencyof every 15 minutes which generates both column #2 and column #3. However The service is not a statutory Frequent Service (and the interval is greater than 10 minutes), soFrequentServiceis false.
- The
- VJ_3, also for line: Ln_1 , with a departure time of 12:02, which references VJ_1 for its links, and so also follows JP_1. This appears in column #4.
- VJ_4, for line: Ln_2, over JP_2. with a departure time of 12:45. This appears in column #5. It has a different operator of O2.
Inbound Journeys
- There are two inbound
JourneyPatternSectioninstances JS_X1 and JS_X2; corresponding to the two RouteSection instances, with corresponding journey pattern timing links, specified in reverse order - The outbound service is made up of two
JourneyPatterninstances;- JP_Z1, section: JS_X1,
JourneyPatternTimingLinkinstances (JL_X1 {RL_4}, JL_X2 {Rl_3}, JL_X3 {Rl_2}, JL_X4 {RL_1}), Each journey pattern timing link has two stop usages (JL_1a, JL1b, etc) - JP_2, section: JS_2,
JourneyPatternTimingLinkinstances JL_5{RL_6}, and JL_6{RL_5}
- JP_Z1, section: JS_X1,
- There are four outbound VehicleJourney instances:
- VJ_X1, for line: Ln_1 ('ln1') over JP_X1, with a departure time of9:00. This appears in column #1
- VJ_X2, also for line: Ln_1 ('ln1') with a departure time of10:00, which references
VJ_X1 for its links, and so also follows JP_X1.
- The
Frequencyelement specifies that is a Frequency Based service with aScheduledFrequencyof every 15 minutes - for which the publisher generates both column #2 and column #3. The service is not a statutory Frequent Service, soFrequentServiceis false
- The
- VJ_X3, also for line: Ln_1, ('ln1') with a departure time of 13:00, which references also VJ_X1 for its links, and so also follows JP_X1. This appears in column #4
- VJ_X4, for line: Ln_2 ('ln2'), over JP_X2. with a departure time of 12:45. This appears in column #5. It has a different operator of O2
Interchanges
Connecting Journeys
- There is an interchange at Swann's Way between VJ_3 & VJ_4
- There are also three
describing connections to externally defined journeysConnectingJourneys
- EVJ_e1, Line 'E1' which connects to feed VJ_3 at Grub street
- EVJ_e2 Line 'E2' & EVJ_e3, Line 'E3' which connects from VJ_3 at Howards End.
Outbound Journey Interchange
- The service has an outbound
JourneyPatternInterchange(JI_1) that connects the two journey patterns (JP_1, JP_2) at specific journey pattern timing link stop usages.- inbound: JP_1 : JL_3b,
- outbound: JP_2: JL_5a.
- The connection of the two journeys
VJ_3 & VJ_4 at Swann's Way is modelled by two an outbound
VehicleJourneyInterchangeinstances, one for each of the two vehicle journeys that connect; both reference the journey pattern interchange JI_1.- interchange: VJI_3: for journey VJ_3 has inbound: VJ_3,: outbound: VJ_4,
- interchange VJI_4: for journey VJ_4 has inbound: VJ_3,: outbound: VJ_4).
- There are also three
VehicleJourneyInterchangesto describe the externally described connecting journey feeder & distributor interchanges with journey with journey VJ_3.- interchange: VJI_E1 : for journey VJ_3 has inbound: EVJ_e1,: outbound: VJ_3,
- interchange: VJI_E2 : for journey VJ_3 has inbound: VJ_3,: outbound: EVJ_e2,
- interchange: VJI_E3 : for journey VJ_3 has inbound: VJ_3,: outbound: EVJ_e3,
Inbound Journey Interchange
- The service has an inbound
JourneyPatternInterchange(JI_X1) that connects the two journey patterns (JP_X2, JP_X1) at specific journey pattern timing link stop usages.- inbound: JP_X2 : JL_X6b,
- outbound: JP_X1 : JL_X2a.
- The connection of the two journeys
VJ_3 & VJ_4is modelled by two inbound
VehicleJourneyInterchangeinstances , one for each of the two vehicle journeys that connect; both reference the journey pattern interchange JI_X1.- interchange: VJI_X3: for journey VJ_X3 has inbound: VJ_X3,: outbound: VJ_X4,
- interchange VJI_X4: for journey VJ_X4 has inbound: VJ_X3,: outbound: VJ_X4).
The Operating Days
- The
Service operating periodfor SV_1 starts on02/01 2002 for all vehicle journeys and continues indefinitely. - The
OperatingProfilefor the Service SV_1 states values that apply to all journeys unless overridden on a journey pattern or individual vehicle journey.- The
RegularDayTypeof SV_1 specifies journeys of the service run Monday to Friday every week of the year. - The
BankHolidayOperation/DaysOfNonOperationof SV_1 states journeys of the service do not run Christmas (i.e. Christmas Day & Boxing Day) New Year's Day, and Good Friday, but that they do run on all Bank Holiday Mondays. - The SpecialDaysOpe
ration /DaysOfOperationof SV_1 states that journeys of the service are will run on 02/06/2004 regardless. - The SpecialDaysOpe
ration /DaysOfNonOperationstates that all services will not run between 09/12/2004 and 15/12/2004 regardless, and also will not run on 01/06/2004.
- The
- There is an override instance of the OperatingProfile for journey pattern
JP_1, which applies to all its
VehicleJourneyinstances:- VJ1_2, VJ_2, & VJ_3,- The SpecialDaysOp
eration /DaysOfOperationof JP_1 states that journeys of the service are will run on 12/16/2004 regardless. - The
SpecialDaysOperation/DaysOfNonOperation statesthat all services will not run between 01/11/2004 and 1111/2004 regardless.
- The SpecialDaysOp
- There are override instances of the OperatingProfile for the vehicle journeys
VJ_1, VJ_2, & VJ_4, but not for VJ_3, which has the same values as the general service defaults for
SV_1.
- VJ1: OperatingProfile
- The
RegularDayTypestates that VJ_1 runsMondaytoFridayin the term time of serviced organisation SO_2 (Dotheboy's). - The BankHolida
yOperation /DaysOfNonOperationstates that VJ_1 does not run onMayday, differing from the general defaults. VJ_1 still does not run onChristmas(i.e.ChristmasDay &BoxingDay)NewYearsDay, andGoodFriday.
- The
- VJ2: OperatingProfile
- The
RegularDayTypeof states that VJ_2 runsMondaytoSaturday. - The
BankHolidayOperation/DaysOfOperationstates that VJ_2 does run onBoxingDayandNewYearsDay.
- The
- VJ3: OperatingProfile
- As for Service.
- VJ4: OperatingProfile
- The
RegularDayTypestates that VJ_4 runs onWednesdays. - The
PeriodicDayTypestates that VJ_4 furthermore only runs on the first and third weeks of the month. - The
SpecialDaysOperation/DaysOfOperationVJ_4 states that VJ_4 does run on 5/08/2004. - The
SpecialDaysOperation/DaysOfNonOperationstates that VJ_4 is does not run on 05/02/2004, and between 04/08/2004 and 09/08/2004 and also not between 05/08/2005 to 10/08/2005.
- The
- VJ1: OperatingProfile
- The
VehicleJourneyInterchangeinstances VI_3 & VI_4 which connect VJ_3 and VJ_4 have a validity period from 02/01/2004 to 17/10/2004.
The Service Organisation Days
- VehicleJour
ney VJ1 states on itsOperatingProfilethat the- The service only runs in the term time of
ServicedOrganisationSO2_1 (Dotheboy's).
- The service only runs in the term time of
- There are two
ServicedOrganisationDefinitions.- A local authority 'Bleakshire LEA' , SO_1
- Dotheboys, SO_2 which has Bleakshire LEA as its parent
- The
ServicedOrganisationdefinition for 'Bleakshire LEA', SO_1 defines the terms of the school year using working days.- Michaelmas Term
StartDate2004-09-01,EndDate2004-12-23 ,Exception2004-11-11. - Easter Term
StartDate2005-01-01,EndDate2005-04-30. - Summer Term
StartDate2005-04-02,EndDate2005-07-2.
- Michaelmas Term
- The
ServicedOrganisationdefinition for Dotheboy's overrides the summer term working days.- Summer Term Star
tDate 2005-04-01EndDate2005-07-30
- Summer Term Star
Notes
This example was refined for in the 2.4 Enhanced publisher to not be a Frequent Service
Page last updated: 2013/04/13
