Transmodel in UML Equipe de projet Page 0 Version 0. 04/09/2003
Contents. Introduction... 2. Class diagrams... 3 2.. Network description... 3 2... CD TM Fig. 0 Points and Links... 3 2..2. CD TM Fig. 02 Main Types of Points and Links... 4 2..3. CD TM Fig. 03 Infrastructure... 5 2..4. CD TM Fig. 04 Restrictions... 6 2..5. CD TM Fig. 05 Combined Diagram on Topology... 7 2..6. CD TM Fig. 06 Stop Point Equipment... 8 2..7. CD TM Fig. 07 Resource Management Points... 9 2..8. CD TM Fig. 08 Activation Facilities... 0 2..9. CD TM Fig. 09 Link Sequences... 2..0. CD TM Fig. 0 Grouping... 2 2... CD TM Fig. Zones... 3 2..2. CD TM Fig. 2 Complex Features... 3 2..3. CD TM Fig. 3 Combined Diagram on Generic Network... 4 2..4. CD TM Fig. 4 Routes... 5 2..5. CD TM Fig. 5 Journey Patterns... 6 2..6. CD TM Fig. 6 Turn Stations and Common Sections... 7 2..7. CD TM Fig. 7 Lines... 8 2..8. CD TM Fig. 8 Combined Diagram on Linear Features... 9 2..9. CD TM Fig. 9 Projection... 20 2.2. Versions, validity and layers... 2 2.2.. CD TM Fig. 20 Validity Frames... 2 2.2.2. CD TM Fig. 2 Versions and Entities... 22 2.2.3. CD TM Fig. 22 Validity Conditions... 23 2.2.4. CD TM Fig. 23 Layers... 23 2.2.5. CD TM Fig. 24 Combined Diagram on Versions... 24 2.3. Tactical planning components... 25 2.3.. CD TM Fig. 25 Days... 25 2.3.2. CD TM Fig. 26 Journeys... 26 2.3.3. CD TM Fig. 27 Standard Times... 27 2.3.4. CD TM Fig. 28 Journey Times... 28 2.3.5. CD TM Fig. 29 Interchanges... 29 2.4. Vehicle scheduling... 30 2.4.. CD TM Fig. 30 Vehicle Scheduling... 30 2.4.2. CD TM Fig. 3 Vehicle Requirements... 3 2.5. Driver scheduling... 32 2.5.. CD TM Fig. 32 Resource Plan... 32 2.5.2. CD TM Fig. 33 Driver Duties... 33 2.6. Schedules and versions... 34 2.6.. CD TM Fig. 34 Schedules and versions... 34 2.7. Rostering... 35 2.7.. CD TM Fig. 35 Roster Definition... 35 2.7.2. CD TM Fig. 36 Roster Assignments... 36 2.8. Personnel disposition...37 2.8.. CD TM Fig. 37 Driver Assignments... 37 2.8.2. CD TM Fig. 38 Driver Accounting... 38 2.9. Operations monitoring and control... 39 2.9.. CD TM Fig. 39 Dated Production Components... 39 2.9.2. CD TM Fig. 40 Production Plan... 40 2.9.3. CD TM Fig. 4 Detection and Monitoring... 4 2.9.4. CD TM Fig. 42 Control Actions... 42 Equipe de projet Version 0. 04/09/2003 Page i
2.9.5. CD TM Fig. 43 Events... 43 2.9.6. CD TM Fig. 44 Messages... 44 2.0. Passenger information... 45 2.0.. CD TM Fig. 45 Information Facilities... 45 2.0.2. CD TM Fig. 46 Footnotes... 46 2.0.3. CD TM Fig. 47 Passing Times... 47 2.0.4. CD TM Fig. 48 Passenger Trips... 48 2.0.5. CD TM Fig. 49 Mean Trip Duration... 49 2.. Fare collection... 50 2... CD TM Fig. 50 Access Rights, Control and Validation... 50 2..2. CD TM Fig. 5 Fare Structure... 5 2..3. CD TM Fig. 52 Fare Parameters... 52 2..4. CD TM Fig. 53 Fare Products and Sales... 53 2..5. CD TM Fig. 54 Prices... 54 2.2. Management information... 55 2.2.. CD TM Fig. 55 Service Journey Performance... 55 2.2.2. CD TM Fig. 56 Recorded Use of Services... 56 2.3. Multi-modal operation in public transport... 57 2.3.. CD TM Fig. 57 Transport Mode... 57 2.3.2. CD TM Fig. 58 Trains... 58 2.3.3. CD TM Fig. 59 Vehicle Coupling... 59 2.4. Multiple operators' environment... 60 2.4.. CD TM Fig. 60 Responsibility for Services... 60 2.4.2. CD TM Fig. 6 Responsibility for Resources... 6 3. Class dictionnary... 62 4. Generalisations and specialisations... 243 4.. Specialisations descent... 243 4.2. Generalisations climb up... 247 Equipe de projet Version 0. 04/09/2003 Page ii
. INTRODUCTION This document presents the result of porting the Transmodel reference model into UML formalism and then into the English language. Firstly, Transmodel has been ported into UML, in French, using the frame of project, commissioned and funded by the French government. Secondly the English translation was written, funded by the English government. The contents of this document corresponds to version 5. of Transmodel. The diagrams result from transposing the entity-relationship genuine diagrams from Transmodel into UML class diagrams of, with semantic equivalence. As far as possible, the visual disposition of each diagram has been retained. All attributes owned by each class appear on the diagrams. The mandatory attributes are indicated by a multiplicity of []. As UML does not provide a way to graphically indicate if a specialisation is exclusive (disjunctive) or inclusive, the following convention applies: - an exclusive specialisation is represented as a rake, the handle of which is pointing to the general class, the teeth being linked to the specialised ones; - an inclusive specialisation is represented with as many inheritance links as there are specialised classes. Similarly, as UML does not offer such specific visual features as the exclusion arc indicating that some relationships afferent to a certain class are mutually exclusive, then UML constraints between relationships are used. By convention, if several relationships afferent to certain classes are bound to a constraint d "EXCLUSION xx", then they are mutually exclusive. That is, for an instance of that class, only one of those relationships can (or must, depending on the multiplicity) be used. In some entity-relationship diagrams, when only one of the relationships involved in an exclusion appears, a stump of the exclusion arc appears too. In the corresponding class diagrams, nothing such appears. More considerations on the correspondence between UML and entity-relationship Barker formalisms are to be found in annex. The model includes the following packages : Network description Versions, validity and layers Tactical planning components Vehicle scheduling Driver scheduling Schedules and versions Rostering Personnel disposition Equipe de projet Page Version 0. 04/09/2003
Operations monitoring and control Passenger information Fare collection Management information Multi-modal operation in public transport Multiple operators' environment Equipe de projet Page 2 Version 0. 04/09/2003
2. CLASS DIAGRAMS 2.. NETWORK DESCRIPTION 2... CD TM FIG. 0 POINTS AND LINKS a reference for 0.. POINT referring to Id[] located by start of end of classified as viewed as valid for locating coordinate_[] coordinate_2[] coordinate_3 referring to LOCATION [] description classifying.. TYPE OF POINT limiting 0.. OPERATING DAY calendar[] date[] earliest time latest time the validity start of 0.. reference for LOCATING SYSTEM [] a view of POINT ON LINK order[] distance from start comprising [] NETWORK VERSION 0.. valid from reference for located on comprising referring to LINE SHAPE formula[] Id[] between TYPE OF LINK for classifying.. described by from to classified as LINK passing through network version Id[] length CD TM Fig. 0 Points and Links Equipe de projet Page 3 Version 0. 04/09/2003
Id[] 2..2. CD TM FIG. 02 MAIN TYPES OF POINTS AND LINKS POINT STOP POINT TIMING POINT ROUTE POINT for alighting for boarding category allowed for wait time via_flag[] start of end of start of end of start of end of from to SERVICE LINK from to TIMING LINK from to ROUTE LINK distance LINK Id[] length CD TM Fig. 02 Main Types of Points and Links Equipe de projet Page 4 Version 0. 04/09/2003
2..3. CD TM FIG. 03 INFRASTRUCTURE Id[] POINT INFRASTRUCTURE POINT start of end of ROAD JUNCTION RAILWAY JUNCTION WIRE JUNCTION Id[] length LINK from to INFRASTRUCTURE LINK ROAD ELEMENT RAILWAY ELEMENT WIRE ELEMENT CD TM Fig. 03 Infrastructure Equipe de projet Page 5 Version 0. 04/09/2003
2..4. CD TM FIG. 04 RESTRICTIONS DAY TYPE Id[] earliest time latest time limiiting the availability of Id[] POINT start of end of from to Id[] length LINK not available on INFRASTRUCTURE POINT INFRASTRUCTURE LINK location of overtaking at overtaking at referred to in referred to in start of end of safely traversed by specifying the capacity of VEHICLE TYPE AT POINT capacity { Exclusion AK} on with regard to the opposite MEETING RESTRICTION providing space for at at OVERTAKING POSSIBILITY against for from to IMPOSSIBLE MANOEUVRE allowed to be located at for overtaking at against overtaken at subject to subject to VEHICLE TYPE defined for used to define safe to traverse Id[] reversing direction self propelled seating capacity standing capacity special place capacity description length CD TM Fig. 04 Restrictions Equipe de projet Page 6 Version 0. 04/09/2003
2..5. CD TM FIG. 05 COMBINED DIAGRAM ON TOPOLOGY reference for LOCATION referring to LOCATING SYSTEM referring to reference for LINE SHAPE locating OPERATING DAY for classifying TYPE OF POINT.. limiting 0.. the validity start of 0.. valid from 0.. NETWORK VERSION between classifying TYPE OF LINK.. a reference for 0.. comprising comprising classified as located by network version referring to valid for POINT start of from end of to viewed as passing through a view of located on POINT ON LINK classified as LINK described by order[] distance from start STOP POINT start of end of from to SERVICE LINK TIMING POINT ROUTE POINT start of end of INFRASTRUCTURE POINT start of end of location of overtaking at specifying the capacity of VEHICLE TYPE AT POINT from TIMING LINK to from ROUTE LINK to start of from INFRASTRUCTURE LINK end of to overtaking at end of start of referred to in safely traversed by referred to in to from IMPOSSIBLE MANOEUVRE ROAD ELEMENT providing space for ROAD JUNCTION RAILWAY JUNCTION WIRE JUNCTION allowed to be located at made up of 0.. included in For clarity of the diagram, the attribute s have been withdrawn. at for overtaking at { Exclusion AK} OVERTAKING POSSIBILITY at against overtaken at used to define defined for on with regard to the opposite VEHICLE TYPE MEETING RESTRICTION for subject to against subject to RAILWAY ELEMENT WIRE ELEMENT safe to traverse CD TM Fig. 05 Combined Diagram on Topology Equipe de projet Page 7 Version 0. 04/09/2003
2..6. CD TM FIG. 06 STOP POINT EQUIPMENT PURPOSE OF EQUIPMENT PROFILE [] Id[] description functional purpose TYPE OF EQUIPMENT defining contained in the classification for TYPE OF STOP POINT Id[] equipped with.. the classification for 0.. classified as STOP POINT for alighting for boarding equipped with defined for containing STOP POINT EQUIPMENT PROFILE in in classified as ACTUAL STOP POINT EQUIPMENT profile[] units[] units[] CD TM Fig. 06 Stop Point Equipment Equipe de projet Page 8 Version 0. 04/09/2003
2..7. CD TM FIG. 07 RESOURCE MANAGEMENT POINTS [] ORGANISATIONAL UNIT manager of 0.. manager of 0.. Id[] POINT managed by CREW BASE [] managed by GARAGE near [] near manager of comprising TIMING POINT category allowed for wait time managed by RELIEF POINT PARKING POINT belonging to.. GARAGE POINT CD TM Fig. 07 Resource Management Points Equipe de projet Page 9 Version 0. 04/09/2003
Id[] 2..8. CD TM FIG. 08 ACTIVATION FACILITIES TYPE OF ACTIVATION triggered by.. triggerd along.. triggered at.. used to trigger ACTIVATION LINK used to define from to used to trigger start of ACTIVATION POINT end ofcode[] type of activation used to define BEACON POINT for order { Exclusion D} for ACTIVATION ASSIGNMENT Id[] POINT for used to trigger used to define ACTIVATED EQUIPMENT TYPE OF TRAFFIC CONTROL POINT Id[] Id[] related to classifying controlled by.. classified as TRAFFIC CONTROL POINT CD TM Fig. 08 Activation Facilities Equipe de projet Page 0 Version 0. 04/09/2003
2..9. CD TM FIG. 09 LINK SEQUENCES NETWORK VERSION [] [] TYPE OF LINK SEQUENCE comprising 0.. classifying valid for LINK SEQUENCE classified as Id[] made up of made up of POINT LINK Id[] { Exclusion E} Id[] length viewed as viewed as a view of in POINT IN LINK SEQUENCE.. in.. a view of LINK IN LINK SEQUENCE order[] order[] CD TM Fig. 09 Link Sequences Equipe de projet Page Version 0. 04/09/2003
Id[] 2..0.CD TM FIG. 0 GROUPING PURPOSE OF GROUPING the classification for restricted to restricted to the classification for restricted to the classification for allowed for TYPE OF POINT [] description classifying.. limiting 0.. between allowed for TYPE OF LINK Id[] allowed for TYPE OF LINK SEQUENCE [] classifying.. classifying classified as GROUP OF POINTS Id[] Id[] classified as GROUP OF LINKS classified as GROUP OF LINK SEQUENCES Id[] composed of used as 0.. a use of STOP AREA [] made up of GROUP OF TIMING LINKS id[] description composed of classified as LINK made up of.. included in 0.. Id[] length included in.. POINT classified as in.. TIMING LINK classified as included in LINK SEQUENCE.. Id[] Id[] CD TM Fig. 0 Grouping Equipe de projet Page 2 Version 0. 04/09/2003
2...CD TM FIG. ZONES Id[] [] PLACE Id[] TYPE OF ZONE GROUP OF POINTS Id[] 0.. a generic description of 0.. a generic description of 0.. classified by classifying classified as including 0.. ZONE included in defining defined by 0.. 0.. Id[] [] description 0.. represented by bordered by 0.. 0.. a view of POINT 0.. functional centroid for border for 0.. LINK SEQUENCE ACCESS ZONE TARIFF ZONE Id[] Id[] CD TM Fig. Zones Id[] 2..2.CD TM FIG. 2 COMPLEX FEATURES COMPLEX FEATURE represented by made up of contained in containing object type[] Id_object[] contained in SIMPLE FEATURE a view of a view of a view of { Exclusion F} représentation for Id[] 0.. POINT viewed as 0.. viewed as 0.. LINK Id[] length viewed as 0.. ZONE Id[] [] description CD TM Fig. 2 Complex Features Equipe de projet Page 3 Version 0. 04/09/2003
Id[] 2..3.CD TM FIG. 3 COMBINED DIAGRAM ON GENERIC NETWORK PURPOSE OF GROUPING restricted to allowed for TYPE OF POINT [] description limiting 0.. the classification for restricted to the classification for allowed for between TYPE OF LINK Id[] restricted to allowed for the classification for TYPE OF LINK SEQUENCE [].. classifying TYPE OF ZONE Id[] classifying Id[] used as classified as a use of 0.. STOP AREA [] GROUP OF POINTS defining including 0.. defined by 0.. classified as included in ZONE Id[] [] description represented by 0.. viewed as 0.. 0.. composed of classifying bordered by 0.. 0.. classified by.. classified as GROUP OF LINKS Id[] made up of GROUP OF TIMING LINKS id[] description made up of 0.. classifying border for 0.. made up of in.. TIMING LINK classified as GROUP OF LINK SEQUENCES Id[] composed of included in.. classified as LINK SEQUENCE Id[] valid for made up of { Exclusion AE} TARIFF ZONE ACCESS ZONE in.. LINK IN LINK SEQUENCE order[].. in POINT IN LINK SEQUENCE order[] a view of SIMPLE FEATURE classified as.. included in LINK a view of viewed as a view of object type[] Id_object[] a view of viewed as Id[] 0.. length contained in a view of { Exclusion AD} from to network version contained in made up of containing COMPLEX FEATURE Id[] represented by 0.. a generic description of PLACE Id[] [] 0.. a generic description of comprising 0.. comprising NETWORK VERSION [] comprising représentation for classified as viewed as 0.. 0.. functional centroid for 0.. 0.. a view of start of included in.. end of POINT referring to 0.. valid for a reference for viewed as Id[] CD TM Fig. 3 Combined Diagram on Generic Network Equipe de projet Page 4 Version 0. 04/09/2003
2..4.CD TM FIG. 4 ROUTES ROUTE ROUTE POINT VEHICLE TYPE Id[] oriented by through via_flag[] viewed as start of end of Id[] reversing direction self propelled seating capacity standing capacity special place capacity description length safe to traverse for Id[] 0.. DIRECTION a view of on.. POINT ON ROUTE order[] from to distance ROUTE LINK safely traversed by the opposite of 0.. 0.. the opposite of CD TM Fig. 4 Routes Equipe de projet Page 5 Version 0. 04/09/2003
2..5.CD TM FIG. 5 JOURNEY PATTERNS PURPOSE OF GROUPING TYPE OF JOURNEY PATTERN restricted to Id[] 0.. allowed for [] classifying 0.. ROUTE Id[] covered by Id[] on classified as JOURNEY PATTERN made up of made up of made up of by default timed from made up of 0.. SERVICE JOURNEY PATTERN DEAD RUN PATTERN type of service comprising contributing to SERVICE PATTERN comprising defined on Id[] through.. on POINT ON ROUTE order[] a view of from SERVICE LINK made up of defining STOP POINT IN JOURNEY PATTERN order[] to a view of on.. POINT IN JOURNEY PATTERN order[] for alighting for boarding a view of defined on contributing to TIMING PATTERN Id[] made up of defining.. the timing reference for TIMING POINT IN JOURNEY PATTERN order[] wait point[] a view of in TIMING LINK IN JOURNEY PATTERN order[] a view of viewed as TIMING LINK LINK Id[] length from to viewed as ROUTE POINT via_flag[] start of end of viewed as STOP POINT for alighting for boarding from to viewed as start of TIMING POINT category allowed for wait time end of viewed as POINT start of end of Id[] CD TM Fig. 5 Journey Patterns Equipe de projet Page 6 Version 0. 04/09/2003
[] 2..6.CD TM FIG. 6 TURN STATIONS AND COMMON SECTIONS NETWORK VERSION comprising 0.. comprising comprising valid for.. ROUTE covered by on JOURNEY PATTERN Id[] Id[] through valid for STOP AREA by default timed from COMPLEX FEATURE 0.. used to define.. [] Id[] including 0.. a view of 0.. in TURN STATION viewed as 0.. defined for valid for COMMON SECTION Id[] turnaround distance Id[] description 0.. to 0.. from 0.. restricted to comprising on.... end of start of the timing reference for order[] POINT ON ROUTE TIMING POINT IN JOURNEY PATTERN order[] wait point[] a view of defined for TURNAROUND TIME LIMIT a view of maximum duration[] minimum duration from to viewed as ROUTE POINT via_flag[] viewed as start of end of TIMING POINT category allowed for wait time Id[] POINT included in.. CD TM Fig. 6 Turn Stations and Common Sections Equipe de projet Page 7 Version 0. 04/09/2003
2..7.CD TM FIG. 7 LINES Id[] PURPOSE OF GROUPING the classifincation for classified by GROUP OF LINES Id[] description composed of represented by 0.. included in Id[].. main line for LINE 0.. made up of Id[] on.. ROUTE covered by on JOURNEY PATTERN Id[] CD TM Fig. 7 Lines Equipe de projet Page 8 Version 0. 04/09/2003
2..8.CD TM FIG. 8 COMBINED DIAGRAM ON LINEAR FEATURES GROUP OF LINES classified by PURPOSE OF GROUPING restricted to the classifincation for composed of 0.. represented by restricted to 0.. included in.. 0.. main line for allowed for LINE TYPE OF JOURNEY PATTERN allowed for TYPE OF LINK SEQUENCE made up of the opposite of 0.. 0.. DIRECTION for 0.. oriented by ROUTE through on.. POINT ON ROUTE on.. covered by made up of contributing to comprising TIMING PATTERN defined on comprising on made up of by default timed from made up of classifying 0.. classified as JOURNEY PATTERN made up of made up of 0.. defined on contributing to SERVICE PATTERN DEAD RUN PATTERN classifying used to define.. defined for COMMON SECTION comprising SERVICE JOURNEY PATTERN classified as LINK SEQUENCE start of a view of.. end of 0.. to from 0.. TURN STATION restricted to 0.. defined for TURNAROUND TIME LIMIT VEHICLE TYPE from in TIMING LINK IN JOURNEY PATTERN to a view of the timing reference for defining.. TIMING POINT IN JOURNEY PATTERN a view of on.. made up of POINT IN JOURNEY PATTERN a view of defining STOP POINT IN JOURNEY PATTERN a view of made up of in.. LINK IN LINK SEQUENCE a view of made up of { Exclusion AF} in.. POINT IN LINK SEQUENCE a view of safe to traverse safely traversed by ROUTE LINK viewed as TIMING LINK SERVICE LINK viewed as LINK from to start of viewed as start of end of ROUTE POINT from to start of end of end of viewed as TIMING POINT viewed as from to start of end of STOP POINT from start of viewed as to end of POINT viewed as included in.. For clarity of the diagram, the attribute s have been withdrawn. CD TM Fig. 8 Combined Diagram on Linear Features Equipe de projet Page 9 Version 0. 04/09/2003
2..9.CD TM FIG. 9 PROJECTION [] TYPE OF PROJECTION comprising comprising comprising comprising POINT Id[] used as source in POINT ON LINK order[] distance from start start of end of ZONE Id[] [] description used as source in concerning calling as source 0.. POINT PROJECTION distance concerning concerning starting at ending at calling as source 0.. concerning LINK PROJECTION ZONE PROJECTION COMPLEX FEATURE PROJECTION to to to to calling as source used as target in LINK to to { Exclusion H} to to { Exclusion I} to calling as source to { Exclusion G} used as target in Id[] length { Exclusion J} used as target in used as target in Id[] used as target in LINK SEQUENCE used as target in used as target in used as target in used as target in used as target in COMPLEX FEATURE used as target in used as source in Id[] CD TM Fig. 9 Projection Equipe de projet Page 20 Version 0. 04/09/2003
2.2. VERSIONS, VALIDITY AND LAYERS 2.2.. CD TM FIG. 20 VALIDITY FRAMES TYPE OF VALIDITY Id[] validating defined by defining ENTITY IN REPOSITORY [] comprising validated by Id[] included in TYPE OF FRAME 0.. characterising comprising including VALIDITY CONDITION belonging to belonging to ENTITY IN FRAME derived from Id[] defined for parent of 0.. restricted to characterised by VERSION FRAME DATA SYSTEM Id[] dealing with 0.. object of Id[] user[] version[] CD TM Fig. 20 Validity Frames Equipe de projet Page 2 Version 0. 04/09/2003
2.2.2. CD TM FIG. 2 VERSIONS AND ENTITIES TYPE OF VERSION Id[] classifying object of DATA SYSTEM Id[] user[] version[] 0.. comprising filled by ENTITY IN REPOSITORY [] comprising dealing with VERSION FRAME belonging to instance of ENTITY belonging to ENTITY IN FRAME Id[] Id[] represented by comprising restricted to { Exclusion K} defining valid for only one valid for several { Exclusion M} restricting 0.. representing 0.. classified as VERSION Id[] parent of date[] 0.. time[] user[] belonging to governing valid instance of 0.. restricted by valid instance of governed by ENTITY IN VERSION.. changed by previous value of parent of 0.. deriving from updated value deriving from characterised by { Exclusion L} defined for defined for defined by VALIDITY CONDITION document within TRACE from version to version DELTA Id[] Id[] delta value[] CD TM Fig. 2 Versions and Entities Equipe de projet Page 22 Version 0. 04/09/2003
Id[] 2.2.3. CD TM FIG. 22 VALIDITY CONDITIONS ENTITY VALIDITY TRIGGER Id[] VALIDITY RULE PARAMETER Id_parameter[] defining defining defining { Exclusion N} defined by defined by VALIDITY CONDITION defined by Id[] defined for characterised by Id[] date[] time[] user[] VERSION CD TM Fig. 22 Validity Conditions Id[] user[] version[] 2.2.4. CD TM FIG. 23 LAYERS DATA SYSTEM LOCATING SYSTEM [] object of 0.. base of an implémentation of dealing with 0.. defining referring to related to VERSION FRAME LAYER Id[] [] purpose[] restricted to limited by defined for subject to TYPE OF PROJECTION [] using as target using as source { Exclusion O} describing source for LAYER VERSION target for defined for assigned to VALIDITY CONDITION Id[].. defined for characterised by Id[] date[] time[] user[] VERSION CD TM Fig. 23 Layers Equipe de projet Page 23 Version 0. 04/09/2003
2.2.5. CD TM FIG. 24 COMBINED DIAGRAM ON VERSIONS TYPE OF VALIDITY defined by defining ENTITY IN REPOSITORY Id[] [] validating filled by comprising validated by included in Id[] TYPE OF FRAME comprising parent of belonging to ENTITY IN FRAME belonging to 0.. derived from including 0.. characterising restricting 0.. Id[] TYPE OF VERSION DATA SYSTEM Id[] user[] version[] classifying object of 0.. comprising characterised by dealing with VERSION FRAME Id[] instance of belonging to ENTITY Id[] comprising represented by { Exclusion AG} restricted to defining valid for several { Exclusion AH} valid for only one classified as parent of 0.. belonging to Id[] date[] time[] user[] deriving from VERSION characterised by representing 0.. governing valid instance of governed by.. changed by previous value of 0.. valid instance of ENTITY IN VERSION restricted by parent of 0.. deriving from updated value VALIDITY TRIGGER Id[] VALIDITY RULE PARAMETER Id_parameter[] from version to version DELTA delta value[] defining defining { Exclusion AJ} document within TRACE { Exclusion O} Id[] defined for defined for defined by defined by VALIDITY CONDITION defined by Id[] CD TM Fig. 24 Combined Diagram on Versions Equipe de projet Page 24 Version 0. 04/09/2003
2.3. TACTICAL PLANNING COMPONENTS 2.3.. CD TM FIG. 25 DAYS TIMETABLE VERSION [] [] NETWORK VERSION 0.. comprising comprising 0.. comprising valid from comprising 0.. comprising comprising valid for VEHICLE JOURNEY Id[] departure time[] valid for Id[].. LINE worked on included in.. made up of valid for DUTY Id[] finishing duration preparation duration PURPOSE OF GROUPING Id[] worked on for Id[] earliest time latest time described by used to describe PROPERTY OF DAY [] description defined as 0.. used to define DAY OF WEEK day[] for DAY TYPE specified by valid for valid on 0.... the validity start of 0.. assigned to OPERATING DAY calendar[] date[] earliest time latest time used to define composed of valid for TIME BAND start time[] end time[] the classifincation for classified by GROUP OF LINES Id[] description used to define on Id[] covered by valid for.. ROUTE on JOURNEY PATTERN Id[].. used to define specifying for for for SHORT TERM DAY TYPE ASSIGNMENT CD TM Fig. 25 Days Equipe de projet Page 25 Version 0. 04/09/2003
2.3.2. CD TM FIG. 26 JOURNEYS POINT IN JOURNEY PATTERN order[] for alighting for boarding on.. TIMING POINT IN JOURNEY PATTERN order[] wait point[] the timing reference for 0.. the timing reference for Id[] POINT end of start of made up of Id[] DEAD RUN PATTERN PROPERTY OF DAY [] description used to describe described by DAY TYPE Id[] earliest time latest time for by default timed from 0.. JOURNEY PATTERN DEAD RUN PURPOSE OF JOURNEY PARTITION [] causing for 0.. for ORGANISATIONAL from UNIT caused by.. to SERVICE JOURNEY [] JOURNEY PART PATTERN id[] type of service responsible for 0.. start time managed by end time used to define timed from made using part of worked on VEHICLE JOURNEY Id[] valid for departure time[] subdivided in made using classified as SERVICE JOURNEY valid on used to define 0.. comprising 0.. TIMETABLE VERSION [] valid during 0.. used to define.. PERIOD made using proposed for VEHICLE TYPE Id[] reversing direction self propelled seating capacity standing capacity special place capacity description length 0.. 0.. the classification for TYPE OF SERVICE Id[] description the classification for 0.. starting at 0.. assigned to the start day of OPERATING DAY calendar[] date[] earliest time latest time specified by described by proposed for using id[] start time[] end time[] client 0.. SPECIAL SERVICE classified as used by default by 0.. TIME DEMAND TYPE Id[] description Id[] in.. made up of 0.. GROUP OF SERVICES used to define for for for VEHICLE TYPE PREFERENCE for rank[] CD TM Fig. 26 Journeys Equipe de projet Page 26 Version 0. 04/09/2003
2.3.3. CD TM FIG. 27 STANDARD TIMES TIMING POINT category allowed for wait time POINT IN JOURNEY PATTERN order[] for alighting for boarding TIMING POINT IN JOURNEY PATTERN order[] wait point[] start of end of from to TIMING LINK start of end of from to TURNAROUND TIME LIMIT maximum duration[] minimum duration on.. made up of Id[] associated with the timing reference for JOURNEY PATTERN 0.. covered in associated with worked using allowing for covered in covered in in.. associated with JOURNEY PATTERN RUN TIME assigned to duration[] associated with allowed on JOURNEY PATTERN LAYOVER duration[] associated with DEFAULT DEAD RUN RUN TIME duration[] associated with JOURNEY PATTERN WAIT TIME duration[] applied at associated with associated with associated with timed from DEFAULT SERVICE JOURNEY RUN TIME duration[] made using VEHICLE JOURNEY Id[] associated with used to define departure time[] used to define used to define used to define made using valid for worked on used to define used to define 0.. made up of TIME DEMAND TYPE GROUP OF TIMING LINKS Id[] 0.. id[] description description used by default by valid for used to define for valid for.. for DAY TYPE for used to define TIME DEMAND TYPE ASSIGNMENT for used to define Id[] earliest time latest time for used to define TIME BAND start time[] end time[] valid on 0.. assigned to OPERATING DAY calendar[] date[] earliest time latest time valid for.. [] comprising valid for the validity start of 0.. comprising comprising valid from 0.. NETWORK VERSION comprising comprising 0.. TIMETABLE VERSION [] Equipe de projet Page 27 Version 0. 04/09/2003 CD TM Fig. 27 Standard Times
2.3.4. CD TM FIG. 28 JOURNEY TIMES TIMING POINT IN JOURNEY PATTERN order[] wait point[] associated with JOURNEY PATTERN Id[] the timing reference for 0.. by default timed from TIMING LINK IN JOURNEY PATTERN in order[] a view of covered in made up of for VEHICLE JOURNEY RUN TIME duration[] allowed on 0.. valid on VEHICLE JOURNEY LAYOVER duration[] DEAD RUN PATTERN 0.. SERVICE JOURNEY PATTERN type of service TIMETABLE VERSION [] viewed as TIMING LINK comprising start of.. in from start of start of PLACE Id[] [] from to TRIP PATTERN Id[] end of used as to end of TIMING POINT category allowed for wait time end of 0.. applied at VEHICLE JOURNEY WAIT TIME duration[] Id[] earliest time latest time.. valid for valid on 0.. allowing worked using VEHICLE JOURNEY valid on Id[] worked using departure time[] DAY TYPE worked on for used to define made using SERVICE JOURNEY valid for DEAD RUN a use of from to DRIVER TRIP Id_driver trip[] accounting time accounting factor covered in for DRIVER TRIP TIME transport mode duration[] 0.. for TIME DEMAND TYPE ASSIGNMENT for for assigned to used to define used by default by 0.. OPERATING DAY for calendar[] TIME DEMAND TYPE date[] earliest time Id[] latest time description associated with used to define used to define TIME BAND start time[] end time[] valid for used to define 0.. made up of GROUP OF TIMING LINKS id[] description the validity start of 0.. comprising valid from 0.. valid for.. comprising NETWORK VERSION valid for comprising comprising [] CD TM Fig. 28 Journey Times Equipe de projet Page 28 Version 0. 04/09/2003
for alighting for boarding 2.3.5. CD TM FIG. 29 INTERCHANGES STOP POINT start of start of end of end of from to DEFAULT INTERCHANGE maximum duration[] standard duration start of end of NETWORK VERSION [] TIMETABLE VERSION [] concerned by.. start of end of comprising comprising from to valid for CONNECTION LINK POINT suitable for mobility restricted Id[] description distance default duration[] frequent traveller duration viewed as occasional traveller duration mobility restricted traveller duration 0.. concerning JOURNEY MEETING Id[] latest time earliest time reason for meeting[] JOURNEY PATTERN Id[] made up of.. on a view of POINT IN JOURNEY PATTERN order[] for alighting for boarding valid for combining combined in VEHICLE JOURNEY Id[] departure time[] SERVICE JOURNEY PATTERN type of service start of end of SERVICE JOURNEY start of end of from to from to SERVICE JOURNEY PATTERN INTERCHANGE maximum duration[] standard duration guaranteed priority advertised from from to SERVICE JOURNEY INTERCHANGE guaranteed priority advertised maximum wait time to CD TM Fig. 29 Interchanges Equipe de projet Page 29 Version 0. 04/09/2003
2.4. VEHICLE SCHEDULING 2.4.. CD TM FIG. 30 VEHICLE SCHEDULING TYPE OF ALLOWANCE Id[] pre or post[] a classification for Id[] finishing duration preparation duration VEHICLE SERVICE Id[] BLOCK including 0.. part of VEHICLE SERVICE PART Id[] including 0.. starting at ending at part of completed by using including 0.. including 0.. including started at ended at classified as attached to assigned to TIME ALLOWANCE duration[] VEHICLE TYPE Id[] reversing direction self propelled seating capacity standing capacity special place capacity description proposed for length 0.. made using Id[] departure time[] SERVICE JOURNEY VEHICLE JOURNEY DEAD RUN in proposed for 0.. worked on in SPECIAL SERVICE id[] start time[] end time[] client using in RELIEF OPPORTUNITY time[] TIMING POINT category allowed for wait time at the location of RELIEF POINT for DAY TYPE Id[] earliest time latest time start of end of PARKING POINT start of end of GARAGE POINT CD TM Fig. 30 Vehicle Scheduling Equipe de projet Page 30 Version 0. 04/09/2003
2.4.2. CD TM FIG. 3 VEHICLE REQUIREMENTS ORGANISATIONAL UNIT [] manager of 0.. 0.. responsible for TYPE OF EQUIPMENT Id[] description functional purpose classifying classifying PURPOSE OF EQUIPMENT PROFILE [] defining managed by GARAGE [] a default parking place for 0.. classified as ACTUAL VEHICLE EQUIPMENT units[] in classified as defined for VEHICLE EQUIPMENT PROFILE profile[] TRANSPORT MODE [] units[] in.. comprising by default parked at managed by équipped with VEHICLE VEHICLE MODEL Id[] vehicle registration number equipped with Id[] classified as 0.. classified as classifying classified as required to drive QUALIFICATION Id[] expiration date description classifying classifying VEHICLE TYPE belonging to requiring Id[] reversing direction self propelled seating capacity standing capacity special place capacity description length CD TM Fig. 3 Vehicle Requirements Equipe de projet Page 3 Version 0. 04/09/2003
2.5. DRIVER SCHEDULING 2.5.. CD TM FIG. 32 RESOURCE PLAN VEHICLE SERVICE Id[] including 0.. part of VEHICLE SERVICE PART Id[] TYPE OF ALLOWANCE Id[] pre or post[] a classification for complemented by Id[] finishing duration preparation duration DUTY ASSIGNED DUTY SPARE DUTY including 0.. starting at ending at classified as attached to TIME ALLOWANCE part of completed by BLOCK attached to duration[] including Id[] finishing duration ended at preparation duration attached to started at 0.. including 0.. including { Exclusion P} made up of 0.. part of attached to DUTY PART complemented by Id[] driver access duration attached to driver return duration preparation duration finishing duration accounting factor accounting time end time start time in in VEHICLE JOURNEY Id[] departure time[] SPECIAL SERVICE followed by BREAK duration[] accounting time accounting factor in PAUSE duration[] after accounting time 0.. accounting factor in used for 0.. BREAK FACILITY [] after 0.. used for started at ended at complemented by followed by including part of STRETCH Id[] accounting factor accounting time end time start time finishing duration preparation duration including 0.. part of SPELL complemented by Id[] accounting time accounting factor finishing duration preparation duration 0.. id[] start time[] end time[] client in RELIEF OPPORTUNITY time[] at start of end of 0.. from 0.. to 0.. DRIVING SPELL NON DRIVING SPELL start time[] end time[] at the location of the location of TIMING POINT category allowed for wait time RELIEF POINT completed by undertaken at added to 0.. start of FILL IN TIME duration[] end of accounting factor accounting time the location of spent at the location of start of end of PARKING POINT start of end of GARAGE POINT CD TM Fig. 32 Resource Plan Equipe de projet Page 32 Version 0. 04/09/2003
2.5.2. CD TM FIG. 33 DRIVER DUTIES ORGANISATIONAL UNIT [] in charge of under charge of 0.. Id[] finishing duration preparation duration NETWORK VERSION [] comprising valid for.. DAY TYPE Id[] earliest time latest time for worked on DUTY comprising valid for comprising 0.. comprising TIME BAND valid for start time[] end time[] the start band for 0.. the end band for 0.. the start of unpaid time for 0.. the end of unpaid time for TIMETABLE VERSION [] starting within ending within classified as DUTY TYPE classifying [] description requiring 0.. ASSIGNED DUTY made up of 0.. part of DUTY PART Id[] driver access duration driver return duration preparation duration finishing duration accounting factor accounting time end time start time started at ended at SPARE DUTY including 0.. followed by after 0.. BREAK duration[] accounting time accounting factor in used for BREAK FACILITY [] at 0.. end of start of the location of TIMING POINT category allowed for wait time part of STRETCH Id[] accounting factor accounting time end time start time finishing duration preparation duration including the location of 0.. added to 0.. FILL IN TIME duration[] accounting factor accounting time spent at completed by RELIEF POINT QUALIFICATION Id[] expiration date description RELIEF OPPORTUNITY time[] at the location of the location of required for required for valid for requiring SPELL Id[] accounting time accounting factor finishing duration part of preparation duration from start of DRIVING SPELL 0.. 0.. to end of PARKING POINT starting unpaid part within ending unpaid part within CONTINUOUS SPLIT DUTY DUTY undertaken at NON DRIVING SPELL start time[] end time[] STAND-BY TASK [] classified as classifying TYPE OF TASK [] GARAGE POINT CD TM Fig. 33 Driver Duties Equipe de projet Page 33 Version 0. 04/09/2003
2.6. SCHEDULES AND VERSIONS 2.6.. CD TM FIG. 34 SCHEDULES AND VERSIONS TYPE OF FRAME Id[] comprising characterising belonging to ENTITY IN FRAME NETWORK VERSION [] 0.. restricting characterised by VERSION FRAME Id[] represented by comprising Id[] earliest time latest time comprising valid for.. DAY TYPE { Exclusion Q} for for for 0.. for belonging to 0.. representing Id[] date[] time[] user[] restricted by VERSION governing governed by ENTITY IN VERSION.. GROUP OF LINES TIMETABLE VERSION Id[] comprising [] description 0.. comprising 0.. comprising 0.. comprising 0.. comprising 0.. covered by 0.. composed of worked on valid for for VEHICLE SCHEDULE VERSION related to worked on valid for related to DRIVER SCHEDULE VERSION compossed of 0.. composed of 0.. worked on included in DUTY Id[] finishing duration preparation duration valid for JOURNEY PATTERN Id[] for including valid for BLOCK Id[] finishing duration preparation duration 0.. included in subdivided in included in LINE Id[] served by.. made using Id[] departure time[] worked on valid for VEHICLE JOURNEY in a part of operated on COURSE OF JOURNEYS Id[] start time in block finishing duration preparation duration CD TM Fig. 34 Schedules and versions Equipe de projet Page 34 Version 0. 04/09/2003
2.7. ROSTERING 2.7.. CD TM FIG. 35 ROSTER DEFINITION TIMETABLE VERSION ROSTER ELEMENT [] NETWORK VERSION [] comprising in.. in.. valid from 0.. comprising including including ROW/DRIVER COLUMN/DAY Id[] Id[] in.. in.. assigned valid for.. including ROSTER MATRIX including the validity start of 0.. the validity start of OPERATING DAY 0.. Id[] description constructed using setup by used for constructed using calendar[] date[] earliest time latest time owner of 0.. ORGANISATIONAL UNIT [] provided with 0.. used to construct ROSTER DESIGN IN MATRIX order[] a use of assigned to valid for valid on 0.. DAY TYPE Id[] earliest time latest time.. by default available for EMPLOYEE 0.. used to construct Id[] ROSTER CYCLE personnel id described by Id[] description assigned to ROSTER DESIGN TYPE made up of used to define 0.. DRIVER Id[] description assigned to classifying 0.. defined using suitable for used as ROSTER DESIGN classified as Id[] description in.. ROSTER CYCLE ELEMENT order[] made up of part of.. DESIGN WEEK order[] starting on start of DAY OF WEEK day[] made up of used to define used to define in.. DESIGN WEEK ELEMENT defined using used to describe defined as 0.. PROPERTY OF DAY [] description CD TM Fig. 35 Roster Definition Equipe de projet Page 35 Version 0. 04/09/2003
2.7.2. CD TM FIG. 36 ROSTER ASSIGNMENTS TIMETABLE VERSION [] comprising 0.. Id[] WORK valid for Id[] finishing duration preparation duration DUTY 0.. broadly entered in classified as entered in 0.. classifying DUTY TYPE classifying 0.. [] description 0.. classifying entered in 0.. broadly assigned to classified as ROSTER CYCLE ELEMENT order[] { Exclusion S} { Exclusion R} classified as broadly assigned to classified as specified as ROSTER ELEMENT { Exclusion U} { Exclusion V} classified as specified as classified as DESIGN WEEK ELEMENT { Exclusion T} classified as 0.. broadly entered in 0.. entered in entered in 0.. REST classifying 0.. 0.. entered in Id[] CD TM Fig. 36 Roster Assignments Equipe de projet Page 36 Version 0. 04/09/2003
2.8. PERSONNEL DISPOSITION 2.8.. CD TM FIG. 37 DRIVER ASSIGNMENTS ORGANISATIONAL UNIT [] 0.. provided with 0.. in charge of 0.. owner of setup by ROSTER MATRIX valid for Id[] description.. used for including including comprising TIMETABLE VERSION [] Id[] in ROW/DRIVER.... Id[] in COLUMN/DAY 0.. comprising used to define including in.. ROSTER ELEMENT including in.. assigned specified as for DRIVER ASSIGNMENT for specifying entered in 0.. DUTY valid for Id[] finishing duration under charge of preparation duration classified as the validity start of 0.. OPERATING DAY calendar[] date[] { Exclusion W} earliest time used to define latest time classifying REST Id[] used to define 0.. TYPE OF ABSENCE Id[] description category assigned to requiring the classification for chosen for 0.. COST CENTRE Id[] description required for QUALIFICATION Id[] expiration date description on classified as ABSENCE order[] start time end time by default available for specified by 0.. chosen for by default assigned to EMPLOYEE possessed by possessing for in Id[] personnel id DRIVER assigned to CD TM Fig. 37 Driver Assignments Equipe de projet Page 37 Version 0. 04/09/2003
2.8.2. CD TM FIG. 38 DRIVER ACCOUNTING calendar[] date[] earliest time latest time OPERATING DAY ACCOUNTING PERIOD the start day of 0.. starting at STRETCH Id[] accounting factor accounting time end time start time finishing duration preparation duration used in used in assigned to valid on 0.. DAY TYPE Id[] earliest time latest time TYPE OF WAGE Id[] description used to define TIME BAND start time[] end time[] used to define WAGE INCREASE Id[] description used in followed by used for specified by entered into after 0.. BREAK duration[] accounting time accounting factor for.. specifying for WAGE TYPE ASSIGNMENT { Exclusion X} used in referring to for ACTIVITY LOG ENTRY actual start time[] accounting time actual end time accounting factor for for assigned to for using sum of time worked[] for ACCOUNT ENTRY for using chosen for used in COST CENTRE Id[] description chosen for 0.. used in by default assigned to EMPLOYEE Id[] personnel id used in DRIVER CD TM Fig. 38 Driver Accounting Equipe de projet Page 38 Version 0. 04/09/2003
2.9. OPERATIONS MONITORING AND CONTROL 2.9.. CD TM FIG. 39 DATED PRODUCTION COMPONENTS OPERATING DAY calendar[] date[] earliest time latest time assigned to DAY TYPE Id[] valid on earliest time latest time 0.. SPECIAL SERVICE id[] start time[] end time[] client date of date of for used by 0.. dated on DATED BLOCK Id[] including 0.. including 0.. in using DATED SPECIAL SERVICE Id[] client start time[] end time[] BLOCK Id[] finishing duration preparation duration used by 0.. including 0.. Id[] described by for 0.. JOURNEY PATTERN for 0.. used by using NORMAL DATED BLOCK in worked on VEHICLE JOURNEY made using Id[] departure time[] subdivided in used by id[] start time end time JOURNEY PART part of using NORMAL DATED VEHICLE JOURNEY dated on in used to compose using DATED VEHICLE JOURNEY altered to use Id[] CD TM Fig. 39 Dated Production Components Equipe de projet Page 39 Version 0. 04/09/2003
2.9.2. CD TM FIG. 40 PRODUCTION PLAN [] TIMETABLE VERSION base of comprising 0.. comprising 0.. Id[] date[] time[] user[] VERSION valid for VEHICLE SCHEDULE VERSION base for related to related to valid for DRIVER SCHEDULE VERSION base for derived from derived from PRODUCTION PLAN dereived from comprising comprising comprising prepared for comprising base of Id[] part of DATED BLOCK referring to CONTROL ACTION Id[] validation time[] dated on including 0.. in part of DATED VEHICLE JOURNEY Id[] part of dated on part of LOGICAL VEHICLE LOGICAL DRIVER Id[] Id[] dated on dated on date of date of date of date of date of OPERATING DAY calendar[] date[] earliest time latest time CD TM Fig. 40 Production Plan Equipe de projet Page 40 Version 0. 04/09/2003
Id[] timestamp[] type[] 2.9.3. CD TM FIG. 4 DETECTION AND MONITORING VEHICLE DETECTING at at { Exclusion AA} location of LINK Id[] length on of detected by 0.. VEHICLE Id[] vehicle registration number of detected by 0.. LOGICAL VEHICLE Id[] of of detected by 0.. DETECTED OPERATION Id[] type of operation[] MONITORED OPERATION Id[] type of operation[] location of PLACE Id[] [] timestamp[] type[] monitored by monitored by 0.. of of VEHICLE MONITORING at on on location of { Exclusion Y} POINT location of 0.. monitored by 0.. Id[] PARKING POINT MONITORED SPECIAL SERVICE Id[] passed at monitored by 0.. JOURNEY PATTERN covered by MONITORED VEHICLE JOURNEY Id[] 0.. monitored as using Id[] PASSING TIME at at monitored as operating Id[] alight and reboard detected by 0.. DATED BLOCK Id[] TIMETABLED PASSING TIME timetabled departure time timetabled arrival time timetabled waiting time DATED PASSING TIME including 0.. operated by in DATED VEHICLE JOURNEY 0.. Id[] at at for OBSERVED PASSING TIME for ESTIMATED PASSING TIME for TARGET PASSING TIME actual departure time actual arrival time actual non-stop passing time actual waiting time expected arrival time expected departure time expected non-stop passing time expected waiting time aimed departure time aimed arrival time aimed non-stop passing time aimed waiting time CD TM Fig. 4 Detection and Monitoring Equipe de projet Page 4 Version 0. 04/09/2003
2.9.4. CD TM FIG. 42 CONTROL ACTIONS Id[] validation time[] concerning concerning DEPARTURE EXCHANGE permutation direction[] concerning RESORPTION resorption time value[] CONTROL ACTION DEPARTURE LAG shifting time value[] concerning concerning fully shifting concerning concerned by.. concerned by.. concerning CHANGE OF JOURNEY TIMING new departure time[] concerning JOURNEY CREATION concerned by concerning 0.. concerned by.. generating 0.. JOURNEY CANCELLATION concerning 0.. concerned by 0.. concerned by concerned by concerned by.. concerned by the first shifted journey for concerned by 0.. generating refering to DATED VEHICLE JOURNEY 0.. POINT 0.. referring to at RESPACING Id[] concerning 2.. Id[] location of concerned by concerned by.. assigned by.. in point of occurrence for referring to 0.. 0.. referring to assigning 0.. including VEHICLE WORK { Exclusion AL} DATED BLOCK ASSIGNMENT caused by assigning.. Id[] LOGICAL DRIVER assign or cancel[] concerning CREATION.. assigned by concerning 0.. 0.. going along with 0.. accompanied by concerned by generating LOGICAL LOGICAL 0.. concerned by VEHICLE DRIVER concerned by 0.. LOGICAL DRIVER concerning LOGICAL VEHICLE CREATION concerning CANCELLATION Id[] 0.. concerned by Id[] new assigned in replaced in 0.. generating LOGICAL VEHICLE CANCELLATION concerning 0.. concerned by new assigned in replaced in concerned by 0.. replacing 0.. assigning CHANGE OF DRIVER time[] 0.. involving CHANGE OF VEHICLE at time[] accompanied by 0.. going along with VEHICLE ASSIGNMENT assign or cancel[] replacing assigning concerning RELIEF POINT occurring at a point of occurrence for concerning concerned by VEHICLE Id[] vehicle registration number JOURNEY PATTERN Id[] concerned by concerning CHANGE OF JOURNEY PATTERN concerning For clarity, the inheritance links of CONTROL ACTION do not appear. Classes inside the shaded rectangle are specialisations of CONTROL ACTION. CD TM Fig. 42 Control Actions Equipe de projet Page 42 Version 0. 04/09/2003
Id[] description time[] 2.9.5. CD TM FIG. 43 EVENTS EVENT classified as causing occurring on occurring on 0.. communicated by classifying TYPE OF EVENT Id[] description 0.. afffected by DATED VEHICLE JOURNEY Id[] ALARM INCIDENT changed according to operated by 0.. VEHICLE INCIDENT DRIVER INCIDENT caused by CONTROL ACTION Id[] validation time[] afffected by 0.. monitored as operating for MONITORED VEHICLE JOURNEY Id[] concerning concerned by.. LOGICAL VEHICLE Id[] concerning concerned by.. LOGICAL DRIVER Id[] communicated by 0.. communicating 0.. { Exclusion Z} 0.. communicating MESSAGE Id[] CD TM Fig. 43 Events Equipe de projet Page 43 Version 0. 04/09/2003
Id[] MESSAGE 2.9.6. CD TM FIG. 44 MESSAGES classified as classifying TYPE OF MESSAGE code[] text[] sent by sent by { Exclusion AC} sent by LOGICAL VEHICLE sending EMPLOYEE sending LOGICAL DRIVER sending +Id[] +Id[] +personnel id +Id[] calling called by.. called by called by.. calling { Exclusion AB} calling CALL FOR REPAIRS CALL FOR MEANS to concerning to concerning POINT +Id[] + destination of 0.. involved in 0.. PARKING POINT involved in VEHICLE +Id[] +vehicle registration number concerned by GARAGE +[] CD TM Fig. 44 Messages Equipe de projet Page 44 Version 0. 04/09/2003
2.0. PASSENGER INFORMATION AUTHORITY [] 2.0..CD TM FIG. 45 INFORMATION FACILITIES OPERATOR [] managing 0.. managing 0.. CUSTOMER Id[] address date of birth private telephone number first title owner of 0.. VEHICLE Id[] vehicle registration number the location of 0.. the location of TRAIN ELEMENT Id[] 0.. TYPE OF EQUIPMENT Id[] description functional purpose TYPE OF PI FACILITY broad type { Exclusion AO} managed by managed by owned by located in PI FACILITY located in classifying classified as Id[] address description located at specified by used for 0.. the location of0.. POINT Id[] STOP POINT for alighting for boarding DESTINATION DISPLAY Id[] advertised for 0.. d by JOURNEY PATTERN Id[] from PI TRANSACTION Id[] start date ened date start time end time user Id made up of used to define used to define classified as part of PASSENGER QUERY Id[] type of validity[] for specifying DISPLAY ASSIGNMENT for SCHEDULE QUERY FARE QUERY priority TRIP OPTIMIZATION QUERY classifying TYPE OF QUERY Id[] optimised by used in.. OPTIMIZATION MODE Id[] Equipe de projet Page 45 Version 0. 04/09/2003 CD TM Fig. 45 Information Facilities
2.0.2.CD TM FIG. 46 FOOTNOTES FOOTNOTE Id[] advertised text[] VALIDITY CONDITION Id[] used by restricting using mark[] Id[] FOOTNOTE ASSIGNMENT defined for assigned to assigned to from to marked by 0.. JOURNEY PATTERN Id[] marked by 0.. COMMON SECTION Id[] description start of 0.. end of 0.. POINT IN JOURNEY PATTERN order[] for alighting for boarding CD TM Fig. 46 Footnotes Equipe de projet Page 46 Version 0. 04/09/2003
Id[] made up of contributing to SERVICE PATTERN Id[] 2.0.3.CD TM FIG. 47 PASSING TIMES made up of on.. POINT IN JOURNEY PATTERN order[] for alighting for boarding JOURNEY PATTERN SERVICE JOURNEY PATTERN type of service by default timed from 0.. for used by 0.. made up of covered by 0.. contributing to TIMING PATTERN Id[] made up of defining STOP POINT IN JOURNEY PATTERN order[] a view of viewed as STOP POINT for alighting for boarding PASSING TIME Id[] alight and reboard passed at passed at a view of viewed as POINT Id[] passed at start of from LINK Id[] length the timing reference for defining.. TIMING POINT IN JOURNEY PATTERN order[] wait point[] end of to the timing reference for a view of passed at viewed as TIMING POINT category allowed for wait time made up of 0.. location of end of start of DATED PASSING TIM E at TIMETABLED PASSING TIM E timetabled departure time timetabled arrival time timetabled waiting time at ESTIMATED PASSING TIME expected arrival time for expected departure time at expected non-stop passing time expected waiting time at for the location of on IMPEDED TIME start time[] end time[] distance from link start point distance covered during delayed by MONITORED VEHICLE JOURNEY Id[] monitored as using TARGET PASSING TIME aimed departure time aimed arrival time aimed non-stop passing time aimed waiting time OBSERVED PASSING TIME actual departure time actual arrival time actual non-stop passing time actual waiting time at for at for monitored as operating at dated on operated by 0.. DATED VEHICLE JOURNEY Id[] altered to use NORMAL DATED VEHICLE JOURNEY at RECORDED STOP doors-open time doors-closed time for during 0.. BOARDING AND ALIGHTING occupancy number of alighters number of boarders described on INTERCHANGE STATUS status[] number of passengers cause of missed interchange guaranteed priority advertised maximum wait time date of OPERATING DAY date of calendar[] date[] earliest time latest time Equipe de projet Page 47 Version 0. 04/09/2003 to from used to describe referring to assigned to worked on valid on 0.. for DAY TYPE Id[] earliest time latest time SERVICE JOURNEY INTERCHANGE using used by at VEHICLE JOURNEY Id[] departure time[] start of from SERVICE JOURNEY timed from made using CD TM Fig. 47 Passing Times end of to
PLACE Id[] [] 2.0.4.CD TM FIG. 48 PASSENGER TRIPS a generic description of 0.. ZONE 0.. Id[] classified by [] description ACCESS ZONE start of end of PUBLIC SITE SERVICE SITE from ACCESS LINK suitable for mobility restricted to description distance default duration[] frequent traveller duration occasional traveller duration mobility restricted traveller duration a generic description of 0.. 0.. SITE Id[] a category of [] classified as classifying TYPE OF SITE Id[] served by a generic description of 0.. in the neighbourhood of 0.. [] a category of a generic description of 0.. POINT 0.. a view of Id[] composed of 0.. included in.. STOP POINT for alighting for boarding start of STOP AREA end of CONNECTION LINK suitable for mobility restricted start of description from distance default duration[] end of frequent traveller duration to occasional traveller duration mobility restricted traveller duration from to RIDE serving on served by JOURNEY PATTERN Id[] start of end of the trip origin in the trip destination in from to from to Id[] TRIP PATTERN served by a solution for for.. 0.. served by.. TRIP OPTIMIZATION QUERY PASSENGER QUERY Id[] type of validity[] order[] optimised by RIDE IN PT TRIP.. used in part of.. composed of 0.. PT TRIP serving Id[] OPTIMIZATION MODE Id[] CD TM Fig. 48 Passenger Trips Equipe de projet Page 48 Version 0. 04/09/2003
2.0.5.CD TM FIG. 49 MEAN TRIP DURATION COMMON SECTION Id[] description defined for used to define.. Id[] JOURNEY PATTERN worked using on duration[] { Exclusion 5} MEAN PASSENGER WAIT TIME worked using on for for used to define DAY TYPE Id[] earliest time latest time described by used to define for duration[] MEAN RUN TIME used to define TIME BAND start time[] end time[] used to define for used to describe PROPERTY OF DAY [] description for covered in TIMING LINK CD TM Fig. 49 Mean Trip Duration Equipe de projet Page 49 Version 0. 04/09/2003
2.. FARE COLLECTION 2...CD TM FIG. 50 ACCESS RIGHTS, CONTROL AND VALIDATION Id[] type of assignment[] ACCESS RIGHT PARAMETER ASSIGNMENT for VALIDITY PARAMETER ASSIGNMENT specifying limits for CONTROL TYPE Id[] description VALIDATION PARAMETER ASSIGNMENT DEVICE PARAMETER ASSIGNMENT CONTROL PARAMETER ASSIGNMENT assigned to control rule for.. specifying specifying for SPECIFIC specifying PARAMETER used in 0.. ASSIGNMENT { Exclusion AN} designed for CONTROL MEAN Id[] with.. including defined by classified as used for TRAVEL SPECIFICATION CONTROLLABLE specified by operated with ELEMENT GENERIC PARAMETER ASSIGNMENT specified by CONTROLLABLE ELEMENT IN SEQUENCE Id[] last in sequence limited access number access number order first in sequence { Exclusion AM} Id[] a view of included in.. viewed as consumed by validated as included in a chain of consumed by FARE STRUCTURE validated as ELEMENT Id[] specified by CONTROLLED ACCESS specified by composed of ACCESSED FARE STRUCTURE ELEMENT included in a classification for 0.. TYPE OF EQUIPMENT Id[] description functional purpose used by.. DEBIT Id[] debited/credited value[] a result of 0.. Id[] time[] checked by.. assigned to 0.. OPERATING DAY calendar[] date[] earliest time latest time CONTROL ENTRY OFFENCE Id[] description checking operated on operated on detected by FARE STRUCTURE ELEMENT IN SEQUENCE Id[] limited access number access number order ACCESS RIGHT IN PRODUCT Id[] limited access number access number order a view of viewed as included in.. a chain of.. specified by a view of viewed as included in VALIDABLE ELEMENT Id[] specified by composed of VALIDATED ACCESS resulting in created by 0.. creating consumed by completed by validated as 0.. completing cancelled by 0.. cancelling BLACKLIST Id[] including 0.. using 0.. detecting VALIDATION ENTRY on controlled by 0.. TRAVEL DOCUMENT Id[] FARE specified by PRODUCT Id[] type[] composed of PRE-ASSIGNED FARE PRODUCT accessible with used for classified as controlled by 0.. classifying TYPE OF TRAVEL DOCUMENT Id[] SALES PACKAGE specified by Id[]:TM_Identifier type[]:tm_anytype CD TM Fig. 50 Access Rights, Control and Validation Equipe de projet Page 50 Version 0. 04/09/2003
Id[] 2..2.CD TM FIG. 5 FARE STRUCTURE TARIFF STRUCTURE defined by defined by defined by defined by defined by used to define DISTANCE MATRIX ELEMENT Id[] distance[] from from { Exclusion } to start of end of STOP POINT for alighting for boarding to { Exclusion 2} used in used to define used to define 0.. GEOGRAPHICAL INTERVAL Id[] start geo value[] end geo value[] { Exclusion 3} used in used in given for given for given for GEOGRAPHICAL STRUCTURE FACTOR used to define GEOGRAPHICAL UNIT [] used to define TIME INTERVAL Id[] start time[] end[] used in given for given for TIME STRUCTURE FACTOR used to define used to define 0.. TIME UNIT [] used in QUALITY STRUCTURE FACTOR Id[] description value used to define included in.. defined by Id[] defined by defined by FARE STRUCTURE ELEMENT viewed as start of composed of TARIFF ZONE end of a view of FARE STRUCTURE ELEMENT IN SEQUENCE ZONE Id[] limited access number access number order Id[] [] description included in.. a chain of VALIDABLE ELEMENT Id[] CD TM Fig. 5 Fare Structure Equipe de projet Page 5 Version 0. 04/09/2003
Id[] type of assignment[] 2..3.CD TM FIG. 52 FARE PARAMETERS ACCESS RIGHT PARAMETER ASSIGNMENT for assigned to 0.. GROUP OF TIMEBANDS Id[] made up of in.. TIME BAND start time[] end time[] for for for assigned to 0.. SEAT CLASS Id[] for for for SITE for Id[] for assigned to [] for 0.. for for for for for assigned to STOP POINT for 0.. for alighting for boarding for for assigned to AUTHORITY 0.. [] for served by in the neighbourhood of assigned to 0.. STOP AREA [] included in.. composed of 0.. included in.. composed of assigned to TARIFF ZONE 0.. including assigned to 0.. OPERATING DAY calendar[] date[] earliest time latest time assigned to 0.. FARE DAY TYPE Id[] described by ordering PT service from assigned to serving PT for OPERATOR assigned to [] 0.. grouped in.. grouping GROUP OF OPERATORS assigned to category 0.. Id[] 0.. [] TRANSPORT MODE used on 0.. operated by located in ACTIVATION POINT code[] type of activation LINE assigned to Id[] 0.. used to describe.. PROPERTY OF DAY [] description All the associations linked to ACCESS RIGHT PARAMETER ASSIGNMENT are mutually exclusive. For clarity, the constraint does not appear on the diagram. Id[] type[] assigned to 0.. USAGE PARAMETER assigned to 0.. JOURNEY PATTERN assigned to Id[] 0.. for made using VEHICLE JOURNEY assigned to Id[] 0.. departure time[] assigned to GROUP OF LINES assigned to Id[] 0.. description FARE SECTION 0.. SPECIAL SERVICE id[] start time[] end time[] client 0.. composed of starting at made up of in in.. included in start of on.. 0.. BLOCK including Id[] finishing duration preparation duration 0.. including POINT IN JOURNEY PATTERN order[] for alighting for boarding VALIDITY PERIOD end date end time start date start time standard duration FREQUENCY OF USE USER PROFILE maximal frequency social status minimal frequency education profession gender age group within allowing COMMERCIAL PROFILE consumption factor financial factor TRANSFERABILITY transferability factor Equipe de projet Page 52 Version 0. 04/09/2003 GROUP TICKET characteristics number of persons LUGGAGE ALLOWANCE number of luggage weight volume CD TM Fig. 52 Fare Parameters
2..4.CD TM FIG. 53 FARE PRODUCTS AND SALES 0.. valid from comprising comprising FARE VERSION comprising.. comprising valid for comprising the validity start of Id[] OPERATING DAY calendar[] date[] accessible with earliest time latest time valid for FARE PRODUCT.. Id[] type[] charged according to used to charge CHARGING METHOD assigned to Id[] description VALIDABLE ELEMENT valid for.. allowing TARIFF STRUCTURE Id[] viewed as a view of ACCESS RIGHT IN PRODUCT Id[] limited access number access number order included in.. allowing usage of AMOUNT OF PRICE UNIT amount SALE DISCOUNT RIGHT applied to USAGE DISCOUNT RIGHT composed of PRE-ASSIGNED FARE PRODUCT referring to applied to referred by PRICE UNIT Id[] for SALES PACKAGE ELEMENT number of media Id[] type[] USAGE PARAMETER used to specify 0.. for included in.. valid for.. Id[] composed of.. allowing SALES COMMERCIAL PROFILE valid for PACKAGE consumption factor.. specified by Id[] financial factor assigned to type[] TYPE OF TRAVEL DOCUMENT characterising 0. asked for in 0.. classifying controlled by 0.. USER PROFILE social status education profession gender age group applicable to 0.. BLACKLIS T Id[] including on CONTRACT Id[] type[] status[] including 0.. 0.. owned by on classified as TRAVEL DOCUMENT Id[] affected by matrerialised on CONTRACT EVENT Id_event[] event type[] date[] affected by time.. concerning Equipe de projet Page 53 Version 0. 04/09/2003 controlled by 0.. operated on operated on CONTROL ENTRY Id[] time[] characterised by described by used using by 0.... CUSTOMER VALIDATION ENTRY Id[] address date of birth concerning SALE TRANSACTION private telephone number type[] first title accompanied by 0.. accompanying TRAVEL SPECIFICATION owner of CD TM Fig. 53 Fare Products and Sales 0..
2..5.CD TM FIG. 54 PRICES PRICE GROUP CONTROLLABLE ELEMENT PRICE given in composed of Id[] 0.. start date[] included in price given for CONTROLLABLE ELEMENT discount in percentage related to Id[] discount in value composed of 0.. composed of 0.. composed of 0.. given in FARE STRUCTURE ELEMENT PRICE composed of 0.. included in given for composed of 0.. start date[] FARE STRUCTURE composed of 0.. price ELEMENT related to composed of 0.. discount in percentage Id[] composed of 0.. discount in value VALIDABLE ELEMENT PRICE included in start date[] price discount in percentage discount in value given in given for related to VALIDABLE ELEMENT Id[] USAGE PARAMETER PRICE included in start date[] discount in percentage discount in value given in given for related to USAGE PARAMETER Id[] type[] accessible with allowing FARE PRODUCT PRICE start date[] included in price discount in percentage discount in value given in FARE PRODUCT Id[] given for type[] related to PRE-ASSIGNED FARE PRODUCT allowing usage of AMOUNT OF PRICE UNIT referring to amount applied to USAGE DISCOUNT RIGHT given for SALES PACKAGE PRICE included in start date[] price included in included in GEOGRAPHICAL INTERVAL PRICE start date[] price DISTANCE MATRIX ELEMENT PRICE start date[] price related to given in given in given for given in given for SALES PACKAGE Id[] type[] related to related to allowing.. applied to GEOGRAPHICAL INTERVAL Id[] start geo value[] end geo value[] DISTANCE MATRIX ELEMENT Id[] distance[] SALE DISCOUNT RIGHT start date[] included in price TIME INTERVAL PRICE given in given for related to Id[] start time[] end[] TIME INTERVAL used to specify referred by PRICE UNIT CD TM Fig. 54 Prices Id[] Equipe de projet Page 54 Version 0. 04/09/2003
2.2. MANAGEMENT INFORMATION 2.2..CD TM FIG. 55 SERVICE JOURNEY PERFORMANCE DAY TYPE OPERATING DAY Id[] calendar[] earliest time date[] latest time valid on assigned to earliest time 0.. latest time for Id[] JOURNEY PATTERN date of TYPE OF EVENT Id[] description classifying classified as EVENT occurring on Id[] description time[] for used by 0.. causing SERVICE JOURNEY PATTERN type of service DEAD RUN PATTERN caused by CONTROL ACTION Id[] validation time[] for worked on made using VEHICLE JOURNEY Id[] departure time[] altered to use Id[] used by using dated on 0.. afffected by DATED VEHICLE JOURNEY NORMAL DATED VEHICLE JOURNEY changed according to SERVICE JOURNEY DEAD RUN CD TM Fig. 55 Service Journey Performance Equipe de projet Page 55 Version 0. 04/09/2003
2.2.2.CD TM FIG. 56 RECORDED USE OF SERVICES FARE SECTION 0.. start of 0.. end of 0.. start of 0.. end of 0.. starting at start of TARIFF ZONE POINT IN JOURNEY PATTERN 0.. start of 0.. end of composed of 0.. start of 0.. end of order[] for alighting for boarding on.. included in.. STOP POINT for alighting for boarding made up of JOURNEY PATTERN Id[] 0.. start of 0.. end of 0.. start of 0.. end of 0.. used for covered by 0.. from from to to RECORDED PT TRIP from to from to from from to to RECORDED RIDE made on Id[] Id[] made on the result of composed of 0.. part of made on the result of made using date of 0.. 0.. date of calendar[] date[] earliest time latest time OPERATING DAY date of DATED VEHICLE JOURNEY Id[] dated on operated by 0.. 0.. resulting in VALIDATED ACCESS resulting in monitored as using 0.. monitored as operating 0.. used for MONITORED VEHICLE JOURNEY Id[] CD TM Fig. 56 Recorded Use of Services Equipe de projet Page 56 Version 0. 04/09/2003
2.3. MULTI-MODAL OPERATION IN PUBLIC TRANSPORT 2.3..CD TM FIG. 57 TRANSPORT MODE [] TRANSPORT MODE used on 0.. assigned to 0.. comprising operated by Id[] assigned to 0.. LINE { Exclusion 4} belonging to VEHICLE TYPE Id[] reversing direction self propelled seating capacity standing capacity special place capacity description length requiring for for ACCESS RIGHT PARAMETER ASSIGNMENT Id[] type of assignment[] required to drive QUALIFICATION Id[] expiration date description CD TM Fig. 57 Transport Mode Equipe de projet Page 57 Version 0. 04/09/2003
2.3.2.CD TM FIG. 58 TRAINS TRANSPORT MODE [] comprising belonging to Id[] reversing direction self propelled seating capacity standing capacity special place capacity description length VEHICLE TYPE TYPE OF TRAIN ELEMENT Id[] classifying classifying classifying Id[] classified as VEHICLE MODEL 0.. classifying classified as VEHICLE classified as classified as TRAIN ELEMENT Id[] vehicle registration number Id[] used for TRAIN reversing direction composed of used for TRAIN COMPONENT using order[] CD TM Fig. 58 Trains Equipe de projet Page 58 Version 0. 04/09/2003
2.3.3.CD TM FIG. 59 VEHICLE COUPLING ORGANISATIONAL UNIT responsible for [] 0.. responsible for 0.. JOURNEY PATTERN Id[] for PURPOSE OF JOURNEY PARTITION [] Id[] POINT made using VEHICLE JOURNEY Id[] departure time[] causing start of end of subdivided in a view of 0.. part of.. in caused by.. managed by from to JOURNEY PART part of id[] start time end time used as main part in joining { Exclusion C} including as joining part 0.. including as main part 0.. JOURNEY PART COUPLE order[] viewed as composed of 0.. COUPLED JOURNEY VEHICLE TYPE Id[] reversing direction self propelled seating capacity standing capacity special place capacity description length assigned to assigned to using included in including 0.. Id[] from included in using including 0.. TRAIN BLOCK to reference for including 0.. BLOCK Id[] finishing duration preparation duration used as managed by made up of 0.. included in start of end of TIMING POINT IN JOURNEY PATTERN order[] wait point[] referring to use of TRAIN BLOCK PART order[] start time end time main block[] type of coupling CD TM Fig. 59 Vehicle Coupling Equipe de projet Page 59 Version 0. 04/09/2003
2.4. MULTIPLE OPERATORS' ENVIRONMENT 0.. [] 2.4..CD TM FIG. 60 RESPONSIBILITY FOR SERVICES managing 0.. AUTHORITY managing managed by ADMINISTRATIVE ZONE ordering PT service from serving PT for managing OPERATOR [] owner of grouped in.. owned by.. OPERATING DEPARTMENT [] type of operation grouping GROUP OF OPERATORS category Id[] comprising ZONE Id[] [] description [] part of.. ORGANISATIONAL UNIT including included in 0.. using 0.. responsible for responsible for 0.. responsible for 0.. SERVICE LINK POINT Id[] from to start of end of Id[] Id[] made up of managed by 0.. on.. ROUTE Id[] covered by for LINE operated for described by made using SPECIAL SERVICE VEHICLE JOURNEY id[] Id[] start time[] departure time[] end time[] client for managed by start of STOP POINT for alighting for boarding by default managed by POINT IN JOURNEY PATTERN order[] for alighting for boarding comprising on used by JOURNEY PATTERN.. on made up of made up of end of managed by from to JOURNEY PART id[] start time end time viewed as caused by.. causing PURPOSE OF JOURNEY PARTITION [] a view of STOP POINT IN JOURNEY PATTERN order[] defining defined on contributing to made up of SERVICE PATTERN Id[] CD TM Fig. 60 Responsibility for Services Equipe de projet Page 60 Version 0. 04/09/2003
2.4.2.CD TM FIG. 6 RESPONSIBILITY FOR RESOURCES OPERATOR [] owner of owned by.. OPERATING DEPARTMENT [] type of operation comprising [] part of.. ORGANISATIONAL UNIT responsible for 0.. manager of 0.. responsible for 0.. owner of 0.. in charge of 0.. provided with 0.. manager of 0.. managed by BLOCK Id[] finishing duration preparation duration setup by ROSTER MATRIX Id[] description under charge of DUTY Id[] finishing duration preparation duration managed by GARAGE [] near near managed by CREW BASE [] 0.. a default parking place for base for 0.. managed by VEHICLE Id[] vehicle registration number by default parked at by default available for reporting to EMPLOYEE Id[] personnel id CD TM Fig. 6 Responsibility for Resources Equipe de projet Page 6 Version 0. 04/09/2003
3. CLASS DICTIONNARY How to read this class dictionnary: This alphabetic dictionary provides a complete description of each class: textual definition, complete intrinsic data contents (own attributes, inherited attributes, identitiers), its relationships with other classes, and the list of class diagrams where it appears. CLASS NAME Class definition. Own attributes: attribute (if identifier) attribute type mult. Inherited attributes: < Parent class> attribute (if identifier) attribute type mult. < Parent class> Relationships : RELATED CLASS role mult. agreg. Remarks : a) For those attributes that are identifiers (or parts of compound identifiers) the attribute appears in the two first columns, otherwise it is only in the second one. b) The type cell indicates the XML type to be used in XSD schemas. For certain attributes (dates, times, numbers, coded values ), XML provides obvious and convenient solutions. In some other cases, there is no evident existing XML type. Then, specific types appear, with a "TM_" prefix. These spectic TM_ types used in this document do not pretend to be final choices, but only proposals that could be enhanced, refined or utterly changed. c) The mult. cell (for attributes and relationships) indicates the multiplicity: nothing = conditional attribute, one occurrence or zero = mandatory attribute, une occurrence and only one 2.. = at least 2 occurrences, no maximum etc. d) for each relationship, there are two lines: first line: of the related class, role, multiplicity and aggregation on the related class side second line: role, multiplicity and aggregation on the current class side e) The agreg. cell (for relations) indicates the aggregation character of a role N = no aggregation A = aggregate (corresponds to a white lozenge losange in the diagrams) Equipe de projet Page 62 Version 0. 04/09/2003
C = compound (corresponds to a black lozenge losange in the diagrams) Semantic of "compound" (C) : a C (compound) on the first line indicates that the related class contributes to the identification of the current class, a C (compound) on the first line indicates that the current class contributes to the identification of the related class Equipe de projet Page 63 Version 0. 04/09/2003
3.. ABSENCE An actual absence of an EMPLOYEE from work on a particular OPERATING DAY for a specified time. Own attributes: order order start time end time positiveinteger time time Associations : EMPLOYEE in C for N TYPE OF ABSENCE the classification for N classified as N OPERATING DAY used to define C on N CD TM Fig. 37 Driver Assignments 3.2. ACCESS LINK The physical (spatial) possibility for a passenger to access or leave the public transport system. This link may be used during a trip for: - the walking movement of a passenger from a PLACE (origin of the trip) to a STOP POINT (origin of the PT TRIP), or - the walking movement from a STOP POINT (destination of the PT TRIP) to a PLACE (destination of the trip). Own attributes: suitable for mobility boolean restricted description string distance TM_Length default duration duration frequent traveller duration duration occasional traveller duration duration mobility restricted traveller duration duration Associations : PLACE end of C to N PLACE start of C from N CD TM Fig. 48 Passenger Trips Equipe de projet Page 64 Version 0. 04/09/2003
3.3. ACCESS RIGHT IN PRODUCT A VALIDABLE ELEMENT as a part of a PRE-ASSIGNED FARE PRODUCT, including its possible order in the set of all VALIDABLE ELEMENTs grouped together to define the access right assigned to that PRE-ASSIGNED FARE PRODUCT. Own attributes: Id Id TM_Identifier limited access number boolean access number nonnegativeintege r order positiveinteger Associations : PRE-ASSIGNED FARE PRODUCT composed of C included in.. N VALIDABLE ELEMENT viewed as C a view of N CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales 3.4. ACCESS RIGHT PARAMETER ASSIGNMENT The assignment of a fare collection parameter (referring to geography, time, quality or usage) to an element of a fare system (access right, validated access, control mean, etc.). Own attributes: Id Id TM_Identifier type of assignment Equipe de projet Page 65 Version 0. 04/09/2003
Associations : OPERATING DAY assigned to 0.. N for N SPECIAL SERVICE assigned to 0.. N for N FARE DAY TYPE assigned to 0.. N for N GROUP OF TIMEBANDS assigned to 0.. N for N USAGE PARAMETER assigned to 0.. N for N LINE assigned to 0.. N for N JOURNEY PATTERN assigned to 0.. N for N SITE assigned to 0.. N for N GROUP OF LINES assigned to 0.. N for N TRANSPORT MODE assigned to 0.. N for N VEHICLE JOURNEY assigned to 0.. N for N FARE SECTION assigned to 0.. N for N SEAT CLASS assigned to 0.. N for N TARIFF ZONE assigned to 0.. N for N GROUP OF OPERATORS assigned to 0.. N for N STOP POINT assigned to 0.. N for N STOP AREA assigned to 0.. N for N OPERATOR assigned to 0.. N for N AUTHORITY assigned to 0.. N for N CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 52 Fare Parameters CD TM Fig. 57 Transport Mode Equipe de projet Page 66 Version 0. 04/09/2003
3.5. ACCESS ZONE A ZONE for which the duration to cover any ACCESS LINK to a particular STOP POINT is the same. (no own attribute) Inherited attributes: < ZONE > description string < ZONE > Id Id TM_Identifier < ZONE > CD TM Fig. Zones CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 48 Passenger Trips 3.6. ACCESSED FARE STRUCTURE ELEMENT A validated use of a FARE STRUCTURE ELEMENT, composed of CONTROLLED ACCESSes. (no own attribute) Associations : VALIDATED ACCESS composed of C included in N FARE STRUCTURE ELEMENT consumed by C validated as N CONTROLLED ACCESS included in N composed of C VALIDATION PARAMETER ASSIGNMENT specifying N specified by C CD TM Fig. 50 Access Rights, Control and Validation 3.7. ACCOUNT ENTRY A record of aggregated ACTIVITY LOG ENTRY data per WAGE TYPE, EMPLOYEE and COST CENTRE for one OPERATING DAY. This is used to transfer information on duties actually worked by drivers to an external accounting system. Own attributes: sum of time worked duration Associations : WAGE INCREASE entered into N using N TYPE OF WAGE used for C using N OPERATING DAY used in C for N COST CENTRE used in N for N EMPLOYEE used in C for N Equipe de projet Page 67 Version 0. 04/09/2003
CD TM Fig. 38 Driver Accounting 3.8. ACCOUNTING PERIOD A continuous interval between two OPERATING DAYs which will be used for accounting purposes. Own attributes: Associations : OPERATING DAY the start day of C starting at 0.. N CD TM Fig. 38 Driver Accounting 3.9. ACTIVATED EQUIPMENT An equipment activated by the passage of a vehicle at an ACTIVATION POINT or on an ACTIVATION LINK. Own attributes: Id Id TM_Identifier Associations : TRAFFIC CONTROL POINT controlled by.. N related to N ACTIVATION ASSIGNMENT for N used to define C TYPE OF ACTIVATION triggered by.. N used to trigger N CD TM Fig. 08 Activation Facilities 3.0. ACTIVATION ASSIGNMENT An assignment of an ACTIVATION POINT/LINK to an ACTIVATED EQUIPMENT related on its turn to a TRAFFIC CONTROL POINT. The considered ACTIVATION POINT/LINK will be used to influence the control process for that TRAFFIC CONTROL POINT (e.g. to fix priorities as regards the processing of competing requests from different ACTIVATION POINTs/LINKs). Own attributes: order positiveinteger Associations : ACTIVATION POINT used to define C for N ACTIVATED EQUIPMENT used to define C for N ACTIVATION LINK used to define C for N Equipe de projet Page 68 Version 0. 04/09/2003
CD TM Fig. 08 Activation Facilities 3.. ACTIVATION LINK A LINK where a control process is activated when a vehicle passes it. (no own attribute) Associations : ACTIVATION POINT end of C to N ACTIVATION ASSIGNMENT for N used to define C ACTIVATION POINT start of C from N TYPE OF ACTIVATION triggerd along.. N used to trigger N CD TM Fig. 08 Activation Facilities 3.2. ACTIVATION POINT A POINT where a control process is activated when a vehicle passes it. Equipment may be needed for the activation. Own attributes: code TM_AnyType type of activation Inherited attributes: < POINT > Id Id TM_Identifier < POINT > Associations : ACTIVATION ASSIGNMENT for N used to define C ACTIVATION LINK from N start of C TARIFF ZONE including N located in N ACTIVATION LINK to N end of C TYPE OF ACTIVATION triggered at.. N used to trigger N CD TM Fig. 08 Activation Facilities CD TM Fig. 52 Fare Parameters Equipe de projet Page 69 Version 0. 04/09/2003
3.3. ACTIVITY LOG ENTRY A record giving information on the actual time worked in a STRETCH, or spent for a BREAK, by an EMPLOYEE on a specified OPERATING DAY. It includes data needed for accounting. The actual time worked may cover planned as well as unplanned activities. Own attributes: actual start time actual start time time accounting time duration actual end time time accounting factor TM_AnyType Associations : COST CENTRE chosen for N assigned to N BREAK used in N for N OPERATING DAY used in C for N EMPLOYEE used in C for N STRETCH used in N referring to N CD TM Fig. 38 Driver Accounting 3.4. ACTUAL STOP POINT EQUIPMENT An item of equipment of a particular type actually available at an individual STOP POINT (e.g. post, shelter, seats, information display). Own attributes: units nonnegativeintege r Associations : STOP POINT equipped with C in N TYPE OF EQUIPMENT the classification for C classified as N CD TM Fig. 06 Stop Point Equipment 3.5. ACTUAL VEHICLE EQUIPMENT An item of equipment of a particular type actually available in an individual VEHICLE. Own attributes: units nonnegativeintege r Equipe de projet Page 70 Version 0. 04/09/2003
Associations : TYPE OF EQUIPMENT classifying C classified as N VEHICLE equipped with C in N CD TM Fig. 3 Vehicle Requirements 3.6. ADMINISTRATIVE ZONE The area of a district, a region, a city, a municipality, or the area managed by an AUTHORITY. (no own attribute) Inherited attributes: < ZONE > description string < ZONE > Id Id TM_Identifier < ZONE > Associations : AUTHORITY managing N managed by N CD TM Fig. 60 Responsibility for Services 3.7. ALARM An EVENT alerting the staff in charge of operations control on a probable dysfunction: operational threshold exceeded (e.g. delay), emergency call, failure, etc. (no own attribute) Inherited attributes: < EVENT > description string < EVENT > Id Id TM_Identifier < EVENT > time time CD TM Fig. 43 Events 3.8. AMOUNT OF PRICE UNIT A FARE PRODUCT consisting in a stored value of PRICE UNITs: an amount of money on an electronic purse, amount of units on a value card etc. Own attributes: amount decimal Inherited attributes: < FARE PRODUCT > < FARE PRODUCT > < FARE PRODUCT > Id Id type TM_Identifier Equipe de projet Page 7 Version 0. 04/09/2003
Associations : VALIDABLE ELEMENT accessible with N allowing usage of N PRICE UNIT referred by N referring to N CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices 3.9. ASSIGNED DUTY A DUTY to which specific timed work has been assigned. (no own attribute) Inherited attributes: < DUTY > preparation duration duration < DUTY > finishing duration duration < DUTY > Id Id TM_Identifier Associations : DUTY PART part of N made up of 0.. N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties 3.20. AUTHORITY The organisation under which the responsibility of organising the transport service in a certain area is placed. Own attributes: Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N ADMINISTRATIVE ZONE managed by N managing N JOURNEY PATTERN managed by N managing 0.. N PI FACILITY managed by N managing 0.. N SPECIAL SERVICE operated for N managing 0.. N OPERATOR serving PT for N ordering PT service from N CD TM Fig. 45 Information Facilities CD TM Fig. 52 Fare Parameters CD TM Fig. 60 Responsibility for Services Equipe de projet Page 72 Version 0. 04/09/2003
3.2. BEACON POINT A POINT where a beacon or similar device to support the automatic detection of vehicles passing by is located. (no own attribute) Inherited attributes: < ACTIVATION type of activation POINT > < ACTIVATION TM_AnyType code POINT > < POINT > Id Id TM_Identifier < POINT > CD TM Fig. 08 Activation Facilities 3.22. BLACKLIST A list of identified TRAVEL DOCUMENTs or CONTRACTs the validity of which has been cancelled temporarily or permanently, for a specific reason like loss of the document, technical malfunction, no credit on bank account, offences committed by the customer, etc. Own attributes: Id Id TM_Identifier Associations : TRAVEL DOCUMENT on N including 0.. N CONTRACT on N including 0.. N CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales 3.23. BLOCK The work of a vehicle from the time it leaves a PARKING POINT after parking until its next return to park at a PARKING POINT. Any subsequent departure from a PARKING POINT after parking marks the start of a new BLOCK. The period of a BLOCK has to be covered by DUTies. Own attributes: Id Id TM_Identifier finishing duration duration preparation duration duration Equipe de projet Page 73 Version 0. 04/09/2003
Associations : COURSE OF JOURNEYS a part of N subdivided in N VEHICLE TYPE assigned to N using N TIME ALLOWANCE attached to N completed by C VEHICLE SCHEDULE VERSION compossed of 0.. N included in N TIMETABLE VERSION comprising 0.. valid for N PARKING POINT end of N ended at N SPECIAL SERVICE in N including 0.. N VEHICLE JOURNEY in N including 0.. N RELIEF OPPORTUNITY in N including C VEHICLE SERVICE PART including 0.. N part of N ORGANISATIONAL UNIT responsible for 0.. N managed by N PARKING POINT start of N started at N TRAIN BLOCK PART use of N used as N NORMAL DATED BLOCK using N used by 0.. CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 34 Schedules and versions CD TM Fig. 39 Dated Production Components CD TM Fig. 52 Fare Parameters CD TM Fig. 59 Vehicle Coupling CD TM Fig. 6 Responsibility for Resources 3.24. BOARDING AND ALIGHTING The numbers of passengers boarding and alighting at a STOP POINT during a RECORDED STOP. Own attributes: occupancy boolean number of alighters nonnegativeintege r number of boarders nonnegativeintege r Associations : RECORDED STOP for C during 0.. N Equipe de projet Page 74 Version 0. 04/09/2003
CD TM Fig. 47 Passing Times 3.25. BREAK 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. Own attributes: duration duration accounting time duration accounting factor TM_AnyType Associations : STRETCH followed by C after 0.. N ACTIVITY LOG ENTRY for N used in N BREAK FACILITY used for N in N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 38 Driver Accounting 3.26. BREAK FACILITY A canteen, cafe, kiosk or any place where drivers have toilet and refreshment facilities. Own attributes: Associations : PAUSE in N used for 0.. N BREAK in N used for N TIMING POINT the location of N at 0.. N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties 3.27. CALL FOR MEANS A MESSAGE of a controller sent to a PARKING POINT to ask for the disposal of resources in stand-by. (no own attribute) Inherited attributes: < MESSAGE > Id Id TM_Identifier Equipe de projet Page 75 Version 0. 04/09/2003
Associations : POINT destination of 0.. N to N PARKING POINT involved in 0.. N concerning N CD TM Fig. 44 Messages 3.28. CALL FOR REPAIRS A MESSAGE of a controller sent to a GARAGE to ask for repair of a VEHICLE. (no own attribute) Inherited attributes: < MESSAGE > Id Id TM_Identifier Associations : GARAGE concerned by N concerning N VEHICLE involved in N to N CD TM Fig. 44 Messages 3.29. CHANGE OF DRIVER A CONTROL ACTION consisting in removing, at a certain point in time and space (in principle a RELIEF POINT), all work assigned to a LOGICAL DRIVER and of assigning it to another LOGICAL DRIVER. Own attributes: time time Inherited attributes: < CONTROL ACTION > < CONTROL ACTION > Id validation time Id time TM_Identifier Associations : RELIEF POINT a point of occurrence N for occurring at N LOGICAL DRIVER new assigned in N assigning 0.. N LOGICAL DRIVER replaced in N replacing 0.. N CD TM Fig. 42 Control Actions Equipe de projet Page 76 Version 0. 04/09/2003
3.30. CHANGE OF JOURNEY PATTERN A CONTROL ACTION consisting in assigning a new JOURNEY PATTERN (and the ROUTE supporting it) to a DATED VEHICLE JOURNEY. (no own attribute) Inherited attributes: < CONTROL time validation time ACTION > < CONTROL TM_Identifier Id Id ACTION > Associations : JOURNEY PATTERN concerned by N concerning N DATED VEHICLE JOURNEY concerned by.. N concerning N CD TM Fig. 42 Control Actions 3.3. CHANGE OF JOURNEY TIMING A CONTROL ACTION consisting in changing one or several characteristics of a DATED VEHICLE JOURNEY, in particular the departure time of the journey. Own attributes: new departure time time Inherited attributes: < CONTROL ACTION > < CONTROL ACTION > Id validation time Id time TM_Identifier Associations : DATED VEHICLE JOURNEY concerned by.. N concerning N POINT concerned by 0.. N concerning N CD TM Fig. 42 Control Actions 3.32. CHANGE OF VEHICLE A CONTROL ACTION consisting in removing, at a certain point in time and space, all work assigned to a LOGICAL VEHICLE and of assigning it to another LOGICAL VEHICLE. Own attributes: time time Equipe de projet Page 77 Version 0. 04/09/2003
Inherited attributes: < CONTROL ACTION > < CONTROL ACTION > Id validation time Id time TM_Identifier Associations : VEHICLE WORK ASSIGNMENT caused by.. N involving 0.. N VEHICLE ASSIGNMENT going along with N accompanied by 0.. N LOGICAL VEHICLE new assigned in N assigning N POINT point of occurrence for N at N LOGICAL VEHICLE replaced in N replacing N CD TM Fig. 42 Control Actions 3.33. CHARGING METHOD A classification of FARE PRODUCTs according to the payment method and the account location: pre-payment with cancellation (throw-away), pre-payment with debit on a value card, pre-payment without consumption registration (pass), post-payment etc. Own attributes: Id Id TM_Identifier description Associations : FARE PRODUCT charged according to N used to charge C CD TM Fig. 53 Fare Products and Sales 3.34. COLUMN/DAY A column in a ROSTER MATRIX which is related to a OPERATING DAY. Own attributes: Id Id TM_Identifier Associations : ROSTER ELEMENT in.. N including C ROSTER MATRIX including C in.. N OPERATING DAY the validity start of 0.. N assigned N Equipe de projet Page 78 Version 0. 04/09/2003
CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments 3.35. COMMERCIAL PROFILE A category of users depending on their commercial relations with the operator (frequency of use, amount of purchase etc.), often used for allowing discounts. Own attributes: consumption factor TM_AnyType financial factor TM_AnyType Inherited attributes: < USAGE PARAMETER > < USAGE PARAMETER > Id Id type TM_Identifier Associations : CUSTOMER characterised by N characterising 0. N CD TM Fig. 52 Fare Parameters CD TM Fig. 53 Fare Products and Sales 3.36. COMMON SECTION A part of a public transport network where the ROUTEs of several JOURNEY PATTERNs are going in parallel and where the synchronisation of SERVICE JOURNEYs may be planned and controlled with respect to commonly used LINKs and STOP POINTs. COMMON SECTIONs are defined arbitrarily and need not cover the total lengths of topologically bundled sections. Own attributes: Id Id TM_Identifier description string Associations : FOOTNOTE ASSIGNMENT assigned to N marked by 0.. N NETWORK VERSION comprising 0.. valid for N POINT included in.. N comprising N MEAN PASSENGER WAIT TIME on N worked using C JOURNEY PATTERN used to define.. N defined for N CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 46 Footnotes CD TM Fig. 49 Mean Trip Duration Equipe de projet Page 79 Version 0. 04/09/2003
3.37. COMPLEX FEATURE An aggregate of SIMPLE FEATUREs and/or other COMPLEX FEATUREs; e.g. a STOP AREA : combination of STOP POINTS ; a train station : combination of SIMPLE FEATUREs (POINTs, LINKs) and COMPLEX FEATUREs (STOP AREAs). Own attributes: Id Id TM_Identifier Associations : COMPLEX FEATURE PROJECTION calling as source N used as source in C SIMPLE FEATURE contained in N made up of N POINT représentation for 0.. N represented by N POINT PROJECTION to N used as target in LINK PROJECTION to N used as target in COMPLEX FEATURE PROJECTION to N used as target in ZONE PROJECTION to N used as target in TURN STATION viewed as 0.. N a view of 0.. N CD TM Fig. 2 Complex Features CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 9 Projection 3.38. COMPLEX FEATURE PROJECTION An oriented correspondence: - from one COMPLEX FEATURE in the source layer, - onto a entity in a target layer: e.g. POINT, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION. (no own attribute) Associations : TYPE OF PROJECTION comprising C concerning N COMPLEX FEATURE used as source in C calling as source N COMPLEX FEATURE used as target in to N POINT used as target in to N CD TM Fig. 9 Projection Equipe de projet Page 80 Version 0. 04/09/2003
3.39. CONNECTION LINK The physical (spatial) possibility for a passenger to change from one public transport vehicle to another to continue the trip. Different times may be necessary to cover this link, depending on the kind of passenger. Own attributes: suitable for mobility boolean restricted description string distance TM_Length default duration duration frequent traveller duration duration occasional traveller duration duration mobility restricted traveller duration duration Associations : STOP POINT end of C to N STOP POINT start of C from N CD TM Fig. 29 Interchanges CD TM Fig. 48 Passenger Trips 3.40. CONTINUOUS DUTY A type of DUTY in one part. (no own attribute) Inherited attributes: < DUTY TYPE > description string < DUTY TYPE > CD TM Fig. 33 Driver Duties 3.4. CONTRACT A contract with a particular (but possibly anonymous) customer, ruling the consumption of transport services (and joint services). A CONTRACT may be designed for a fixed SALES PACKAGE (e.g. ticket) or to allow successive purchases of SALES PACKAGEs. Own attributes: Id Id TM_Identifier type status Equipe de projet Page 8 Version 0. 04/09/2003
Associations : CONTRACT EVENT concerning N affected by.. N BLACKLIST including 0.. N on N CUSTOMER owner of 0.. N owned by N CD TM Fig. 53 Fare Products and Sales 3.42. CONTRACT EVENT A log entry describing an event referring to the life of a CONTRACT: initial contracting, sales, validation entries, etc. A subset of a CONTRACT EVENT is often materialised on a TRAVEL DOCUMENT. Own attributes: Id_event Id_event TM_Identifier event type date date time time Associations : TRAVEL DOCUMENT affected by N matrerialised on N CONTRACT affected by.. N concerning N CD IFM Travel document inspection CD TM Fig. 53 Fare Products and Sales 3.43. CONTROL ACTION An action resulting from a decision taken by the controller causing an amendment of the operation planned in the PRODUCTION PLAN. Own attributes: Id Id TM_Identifier validation time time Associations : PRODUCTION PLAN base of N referring to N EVENT causing N caused by N DATED VEHICLE JOURNEY changed according to N for N MESSAGE communicating 0.. N communicated by 0.. N Equipe de projet Page 82 Version 0. 04/09/2003
CD TM Fig. 40 Production Plan CD TM Fig. 42 Control Actions CD TM Fig. 43 Events CD TM Fig. 55 Service Journey Performance 3.44. CONTROL ENTRY The description of a control action, i.e. the comparison of actual and current parameters (time, location,...) to the access rights to which the holder of a TRAVEL DOCUMENT is entitled. Own attributes: Id Id TM_Identifier time datetime Inherited attributes: < CONTRACT EVENT > < CONTRACT EVENT > < CONTRACT EVENT > < CONTRACT EVENT > Id_event date event type Id_event time date TM_Identifier time Associations : CONTROL PARAMETER ASSIGNMENT checked by.. N checking C TRAVEL DOCUMENT controlled by 0.. N operated on N TYPE OF TRAVEL DOCUMENT controlled by 0.. N operated on N InspectionOperation N N CONTROL MEAN used for C operated with N VALIDATION ENTRY using 0.. N used by.. N CD IFM Travel document inspection CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales 3.45. CONTROL MEAN A particular mean (control device or manual control procedure) used to control TRAVEL DOCUMENTs. Own attributes: Id Id TM_Identifier Equipe de projet Page 83 Version 0. 04/09/2003
Associations : TYPE OF EQUIPMENT a classification for 0.. N classified as N CONTROL TYPE assigned to N designed for N DEVICE PARAMETER ASSIGNMENT for N used in 0.. C CONTROL ENTRY operated with N used for C CD TM Fig. 50 Access Rights, Control and Validation 3.46. CONTROL PARAMETER ASSIGNMENT An ACCESS RIGHT PARAMETER ASSIGNMENT relating a fare collection parameter to a CONTROL ENTRY. (no own attribute) Inherited attributes: < ACCESS RIGHT PARAMETER ASSIGNMENT > < ACCESS RIGHT PARAMETER ASSIGNMENT > Id type of assignment Id TM_Identifier Associations : CONTROL ENTRY checking C checked by.. N CD TM Fig. 50 Access Rights, Control and Validation 3.47. CONTROL TYPE A classification of passenger controls, e.g. entry, exit, en route or occasional controls. Own attributes: Id Id TM_Identifier description string Associations : CONTROLLABLE ELEMENT defined by N control rule for.. N CONTROL MEAN designed for N assigned to N CD TM Fig. 50 Access Rights, Control and Validation Equipe de projet Page 84 Version 0. 04/09/2003
3.48. CONTROLLABLE ELEMENT The smallest controllable element of public transport consumption, all along which any VALIDITY PARAMETER ASSIGNMENT remains valid. Own attributes: Id Id TM_Identifier Associations : CONTROLLABLE ELEMENT IN SEQUENCE a view of N viewed as C CONTROL TYPE control rule for.. N defined by N CONTROLLABLE ELEMENT PRICE given for N related to C VALIDITY PARAMETER ASSIGNMENT specifying limits for N specified by C CONTROLLED ACCESS validated as N consumed by C CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 54 Prices 3.49. CONTROLLABLE ELEMENT IN SEQUENCE A CONTROLLABLE ELEMENT as a part of a FARE STRUCTURE ELEMENT, including its possible order in the sequence of CONTROLLABLE ELEMENTs grouped together to form that FARE STRUCTURE ELEMENT, and its possible quantitative limitation. Own attributes: Id Id TM_Identifier last in sequence boolean limited access number boolean access number nonnegativeintege r order positiveinteger first in sequence boolean Associations : FARE STRUCTURE ELEMENT a chain of C included in.. N CONTROLLABLE ELEMENT viewed as C a view of N CD TM Fig. 50 Access Rights, Control and Validation Equipe de projet Page 85 Version 0. 04/09/2003
3.50. CONTROLLABLE ELEMENT PRICE A set of all possible price features of a CONTROLLABLE ELEMENT: default total price, discount in value or percentage etc. Own attributes: start date start date date price decimal discount in percentage decimal discount in value decimal Associations : PRICE GROUP composed of 0.. N included in N CONTROLLABLE ELEMENT related to C given for N PRICE UNIT used to specify N given in N CD TM Fig. 54 Prices 3.5. CONTROLLED ACCESS A validated use of a CONTROLLABLE ELEMENT. (no own attribute) Associations : ACCESSED FARE STRUCTURE ELEMENT composed of C included in N CONTROLLABLE ELEMENT consumed by C validated as N VALIDATION PARAMETER ASSIGNMENT specifying N specified by C CD TM Fig. 50 Access Rights, Control and Validation 3.52. COST CENTRE A particular cost centre used for cost centre accounting. Own attributes: Id Id TM_Identifier description string Equipe de projet Page 86 Version 0. 04/09/2003
Associations : DUTY assigned to N chosen for 0.. N ACTIVITY LOG ENTRY assigned to N chosen for N EMPLOYEE by default assigned to N chosen for 0.. N ACCOUNT ENTRY for N used in N CD TM Fig. 37 Driver Assignments CD TM Fig. 38 Driver Accounting 3.53. COUPLED JOURNEY A complete journey operated by a coupled train, composed of two or more VEHICLE JOURNEYs remaining coupled together all along a JOURNEY PATTERN. A COUPLED JOURNEY may be viewed as a single VEHICLE JOURNEY. (no own attribute) Associations : VEHICLE JOURNEY a view of 0.. N viewed as N TRAIN BLOCK including 0.. N included in N VEHICLE JOURNEY part of.. N composed of 0.. N CD TM Fig. 59 Vehicle Coupling 3.54. COURSE OF JOURNEYS A part of a BLOCK composed of consecutive VEHICLE JOURNEYs defined for the same DAY TYPE, all operated on the same LINE. Own attributes: Id Id TM_Identifier start time in block time finishing duration duration preparation duration duration Associations : LINE served by N operated on N BLOCK subdivided in N a part of N CD TM Fig. 34 Schedules and versions Equipe de projet Page 87 Version 0. 04/09/2003
3.55. CREW BASE A place where operating EMPLOYEEs (e.g. drivers) report on and register their work. Own attributes: Associations : RELIEF POINT managed by N manager of N ORGANISATIONAL UNIT manager of 0.. N managed by N GARAGE near N near N EMPLOYEE reporting to N base for 0.. N CD TM Fig. 07 Resource Management Points CD TM Fig. 6 Responsibility for Resources 3.56. CUSTOMER An identified person or organisation involved in a fare process. There may be a CONTRACT between the CUSTOMER and the OPERATOR or the AUTHORITY ruling the consumption of services. Own attributes: Id Id TM_Identifier address string date of birth date private telephone number first title Associations : USER PROFILE applicable to 0.. N described by N COMMERCIAL PROFILE characterising 0. N characterised by N PI FACILITY owned by N owner of 0.. N CONTRACT owned by N owner of 0.. N CD TM Fig. 45 Information Facilities CD TM Fig. 53 Fare Products and Sales Equipe de projet Page 88 Version 0. 04/09/2003
3.57. DATA SYSTEM The origin of operational data referring to one single responsibility. References to a data system are useful in an interoperated computer system. Own attributes: Id Id TM_Identifier user version TM_AnyType Associations : ENTITY belonging to N comprising C VERSION FRAME dealing with N object of 0.. C LAYER referring to N base of N CD TM Fig. 20 Validity Frames CD TM Fig. 2 Versions and Entities CD TM Fig. 23 Layers CD TM Fig. 24 Combined Diagram on Versions 3.58. DATED BLOCK The work of a vehicle on a particular OPERATING DAY from the time it leaves a PARKING POINT after parking until its next return to park at a PARKING POINT. Own attributes: Id Id TM_Identifier Associations : VEHICLE WORK ASSIGNMENT assigning N assigned by.. N PRODUCTION PLAN comprising N part of N OPERATING DAY date of C dated on N DATED SPECIAL SERVICE in N including 0.. N DATED VEHICLE JOURNEY in N including 0.. N VEHICLE DETECTING of N detected by 0.. N CD TM Fig. 39 Dated Production Components CD TM Fig. 40 Production Plan CD TM Fig. 4 Detection and Monitoring CD TM Fig. 42 Control Actions Equipe de projet Page 89 Version 0. 04/09/2003
3.59. DATED PASSING TIME A PASSING TIME on a particular OPERATING DAY. Inherited attributes: < PASSING TIME > < PASSING TIME > Id alight and reboard Id (no own attribute) boolean TM_Identifier CD TM Fig. 4 Detection and Monitoring CD TM Fig. 47 Passing Times 3.60. DATED SPECIAL SERVICE A SPECIAL SERVICE taking place on a particular OPERATING DAY. It may derive from a planned SPECIAL SERVICE, or be only occasional. Own attributes: Id Id TM_Identifier client start time time end time time Associations : JOURNEY PATTERN for 0.. N described by N DATED BLOCK including 0.. N in N SPECIAL SERVICE used by 0.. N using N CD TM Fig. 39 Dated Production Components 3.6. DATED VEHICLE JOURNEY A particular journey of a vehicle on a particular OPERATING DAY including all modifications possibly decided by the control staff. Own attributes: Id Id TM_Identifier Equipe de projet Page 90 Version 0. 04/09/2003
Associations : VEHICLE WORK ASSIGNMENT assigning N assigned by.. N PRODUCTION PLAN comprising N part of N CHANGE OF JOURNEY TIMING concerning N concerned by.. N JOURNEY CANCELLATION concerning 0.. N concerned by N JOURNEY CREATION concerning 0.. N concerned by N CHANGE OF JOURNEY PATTERN concerning N concerned by.. N RESORPTION concerning N concerned by.. N DEPARTURE LAG concerning N concerned by.. N RESPACING concerning N concerned by 2.. N DEPARTURE EXCHANGE concerning N concerned by.. N OPERATING DAY date of C dated on N CONTROL ACTION for N changed according to N TARGET PASSING TIME for N at C DEPARTURE LAG fully shifting N the first shifted N journey for DATED BLOCK including 0.. N in N MONITORED VEHICLE JOURNEY monitored as operating N operated by 0.. N EVENT occurring on N afffected by 0.. N JOURNEY PATTERN used by 0.. N altered to use N JOURNEY PART used to compose N using N CD TM Fig. 39 Dated Production Components CD TM Fig. 40 Production Plan CD TM Fig. 4 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 43 Events CD TM Fig. 47 Passing Times CD TM Fig. 55 Service Journey Performance CD TM Fig. 56 Recorded Use of Services Equipe de projet Page 9 Version 0. 04/09/2003
3.62. DAY OF WEEK A particular week day (from Monday to Sunday). Own attributes: day day TM_AnyType Associations : PROPERTY OF DAY defined as 0.. N used to define N DESIGN WEEK ELEMENT defined using N used to define C ROSTER DESIGN starting on N start of N CD TM Fig. 25 Days CD TM Fig. 35 Roster Definition 3.63. DAY TYPE A type of day characterised by one or more properties which affect public transport operation. For example: weekday in school holidays. Own attributes: Id Id TM_Identifier earliest time time latest time time Equipe de projet Page 92 Version 0. 04/09/2003
Associations : OPERATING DAY assigned to N valid on 0.. N NETWORK VERSION comprising C valid for.. N VEHICLE TYPE PREFERENCE for N used to define C WAGE TYPE ASSIGNMENT for N used to define C MEAN RUN TIME for N used to define C MEAN PASSENGER WAIT TIME for N used to define C TIME DEMAND TYPE ASSIGNMENT for N used to define C LINK not available on N limiiting the N availability of SHORT TERM DAY TYPE ASSIGNMENT specifying N specified by N PROPERTY OF DAY used to describe N described by N DRIVER SCHEDULE VERSION worked on N for 0.. N DUTY worked on N for N VEHICLE SCHEDULE VERSION worked on N for C VEHICLE JOURNEY worked on N for C CD TM Fig. 04 Restrictions CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 33 Driver Duties CD TM Fig. 34 Schedules and versions CD TM Fig. 35 Roster Definition CD TM Fig. 38 Driver Accounting CD TM Fig. 39 Dated Production Components CD TM Fig. 47 Passing Times CD TM Fig. 49 Mean Trip Duration CD TM Fig. 55 Service Journey Performance Equipe de projet Page 93 Version 0. 04/09/2003
3.64. DEAD RUN A non-service VEHICLE JOURNEY. Inherited attributes: < VEHICLE JOURNEY > < VEHICLE JOURNEY > Id departure time Id (no own attribute) time TM_Identifier CD TM Fig. 26 Journeys CD TM Fig. 28 Journey Times CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 55 Service Journey Performance 3.65. DEAD RUN PATTERN A JOURNEY PATTERN to be used for DEAD RUNs. Inherited attributes: < JOURNEY PATTERN > < JOURNEY PATTERN > Id Id (no own attribute) TM_Identifier CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 28 Journey Times CD TM Fig. 55 Service Journey Performance 3.66. DEBIT A log entry providing data for a debiting action in case of post-payment or value card debiting. Own attributes: Id Id TM_Identifier debited/credited value decimal Associations : VALIDATION ENTRY resulting in N a result of 0.. N CD TM Fig. 50 Access Rights, Control and Validation Equipe de projet Page 94 Version 0. 04/09/2003
3.67. DEFAULT DEAD RUN RUN TIME The time taken to traverse a TIMING LINK during a DEAD RUN, for a specified TIME DEMAND TYPE. This time may be superseded by the JOURNEY PATTERN RUN TIME or VEHICLE JOURNEY RUN TIME if these exist. Own attributes: duration duration Associations : TIMING LINK covered in C associated with N TIME DEMAND TYPE used to define C associated with N CD TM Fig. 27 Standard Times 3.68. DEFAULT INTERCHANGE A quality parameter fixing the acceptable duration (standard and maximum) for an interchange to be planned between two STOP POINTs. This parameter will be use to control whether any two VEHICLE JOURNEYs serving those points may be in connection. Own attributes: maximum duration duration standard duration duration Associations : STOP POINT end of C to N STOP POINT start of C from N CD TM Fig. 29 Interchanges 3.69. DEFAULT SERVICE JOURNEY RUN TIME The default time taken by a vehicle to traverse a TIMING LINK during a SERVICE JOURNEY, for a specified TIME DEMAND TYPE. This time may be superseded by the JOURNEY PATTERN RUN TIME or VEHICLE JOURNEY RUN TIME if these exist. Own attributes: duration duration Associations : TIMING LINK covered in C associated with N TIME DEMAND TYPE used to define C associated with N CD TM Fig. 27 Standard Times Equipe de projet Page 95 Version 0. 04/09/2003
3.70. DELTA A record of the detailed changes of a given ENTITY IN VERSION from one VERSION to the next one. A DELTA contains pairs of attributes' old values - new values. Own attributes: delta value TM_AnyType Associations : ENTITY IN VERSION previous value of C from version N ENTITY IN VERSION updated value C to version N CD TM Fig. 2 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions 3.7. DEPARTURE EXCHANGE A CONTROL ACTION consisting in permuting at one POINT the departure times of two or several DATED VEHICLE JOURNEYs. Own attributes: permutation direction TM_AnyType Inherited attributes: < CONTROL ACTION > < CONTROL ACTION > Id validation time Id time TM_Identifier Associations : POINT concerned by N concerning N DATED VEHICLE JOURNEY concerned by.. N concerning N CD TM Fig. 42 Control Actions 3.72. DEPARTURE LAG A CONTROL ACTION consisting in gradually shifting a set of departures at one POINT. It allows a change of the timetable without abrupt variations in the intervals. Own attributes: shifting time value TM_AnyType Inherited attributes: < CONTROL ACTION > < CONTROL ACTION > Id validation time Id time TM_Identifier Equipe de projet Page 96 Version 0. 04/09/2003
Associations : POINT concerned by N concerning N DATED VEHICLE JOURNEY concerned by.. N concerning N DATED VEHICLE JOURNEY the first shifted N journey for fully shifting N CD TM Fig. 42 Control Actions 3.73. DESIGN WEEK A week viewed as a part of a ROSTER DESIGN with a specified order in that design. Own attributes: order order positiveinteger Associations : DESIGN WEEK ELEMENT in.. N made up of N ROSTER DESIGN made up of C part of.. N CD TM Fig. 35 Roster Definition 3.74. DESIGN WEEK ELEMENT An element of a DESIGN WEEK representing a particular DAY OF WEEK to which a DUTY TYPE or REST may be assigned. (no own attribute) Associations : REST entered in 0.. N classified as N DUTY TYPE entered in 0.. N classified as N DESIGN WEEK made up of N in.. N DAY OF WEEK used to define C defined using N CD TM Fig. 35 Roster Definition CD TM Fig. 36 Roster Assignments Equipe de projet Page 97 Version 0. 04/09/2003
3.75. DESTINATION DISPLAY An advertised destination of a specific JOURNEY PATTERN, usually displayed on a headsign or at other on-board locations. Own attributes: Id Id TM_Identifier Associations : JOURNEY PATTERN d by N advertised for 0.. N CD TM Fig. 45 Information Facilities 3.76. DETECTED OPERATION An actual data detected in a VEHICLE DETECTING event: detection of an actual vehicle coupling, of an INCIDENT, of an actual relief, etc. Own attributes: Id Id TM_Identifier type of operation type of operation Associations : VEHICLE DETECTING of N detected by 0.. N CD TM Fig. 4 Detection and Monitoring 3.77. DEVICE PARAMETER ASSIGNMENT An ACCESS RIGHT PARAMETER ASSIGNMENT expressing the location (or other fixed parameters) of a CONTROL MEAN. (no own attribute) Inherited attributes: < ACCESS RIGHT PARAMETER ASSIGNMENT > < ACCESS RIGHT PARAMETER ASSIGNMENT > Id type of assignment Id TM_Identifier Associations : CONTROL MEAN used in 0.. C for N CD TM Fig. 50 Access Rights, Control and Validation Equipe de projet Page 98 Version 0. 04/09/2003
3.78. DIRECTION A classification for the general orientation of ROUTEs. Own attributes: Id Id TM_Identifier Associations : ROUTE oriented by N for 0.. N CD TM Fig. 4 Routes CD TM Fig. 8 Combined Diagram on Linear Features 3.79. DISPLAY ASSIGNMENT The assignment of one STOP POINT and one JOURNEY PATTERN to a PI FACILITY, specifying that information on this STOP POINT and this JOURNEY PATTERN will be provided (e.g. displayed, printed). Own attributes: priority TM_Priority Associations : PI FACILITY specified by C specifying N STOP POINT used to define C for N JOURNEY PATTERN used to define C for N CD TM Fig. 45 Information Facilities 3.80. DISTANCE MATRIX ELEMENT A cell of an origin-destination matrix for TARIFF ZONEs or STOP POINTs, expressing a fare distance for the corresponding trip: value in km, number of fare units etc. Own attributes: Id Id TM_Identifier distance TM_Length Equipe de projet Page 99 Version 0. 04/09/2003
Associations : TARIFF STRUCTURE defined by N used to define N TARIFF ZONE end of N to N STOP POINT end of N to N DISTANCE MATRIX ELEMENT PRICE given for N related to C GEOGRAPHICAL STRUCTURE FACTOR given for N used in C TARIFF ZONE start of N from N STOP POINT start of N from N CD TM Fig. 5 Fare Structure CD TM Fig. 54 Prices 3.8. DISTANCE MATRIX ELEMENT PRICE A set of all possible price features of a DISTANCE MATRIX ELEMENT: default total price etc. Own attributes: start date start date date price decimal Associations : PRICE GROUP composed of 0.. N included in N DISTANCE MATRIX ELEMENT related to C given for N PRICE UNIT used to specify N given in N CD TM Fig. 54 Prices 3.82. DRIVER An EMPLOYEE whose usual work is to drive a public transport vehicle. (no own attribute) Inherited attributes: < EMPLOYEE > Id Id TM_Identifier < EMPLOYEE > personnel id Associations : ROSTER DESIGN suitable for N assigned to N ROSTER MATRIX used for N assigned to N Equipe de projet Page 00 Version 0. 04/09/2003
CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 38 Driver Accounting 3.83. DRIVER ASSIGNMENT An assignment of an EMPLOYEE to a ROW/DRIVER in a ROSTER MATRIX for a specified actual OPERATING DAY. (no own attribute) Associations : EMPLOYEE specified by N specifying N OPERATING DAY used to define C for N ROW/DRIVER used to define C for N CD TM Fig. 37 Driver Assignments 3.84. DRIVER INCIDENT An INCIDENT concerning LOGICAL DRIVERs. (no own attribute) Inherited attributes: < EVENT > description string < EVENT > Id Id TM_Identifier < EVENT > time time Associations : LOGICAL DRIVER concerned by.. N concerning N CD TM Fig. 43 Events 3.85. DRIVER SCHEDULE VERSION The set of all DUTies defined for a specific DAY TYPE to which the same VALIDITY CONDITIONs have been assigned. (no own attribute) Inherited attributes: < VERSION > date date < VERSION > Id Id TM_Identifier < VERSION > time time < VERSION > user Equipe de projet Page 0 Version 0. 04/09/2003
Associations : TIMETABLE VERSION comprising 0.. N valid for N PRODUCTION PLAN dereived from N base for N DAY TYPE for 0.. N worked on N DUTY included in N composed of 0.. N VEHICLE SCHEDULE VERSION related to N related to N CD TM Fig. 34 Schedules and versions CD TM Fig. 40 Production Plan 3.86. DRIVER TRIP 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. Own attributes: Id_driver trip Id_driver trip TM_Identifier accounting time duration accounting factor TM_AnyType Associations : TIMING POINT end of C to N DRIVER TRIP TIME for N covered in C TIMING POINT start of C from N TRIP PATTERN used as 0.. N a use of 0.. N CD TM Fig. 28 Journey Times 3.87. DRIVER TRIP TIME The time allowed for a driver to cover a particular DRIVER TRIP during a specified TIME BAND. Own attributes: duration duration transport mode TM_AnyType Associations : DRIVER TRIP covered in C for N TIME BAND used to define C associated with N Equipe de projet Page 02 Version 0. 04/09/2003
CD TM Fig. 28 Journey Times 3.88. DRIVING SPELL A SPELL of driver work between reliefs during which (s)he is driving one vehicle. (no own attribute) Inherited attributes: < SPELL > accounting factor TM_AnyType < SPELL > accounting time duration < SPELL > finishing duration duration < SPELL > Id Id TM_Identifier < SPELL > preparation duration duration Associations : FILL IN TIME added to 0.. N completed by C RELIEF OPPORTUNITY end of N to 0.. N RELIEF OPPORTUNITY start of N from 0.. N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties 3.89. DUTY The work to be performed by a driver on a particular DAY TYPE. Own attributes: Id Id TM_Identifier finishing duration duration preparation duration duration Associations : TIME ALLOWANCE attached to N complemented by C COST CENTRE chosen for 0.. N assigned to N DUTY TYPE classifying N classified as N DRIVER SCHEDULE VERSION composed of 0.. N included in N TIMETABLE VERSION comprising 0.. valid for N DAY TYPE for N worked on N ORGANISATIONAL UNIT in charge of 0.. N under charge of N QUALIFICATION required for N requiring N ROSTER ELEMENT specified as N entered in 0.. N Equipe de projet Page 03 Version 0. 04/09/2003
CD TM Fig. 25 Days CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 34 Schedules and versions CD TM Fig. 36 Roster Assignments CD TM Fig. 37 Driver Assignments CD TM Fig. 6 Responsibility for Resources 3.90. DUTY PART A continuous part of a driver DUTY during which (s)he is under the management of the company. A DUTY PART may include BREAKs. Own attributes: Id Id TM_Identifier accounting factor TM_AnyType accounting time duration driver access duration duration driver return duration duration end time time finishing duration duration preparation duration duration start time time Associations : TIME ALLOWANCE attached to N complemented by C TIMING POINT end of N ended at N ASSIGNED DUTY made up of 0.. N part of N STRETCH part of N including 0.. N TIMING POINT start of N started at N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties 3.9. DUTY TYPE A classification of a DUTY, in terms of working hours within the day. Own attributes: description string Equipe de projet Page 04 Version 0. 04/09/2003
Associations : DUTY classified as N classifying N ROSTER CYCLE ELEMENT classified as N classifying 0.. N DESIGN WEEK ELEMENT classified as N entered in 0.. N ROSTER ELEMENT classified as N classifying 0.. N TIME BAND the end band for 0.. N ending within N TIME BAND the start band for 0.. N starting within N CD TM Fig. 33 Driver Duties CD TM Fig. 36 Roster Assignments 3.92. EMPLOYEE An employee of the public transport company. Own attributes: Id Id TM_Identifier personnel id Associations : CREW BASE base for 0.. N reporting to N MESSAGE calling N called by N COST CENTRE chosen for 0.. N by default assigned to N ACTIVITY LOG ENTRY for N used in C ABSENCE for N in C ACCOUNT ENTRY for N used in C QUALIFICATION possessed by N possessing N ORGANISATIONAL UNIT provided with 0.. N by default available N for MESSAGE sent by N sending N DRIVER ASSIGNMENT specifying N specified by N Equipe de projet Page 05 Version 0. 04/09/2003
CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 38 Driver Accounting CD TM Fig. 44 Messages CD TM Fig. 6 Responsibility for Resources 3.93. ENTITY Any data instance to be managed in an operational Version Management System. When several data sources coexist (multimodality and/or interoperability), an ENTITY has to be related to a given DATA SYSTEM in which it is defined. Own attributes: Id Id TM_Identifier Associations : DATA SYSTEM comprising C belonging to N VALIDITY CONDITION defined by N defining ENTITY IN REPOSITORY filled by N instance of N ENTITY IN VERSION valid instance of 0.. N valid for only one C ENTITY IN VERSION valid instance of N valid for several C CD TM Fig. 2 Versions and Entities CD TM Fig. 22 Validity Conditions CD TM Fig. 24 Combined Diagram on Versions 3.94. ENTITY IN FRAME The different ENTITies IN REPOSITORY which can be relevant for corresponding VERSION FRAMEs. (no own attribute) Associations : TYPE OF FRAME comprising C belonging to N ENTITY IN REPOSITORY comprising C belonging to N ENTITY IN VERSION restricted by N restricting 0.. N CD TM Fig. 20 Validity Frames CD TM Fig. 2 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions Equipe de projet Page 06 Version 0. 04/09/2003
3.95. ENTITY IN REPOSITORY Any ENTITY belonging to the repository. E.g DAY TYPE, PROPERTY OF DAY, TIME BAND, VEHICLE TYPE, DUTY, etc, are relevant instances of ENTITY IN REPOSITORY in the context of Version Management. Own attributes: Associations : ENTITY IN FRAME belonging to N comprising C TYPE OF VALIDITY defined by N defining N ENTITY instance of N filled by N CD TM Fig. 20 Validity Frames CD TM Fig. 2 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions 3.96. ENTITY IN VERSION The ENTITies associated to a given VERSION. ENTITY IN VERSION is restricted by ENTITY IN FRAME. (no own attribute) Associations : TRACE document within N changed by C DELTA from version N previous value of C VERSION governing C governed by.. N ENTITY IN FRAME restricting 0.. N restricted by N DELTA to version N updated value C ENTITY valid for only one C valid instance of 0.. N ENTITY valid for several C valid instance of N CD TM Fig. 2 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions Equipe de projet Page 07 Version 0. 04/09/2003
3.97. ESTIMATED PASSING TIME Time data, calculated from the latest available input, about when a public transport vehicle will pass a particular POINT IN JOURNEY PATTERN on a specified DATED VEHICLE JOURNEY. These are mainly used to inform passengers about expected times of arrival and/or departure, but may also be used for monitoring and re-planning. Own attributes: expected arrival time time expected departure time time expected non-stop passing time time expected waiting time duration Inherited attributes: < PASSING TIME > < PASSING TIME > Id alight and reboard Id boolean TM_Identifier Associations : MONITORED VEHICLE JOURNEY at C for N POINT IN JOURNEY PATTERN passed at C at N CD TM Fig. 4 Detection and Monitoring CD TM Fig. 47 Passing Times 3.98. EVENT Any event affecting the public transport operation (production follow-up, management of information or the technical functioning), occurring on an OPERATING DAY and recorded in the system. An EVENT is generally causing a CONTROL ACTION. Own attributes: Id Id TM_Identifier description string time time Associations : MONITORED VEHICLE JOURNEY afffected by 0.. N occurring on N DATED VEHICLE JOURNEY afffected by 0.. N occurring on N CONTROL ACTION caused by N causing N TYPE OF EVENT classifying N classified as N MESSAGE communicating 0.. N communicated by 0.. N Equipe de projet Page 08 Version 0. 04/09/2003
CD TM Fig. 43 Events CD TM Fig. 55 Service Journey Performance 3.99. FARE DAY TYPE A type of day used in the fare collection domain, characterised by one or more properties which affect the definition of access rights and prices in the fare system. Own attributes: Id Id TM_Identifier Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N PROPERTY OF DAY used to describe.. N described by N CD TM Fig. 52 Fare Parameters 3.00. FARE PRODUCT An immaterial marketable element (access rights, discount rights etc), specific to a CHARGING METHOD. Own attributes: Id Id TM_Identifier type Associations : FARE VERSION comprising C valid for.. N SALES PACKAGE ELEMENT for N assigned to C FARE PRODUCT PRICE given for N related to C VALIDITY PARAMETER ASSIGNMENT specifying limits for N specified by C CHARGING METHOD used to charge C charged according to N CD IFM Product CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices Equipe de projet Page 09 Version 0. 04/09/2003
3.0. FARE PRODUCT PRICE A set of all possible price features of a FARE PRODUCT: default total price, discount in value or percentage etc. Own attributes: start date start date date price decimal discount in percentage decimal discount in value decimal Associations : PRICE GROUP composed of 0.. N included in N FARE PRODUCT related to C given for N PRICE UNIT used to specify N given in N CD TM Fig. 54 Prices 3.02. FARE QUERY A PASSENGER QUERY about fares. Inherited attributes: < PASSENGER QUERY > < PASSENGER QUERY > Id type of validity Id (no own attribute) TM_Identifier CD TM Fig. 45 Information Facilities 3.03. FARE SECTION A subdivision of a JOURNEY PATTERN consisting of consecutive POINTs IN JOURNEY PATTERN, used to define an element of the fare structure. (no own attribute) Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N RECORDED PT TRIP from N start of 0.. N RECORDED RIDE from N start of 0.. N POINT IN JOURNEY PATTERN start of C starting at 0.. N RECORDED RIDE to N end of 0.. N RECORDED PT TRIP to N end of 0.. N Equipe de projet Page 0 Version 0. 04/09/2003
CD TM Fig. 52 Fare Parameters CD TM Fig. 56 Recorded Use of Services 3.04. FARE STRUCTURE ELEMENT A sequence or set of CONTROLLABLE ELEMENTs to which rules for limitation of access rights and calculation of prices (fare structure) are applied. Own attributes: Id Id TM_Identifier Associations : FARE STRUCTURE ELEMENT IN SEQUENCE a view of N viewed as C FARE STRUCTURE ELEMENT PRICE given for N related to C CONTROLLABLE ELEMENT IN SEQUENCE included in.. N a chain of C VALIDITY PARAMETER ASSIGNMENT specifying limits for N specified by C GEOGRAPHICAL STRUCTURE FACTOR used to define N defined by N QUALITY STRUCTURE FACTOR used to define N defined by N TIME STRUCTURE FACTOR used to define N defined by N ACCESSED FARE STRUCTURE ELEMENT validated as N consumed by C CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 5 Fare Structure CD TM Fig. 54 Prices 3.05. FARE STRUCTURE ELEMENT IN SEQUENCE A FARE STRUCTURE ELEMENT as a part of a VALIDABLE ELEMENT, including its possible order in the sequence of FARE STRUCTURE ELEMENTs forming that VALIDABLE ELEMENT, and its possible quantitative limitation. Own attributes: Id Id TM_Identifier limited access number boolean access number nonnegativeintege r order positiveinteger Equipe de projet Page Version 0. 04/09/2003
Associations : VALIDABLE ELEMENT a chain of C included in.. N FARE STRUCTURE ELEMENT viewed as C a view of N CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 5 Fare Structure 3.06. FARE STRUCTURE ELEMENT PRICE A set of all possible price features of a FARE STRUCTURE ELEMENT: default total price, discount in value or percentage etc. Own attributes: start date start date date price decimal discount in percentage decimal discount in value decimal Associations : PRICE GROUP composed of 0.. N included in N FARE STRUCTURE ELEMENT related to C given for N PRICE UNIT used to specify N given in N CD TM Fig. 54 Prices 3.07. FARE VERSION A set of fare collection data to which the same VALIDITY CONDITIONs have been assigned. (no own attribute) Associations : OPERATING DAY the validity start of C valid from 0.. N SALES PACKAGE valid for.. N comprising C TYPE OF TRAVEL DOCUMENT valid for.. N comprising C TARIFF STRUCTURE valid for.. N comprising C FARE PRODUCT valid for.. N comprising C VALIDABLE ELEMENT valid for.. N comprising C CD TM Fig. 53 Fare Products and Sales Equipe de projet Page 2 Version 0. 04/09/2003
3.08. FILL IN TIME 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. Own attributes: duration duration accounting factor TM_AnyType accounting time duration Associations : DRIVING SPELL completed by C added to 0.. N TIMING POINT the location of N spent at N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties 3.09. FOOTNOTE A text for informational purposes on exceptions in a LINE, a JOURNEY PATTERN, etc. The information may be usable for passenger or driver information. Own attributes: Id Id TM_Identifier advertised boolean text string Associations : FOOTNOTE ASSIGNMENT using N used by C CD TM Fig. 46 Footnotes 3.0. FOOTNOTE ASSIGNMENT The assignment of a FOOTNOTE showing an exception in a JOURNEY PATTERN, a COMMON SECTION, or a VEHICLE JOURNEY, possibly specifying at which POINT IN JOURNEY PATTERN the validity of the FOOTNOTE starts and ends respectively. Own attributes: Id Id TM_Identifier mark TM_AnyType Equipe de projet Page 3 Version 0. 04/09/2003
Associations : POINT IN JOURNEY PATTERN end of 0.. N to N COMMON SECTION marked by 0.. N assigned to N JOURNEY PATTERN marked by 0.. N assigned to N VALIDITY CONDITION restricting N defined for N POINT IN JOURNEY PATTERN start of 0.. N from N FOOTNOTE used by C using N CD TM Fig. 46 Footnotes 3.. FREQUENCY OF USE The limits of usage frequency for a FARE PRODUCT (or one of its components) or a SALES PACKAGE during a specific VALIDITY PERIOD. There may be different tariffs depending on how often the right is consumed during the period. Own attributes: maximal frequency TM_Frequency minimal frequency TM_Frequency Inherited attributes: < USAGE PARAMETER > < USAGE PARAMETER > Id Id type TM_Identifier Associations : VALIDITY PERIOD allowing N within N CD TM Fig. 52 Fare Parameters 3.2. GARAGE A facility used for parking and maintaining vehicles. PARKING POINTs in a GARAGE are called GARAGE POINTs. Own attributes: Equipe de projet Page 4 Version 0. 04/09/2003
Associations : GARAGE POINT belonging to.. N comprising N VEHICLE by default parked at N a default parking place 0.. N for CALL FOR REPAIRS concerning N concerned by N ORGANISATIONAL UNIT manager of 0.. N managed by N CREW BASE near N near N CD TM Fig. 07 Resource Management Points CD TM Fig. 3 Vehicle Requirements CD TM Fig. 44 Messages CD TM Fig. 6 Responsibility for Resources 3.3. GARAGE POINT A subtype of PARKING POINT located in a GARAGE. (no own attribute) Inherited attributes: < TIMING POINT duration allowed for wait time > < POINT > Id Id TM_Identifier < POINT > < TIMING POINT > category Associations : GARAGE comprising N belonging to.. N VEHICLE SERVICE PART ending at N end of N VEHICLE SERVICE PART starting at N start of N CD TM Fig. 07 Resource Management Points CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties Equipe de projet Page 5 Version 0. 04/09/2003
3.4. GENERIC PARAMETER ASSIGNMENT A VALIDITY PARAMETER ASSIGNMENT specifying generic access rights for a class of products (e.g. a time band limit 7 to 0 a.m. for trips made with a student pass). (no own attribute) Inherited attributes: < ACCESS RIGHT PARAMETER ASSIGNMENT > < ACCESS RIGHT PARAMETER ASSIGNMENT > Id type of assignment Id TM_Identifier CD TM Fig. 50 Access Rights, Control and Validation 3.5. GEOGRAPHICAL INTERVAL A geographical interval specifying access rights for the FARE STRUCTURE ELEMENTs within the range of this interval: 0-5 km, 4-6 zones etc. Own attributes: Id Id TM_Identifier start geo value TM_AnyType end geo value TM_AnyType Associations : TARIFF STRUCTURE defined by N used to define N GEOGRAPHICAL INTERVAL PRICE given for N related to C GEOGRAPHICAL STRUCTURE FACTOR given for N used in C CD TM Fig. 5 Fare Structure CD TM Fig. 54 Prices 3.6. GEOGRAPHICAL INTERVAL PRICE A set of all possible price features of a GEOGRAPHICAL INTERVAL: default total price etc. Own attributes: start date start date date price decimal Associations : PRICE GROUP composed of 0.. N included in N GEOGRAPHICAL INTERVAL related to C given for N PRICE UNIT used to specify N given in N Equipe de projet Page 6 Version 0. 04/09/2003
CD TM Fig. 54 Prices 3.7. GEOGRAPHICAL STRUCTURE FACTOR The value of a GEOGRAPHICAL INTERVAL or a DISTANCE MATRIX ELEMENT expressed by a GEOGRAPHICAL UNIT. (no own attribute) Associations : FARE STRUCTURE ELEMENT defined by N used to define N GEOGRAPHICAL INTERVAL used in C given for N GEOGRAPHICAL UNIT used in C given for N DISTANCE MATRIX ELEMENT used in C given for N CD TM Fig. 5 Fare Structure 3.8. GEOGRAPHICAL UNIT A unit for calculating geographical graduated fares. Own attributes: Associations : TARIFF STRUCTURE defined by N used to define 0.. N GEOGRAPHICAL STRUCTURE FACTOR given for N used in C CD TM Fig. 5 Fare Structure 3.9. GROUP OF LINES A grouping of lines which will be commonly referenced for a specific purpose. Own attributes: Id Id TM_Identifier description string Equipe de projet Page 7 Version 0. 04/09/2003
Associations : SHORT TERM DAY TYPE ASSIGNMENT for N used to define C ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N VEHICLE SCHEDULE VERSION for N covered by 0.. N LINE included in.. N composed of N JOURNEY PATTERN N N LINE main line for 0.. N represented by 0.. N PURPOSE OF GROUPING the classifincation for N classified by N CD TM Fig. 7 Lines CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 25 Days CD TM Fig. 34 Schedules and versions CD TM Fig. 52 Fare Parameters 3.20. GROUP OF LINK SEQUENCES A grouping of LINK SEQUENCEs. Own attributes: Id Id TM_Identifier Associations : LINK SEQUENCE included in.. N composed of N PURPOSE OF GROUPING the classification for C classified as N CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network 3.2. GROUP OF LINKS A grouping of LINKs. E.g one GROUP OF LINKs may be managed by a same AUTHORITY. Own attributes: Id Id TM_Identifier Associations : LINK included in.. N made up of N PURPOSE OF GROUPING the classification for C classified as N Equipe de projet Page 8 Version 0. 04/09/2003
CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network 3.22. GROUP OF OPERATORS A group of OPERATORs having for instance common schemes for fare collection or passenger information. Own attributes: category Id Id TM_Identifier Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N OPERATOR grouped in.. N grouping N CD TM Fig. 52 Fare Parameters CD TM Fig. 60 Responsibility for Services 3.23. GROUP OF POINTS A grouping of POINTs. The STOP AREA represents one of the most significant GROUPs OF POINTS. Own attributes: Id Id TM_Identifier Associations : STOP AREA a use of 0.. N used as N ZONE defined by 0.. N defining 0.. N POINT included in.. N composed of N PURPOSE OF GROUPING the classification for C classified as N CD TM Fig. 0 Grouping CD TM Fig. Zones CD TM Fig. 3 Combined Diagram on Generic Network 3.24. GROUP OF SERVICES A group of SPECIAL SERVICEs, often known to its users by a or a number. Own attributes: Id Id TM_Identifier Associations : SPECIAL SERVICE in.. made up of 0.. N Equipe de projet Page 9 Version 0. 04/09/2003
CD TM Fig. 26 Journeys 3.25. GROUP OF TIMEBANDS A grouping of TIME BANDs. Own attributes: Id Id TM_Identifier Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N TIME BAND in.. N made up of N CD TM Fig. 52 Fare Parameters 3.26. GROUP OF TIMING LINKS A set of TIMING LINKs grouped together according to the similarity of TIME BANDs which are relevant to them. There may be a GROUP OF TIMING LINKS which covers all TIMING LINKs, for use when different GROUPs OF TIMING LINKS are not needed. Own attributes: id id TM_Identifier description string Inherited attributes: < GROUP OF LINKS > Id Id TM_Identifier Associations : NETWORK VERSION comprising C valid for N TIME DEMAND TYPE ASSIGNMENT for N used to define C TIMING LINK in.. N made up of 0.. N CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times 3.27. GROUP TICKET The number and characteristics of persons entitled to travel in addition to the holder of an access right. Own attributes: characteristics string number of persons positiveinteger Equipe de projet Page 20 Version 0. 04/09/2003
Inherited attributes: < USAGE PARAMETER > < USAGE PARAMETER > Id Id type TM_Identifier CD TM Fig. 52 Fare Parameters 3.28. IMPEDED TIME The difference between the impeded and non-impeded passage of a LINK. It consists of slow down time, waiting time, and accelerating time. Own attributes: start time start time time end time time distance from link start TM_Length point distance covered TM_Length Associations : MONITORED VEHICLE JOURNEY delayed by C during N LINK the location of N on N CD TM Fig. 47 Passing Times 3.29. IMPOSSIBLE MANOEUVRE A specification of impossible move for a certain type of vehicle. It specifies from which INFRASTRUCTURE LINK to which other (adjacent) INFRASTRUCTURE LINK a certain VEHICLE TYPE cannot proceed, due to physical restrictions. (no own attribute) Associations : INFRASTRUCTURE LINK end of C to N INFRASTRUCTURE LINK start of C from N VEHICLE TYPE used to define C defined for N CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology Equipe de projet Page 2 Version 0. 04/09/2003
3.30. INCIDENT An unforeseen EVENT influencing the operation of the network. (no own attribute) Inherited attributes: < EVENT > description string < EVENT > Id Id TM_Identifier < EVENT > time time CD TM Fig. 43 Events 3.3. INFRASTRUCTURE LINK A supertype including all LINKs of the physical network (e.g. RAILWAY ELEMENT). (no own attribute) Inherited attributes: < LINK > Id Id TM_Identifier < LINK > length TM_Length Associations : OVERTAKING POSSIBILITY at N overtaking at C INFRASTRUCTURE POINT end of N to N IMPOSSIBLE MANOEUVRE from N start of C MEETING RESTRICTION on N referred to in C VEHICLE TYPE safe to traverse N safely traversed by N INFRASTRUCTURE POINT start of N from N IMPOSSIBLE MANOEUVRE to N end of C MEETING RESTRICTION with regard to the N opposite referred to in C CD TM Fig. 03 Infrastructure CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology 3.32. INFRASTRUCTURE POINT A supertype including all POINTs of the physical network (e.g. RAILWAY JUNCTION). (no own attribute) Inherited attributes: < POINT > Id Id TM_Identifier < POINT > Equipe de projet Page 22 Version 0. 04/09/2003
Associations : OVERTAKING POSSIBILITY at N overtaking at C INFRASTRUCTURE LINK from N start of N VEHICLE TYPE AT POINT specifying the capacity N of location of C INFRASTRUCTURE LINK to N end of N CD TM Fig. 03 Infrastructure CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology 3.33. INTERCHANGE STATUS The information about the actual status of a SERVICE JOURNEY INTERCHANGE on a specified OPERATING DAY. Recorded information on missed interchanges may be of particular interest. Own attributes: status TM_AnyType number of passengers nonnegativeintege r cause of missed interchange Associations : OPERATING DAY date of C described on N SERVICE JOURNEY INTERCHANGE referring to N used to describe N CD TM Fig. 47 Passing Times 3.34. JOURNEY CANCELLATION A CONTROL ACTION consisting in deleting a DATED VEHICLE JOURNEY from the last ordered plan. (no own attribute) Inherited attributes: < CONTROL time validation time ACTION > < CONTROL TM_Identifier Id Id ACTION > Associations : DATED VEHICLE JOURNEY concerned by N concerning 0.. N RESPACING referring to 0.. N generating 0.. N CD TM Fig. 42 Control Actions Equipe de projet Page 23 Version 0. 04/09/2003
3.35. JOURNEY CREATION A CONTROL ACTION consisting in adding a completely new DATED VEHICLE JOURNEY to the last ordered plan. (no own attribute) Inherited attributes: < CONTROL time validation time ACTION > < CONTROL TM_Identifier Id Id ACTION > Associations : DATED VEHICLE JOURNEY concerned by N concerning 0.. N RESPACING refering to 0.. N generating 0.. N CD TM Fig. 42 Control Actions 3.36. JOURNEY MEETING A time constraint for one or several SERVICE JOURNEYs fixing interchanges between them and/or an external event (e.g. arrival or departure of a feeder line, opening time of the theatre, etc.). Own attributes: Id Id TM_Identifier latest time time earliest time time reason for meeting Associations : VEHICLE JOURNEY combined in N combining N STOP POINT concerned by.. N concerning N CD TM Fig. 29 Interchanges 3.37. JOURNEY PART A part of a VEHICLE JOURNEY created according to a specific functional purpose, for instance in situations when vehicle coupling or separating occurrs. Own attributes: id id TM_Identifier start time time end time time Equipe de projet Page 24 Version 0. 04/09/2003
Associations : PURPOSE OF JOURNEY PARTITION causing C caused by.. N POINT end of N to N JOURNEY PART COUPLE including as joining 0.. N part joining C JOURNEY PART COUPLE including as main part 0.. N used as main part in C ORGANISATIONAL UNIT responsible for 0.. N managed by N POINT start of N from N VEHICLE JOURNEY subdivided in C part of N DATED VEHICLE JOURNEY using N used to compose N CD TM Fig. 26 Journeys CD TM Fig. 39 Dated Production Components CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services 3.38. JOURNEY PART COUPLE Two JOURNEY PARTs of different VEHICLE JOURNEYs served simultaneously by a train set up by coupling their single vehicles. Own attributes: order order positiveinteger Associations : TRAIN BLOCK including 0.. N included in N JOURNEY PART joining C including as joining 0.. N part JOURNEY PART used as main part in C including as main part 0.. N CD TM Fig. 59 Vehicle Coupling Equipe de projet Page 25 Version 0. 04/09/2003
3.39. JOURNEY PATTERN An ordered list of STOP POINTs and TIMING POINTs on a single ROUTE, describing the pattern of working for public transport vehicles. A JOURNEY PATTERN may pass through the same POINT more than once. The first point of a JOURNEY PATTERN is the origin. The last point is the destination. Own attributes: Id Id TM_Identifier Equipe de projet Page 26 Version 0. 04/09/2003
Associations : DESTINATION DISPLAY advertised for 0.. N d by N JOURNEY PATTERN LAYOVER allowed on N allowing C DATED VEHICLE JOURNEY altered to use N used by 0.. N FOOTNOTE ASSIGNMENT assigned to N marked by 0.. N JOURNEY PATTERN RUN TIME assigned to N worked using C TYPE OF JOURNEY PATTERN classifying 0.. N classified as N CHANGE OF JOURNEY PATTERN concerning N concerned by N TIMING PATTERN contributing to N made up of N SERVICE PATTERN contributing to N made up of N ROUTE covered by C on N COMMON SECTION defined for N used to define.. N DATED SPECIAL SERVICE described by N for 0.. N SPECIAL SERVICE described by N for 0.. N ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N DISPLAY ASSIGNMENT for N used to define C GROUP OF LINES N N TIMING LINK IN JOURNEY PATTERN in N made up of C RECORDED RIDE made on N used for 0.. N VEHICLE JOURNEY made using N for C AUTHORITY managing 0.. N managed by N MONITORED VEHICLE JOURNEY monitored as using N covered by 0.. N MEAN PASSENGER WAIT TIME on N worked using C POINT IN JOURNEY PATTERN on.. N made up of C RIDE on N served by C TIMING POINT IN JOURNEY PATTERN the timing reference N for by default timed from 0.. N Equipe de projet Page 27 Version 0. 04/09/2003
ORGANISATIONAL UNIT using N used by N CD TM Fig. 5 Journey Patterns CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 7 Lines CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 34 Schedules and versions CD TM Fig. 39 Dated Production Components CD TM Fig. 4 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 45 Information Facilities CD TM Fig. 46 Footnotes CD TM Fig. 47 Passing Times CD TM Fig. 48 Passenger Trips CD TM Fig. 49 Mean Trip Duration CD TM Fig. 52 Fare Parameters CD TM Fig. 55 Service Journey Performance CD TM Fig. 56 Recorded Use of Services CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services 3.40. JOURNEY PATTERN LAYOVER time allowance at the end of each journey on a specified JOURNEY PATTERN, to allow for delays and for other purposes. This layover supersedes any global layover and may be superseded by a specific VEHICLE JOURNEY LAYOVER. Own attributes: duration duration Associations : JOURNEY PATTERN allowing C allowed on N TIME DEMAND TYPE used to define C associated with N CD TM Fig. 27 Standard Times 3.4. JOURNEY PATTERN RUN TIME The time taken to traverse a TIMING LINK in a particular JOURNEY PATTERN, for a specified TIME DEMAND TYPE. If it exists, it will override the DEFAULT SERVICE JOURNEY RUN TIME and DEFAULT DEAD RUN RUN TIME. Own attributes: duration duration Equipe de projet Page 28 Version 0. 04/09/2003
Associations : TIMING LINK covered in C associated with N TIME DEMAND TYPE used to define C associated with N JOURNEY PATTERN worked using C assigned to N CD TM Fig. 27 Standard Times 3.42. JOURNEY PATTERN WAIT TIME The time a vehicle has to wait at a specific TIMING POINT IN JOURNEY PATTERN, for a specified TIME DEMAND TYPE. This wait time can be superseded by a VEHICLE JOURNEY WAIT TIME. Own attributes: duration duration Associations : TIMING POINT IN JOURNEY PATTERN associated with C applied at N TIME DEMAND TYPE used to define C associated with N CD TM Fig. 27 Standard Times 3.43. LAYER A user-defined VERSION FRAME, specified for a particular functional purpose, within a particular DATA SYSTEM, associating data referring to a particular LOCATING SYSTEM. A LAYER may be subject to various VALIDITY CONDITIONs. Own attributes: purpose TM_AnyType Associations : VALIDITY CONDITION assigned to.. N limited by C DATA SYSTEM base of N referring to N LOCATING SYSTEM defined for N related to N VERSION FRAME defining N an implémentation of 0.. N LAYER VERSION describing N subject to N CD TM Fig. 23 Layers Equipe de projet Page 29 Version 0. 04/09/2003
3.44. LAYER VERSION A particular VERSION of a LAYER. Data from two different LAYER VERSIONs may be related by projections from a particular TYPE OF PROJECTION. (no own attribute) Inherited attributes: < VERSION > date date < VERSION > Id Id TM_Identifier < VERSION > time time < VERSION > user Associations : LAYER subject to N describing N TYPE OF PROJECTION using as source N source for N TYPE OF PROJECTION using as target N target for N VERSION N N CD TM Fig. 23 Layers 3.45. LINE A group of ROUTEs which is generally known to the public by a similar or number. Own attributes: Id Id TM_Identifier Associations : GROUP OF LINES composed of N included in.. N NETWORK VERSION comprising C valid for.. N ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N ROUTE on.. N made up of N COURSE OF JOURNEYS operated on N served by N GROUP OF LINES represented by 0.. N main line for 0.. N TRANSPORT MODE used on 0.. N operated by N Equipe de projet Page 30 Version 0. 04/09/2003
CD TM Fig. 7 Lines CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 25 Days CD TM Fig. 34 Schedules and versions CD TM Fig. 52 Fare Parameters CD TM Fig. 57 Transport Mode CD TM Fig. 60 Responsibility for Services 3.46. LINE SHAPE The graphical shape of a LINK obtained from a formula or other means, using the LOCATION of its limiting POINTs and depending on the LOCATING SYSTEM used for the graphical representation. Own attributes: formula TM_AnyType Associations : LINK described by C for N LOCATING SYSTEM reference for C referring to N CD TM Fig. 0 Points and Links CD TM Fig. 05 Combined Diagram on Topology 3.47. LINK An oriented spatial object of dimension with view to the overall description of a network, describing a connection between two POINTs. Own attributes: Id Id TM_Identifier length TM_Length Equipe de projet Page 3 Version 0. 04/09/2003
Associations : SIMPLE FEATURE a view of N viewed as 0.. N LINK IN LINK SEQUENCE a view of N viewed as N LINK PROJECTION calling as source N used as target in C TYPE OF LINK classifying.. N classified as N NETWORK VERSION comprising C network version N POINT end of to N LINE SHAPE for N described by C DAY TYPE limiiting the N availability of not available on N POINT ON LINK located on N passing through C GROUP OF LINKS made up of N included in.. N IMPEDED TIME on N the location of N VEHICLE DETECTING on N location of N POINT start of from N POINT PROJECTION to N used as target in CD TM Fig. 0 Points and Links CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 03 Infrastructure CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 09 Link Sequences CD TM Fig. 0 Grouping CD TM Fig. 2 Complex Features CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 9 Projection CD TM Fig. 4 Detection and Monitoring CD TM Fig. 47 Passing Times CD TM Isolated figures Equipe de projet Page 32 Version 0. 04/09/2003
3.48. LINK IN LINK SEQUENCE The order of a LINK in a LINK SEQUENCE to which it belongs. Own attributes: order order positiveinteger Associations : LINK SEQUENCE made up of C in.. N LINK viewed as N a view of N CD TM Fig. 09 Link Sequences CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 8 Combined Diagram on Linear Features 3.49. LINK PROJECTION An oriented correspondence - from one LINK of a source layer, - onto an entity in a target layer: e.g. LINK SEQUENCE, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION. (no own attribute) Associations : TYPE OF PROJECTION comprising C concerning N POINT ON LINK end of N ending at N POINT ON LINK start of N starting at N LINK used as target in C calling as source N LINK SEQUENCE used as target in to N COMPLEX FEATURE used as target in to N CD TM Fig. 9 Projection 3.50. LINK SEQUENCE An ordered sequence either of POINTs or of LINKs, defining a path through the network. Own attributes: Id Id TM_Identifier Equipe de projet Page 33 Version 0. 04/09/2003
Associations : ZONE bordered by 0.. N border for 0.. N TYPE OF LINK SEQUENCE classifying C classified as N GROUP OF LINK SEQUENCES composed of N included in.. N NETWORK VERSION comprising 0.. N valid for N LINK IN LINK SEQUENCE in.. N made up of C POINT IN LINK SEQUENCE in.. N made up of C POINT PROJECTION to N used as target in LINK PROJECTION to N used as target in CD TM Fig. 09 Link Sequences CD TM Fig. 0 Grouping CD TM Fig. Zones CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 9 Projection 3.5. LOCATING SYSTEM The system used as reference for location and graphical representation of the network and other spatial objects. Own attributes: Associations : LINE SHAPE referring to N reference for C LOCATION referring to N reference for C LAYER related to N defined for N CD TM Fig. 0 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 23 Layers Equipe de projet Page 34 Version 0. 04/09/2003
3.52. LOCATION The position of a POINT with a reference to a given LOCATING SYSTEM (e. g. coordiantes). Own attributes: coordinate_ coordinate_2 coordinate_3 TM_LocationCoor dinate TM_LocationCoor dinate TM_LocationCoor dinate Associations : POINT located by C locating N LOCATING SYSTEM reference for C referring to N CD IFM ProductUsage CD TM Fig. 0 Points and Links CD TM Fig. 05 Combined Diagram on Topology 3.53. LOGICAL DRIVER A theoretically available driver resource for an OPERATING DAY, foreseen to be monitored. Own attributes: Id Id TM_Identifier Associations : CHANGE OF DRIVER assigning 0.. N new assigned in N MESSAGE calling N called by.. N PRODUCTION PLAN comprising N part of N DRIVER INCIDENT concerning N concerned by.. N LOGICAL DRIVER CREATION concerning 0.. N concerned by N LOGICAL DRIVER CANCELLATION concerning 0.. N concerned by N OPERATING DAY date of C dated on N CHANGE OF DRIVER replacing 0.. N replaced in N MESSAGE sent by N sending N Equipe de projet Page 35 Version 0. 04/09/2003
CD TM Fig. 40 Production Plan CD TM Fig. 42 Control Actions CD TM Fig. 43 Events CD TM Fig. 44 Messages 3.54. LOGICAL DRIVER CANCELLATION A CONTROL ACTION consisting in removing a LOGICAL DRIVER from the production plan. (no own attribute) Inherited attributes: < CONTROL time validation time ACTION > < CONTROL TM_Identifier Id Id ACTION > Associations : LOGICAL DRIVER concerned by N concerning 0.. N RESPACING referring to 0.. N generating 0.. N CD TM Fig. 42 Control Actions 3.55. LOGICAL DRIVER CREATION A CONTROL ACTION consisting in: - creating a completely new LOGICAL DRIVER, - assigning dated spells to this LOGICAL DRIVER. (no own attribute) Inherited attributes: < CONTROL time validation time ACTION > < CONTROL TM_Identifier Id Id ACTION > Associations : LOGICAL DRIVER concerned by N concerning 0.. N CD TM Fig. 42 Control Actions 3.56. LOGICAL VEHICLE A theoretically available vehicle resource for an OPERATING DAY, foreseen to be monitored. Own attributes: Id Id TM_Identifier Equipe de projet Page 36 Version 0. 04/09/2003
Associations : CHANGE OF VEHICLE assigning N new assigned in N MESSAGE calling N called by.. N PRODUCTION PLAN comprising N part of N VEHICLE ASSIGNMENT concerning N concerned by C LOGICAL VEHICLE CREATION concerning 0.. N concerned by N LOGICAL VEHICLE CANCELLATION concerning 0.. N concerned by N VEHICLE INCIDENT concerning N concerned by.. N VEHICLE WORK ASSIGNMENT concerning N concerned by C OPERATING DAY date of C dated on N VEHICLE DETECTING of N detected by 0.. N VEHICLE MONITORING of N monitored by C CHANGE OF VEHICLE replacing N replaced in N MESSAGE sent by N sending N CD TM Fig. 40 Production Plan CD TM Fig. 4 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 43 Events CD TM Fig. 44 Messages 3.57. LOGICAL VEHICLE CANCELLATION A CONTROL ACTION consisting in removing a LOGICAL VEHICLE from the production plan. (no own attribute) Inherited attributes: < CONTROL time validation time ACTION > < CONTROL TM_Identifier Id Id ACTION > Associations : LOGICAL VEHICLE concerned by N concerning 0.. N RESPACING referring to 0.. N generating 0.. N CD TM Fig. 42 Control Actions Equipe de projet Page 37 Version 0. 04/09/2003
3.58. LOGICAL VEHICLE CREATION A CONTROL ACTION consisting in: - creating a completely new LOGICAL VEHICLE, - assigning DATED VEHICLE JOURNEYs to the new LOGICAL VEHICLE. (no own attribute) Inherited attributes: < CONTROL time validation time ACTION > < CONTROL TM_Identifier Id Id ACTION > Associations : LOGICAL VEHICLE concerned by N concerning 0.. N VEHICLE WORK ASSIGNMENT going along with 0.. N accompanied by 0.. N CD TM Fig. 42 Control Actions 3.59. LUGGAGE ALLOWANCE The number and characteristics (weight, volume) of luggage that a holder of an access right is entitled to carry. Own attributes: number of luggage weight volume nonnegativeintege r TM_Mass TM_Volume Inherited attributes: < USAGE PARAMETER > < USAGE PARAMETER > Id Id type TM_Identifier CD TM Fig. 52 Fare Parameters 3.60. MEAN PASSENGER WAIT TIME An estimated mean waiting time for a passenger at a STOP POINT, used to calculate the approximate duration of a trip. This value is estimated from the mean interval between vehicles on a JOURNEY PATTERN or a COMMON SECTION. Own attributes: duration duration Equipe de projet Page 38 Version 0. 04/09/2003
Associations : DAY TYPE used to define C for N TIME BAND used to define C for N COMMON SECTION worked using C on N JOURNEY PATTERN worked using C on N CD TM Fig. 49 Mean Trip Duration 3.6. MEAN RUN TIME An estimated value of the mean run time on a TIMING LINK, used to inform passengers on the mean duration of trips. Own attributes: duration duration Associations : TIMING LINK covered in C for N TIME BAND used to define C for N DAY TYPE used to define C for N CD TM Fig. 49 Mean Trip Duration 3.62. MEETING RESTRICTION A pair of INFRASTRUCTURE LINKs where vehicles of specified VEHICLE TYPEs are not allowed to meet. (no own attribute) Associations : INFRASTRUCTURE LINK referred to in C on N INFRASTRUCTURE LINK referred to in C with regard to the N opposite VEHICLE TYPE subject to C for N VEHICLE TYPE subject to C against N CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology Equipe de projet Page 39 Version 0. 04/09/2003
3.63. MESSAGE An information exchange between an EMPLOYEE (e.g. a controller), a LOGICAL DRIVER or a LOGICAL VEHICLE, used to inform about a CONTROL ACTION or an EVENT. Own attributes: Id Id TM_Identifier Associations : LOGICAL DRIVER called by.. N calling N EMPLOYEE called by N calling N LOGICAL VEHICLE called by.. N calling N TYPE OF MESSAGE classifying N classified as N CONTROL ACTION communicated by 0.. N communicating 0.. N EVENT communicated by 0.. N communicating 0.. N EMPLOYEE sending N sent by N LOGICAL VEHICLE sending N sent by N LOGICAL DRIVER sending N sent by N CD TM Fig. 43 Events CD TM Fig. 44 Messages 3.64. MONITORED OPERATION An operational data monitored in a VEHICLE MONITORING event (e.g. monitoring a LOGICAL VEHICLE, coupled to others, as operating a planned TRAIN BLOCK). Own attributes: Id Id TM_Identifier type of operation type of operation Associations : VEHICLE MONITORING of N monitored by 0.. N CD TM Fig. 4 Detection and Monitoring Equipe de projet Page 40 Version 0. 04/09/2003
3.65. MONITORED SPECIAL SERVICE A special service that is monitored as being operated by a LOGICAL VEHICLE. Own attributes: Id Id TM_Identifier Associations : VEHICLE MONITORING on N monitored by 0.. N CD TM Fig. 4 Detection and Monitoring 3.66. MONITORED VEHICLE JOURNEY A journey that is monitored as being operated by a LOGICAL VEHICLE. According to the monitoring system capabilities, a MONITORED VEHICLE JOURNEY may be related to a DATED VEHICLE JOURNEY, or only to a JOURNEY PATTERN. Own attributes: Id Id TM_Identifier Associations : JOURNEY PATTERN covered by 0.. N monitored as using N IMPEDED TIME during N delayed by C OBSERVED PASSING TIME for N at C ESTIMATED PASSING TIME for N at C RECORDED RIDE made using N used for 0.. N EVENT occurring on N afffected by 0.. N VEHICLE MONITORING on N monitored by 0.. N DATED VEHICLE JOURNEY operated by 0.. N monitored as operating N CD TM Fig. 4 Detection and Monitoring CD TM Fig. 43 Events CD TM Fig. 47 Passing Times CD TM Fig. 56 Recorded Use of Services 3.67. NETWORK VERSION A set of network data (and other data logically related to these) to which the same validity period has been assigned. Own attributes: Equipe de projet Page 4 Version 0. 04/09/2003
Inherited attributes: < VERSION > date date < VERSION > Id Id TM_Identifier < VERSION > time time < VERSION > user Associations : LINK network version N comprising C OPERATING DAY the validity start of 0.. C valid from 0.. N DAY TYPE valid for.. N comprising C LINE valid for.. N comprising C LINK SEQUENCE valid for N comprising 0.. N TIME DEMAND TYPE valid for.. N comprising C COMMON SECTION valid for N comprising 0.. GROUP OF TIMING LINKS valid for N comprising C STOP AREA valid for N comprising C TIME BAND valid for N comprising C POINT valid for N comprising C ROUTE valid for.. N comprising C CD TM Fig. 0 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 09 Link Sequences CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 25 Days CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 33 Driver Duties CD TM Fig. 34 Schedules and versions CD TM Fig. 35 Roster Definition 3.68. NON DRIVING SPELL A SPELL of driver work, when a driver is performing some non-driving TASK or waiting on STAND-BY. Own attributes: end time time start time time Equipe de projet Page 42 Version 0. 04/09/2003
Inherited attributes: < SPELL > accounting factor TM_AnyType < SPELL > accounting time duration < SPELL > finishing duration duration < SPELL > Id Id TM_Identifier < SPELL > preparation duration duration Associations : TIMING POINT the location of N undertaken at N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties 3.69. NORMAL DATED BLOCK A DATED BLOCK identical to a long-terms planned BLOCK, possibly updated according to short-term modifications of the PRODUCTION PLAN decided by the controll staff. (no own attribute) Inherited attributes: < DATED BLOCK TM_Identifier Id Id > Associations : BLOCK used by 0.. using N CD TM Fig. 39 Dated Production Components 3.70. NORMAL DATED VEHICLE JOURNEY A DATED VEHICLE JOURNEY identical to a long-term planned VEHICLE JOURNEY, possibly updated according to short-term modifications of the PRODUCTION PLAN decided by the controll staff. (no own attribute) Inherited attributes: < DATED TM_Identifier VEHICLE JOURNEY > Id Id Associations : VEHICLE JOURNEY used by C using N CD TM Fig. 39 Dated Production Components CD TM Fig. 47 Passing Times CD TM Fig. 55 Service Journey Performance Equipe de projet Page 43 Version 0. 04/09/2003
3.7. OBSERVED PASSING TIME The actual passing of a public transport vehicle at a pre-defined POINT during a MONITORED VEHICLE JOURNEY. Own attributes: actual departure time time actual arrival time time actual non-stop passing time time actual waiting time duration Inherited attributes: < PASSING TIME > < PASSING TIME > Id alight and reboard Id boolean TM_Identifier Associations : MONITORED VEHICLE JOURNEY at C for N POINT passed at C at N CD TM Fig. 4 Detection and Monitoring CD TM Fig. 47 Passing Times 3.72. OFFENCE A log entry providing data on a violation of fare rules. Own attributes: Id Id TM_Identifier description string Associations : VALIDATION ENTRY detecting N detected by N CD IFM Travel document inspection CD TM Fig. 50 Access Rights, Control and Validation 3.73. OPERATING DAY A day of public transport operation in a specific calendar. An OPERATING DAY may last more than 24 hours. Own attributes: calendar calendar TM_AnyType date date date earliest time time latest time time Equipe de projet Page 44 Version 0. 04/09/2003
Associations : COLUMN/DAY assigned N the validity start of 0.. N DATED BLOCK dated on N date of C DATED VEHICLE JOURNEY dated on N date of C LOGICAL DRIVER dated on N date of C LOGICAL VEHICLE dated on N date of C INTERCHANGE STATUS described on N date of C ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N SHORT TERM DAY TYPE ASSIGNMENT for N used to define C ACTIVITY LOG ENTRY for N used in C DRIVER ASSIGNMENT for N used to define C ACCOUNT ENTRY for N used in C RECORDED PT TRIP made on N date of 0.. N RECORDED RIDE made on N date of 0.. N ABSENCE on N used to define C PRODUCTION PLAN prepared for N date of C ACCOUNTING PERIOD starting at 0.. N the start day of C PERIOD starting at 0.. N the start day of C NETWORK VERSION valid from 0.. N the validity start of 0.. C FARE VERSION valid from 0.. N the validity start of C DAY TYPE valid on 0.. N assigned to N Equipe de projet Page 45 Version 0. 04/09/2003
CD TM Fig. 0 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 38 Driver Accounting CD TM Fig. 39 Dated Production Components CD TM Fig. 40 Production Plan CD TM Fig. 47 Passing Times CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 52 Fare Parameters CD TM Fig. 53 Fare Products and Sales CD TM Fig. 55 Service Journey Performance CD TM Fig. 56 Recorded Use of Services 3.74. OPERATING DEPARTMENT The operating department which administers certain LINEs. Own attributes: type of operation Associations : OPERATOR owner of C owned by.. N ORGANISATIONAL UNIT part of.. N comprising C CD TM Fig. 60 Responsibility for Services CD TM Fig. 6 Responsibility for Resources 3.75. OPERATOR A company providing public transport services. Own attributes: Equipe de projet Page 46 Version 0. 04/09/2003
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N GROUP OF OPERATORS grouping N grouped in.. N PI FACILITY managed by N managing 0.. N AUTHORITY ordering PT service N from serving PT for N OPERATING DEPARTMENT owned by.. N owner of C CD TM Fig. 45 Information Facilities CD TM Fig. 52 Fare Parameters CD TM Fig. 60 Responsibility for Services CD TM Fig. 6 Responsibility for Resources 3.76. OPTIMIZATION MODE A type of optimisation criteria used to select a trip proposal (e.g. minimum duration, distance, number of interchanges, amount of fare, etc.). Own attributes: Id Id TM_Identifier Associations : TRIP OPTIMIZATION QUERY optimised by N used in.. N CD TM Fig. 45 Information Facilities CD TM Fig. 48 Passenger Trips 3.77. ORGANISATIONAL UNIT A grouping of responsibilities in a public transport company for planning and control. Own attributes: Equipe de projet Page 47 Version 0. 04/09/2003
Associations : EMPLOYEE by default available N for provided with 0.. N POINT IN JOURNEY PATTERN by default managed by N responsible for 0.. N OPERATING DEPARTMENT comprising C part of.. N BLOCK managed by N responsible for 0.. N GARAGE managed by N manager of 0.. N CREW BASE managed by N manager of 0.. N VEHICLE managed by N responsible for 0.. N STOP POINT managed by N responsible for 0.. N JOURNEY PART managed by N responsible for 0.. N ROSTER MATRIX setup by N owner of 0.. N DUTY under charge of N in charge of 0.. N JOURNEY PATTERN used by N using N CD TM Fig. 07 Resource Management Points CD TM Fig. 26 Journeys CD TM Fig. 3 Vehicle Requirements CD TM Fig. 33 Driver Duties CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services CD TM Fig. 6 Responsibility for Resources 3.78. OVERTAKING POSSIBILITY A POINT or a LINK where vehicles of specified VEHICLE TYPEs are not allowed to overtake each other. (no own attribute) Associations : VEHICLE TYPE overtaken at C against N INFRASTRUCTURE POINT overtaking at C at N INFRASTRUCTURE LINK overtaking at C at N VEHICLE TYPE overtaking at C for N Equipe de projet Page 48 Version 0. 04/09/2003
CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology 3.79. PARKING POINT A TIMING POINT where vehicles may stay unattended for a long time. A vehicle's return to park at a PARKING POINT marks the end of a BLOCK. (no own attribute) Inherited attributes: < TIMING POINT duration allowed for wait time > < POINT > Id Id TM_Identifier < POINT > < TIMING POINT > category Associations : VEHICLE MONITORING at N location of 0.. N CALL FOR MEANS concerning N involved in 0.. N BLOCK ended at N end of N BLOCK started at N start of N CD TM Fig. 07 Resource Management Points CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 4 Detection and Monitoring CD TM Fig. 44 Messages 3.80. PASSENGER QUERY A request for a specific information on public transport, expressed during a PI TRANSACTION. Own attributes: Id Id TM_Identifier type of validity Associations : TYPE OF QUERY classifying N classified as N PI TRANSACTION made up of N part of N CD TM Fig. 45 Information Facilities CD TM Fig. 48 Passenger Trips Equipe de projet Page 49 Version 0. 04/09/2003
3.8. PASSING TIME Time data concerning public transport vehicles passing a particular POINT; e.g. arrival time, departure time, waiting time. Own attributes: Id Id TM_Identifier alight and reboard boolean CD TM Fig. 4 Detection and Monitoring CD TM Fig. 47 Passing Times 3.82. PAUSE 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. Own attributes: duration duration accounting time duration accounting factor TM_AnyType Associations : VEHICLE JOURNEY followed by C after 0.. N BREAK FACILITY used for 0.. N in N CD TM Fig. 32 Resource Plan 3.83. PERIOD A continuous interval of time between two OPERATING DAYs which will be used to define validities. Own attributes: Associations : OPERATING DAY the start day of C starting at 0.. N TIMETABLE VERSION valid during 0.. N used to define.. N CD TM Fig. 26 Journeys Equipe de projet Page 50 Version 0. 04/09/2003
3.84. PI FACILITY A public transport information facility, as for instance terminals (on street, at information desks, telematic,...) or printed material (leaflets displayed at stops, booklets,...). Own attributes: Id Id TM_Identifier address TM_AnyType description string Associations : TYPE OF PI FACILITY classifying N classified as N PI TRANSACTION from N used for 0.. N AUTHORITY managing 0.. N managed by N OPERATOR managing 0.. N managed by N CUSTOMER owner of 0.. N owned by N DISPLAY ASSIGNMENT specifying N specified by C POINT the location of 0.. N located at N TRAIN ELEMENT the location of 0.. N located in N VEHICLE the location of 0.. N located in N CD TM Fig. 45 Information Facilities 3.85. PI TRANSACTION A connection of a passenger to the operator information system, directly or via an employee, including one or several queries. Own attributes: Id Id TM_Identifier start date date ened date date start time time end time time user Id TM_AnyType Associations : PASSENGER QUERY part of N made up of N PI FACILITY used for 0.. N from N CD TM Fig. 45 Information Facilities Equipe de projet Page 5 Version 0. 04/09/2003
3.86. PLACE A geographic place of any type which may be specified as the origin or destination of a trip. A PLACE may be of dimension 0 (a POINT), (a road section) or 2 (a ZONE). Own attributes: Id Id TM_Identifier Associations : SITE a category of 0.. N a generic description 0.. N of STOP AREA a category of 0.. N a generic description 0.. N of POINT a view of 0.. N a generic description 0.. N of VEHICLE DETECTING at N location of N ZONE classified by 0.. N a generic description 0.. N of TRIP PATTERN from N start of C ACCESS LINK from N start of C TRIP OPTIMIZATION QUERY from N the trip origin in C TRIP PATTERN to N end of C TRIP OPTIMIZATION QUERY to N the trip destination in C ACCESS LINK to N end of C CD TM Fig. Zones CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 28 Journey Times CD TM Fig. 4 Detection and Monitoring CD TM Fig. 48 Passenger Trips Equipe de projet Page 52 Version 0. 04/09/2003
3.87. POINT A 0-dimensional node of the network used for the spatial description of the network. POINTs may be located by a LOCATION in a given LOCATING SYSTEM. Own attributes: Id Id TM_Identifier Equipe de projet Page 53 Version 0. 04/09/2003
Associations : PLACE a generic description 0.. N of a view of 0.. N SIMPLE FEATURE a view of N viewed as 0.. N POINT IN LINK SEQUENCE a view of N viewed as N POINT IN JOURNEY PATTERN a view of N viewed as N POINT ON LINK a view of N viewed as N VEHICLE DETECTING at N location of N RESPACING at N location of N CHANGE OF VEHICLE at N point of occurrence for N OBSERVED PASSING TIME at N passed at C POINT PROJECTION calling as source 0.. N used as source in C TYPE OF POINT classifying.. N classified as N GROUP OF POINTS composed of N included in.. N COMMON SECTION comprising N included in.. N NETWORK VERSION comprising C valid for N RESORPTION concerning N concerned by N DEPARTURE LAG concerning N concerned by N CHANGE OF JOURNEY TIMING concerning N concerned by 0.. N DEPARTURE EXCHANGE concerning N concerned by N LINK from N start of JOURNEY PART from N start of N PI FACILITY located at N the location of 0.. N LOCATION locating N located by C COMPLEX FEATURE represented by N représentation for 0.. N ZONE represented by 0.. N functional centroid for 0.. N POINT PROJECTION to N used as target in Equipe de projet Page 54 Version 0. 04/09/2003
LINK to N end of CALL FOR MEANS to N destination of 0.. N ZONE PROJECTION to N used as target in JOURNEY PART to N end of N COMPLEX FEATURE PROJECTION to N used as target in ZONE PROJECTION N N CD TM Fig. 0 Points and Links CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 03 Infrastructure CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 07 Resource Management Points CD TM Fig. 08 Activation Facilities CD TM Fig. 09 Link Sequences CD TM Fig. 0 Grouping CD TM Fig. Zones CD TM Fig. 2 Complex Features CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 5 Journey Patterns CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 9 Projection CD TM Fig. 26 Journeys CD TM Fig. 29 Interchanges CD TM Fig. 4 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 44 Messages CD TM Fig. 45 Information Facilities CD TM Fig. 47 Passing Times CD TM Fig. 48 Passenger Trips CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services CD TM Isolated figures 3.88. POINT IN JOURNEY PATTERN A STOP POINT or TIMING POINT in a JOURNEY PATTERN with its order in that JOURNEY PATTERN. Own attributes: order order for alighting for boarding positiveinteger boolean boolean Equipe de projet Page 55 Version 0. 04/09/2003
Associations : TIMETABLED PASSING TIME at N passed at C ESTIMATED PASSING TIME at N passed at C FOOTNOTE ASSIGNMENT from N start of 0.. N JOURNEY PATTERN made up of C on.. N ORGANISATIONAL UNIT responsible for 0.. N by default managed by N FARE SECTION starting at 0.. N start of C FOOTNOTE ASSIGNMENT to N end of 0.. N POINT viewed as N a view of N CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 29 Interchanges CD TM Fig. 46 Footnotes CD TM Fig. 47 Passing Times CD TM Fig. 52 Fare Parameters CD TM Fig. 56 Recorded Use of Services CD TM Fig. 60 Responsibility for Services 3.89. POINT IN LINK SEQUENCE A POINT in a LINK SEQUENCE indicating its order in that particular LINK SEQUENCE. Own attributes: order order positiveinteger Associations : LINK SEQUENCE made up of C in.. N POINT viewed as N a view of N CD TM Fig. 09 Link Sequences CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 8 Combined Diagram on Linear Features Equipe de projet Page 56 Version 0. 04/09/2003
3.90. POINT ON LINK A POINT on a LINK which is not needed for LINK definition, but may be used for other purposes, e.g. for purposes of AVM or PI, or for driver information. Own attributes: order order distance from start positiveinteger TM_Length Associations : LINK PROJECTION ending at N end of N LINK passing through C located on N LINK PROJECTION starting at N start of N POINT viewed as N a view of N CD TM Fig. 0 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 9 Projection 3.9. POINT ON ROUTE A ROUTE POINT used to define a ROUTE with its order on that ROUTE. Own attributes: order order positiveinteger Associations : TURN STATION from 0.. N start of N ROUTE through C on.. N TURN STATION to 0.. N end of.. N ROUTE POINT viewed as N a view of N CD TM Fig. 4 Routes CD TM Fig. 5 Journey Patterns CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 8 Combined Diagram on Linear Features Equipe de projet Page 57 Version 0. 04/09/2003
3.92. POINT PROJECTION An oriented correspondence - from one POINT of a source layer, - onto a entity in a target layer: e.g. POINT, LINK, LINK SEQUENCE, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION. Own attributes: distance TM_Length Associations : TYPE OF PROJECTION comprising C concerning N POINT used as source in C calling as source 0.. N POINT used as target in to N COMPLEX FEATURE used as target in to N LINK used as target in to N LINK SEQUENCE used as target in to N CD TM Fig. 9 Projection 3.93. PRE-ASSIGNED FARE PRODUCT A FARE PRODUCT consisting of one or several VALIDABLE ELEMENTs, specific to a CHARGING METHOD. (no own attribute) Inherited attributes: < FARE TM_Identifier Id Id PRODUCT > < FARE PRODUCT > < FARE PRODUCT > type Associations : ACCESS RIGHT IN PRODUCT included in.. N composed of C TYPE OF TRAVEL DOCUMENT used for N accessible with N CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices Equipe de projet Page 58 Version 0. 04/09/2003
3.94. PRICE GROUP A grouping of prices, allowing the grouping of numerous possible consumption elements into a limited number of price references, or to apply grouped increase, in value or percentage. Own attributes: Id Id TM_Identifier Associations : FARE PRODUCT PRICE included in N composed of 0.. N CONTROLLABLE ELEMENT PRICE included in N composed of 0.. N DISTANCE MATRIX ELEMENT PRICE included in N composed of 0.. N USAGE PARAMETER PRICE included in N composed of 0.. N GEOGRAPHICAL INTERVAL PRICE included in N composed of 0.. N VALIDABLE ELEMENT PRICE included in N composed of 0.. N TIME INTERVAL PRICE included in N composed of 0.. N FARE STRUCTURE ELEMENT PRICE included in N composed of 0.. N SALES PACKAGE PRICE included in N composed of 0.. N CD TM Fig. 54 Prices 3.95. PRICE UNIT A unit to express prices: amount of currency, abstract fare unit, ticket unit or token etc. Own attributes: Id Id TM_Identifier Equipe de projet Page 59 Version 0. 04/09/2003
Associations : DISTANCE MATRIX ELEMENT PRICE given in N used to specify N FARE STRUCTURE ELEMENT PRICE given in N used to specify N TIME INTERVAL PRICE given in N used to specify N USAGE PARAMETER PRICE given in N used to specify N FARE PRODUCT PRICE given in N used to specify N CONTROLLABLE ELEMENT PRICE given in N used to specify N SALES PACKAGE PRICE given in N used to specify N GEOGRAPHICAL INTERVAL PRICE given in N used to specify N VALIDABLE ELEMENT PRICE given in N used to specify N AMOUNT OF PRICE UNIT referring to N referred by N TYPE OF TRAVEL DOCUMENT specified by N used to specify 0.. N CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices 3.96. PRODUCTION PLAN A reference version of production activities (service journeys, dead runs, duties...). CONTROL ACTIONs are described with reference to the PRODUCTION PLAN they amend. (no own attribute) Inherited attributes: < VERSION > date date < VERSION > Id Id TM_Identifier < VERSION > time time < VERSION > user Equipe de projet Page 60 Version 0. 04/09/2003
Associations : VEHICLE SCHEDULE VERSION base for N derived from N DRIVER SCHEDULE VERSION base for N dereived from N TIMETABLE VERSION base of N derived from N OPERATING DAY date of C prepared for N DATED VEHICLE JOURNEY part of N comprising N LOGICAL VEHICLE part of N comprising N DATED BLOCK part of N comprising N LOGICAL DRIVER part of N comprising N CONTROL ACTION referring to N base of N CD TM Fig. 40 Production Plan 3.97. PROPERTY OF DAY A property which a day may posess, such as school holiday, weekday, summer, winter etc. Own attributes: description string Associations : DAY TYPE described by N used to describe N FARE DAY TYPE described by N used to describe.. N DAY OF WEEK used to define N defined as 0.. N CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 35 Roster Definition CD TM Fig. 49 Mean Trip Duration CD TM Fig. 52 Fare Parameters 3.98. PT TRIP A part of a trip starting from the first boarding of a public transport vehicle to the last alighting from a public transport vehicle. A PT TRIP consists of one or more RIDEs and the movements (usually walks) necessary to cover the corresponding CONNECTION LINKs. Own attributes: Id Id TM_Identifier Equipe de projet Page 6 Version 0. 04/09/2003
Associations : RIDE IN PT TRIP part of.. N composed of C TRIP PATTERN served by.. N serving 0.. N CD TM Fig. 48 Passenger Trips 3.99. PUBLIC SITE A sub-type of SITE without any operational relationship to the public transport operator. (no own attribute) Inherited attributes: < SITE > Id Id TM_Identifier < SITE > CD TM Fig. 48 Passenger Trips 3.200. PURPOSE OF EQUIPMENT PROFILE A functional purpose which requires a certain set of equipment of different types put together in a VEHICLE EQUIPMENT PROFILE or STOP POINT EQUIPMENT PROFILE. Own attributes: Associations : VEHICLE EQUIPMENT PROFILE defined for N defining C STOP POINT EQUIPMENT PROFILE defined for N defining C CD TM Fig. 06 Stop Point Equipment CD TM Fig. 3 Vehicle Requirements 3.20. PURPOSE OF GROUPING Functional purpose for which GROUPs of elements are defined. The PURPOSE OF GROUPING may be restricted to one or more types of the given object. Own attributes: Id Id TM_Identifier Equipe de projet Page 62 Version 0. 04/09/2003
Associations : TYPE OF JOURNEY PATTERN allowed for N restricted to 0.. N TYPE OF POINT allowed for N restricted to N TYPE OF LINK allowed for N restricted to N TYPE OF LINK SEQUENCE allowed for N restricted to N GROUP OF POINTS classified as N the classification for C GROUP OF LINKS classified as N the classification for C GROUP OF LINK SEQUENCES classified as N the classification for C GROUP OF LINES classified by N the classifincation for N CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 5 Journey Patterns CD TM Fig. 7 Lines CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 25 Days 3.202. PURPOSE OF JOURNEY PARTITION An operational purpose to change the characteristic of within a JOURNEY PATTERN and with this subdividing the SERVICE JOURNEY into JOURNEY PARTs. Own attributes: Associations : JOURNEY PART caused by.. N causing C CD TM Fig. 26 Journeys CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services Equipe de projet Page 63 Version 0. 04/09/2003
3.203. QUALIFICATION 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. Own attributes: Id Id TM_Identifier expiration date date description string Associations : EMPLOYEE possessing N possessed by N SPELL requiring N required for N DUTY requiring N required for N VEHICLE TYPE requiring N required to drive N CD TM Fig. 3 Vehicle Requirements CD TM Fig. 33 Driver Duties CD TM Fig. 37 Driver Assignments CD TM Fig. 57 Transport Mode 3.204. QUALITY STRUCTURE FACTOR A factor influencing access rights definition or calculation of prices, based on the quality: traffic congestion threshold, early/late reservation etc. Own attributes: Id Id TM_Identifier description string value decimal Associations : FARE STRUCTURE ELEMENT defined by N used to define N CD TM Fig. 5 Fare Structure Equipe de projet Page 64 Version 0. 04/09/2003
3.205. RAILWAY ELEMENT A type of INFRASTRUCTURE LINK used to describe a railway network. (no own attribute) Inherited attributes: < LINK > Id Id TM_Identifier < LINK > length TM_Length CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology 3.206. RAILWAY JUNCTION A type of INFRASTRUCTURE POINT used to describe a railway network. (no own attribute) Inherited attributes: < POINT > Id Id TM_Identifier < POINT > CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology 3.207. RECORDED PT TRIP The actual PT trip undertaken by a passenger from an origin to a destination. Origin and destination of the trip may be expressed in terms of STOP POINTs, TARIFF ZONEs or FARE SECTIONs, for instance. Own attributes: Id Id TM_Identifier Associations : OPERATING DAY date of 0.. N made on N TARIFF ZONE end of 0.. N to N FARE SECTION end of 0.. N to N STOP POINT end of 0.. N to N RECORDED RIDE part of N composed of 0.. N VALIDATED ACCESS resulting in 0.. N the result of N TARIFF ZONE start of 0.. N from N FARE SECTION start of 0.. N from N STOP POINT start of 0.. N from N Equipe de projet Page 65 Version 0. 04/09/2003
CD TM Fig. 56 Recorded Use of Services 3.208. RECORDED RIDE A ride made by a passenger on a public transport vehicle from one STOP POINT to another, without intermediate alighting. Own attributes: Id Id TM_Identifier Associations : RECORDED PT TRIP composed of 0.. N part of N OPERATING DAY date of 0.. N made on N TARIFF ZONE end of 0.. N to N FARE SECTION end of 0.. N to N STOP POINT end of 0.. N to N VALIDATED ACCESS resulting in 0.. N the result of N STOP POINT start of 0.. N from N TARIFF ZONE start of 0.. N from N FARE SECTION start of 0.. N from N JOURNEY PATTERN used for 0.. N made on N MONITORED VEHICLE JOURNEY used for 0.. N made using N CD TM Fig. 56 Recorded Use of Services 3.209. RECORDED STOP The recorded stop at a STOP POINT during actual service operation to possibly let passengers board or alight the vehicle. Own attributes: doors-open time time doors-closed time time Equipe de projet Page 66 Version 0. 04/09/2003
Inherited attributes: < OBSERVED PASSING TIME > < OBSERVED PASSING TIME > < OBSERVED PASSING TIME > < PASSING TIME > < PASSING TIME > < OBSERVED PASSING TIME > Id actual non-stop passing time actual arrival time actual waiting time alight and reboard Id actual departure time time time duration boolean TM_Identifier time Associations : BOARDING AND ALIGHTING during 0.. N for C STOP POINT location of N at N CD TM Fig. 47 Passing Times 3.20. RELIEF OPPORTUNITY A time in a BLOCK where a vehicle passes a RELIEF POINT. This opportunity may or may not be actually used for a relief. Own attributes: time time time Associations : DRIVING SPELL from 0.. N start of N BLOCK including C in N RELIEF POINT the location of N at N DRIVING SPELL to 0.. N end of N CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties Equipe de projet Page 67 Version 0. 04/09/2003
3.2. RELIEF POINT A TIMING POINT where a relief is possible, i.e. a driver may take on or hand over a vehicle. The vehicle may sometimes be left unattended. (no own attribute) Inherited attributes: < TIMING POINT duration allowed for wait time > < POINT > Id Id TM_Identifier < POINT > < TIMING POINT > category Associations : RELIEF OPPORTUNITY at N the location of N CREW BASE manager of N managed by N CHANGE OF DRIVER occurring at N a point of occurrence for N CD TM Fig. 07 Resource Management Points CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 42 Control Actions 3.22. RESORPTION A CONTROL ACTION consisting in progressively resorbing a delay on one DATED VEHICLE JOURNEY by rescheduling the departure times at one POINT of the following journeys. It is a way of maintaining regular intervals after a disturbance on a particular journey. Own attributes: resorption time value duration Inherited attributes: < CONTROL ACTION > < CONTROL ACTION > Id validation time Id time TM_Identifier Associations : POINT concerned by N concerning N DATED VEHICLE JOURNEY concerned by.. N concerning N CD TM Fig. 42 Control Actions Equipe de projet Page 68 Version 0. 04/09/2003
3.23. RESPACING A CONTROL ACTION consisting in respacing departure times at one POINT after a journey or a vehicle has been aded or cancelled, in order to preserve the regularity of intervals. (no own attribute) Inherited attributes: < CONTROL time validation time ACTION > < CONTROL TM_Identifier Id Id ACTION > Associations : DATED VEHICLE JOURNEY concerned by 2.. N concerning N LOGICAL VEHICLE CANCELLATION generating 0.. N referring to 0.. N JOURNEY CANCELLATION generating 0.. N referring to 0.. N JOURNEY CREATION generating 0.. N refering to 0.. N LOGICAL DRIVER CANCELLATION generating 0.. N referring to 0.. N POINT location of N at N CD TM Fig. 42 Control Actions 3.24. REST A day off for a driver. Own attributes: Id Id TM_Identifier Associations : ROSTER CYCLE ELEMENT broadly assigned to N broadly entered in 0.. N ROSTER CYCLE ELEMENT classified as N entered in 0.. N DESIGN WEEK ELEMENT classified as N entered in 0.. N ROSTER ELEMENT classified as N classifying 0.. N ROSTER ELEMENT specified as N entered in 0.. N CD TM Fig. 36 Roster Assignments CD TM Fig. 37 Driver Assignments Equipe de projet Page 69 Version 0. 04/09/2003
3.25. RIDE A part of a trip corresponding to the theoretical movement of a user (passenger, driver) on one and only one public transport vehicle, from one STOP POINT to another, on one JOURNEY PATTERN. (no own attribute) Associations : STOP POINT end of C to N RIDE IN PT TRIP served by N serving C JOURNEY PATTERN served by C on N STOP POINT start of C from N CD TM Fig. 48 Passenger Trips 3.26. RIDE IN PT TRIP A RIDE in a PT TRIP with its order in that PT TRIP. Own attributes: order order positiveinteger Associations : PT TRIP composed of C part of.. N RIDE serving C served by N CD TM Fig. 48 Passenger Trips 3.27. ROAD ELEMENT A type of INFRASTRUCTURE LINK used to describe a road network. (no own attribute) Inherited attributes: < LINK > Id Id TM_Identifier < LINK > length TM_Length CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology Equipe de projet Page 70 Version 0. 04/09/2003
3.28. ROAD JUNCTION A type of INFRASTRUCTURE POINT used to describe a road network. (no own attribute) Inherited attributes: < POINT > Id Id TM_Identifier < POINT > CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology 3.29. ROSTER CYCLE A sequence pattern of WORK and REST where the WORK will be further specified by a particular DUTY TYPE. This pattern is used to assign DUTYs to (theoretically available) drivers in a way that meets the work rules and legal restrictions and is most preferable for the drivers. Own attributes: Id Id TM_Identifier description string Associations : ROSTER MATRIX constructed using N used to construct 0.. N ROSTER DESIGN defined using N used to define 0.. N ROSTER CYCLE ELEMENT in.. N made up of C CD TM Fig. 35 Roster Definition 3.220. ROSTER CYCLE ELEMENT An element of a ROSTER CYCLE which represents a certain position in the ordered sequence of that cycle and to which a REST, WORK or DUTY TYPE may be assigned. Own attributes: order order positiveinteger Equipe de projet Page 7 Version 0. 04/09/2003
Associations : WORK broadly entered in 0.. N broadly assigned to N REST broadly entered in 0.. N broadly assigned to N DUTY TYPE classifying 0.. N classified as N REST entered in 0.. N classified as N ROSTER CYCLE made up of C in.. N CD TM Fig. 35 Roster Definition CD TM Fig. 36 Roster Assignments 3.22. ROSTER DESIGN A roster building unit made up of a particular number of DESIGN WEEKs to each of which a different sequence pattern of DUTY TYPEs and REST will be assigned. Own attributes: Id Id TM_Identifier description string Associations : ROSTER DESIGN IN MATRIX a use of N used as N DRIVER assigned to N suitable for N ROSTER DESIGN TYPE classifying 0.. N classified as N DESIGN WEEK part of.. N made up of C DAY OF WEEK start of N starting on N ROSTER CYCLE used to define 0.. N defined using N CD TM Fig. 35 Roster Definition 3.222. ROSTER DESIGN IN MATRIX A ROSTER DESIGN applied to construct a ROSTER MATRIX and the order of this design in the construction of that ROSTER MATRIX. Own attributes: order order positiveinteger Equipe de projet Page 72 Version 0. 04/09/2003
Associations : ROSTER MATRIX constructed using C used to construct N ROSTER DESIGN used as N a use of N CD TM Fig. 35 Roster Definition 3.223. ROSTER DESIGN TYPE A classification of a ROSTER DESIGN which may describe the number of DESIGN WEEKs in that ROSTER DESIGN and the characteristics of the DUTY TYPEs assigned to the first DESIGN WEEK. The classification may be based on other criteria instead, depending on the rostering method. Own attributes: Id Id TM_Identifier description string Associations : ROSTER DESIGN classified as N classifying 0.. N CD TM Fig. 35 Roster Definition 3.224. ROSTER ELEMENT An element in a ROSTER MATRIX identified by a ROW/DRIVER and a COLUMN/DAY in that matrix. As a result of the rostering process, a DUTY will be entered into this matrix element which will have to be worked by a theoretically available driver related to the row on the day related to the column in the ROSTER MATRIX (unless a REST is scheduled for the driver on that day). (no own attribute) Associations : REST classifying 0.. N classified as N DUTY TYPE classifying 0.. N classified as N DUTY entered in 0.. N specified as N REST entered in 0.. N specified as N ROW/DRIVER including C in.. N COLUMN/DAY including C in.. N CD TM Fig. 35 Roster Definition CD TM Fig. 36 Roster Assignments CD TM Fig. 37 Driver Assignments Equipe de projet Page 73 Version 0. 04/09/2003
3.225. ROSTER MATRIX A duty plan consisting of a matrix with rows for theoretically available drivers and columns for days of operation (or maybe vice versa). Own attributes: Id Id TM_Identifier description string Associations : DRIVER assigned to N used for N TIMETABLE VERSION comprising C valid for.. N ROW/DRIVER in.. N including C COLUMN/DAY in.. N including C ORGANISATIONAL UNIT owner of 0.. N setup by N ROSTER DESIGN IN MATRIX used to construct N constructed using C ROSTER CYCLE used to construct 0.. N constructed using N CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 6 Responsibility for Resources 3.226. ROUTE An ordered list of located POINTs defining one single path through the road (or rail) network. A ROUTE may pass through the same POINT more than once. Own attributes: Id Id TM_Identifier Equipe de projet Page 74 Version 0. 04/09/2003
Associations : NETWORK VERSION comprising C valid for.. N TIMING PATTERN defined on N comprising N SERVICE PATTERN defined on N comprising N DIRECTION for 0.. N oriented by N LINE made up of N on.. N JOURNEY PATTERN on N covered by C POINT ON ROUTE on.. N through C CD TM Fig. 4 Routes CD TM Fig. 5 Journey Patterns CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 7 Lines CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 25 Days CD TM Fig. 60 Responsibility for Services 3.227. ROUTE LINK An oriented link between two ROUTE POINTs allowing the definition of a unique path through the network. Own attributes: distance TM_Length Inherited attributes: < LINK > Id Id TM_Identifier < LINK > length TM_Length Associations : ROUTE POINT end of C to N VEHICLE TYPE safe to traverse N safely traversed by N ROUTE POINT start of C from N CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 4 Routes CD TM Fig. 8 Combined Diagram on Linear Features Equipe de projet Page 75 Version 0. 04/09/2003
3.228. ROUTE POINT A POINT used to define the shape of a ROUTE through the network. Own attributes: via_flag boolean Inherited attributes: < POINT > Id Id TM_Identifier < POINT > Associations : POINT ON ROUTE a view of N viewed as N ROUTE LINK from N start of C ROUTE LINK to N end of C CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 4 Routes CD TM Fig. 5 Journey Patterns CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 8 Combined Diagram on Linear Features 3.229. ROW/DRIVER A row in a ROSTER MATRIX which is related to a theoretically available driver. Own attributes: Id Id TM_Identifier Associations : DRIVER ASSIGNMENT for N used to define C ROSTER ELEMENT in.. N including C ROSTER MATRIX including C in.. N CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments Equipe de projet Page 76 Version 0. 04/09/2003
3.230. SALE DISCOUNT RIGHT A FARE PRODUCT allowing a customer to benefit from discounts when purchasing SALES PACKAGEs. (no own attribute) Inherited attributes: < FARE TM_Identifier Id Id PRODUCT > < FARE PRODUCT > < FARE PRODUCT > type Associations : SALES PACKAGE allowing.. N applied to N CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices 3.23. SALE TRANSACTION A SALE OF a FIXED PACKAGE or a SALE OF a RELOADABLE PACKAGE. Own attributes: type Inherited attributes: < CONTRACT EVENT > < CONTRACT EVENT > < CONTRACT EVENT > < CONTRACT EVENT > Id_event date event type Id_event time date TM_Identifier time Associations : TRAVEL SPECIFICATION accompanying N accompanied by 0.. N SALES PACKAGE asked for in 0.. N concerning N CD IFM Customer CD TM Fig. 53 Fare Products and Sales Equipe de projet Page 77 Version 0. 04/09/2003
3.232. SALES PACKAGE A package to be sold as a whole, consisting of one or several FARE PRODUCTs materialised thanks to one or several TRAVEL DOCUMENTs. The FARE PRODUCTs may be either directly attached to the TRAVEL DOCUMENTs, or may be reloadable on the TRAVEL DOCUMENTs. Own attributes: Id Id TM_Identifier type TM_AnyType Associations : SALE DISCOUNT RIGHT applied to N allowing.. N FARE VERSION comprising C valid for.. N SALE TRANSACTION concerning N asked for in 0.. N SALES PACKAGE PRICE given for N related to C SALES PACKAGE ELEMENT included in.. N composed of N VALIDITY PARAMETER ASSIGNMENT specifying limits for N specified by C CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices 3.233. SALES PACKAGE ELEMENT The assignment of a FARE PRODUCT to a TYPE OF TRAVEL DOCUMENT in order to define a SALES PACKAGE, realised as a fixed assignment (printing, magnetic storage etc.) or by the possibility for the FARE PRODUCT to be reloaded on the TYPE OF TRAVEL DOCUMENT. Own attributes: number of media positiveinteger Associations : TYPE OF TRAVEL DOCUMENT assigned to C for N FARE PRODUCT assigned to C for N SALES PACKAGE composed of N included in.. N CD TM Fig. 53 Fare Products and Sales Equipe de projet Page 78 Version 0. 04/09/2003
3.234. SALES PACKAGE PRICE A set of all possible price features of a SALES PACKAGE: default total price etc. Own attributes: start date start date date price decimal Associations : PRICE GROUP composed of 0.. N included in N SALES PACKAGE related to C given for N PRICE UNIT used to specify N given in N CD TM Fig. 54 Prices 3.235. SCHEDULE QUERY A PASSENGER QUERY about public timetables. Inherited attributes: < PASSENGER QUERY > < PASSENGER QUERY > Id type of validity Id (no own attribute) TM_Identifier CD TM Fig. 45 Information Facilities 3.236. SEAT CLASS A parameter indicating the quality of transport (e.g. st class or 2nd class). Own attributes: Id Id TM_Identifier Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N CD TM Fig. 52 Fare Parameters Equipe de projet Page 79 Version 0. 04/09/2003
3.237. SERVICE JOURNEY A passenger carrying VEHICLE JOURNEY for one specified DAY TYPE. The pattern of working is in principle defined by a SERVICE JOURNEY PATTERN. (no own attribute) Inherited attributes: < VEHICLE time departure time JOURNEY > < VEHICLE TM_Identifier Id Id JOURNEY > Associations : SERVICE JOURNEY INTERCHANGE from N start of C VEHICLE TYPE proposed for 0.. N made using N SERVICE JOURNEY INTERCHANGE to N end of C CD TM Fig. 26 Journeys CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 47 Passing Times CD TM Fig. 55 Service Journey Performance 3.238. SERVICE JOURNEY INTERCHANGE The scheduled possibility for transfer of passengers between two SERVICE JOURNEYs at the same or different STOP POINTs. Own attributes: guaranteed boolean priority TM_Priority advertised boolean maximum wait time duration Associations : SERVICE JOURNEY end of C to N STOP POINT end of C to N SERVICE JOURNEY start of C from N STOP POINT start of C from N INTERCHANGE STATUS used to describe N referring to N CD TM Fig. 29 Interchanges CD TM Fig. 47 Passing Times Equipe de projet Page 80 Version 0. 04/09/2003
3.239. SERVICE JOURNEY PATTERN The JOURNEY PATTERN for a (passenger carrying) SERVICE JOURNEY. Own attributes: type of service Inherited attributes: < JOURNEY PATTERN > < JOURNEY PATTERN > Id Id TM_Identifier Associations : VEHICLE TYPE PREFERENCE for N used to define C SERVICE JOURNEY PATTERN from N INTERCHANGE start of C SERVICE JOURNEY PATTERN to N INTERCHANGE end of C CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 47 Passing Times CD TM Fig. 55 Service Journey Performance 3.240. SERVICE JOURNEY PATTERN INTERCHANGE A recognised/organised possibility for passengers to change public transport vehicles using two STOP POINTs (which may be identical) on two particular SERVICE JOURNEY PATTERNs, including the maximum wait duration allowed and the standard to be aimed at. These may supersede the times given for the DEFAULT INTERCHANGE. Schedulers may use this entity for synchronisation of journeys. Own attributes: maximum duration duration standard duration duration guaranteed boolean priority TM_Priority advertised boolean Equipe de projet Page 8 Version 0. 04/09/2003
Associations : STOP POINT end of C to N SERVICE JOURNEY PATTERN end of C to N STOP POINT start of C from N SERVICE JOURNEY PATTERN start of C from N CD TM Fig. 29 Interchanges 3.24. SERVICE LINK A LINK between an ordered pair of STOP POINTs. (no own attribute) Inherited attributes: < LINK > Id Id TM_Identifier < LINK > length TM_Length Associations : STOP POINT end of N to N STOP POINT start of N from N CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 60 Responsibility for Services 3.242. SERVICE PATTERN The subset of a JOURNEY PATTERN made up only of STOP POINTs IN JOURNEY PATTERN. Own attributes: Id Id TM_Identifier Associations : ROUTE comprising N defined on N STOP POINT IN JOURNEY PATTERN defining N made up of C JOURNEY PATTERN made up of N contributing to N CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 47 Passing Times CD TM Fig. 60 Responsibility for Services Equipe de projet Page 82 Version 0. 04/09/2003
3.243. SERVICE SITE A sub-type of SITE which is of specific interest for the operator (e.g. where a joint service or a joint fee is proposed). (no own attribute) Inherited attributes: < SITE > Id Id TM_Identifier < SITE > CD TM Fig. 48 Passenger Trips 3.244. SHORT TERM DAY TYPE ASSIGNMENT A specification of a particular DAY TYPE which will be valid during a TIME BAND on a OPERATING DAY for a GROUP OF LINES. This assignment overrides the DAY TYPE which was generally chosen for this OPERATING DAY in the overall DAY TYPE assignment plan. (no own attribute) Associations : DAY TYPE specified by N specifying N GROUP OF LINES used to define C for N OPERATING DAY used to define C for N TIME BAND used to define C for N CD TM Fig. 25 Days 3.245. SIMPLE FEATURE An abstract representation of elementary objects related to the spatial representation of the network.points (0- dimensional objects), LINKs (-dimensional objects) and ZONEs (2-dimensional objects) may be viewed as SIMPLE FEATUREs. Own attributes: Id_object Id_object TM_Identifier object type object type Associations : COMPLEX FEATURE made up of N contained in N ZONE viewed as 0.. N a view of N POINT viewed as 0.. N a view of N LINK viewed as 0.. N a view of N Equipe de projet Page 83 Version 0. 04/09/2003
CD TM Fig. 2 Complex Features CD TM Fig. 3 Combined Diagram on Generic Network 3.246. SITE A well known PLACE to which a passenger may refer to indicate the origin or the destination of a trip. Own attributes: Id Id TM_Identifier Associations : PLACE a generic description 0.. N of a category of 0.. N TYPE OF SITE classifying N classified as N ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N STOP AREA in the neighbourhood N of served by N CD TM Fig. 48 Passenger Trips CD TM Fig. 52 Fare Parameters 3.247. SPARE DUTY A DUTY to which specific timed work has not yet been assigned. (no own attribute) Inherited attributes: < DUTY > preparation duration duration < DUTY > finishing duration duration < DUTY > Id Id TM_Identifier CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties 3.248. SPECIAL SERVICE A work of a vehicle that is not planned in a classical way, i.e. that is generally not based on VEHICLE JOURNEYs using JOURNEY PATTERNs. It involves specific characteristics (such as specific access rights)and/or may be operated under specific circumstances. Own attributes: id id TM_Identifier start time time end time time client TM_AnyType Equipe de projet Page 84 Version 0. 04/09/2003
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N JOURNEY PATTERN for 0.. N described by N BLOCK including 0.. N in N GROUP OF SERVICES made up of 0.. N in.. AUTHORITY managing 0.. N operated for N VEHICLE TYPE proposed for 0.. N using N TYPE OF SERVICE the classification for 0.. N classified as N DATED SPECIAL SERVICE using N used by 0.. N CD TM Fig. 26 Journeys CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 39 Dated Production Components CD TM Fig. 52 Fare Parameters CD TM Fig. 60 Responsibility for Services 3.249. SPECIFIC PARAMETER ASSIGNMENT A VALIDITY PARAMETER ASSIGNMENT specifying practical parameters during a TRAVEL SPECIFICATION, within a given fare structure (e.g. the origin or destination zone in a zone-counting system). (no own attribute) Inherited attributes: < ACCESS RIGHT PARAMETER ASSIGNMENT > < ACCESS RIGHT PARAMETER ASSIGNMENT > Id type of assignment Id TM_Identifier Associations : TRAVEL SPECIFICATION including C with.. N CD TM Fig. 50 Access Rights, Control and Validation Equipe de projet Page 85 Version 0. 04/09/2003
3.250. SPELL A continuous period in a STRETCH, when a driver is on duty on one vehicle or performing one other type of work. Own attributes: Id Id TM_Identifier accounting time duration accounting factor TM_AnyType finishing duration duration preparation duration duration Associations : TIME ALLOWANCE attached to N complemented by C TIMETABLE VERSION comprising N valid for N STRETCH including 0.. N part of N QUALIFICATION required for N requiring N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties 3.25. SPLIT DUTY A type of duty in two parts separated by a period of unpaid time. (no own attribute) Inherited attributes: < DUTY TYPE > description string < DUTY TYPE > Associations : TIME BAND the end of unpaid time for ending unpaid part within TIME BAND the start of unpaid time for starting unpaid part within 0.. N N 0.. N N CD TM Fig. 33 Driver Duties Equipe de projet Page 86 Version 0. 04/09/2003
3.252. STAND-BY A non-driving period of a driver's DUTY when (s)he must wait ready to take on any specified piece of work instantly. (no own attribute) Inherited attributes: < NON DRIVING time start time SPELL > < NON DRIVING time end time SPELL > < SPELL > accounting factor TM_AnyType < SPELL > accounting time duration < SPELL > finishing duration duration < SPELL > Id Id TM_Identifier < SPELL > preparation duration duration CD TM Fig. 33 Driver Duties 3.253. STOP AREA A group of STOP POINTs close to each other. Own attributes: Associations : PLACE a generic description 0.. N of a category of 0.. N NETWORK VERSION comprising C valid for N ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N TURN STATION in N including 0.. N STOP POINT included in.. N composed of 0.. N SITE served by N in the neighbourhood N of GROUP OF POINTS used as N a use of 0.. N CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 48 Passenger Trips CD TM Fig. 52 Fare Parameters Equipe de projet Page 87 Version 0. 04/09/2003
3.254. STOP POINT A POINT where passengers can board or alight from vehicles. Own attributes: for alighting boolean for boarding boolean Inherited attributes: < POINT > Id Id TM_Identifier < POINT > Equipe de projet Page 88 Version 0. 04/09/2003
Associations : STOP POINT IN JOURNEY PATTERN a view of N viewed as N RECORDED STOP at N location of N STOP AREA composed of 0.. N included in.. N TARIFF ZONE composed of N included in.. N JOURNEY MEETING concerning N concerned by.. N DISPLAY ASSIGNMENT for N used to define C ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N SERVICE JOURNEY INTERCHANGE from N start of C SERVICE LINK from N start of N DEFAULT INTERCHANGE from N start of C SERVICE JOURNEY PATTERN from N INTERCHANGE start of C CONNECTION LINK from N start of C RECORDED RIDE from N start of 0.. N DISTANCE MATRIX ELEMENT from N start of N RIDE from N start of C RECORDED PT TRIP from N start of 0.. N ACTUAL STOP POINT EQUIPMENT in N equipped with C ORGANISATIONAL UNIT responsible for 0.. N managed by N TYPE OF STOP POINT the classification for 0.. N classified as N RIDE to N end of C CONNECTION LINK to N end of C SERVICE JOURNEY INTERCHANGE to N end of C SERVICE LINK to N end of N DEFAULT INTERCHANGE to N end of C SERVICE JOURNEY PATTERN to N INTERCHANGE end of C Equipe de projet Page 89 Version 0. 04/09/2003
RECORDED RIDE to N end of 0.. N RECORDED PT TRIP to N end of 0.. N DISTANCE MATRIX ELEMENT to N end of N CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 06 Stop Point Equipment CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 29 Interchanges CD TM Fig. 45 Information Facilities CD TM Fig. 47 Passing Times CD TM Fig. 48 Passenger Trips CD TM Fig. 5 Fare Structure CD TM Fig. 52 Fare Parameters CD TM Fig. 56 Recorded Use of Services CD TM Fig. 60 Responsibility for Services 3.255. STOP POINT EQUIPMENT PROFILE Each instantiation of this entity gives the number of items of one TYPE OF EQUIPMENT a TYPE OF STOP POINT should contain for a given PURPOSE OF EQUIPMENT PROFILE. The set of instantiations for one TYPE OF STOP POINT and one purpose gives one complete 'profile'. Own attributes: profile profile TM_AnyType units nonnegativeintege r Associations : TYPE OF EQUIPMENT contained in C containing N PURPOSE OF EQUIPMENT PROFILE defining C defined for N TYPE OF STOP POINT equipped with.. N in N CD TM Fig. 06 Stop Point Equipment 3.256. STOP POINT IN JOURNEY PATTERN A POINT in a JOURNEY PATTERN which is a STOP POINT. Own attributes: order order positiveinteger Equipe de projet Page 90 Version 0. 04/09/2003
Associations : SERVICE PATTERN made up of C defining N STOP POINT viewed as N a view of N CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 47 Passing Times CD TM Fig. 60 Responsibility for Services 3.257. STRETCH 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. Own attributes: Id Id TM_Identifier accounting factor TM_AnyType accounting time duration end time time start time time finishing duration duration preparation duration duration Associations : BREAK after 0.. N followed by C TIME ALLOWANCE attached to N complemented by C DUTY PART including 0.. N part of N SPELL part of N including 0.. N ACTIVITY LOG ENTRY referring to N used in N CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 38 Driver Accounting 3.258. TARGET PASSING TIME Time data about when a public transport vehicle should pass a particular POINT IN JOURNEY PATTERN on a particular DATED VEHICLE JOURNEY, in order to match the latest valid plan. Own attributes: aimed departure time time aimed arrival time time aimed non-stop passing time time aimed waiting time duration Equipe de projet Page 9 Version 0. 04/09/2003
Inherited attributes: < PASSING TIME > < PASSING TIME > Id alight and reboard Id boolean TM_Identifier Associations : DATED VEHICLE JOURNEY at C for N TIMING POINT IN JOURNEY PATTERN passed at C at N CD TM Fig. 4 Detection and Monitoring CD TM Fig. 47 Passing Times 3.259. TARIFF STRUCTURE A particular tariff, described by a combination of parameters. Own attributes: Id Id TM_Identifier Associations : FARE VERSION comprising C valid for.. N TIME INTERVAL used to define N defined by N TIME UNIT used to define 0.. N defined by N DISTANCE MATRIX ELEMENT used to define N defined by N GEOGRAPHICAL INTERVAL used to define N defined by N GEOGRAPHICAL UNIT used to define 0.. N defined by N CD TM Fig. 5 Fare Structure CD TM Fig. 53 Fare Products and Sales 3.260. TARIFF ZONE A ZONE used to define a zonal fare structure in a zone-counting or zone-matrix system. (no own attribute) Inherited attributes: < ZONE > description string < ZONE > Id Id TM_Identifier < ZONE > Equipe de projet Page 92 Version 0. 04/09/2003
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N RECORDED PT TRIP from N start of 0.. N DISTANCE MATRIX ELEMENT from N start of N RECORDED RIDE from N start of 0.. N STOP POINT included in.. N composed of N ACTIVATION POINT located in N including N RECORDED PT TRIP to N end of 0.. N RECORDED RIDE to N end of 0.. N DISTANCE MATRIX ELEMENT to N end of N CD TM Fig. Zones CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 5 Fare Structure CD TM Fig. 52 Fare Parameters CD TM Fig. 56 Recorded Use of Services 3.26. TASK Any continous piece of non-driving work, performed by a driver. Own attributes: Inherited attributes: < NON DRIVING time start time SPELL > < NON DRIVING time end time SPELL > < SPELL > accounting factor TM_AnyType < SPELL > accounting time duration < SPELL > finishing duration duration < SPELL > Id Id TM_Identifier < SPELL > preparation duration duration Associations : TYPE OF TASK classifying N classified as N CD TM Fig. 33 Driver Duties Equipe de projet Page 93 Version 0. 04/09/2003
3.262. TIME ALLOWANCE A fixed paid time allowed to perform certain activities to prepare for or to complete the work assigned either to a BLOCK, or to a DUTY, or to a DUTY PART, or to a STRETCH. Own attributes: duration duration Associations : TYPE OF ALLOWANCE a classification for C classified as N SPELL complemented by C attached to N STRETCH complemented by C attached to N DUTY complemented by C attached to N DUTY PART complemented by C attached to N BLOCK completed by C attached to N CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan 3.263. TIME BAND A period in a day, significant for some aspect of public transport, e.g. similar traffic conditions or fare category. Own attributes: start time start time time end time end time time Equipe de projet Page 94 Version 0. 04/09/2003
Associations : DRIVER TRIP TIME associated with N used to define C NETWORK VERSION comprising C valid for N SPLIT DUTY ending unpaid part N within the end of unpaid time 0.. N for DUTY TYPE ending within N the end band for 0.. N MEAN RUN TIME for N used to define C SHORT TERM DAY TYPE ASSIGNMENT for N used to define C TIME DEMAND TYPE ASSIGNMENT for N used to define C MEAN PASSENGER WAIT TIME for N used to define C WAGE TYPE ASSIGNMENT for N used to define C GROUP OF TIMEBANDS made up of N in.. N SPLIT DUTY starting unpaid part N within the start of unpaid 0.. N time for DUTY TYPE starting within N the start band for 0.. N CD TM Fig. 25 Days CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 33 Driver Duties CD TM Fig. 38 Driver Accounting CD TM Fig. 49 Mean Trip Duration CD TM Fig. 52 Fare Parameters 3.264. TIME DEMAND TYPE An indicator of traffic conditions or other factors which may affect vehicle run or wait times. It may be entered directly by the scheduler or defined by the use of TIME BANDs. Own attributes: Id Id TM_Identifier description string Equipe de projet Page 95 Version 0. 04/09/2003
Associations : JOURNEY PATTERN RUN TIME associated with N used to define C DEFAULT DEAD RUN RUN TIME associated with N used to define C TURNAROUND TIME LIMIT associated with N used to define C JOURNEY PATTERN WAIT TIME associated with N used to define C JOURNEY PATTERN LAYOVER associated with N used to define C DEFAULT SERVICE JOURNEY RUN TIME associated with N used to define C NETWORK VERSION comprising C valid for.. N VEHICLE TYPE PREFERENCE for N used to define C VEHICLE JOURNEY made using N used by default by 0.. N TIME DEMAND TYPE ASSIGNMENT used to define N for N CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times 3.265. TIME DEMAND TYPE ASSIGNMENT The assignment of a TIME DEMAND TYPE to a TIME BAND depending on the DAY TYPE and GROUP OF TIMING LINKS. (no own attribute) Associations : TIME DEMAND TYPE for N used to define N TIME BAND used to define C for N GROUP OF TIMING LINKS used to define C for N DAY TYPE used to define C for N CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times Equipe de projet Page 96 Version 0. 04/09/2003
3.266. TIME INTERVAL A time-based interval specifying access rights for the FARE STRUCTURE ELEMENTs within the range of this interval: 0- hour, -3 days etc. Own attributes: Id Id TM_Identifier start time datetime end datetime Associations : TARIFF STRUCTURE defined by N used to define N TIME INTERVAL PRICE given for N related to C TIME STRUCTURE FACTOR given for N used in C CD TM Fig. 5 Fare Structure CD TM Fig. 54 Prices 3.267. TIME INTERVAL PRICE A set of all possible price features of a TIME INTERVAL, e.g. default total price etc. Own attributes: start date start date date price decimal Associations : PRICE GROUP composed of 0.. N included in N TIME INTERVAL related to C given for N PRICE UNIT used to specify N given in N CD TM Fig. 54 Prices 3.268. TIME STRUCTURE FACTOR The value of a TIME INTERVAL expressed by a TIME UNIT. (no own attribute) Associations : FARE STRUCTURE ELEMENT defined by N used to define N TIME INTERVAL used in C given for N TIME UNIT used in C given for N Equipe de projet Page 97 Version 0. 04/09/2003
CD TM Fig. 5 Fare Structure 3.269. TIME UNIT A unit for calculating time-based graduated fares. Own attributes: Associations : TARIFF STRUCTURE defined by N used to define 0.. N TIME STRUCTURE FACTOR given for N used in C CD TM Fig. 5 Fare Structure 3.270. TIMETABLE VERSION A set of timetable data (VEHICLE JOURNEYs and BLOCKs) to which the same VALIDITY CONDITIONs have been assigned. Own attributes: Inherited attributes: < VERSION > date date < VERSION > Id Id TM_Identifier < VERSION > time time < VERSION > user Associations : PRODUCTION PLAN derived from N base of N PERIOD used to define.. N valid during 0.. N DUTY valid for N comprising 0.. ROSTER MATRIX valid for.. N comprising C VEHICLE JOURNEY valid for N comprising 0.. BLOCK valid for N comprising 0.. SPELL valid for N comprising N VEHICLE SCHEDULE VERSION valid for N comprising 0.. N DRIVER SCHEDULE VERSION valid for N comprising 0.. N Equipe de projet Page 98 Version 0. 04/09/2003
CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 33 Driver Duties CD TM Fig. 34 Schedules and versions CD TM Fig. 35 Roster Definition CD TM Fig. 36 Roster Assignments CD TM Fig. 37 Driver Assignments CD TM Fig. 40 Production Plan 3.27. TIMETABLED PASSING TIME Long-term planned time data concerning public transport vehicles passing a particular POINT IN JOURNEY PATTERN on a specified VEHICLE JOURNEY for a certain DAY TYPE. Own attributes: timetabled departure time time timetabled arrival time time timetabled waiting time duration Inherited attributes: < PASSING TIME > < PASSING TIME > Id alight and reboard Id boolean TM_Identifier Associations : VEHICLE JOURNEY at C for N POINT IN JOURNEY PATTERN passed at C at N CD TM Fig. 4 Detection and Monitoring CD TM Fig. 47 Passing Times 3.272. TIMING LINK An ordered pair of TIMING POINTs for which run times may be recorded. (no own attribute) Inherited attributes: < LINK > Id Id TM_Identifier < LINK > length TM_Length Equipe de projet Page 99 Version 0. 04/09/2003
Associations : TIMING LINK IN JOURNEY PATTERN a view of N viewed as N JOURNEY PATTERN RUN TIME associated with N covered in C DEFAULT DEAD RUN RUN TIME associated with N covered in C DEFAULT SERVICE JOURNEY RUN TIME associated with N covered in C TIMING POINT end of N to MEAN RUN TIME for N covered in C GROUP OF TIMING LINKS made up of 0.. N in.. N TIMING POINT start of N from CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 49 Mean Trip Duration CD TM Isolated figures 3.273. TIMING LINK IN JOURNEY PATTERN The position of a TIMING LINK in a JOURNEY PATTERN. This entity is needed if a TIMING LINK is repeated in the same JOURNEY PATTERN, and separate information is to be stored about each iteration of the TIMING LINK. Own attributes: order order positiveinteger Associations : VEHICLE JOURNEY RUN TIME for N covered in C JOURNEY PATTERN made up of C in N TIMING LINK viewed as N a view of N CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 28 Journey Times Equipe de projet Page 200 Version 0. 04/09/2003
3.274. TIMING PATTERN The subset of a JOURNEY PATTERN made up only of TIMING POINTs IN JOURNEY PATTERN. Own attributes: Id Id TM_Identifier Associations : ROUTE comprising N defined on N TIMING POINT IN JOURNEY PATTERN defining.. N made up of C JOURNEY PATTERN made up of N contributing to N CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 47 Passing Times 3.275. TIMING POINT A POINT against which the timing information necessary to build schedules may be recorded. Own attributes: category allowed for wait time duration Inherited attributes: < POINT > Id Id TM_Identifier < POINT > Equipe de projet Page 20 Version 0. 04/09/2003
Associations : TIMING POINT IN JOURNEY PATTERN a view of N viewed as N BREAK FACILITY at 0.. N the location of N DUTY PART ended at N end of N DRIVER TRIP from N start of C TIMING LINK from start of N TURNAROUND TIME LIMIT from N start of C FILL IN TIME spent at N the location of N DUTY PART started at N start of N DRIVER TRIP to N end of C TURNAROUND TIME LIMIT to N end of C TIMING LINK to end of N NON DRIVING SPELL undertaken at N the location of N CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 07 Resource Management Points CD TM Fig. 5 Journey Patterns CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 47 Passing Times CD TM Isolated figures 3.276. TIMING POINT IN JOURNEY PATTERN A POINT in a JOURNEY PATTERN which is a TIMING POINT. Own attributes: order order positiveinteger wait point TM_AnyType Equipe de projet Page 202 Version 0. 04/09/2003
Associations : JOURNEY PATTERN WAIT TIME applied at N associated with C VEHICLE JOURNEY WAIT TIME applied at N associated with C TARGET PASSING TIME at N passed at C JOURNEY PATTERN by default timed from 0.. N the timing reference N for TRAIN BLOCK from N start of N TIMING PATTERN made up of C defining.. N VEHICLE JOURNEY timed from N the timing reference 0.. N for TRAIN BLOCK to N end of N TIMING POINT viewed as N a view of N CD TM Fig. 5 Journey Patterns CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 47 Passing Times CD TM Fig. 59 Vehicle Coupling 3.277. TRACE A way to record the context of the changes occurred in a given ENTITY instance, as regards the authors, the causes of the changes, etc., possibly accompanied by a descriptive text. Own attributes: Id Id TM_Identifier Associations : ENTITY IN VERSION changed by C document within N CD TM Fig. 2 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions Equipe de projet Page 203 Version 0. 04/09/2003
3.278. TRAFFIC CONTROL POINT A POINT where the traffic flow can be influenced. Examples are: traffic lights (lanterns), barriers. (no own attribute) Inherited attributes: < POINT > Id Id TM_Identifier < POINT > Associations : TYPE OF TRAFFIC CONTROL POINT classifying N classified as N ACTIVATED EQUIPMENT related to N controlled by.. N CD TM Fig. 08 Activation Facilities 3.279. TRAIN A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons. Own attributes: reversing direction boolean Inherited attributes: < VEHICLE > vehicle registration number TM_AnyType < VEHICLE > Id Id TM_Identifier Associations : TRAIN COMPONENT used for N composed of C CD TM Fig. 58 Trains 3.280. TRAIN BLOCK A composite train formed of several BLOCKs coupled together during a certain period. Any coupling or separation action marks the start of a new TRAIN BLOCK. Own attributes: Id Id TM_Identifier Equipe de projet Page 204 Version 0. 04/09/2003
Associations : VEHICLE TYPE assigned to N using N TIMING POINT IN JOURNEY PATTERN end of N to N COUPLED JOURNEY included in N including 0.. N JOURNEY PART COUPLE included in N including 0.. N TRAIN BLOCK PART referring to N reference for C TIMING POINT IN JOURNEY PATTERN start of N from N CD TM Fig. 59 Vehicle Coupling 3.28. TRAIN BLOCK PART The position of a vehicle BLOCK within a TRAIN BLOCK. Own attributes: order order positiveinteger start time time end time time main block TM_AnyType type of coupling TM_AnyType Associations : TRAIN BLOCK reference for C referring to N BLOCK used as N use of N CD TM Fig. 59 Vehicle Coupling 3.282. TRAIN COMPONENT A specification of the order of TRAIN ELEMENTs in a TRAIN. Own attributes: order order positiveinteger Associations : TRAIN composed of C used for N TRAIN ELEMENT used for N using N CD TM Fig. 58 Trains Equipe de projet Page 205 Version 0. 04/09/2003
3.283. TRAIN ELEMENT An elementary component of a TRAIN (e.g. wagon, locomotive). Own attributes: Id Id TM_Identifier Associations : TYPE OF TRAIN ELEMENT classifying N classified as N PI FACILITY located in N the location of 0.. N TRAIN COMPONENT using N used for N CD TM Fig. 45 Information Facilities CD TM Fig. 58 Trains 3.284. TRANSFERABILITY The number and characteristics of persons entitled to use the public transport service instead of the original customer. Own attributes: transferability factor TM_AnyType Inherited attributes: < USAGE PARAMETER > < USAGE PARAMETER > Id Id type TM_Identifier CD TM Fig. 52 Fare Parameters 3.285. TRANSPORT MODE A characterisation of the operation according to the means of transport (bus, tram, metro, train, ferry, ship). Own attributes: Associations : VEHICLE TYPE belonging to N comprising N ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N LINE operated by N used on 0.. N Equipe de projet Page 206 Version 0. 04/09/2003
CD TM Fig. 3 Vehicle Requirements CD TM Fig. 52 Fare Parameters CD TM Fig. 57 Transport Mode CD TM Fig. 58 Trains 3.286. TRAVEL DOCUMENT A particular physical support (ticket, card...) to be held by a customer, allowing the right to travel or to consume jointservices, to proof a payment (including possible discount rights), to store a subset of the CONTRACT liabilities or a combination of those. Own attributes: Id Id TM_Identifier Associations : TYPE OF TRAVEL DOCUMENT classifying N classified as N BLACKLIST including 0.. N on N CONTRACT EVENT matrerialised on N affected by N CONTROL ENTRY operated on N controlled by 0.. N CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales 3.287. TRAVEL SPECIFICATION The recording of a specification by a customer of parameters giving details of an intended consumption (e.g. origin and destination of a travel). (no own attribute) Inherited attributes: < CONTRACT date date EVENT > < CONTRACT event type EVENT > < CONTRACT TM_Identifier Id_event Id_event EVENT > < CONTRACT time time EVENT > Associations : SALE TRANSACTION accompanied by 0.. N accompanying N SPECIFIC PARAMETER ASSIGNMENT with.. N including C CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales Equipe de projet Page 207 Version 0. 04/09/2003
3.288. TRIP OPTIMIZATION QUERY A PASSENGER QUERY concerning an optimal trip proposal, according to a specified OPTIMIZATION MODE. (no own attribute) Inherited attributes: < PASSENGER type of validity QUERY > < PASSENGER QUERY > Id Id TM_Identifier Associations : TRIP PATTERN a solution for.. N for 0.. N PLACE the trip destination in C to N PLACE the trip origin in C from N OPTIMIZATION MODE used in.. N optimised by N CD TM Fig. 45 Information Facilities CD TM Fig. 48 Passenger Trips 3.289. TRIP PATTERN The spatial pattern of a complete movement of a passenger (or another person, e.g. driver) from one PLACE of any sort to another. A trip may consist of one PT TRIP and the corresponding movements (usually walks) to cover the necessary ACCESS LINKs and CONNECTION LINKs, or of one walk only. Own attributes: Id Id TM_Identifier Associations : DRIVER TRIP a use of 0.. N used as 0.. N PLACE end of C to N TRIP OPTIMIZATION QUERY for 0.. N a solution for.. N PT TRIP serving 0.. N served by.. N PLACE start of C from N CD TM Fig. 28 Journey Times CD TM Fig. 48 Passenger Trips Equipe de projet Page 208 Version 0. 04/09/2003
3.290. TURN STATION A place (often a terminus)where a vehicle can reverse its direction (from a ROUTE to another of opposite DIRECTION). Own attributes: Id Id TM_Identifier turnaround distance TM_Length Associations : COMPLEX FEATURE a view of 0.. N viewed as 0.. N TURNAROUND TIME LIMIT defined for N restricted to 0.. N POINT ON ROUTE end of.. N to 0.. N STOP AREA including 0.. N in N POINT ON ROUTE start of N from 0.. N CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 8 Combined Diagram on Linear Features 3.29. TURNAROUND TIME LIMIT The maximum time for which a vehicle may be scheduled to wait at a particular TIMING POINT (often included in a TURN STATION) without being returned to a PARKING POINT. A minimum time for a vehicle to turn its direction may also be recorded. This may be superseded by a DEAD RUN. Own attributes: maximum duration duration minimum duration duration Associations : TIMING POINT end of C to N TURN STATION restricted to 0.. N defined for N TIMING POINT start of C from N TIME DEMAND TYPE used to define C associated with N CD TM Fig. 6 Turn Stations and Common Sections CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 27 Standard Times Equipe de projet Page 209 Version 0. 04/09/2003
3.292. TYPE OF ABSENCE A category of ABSENCE of EMPLOYEEs from work. There are planned ABSENCEs like free days and long-term holidays, and actual ABSENCEs like illness, unplanned short-term holidays etc. Own attributes: Id Id TM_Identifier category description string Associations : ABSENCE classified as N the classification for N CD TM Fig. 37 Driver Assignments 3.293. TYPE OF ACTIVATION A classification of real-time processes that are activated when vehicles passes an ACTIVATION POINT or an ACTIVATION LINK. Own attributes: Id Id TM_Identifier Associations : ACTIVATION POINT used to trigger N triggered at.. N ACTIVATED EQUIPMENT used to trigger N triggered by.. N ACTIVATION LINK used to trigger N triggerd along.. N CD TM Fig. 08 Activation Facilities 3.294. TYPE OF ALLOWANCE A classification of additional paid times, including the information whether the allowance is given before or after the main activity. Own attributes: Id Id TM_Identifier pre or post TM_AnyType Associations : TIME ALLOWANCE classified as N a classification for C CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan Equipe de projet Page 20 Version 0. 04/09/2003
3.295. TYPE OF EQUIPMENT A classification of equipment items to be installed at stop points or onboard vehicles, for instance. Own attributes: Id Id TM_Identifier description string functional purpose string Associations : ACTUAL VEHICLE EQUIPMENT classified as N classifying C CONTROL MEAN classified as N a classification for 0.. N ACTUAL STOP POINT EQUIPMENT classified as N the classification for C VEHICLE EQUIPMENT PROFILE classified as N classifying C STOP POINT EQUIPMENT PROFILE containing N contained in C CD TM Fig. 06 Stop Point Equipment CD TM Fig. 3 Vehicle Requirements CD TM Fig. 45 Information Facilities CD TM Fig. 50 Access Rights, Control and Validation 3.296. TYPE OF EVENT A class of EVENTs (e.g. ALARMs, INCIDENTs) according to their cause of effect. Own attributes: Id Id TM_Identifier description string Associations : EVENT classified as N classifying N CD TM Fig. 43 Events CD TM Fig. 55 Service Journey Performance 3.297. TYPE OF FRAME A classification of VERSION FRAMEs according to a common purpose. E.g. line descriptions for line versions, vehicle schedules, operating costs. A TYPE OF FRAME is ruled by a unique TYPE OF VALIDITY. Own attributes: Id Id TM_Identifier Equipe de projet Page 2 Version 0. 04/09/2003
Associations : ENTITY IN FRAME belonging to N comprising C VERSION FRAME characterised by N characterising N TYPE OF VALIDITY validating N validated by N CD TM Fig. 20 Validity Frames CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions 3.298. TYPE OF JOURNEY PATTERN A classification of JOURNEY PATTERNs used to distinguish other categories of JOURNEY PATTERN than SERVICE JOURNEY PATTERN and DEAD RUN PATTERN. Own attributes: Associations : JOURNEY PATTERN classified as N classifying 0.. N PURPOSE OF GROUPING restricted to 0.. N allowed for N CD TM Fig. 5 Journey Patterns CD TM Fig. 8 Combined Diagram on Linear Features 3.299. TYPE OF LINK A classification of LINKs to express the different functional roles of a LINK. Own attributes: Id Id TM_Identifier Associations : LINK classified as N classifying.. N TYPE OF POINT limiting 0.. N between N PURPOSE OF GROUPING restricted to N allowed for N CD TM Fig. 0 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network Equipe de projet Page 22 Version 0. 04/09/2003
3.300. TYPE OF LINK SEQUENCE A classification of LINK SEQUENCEs used to define the different functions a LINK SEQUENCE may be used for. E.g ROUTE, JOURNEY PATTERN, road, TRIP PATTERN, border line etc. Own attributes: Associations : LINK SEQUENCE classified as N classifying C PURPOSE OF GROUPING restricted to N allowed for N CD TM Fig. 09 Link Sequences CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 8 Combined Diagram on Linear Features 3.30. TYPE OF MESSAGE A classification of MESSAGEs. Own attributes: code code text string Associations : MESSAGE classified as N classifying N CD TM Fig. 44 Messages 3.302. TYPE OF PI FACILITY A classification of PI FACILITies (e.g. stand-alone terminal, information desk, printed leaflet, etc.). Own attributes: broad type Inherited attributes: < TYPE OF EQUIPMENT > < TYPE OF EQUIPMENT > < TYPE OF EQUIPMENT > Id functional purpose description Id string string TM_Identifier Equipe de projet Page 23 Version 0. 04/09/2003
Associations : PI FACILITY classified as N classifying N CD TM Fig. 45 Information Facilities 3.303. TYPE OF POINT A classification of POINTs according to their functional purpose. Own attributes: description string Associations : TYPE OF LINK between N limiting 0.. N POINT classified as N classifying.. N PURPOSE OF GROUPING restricted to N allowed for N CD TM Fig. 0 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 0 Grouping CD TM Fig. 3 Combined Diagram on Generic Network 3.304. TYPE OF PROJECTION A classification of the projections according to their functional purpose, the source and target layers. Own attributes: Associations : LINK PROJECTION concerning N comprising C POINT PROJECTION concerning N comprising C COMPLEX FEATURE PROJECTION concerning N comprising C ZONE PROJECTION concerning N comprising C LAYER VERSION source for N using as source N LAYER VERSION target for N using as target N CD TM Fig. 9 Projection CD TM Fig. 23 Layers Equipe de projet Page 24 Version 0. 04/09/2003
3.305. TYPE OF QUERY A classification of PASSENGER QUERies. Own attributes: Id Id TM_Identifier Associations : PASSENGER QUERY classified as N classifying N CD TM Fig. 45 Information Facilities 3.306. TYPE OF SERVICE A classification for VEHICLE JOURNEYs and SPECIAL SERVICEs to express some common properties of journeys to be taken into account in the scheduling and/or operations control process. Own attributes: Id Id TM_Identifier description string Associations : SPECIAL SERVICE classified as N the classification for 0.. N VEHICLE JOURNEY classified as N the classification for 0.. N CD TM Fig. 26 Journeys 3.307. TYPE OF SITE A classification of SITEs. Own attributes: Id Id TM_Identifier Associations : SITE classified as N classifying N CD TM Fig. 48 Passenger Trips 3.308. TYPE OF STOP POINT A classification of STOP POINTs, used for instance to characterize the equipment to be installed at stops (post, shelter, seats, etc.). Own attributes: Id Id TM_Identifier Equipe de projet Page 25 Version 0. 04/09/2003
Associations : STOP POINT classified as N the classification for 0.. N STOP POINT EQUIPMENT PROFILE in N equipped with.. N CD TM Fig. 06 Stop Point Equipment 3.309. TYPE OF TASK A classification of TASKs. Own attributes: Associations : TASK classified as N classifying N CD TM Fig. 33 Driver Duties 3.30. TYPE OF TRAFFIC CONTROL POINT A classification of TRAFFIC CONTROL POINTs. Own attributes: Id Id TM_Identifier Associations : TRAFFIC CONTROL POINT classified as N classifying N CD TM Fig. 08 Activation Facilities 3.3. TYPE OF TRAIN ELEMENT A classification of TRAIN ELEMENTs. Own attributes: Id Id TM_Identifier Associations : TRAIN ELEMENT classified as N classifying N CD TM Fig. 58 Trains Equipe de projet Page 26 Version 0. 04/09/2003
3.32. TYPE OF TRAVEL DOCUMENT A classification of TRAVEL DOCUMENTs expressing their general functionalities and local functional characteristics specific to the operator. Types of TRAVEL DOCUMENTs like e.g. throw-away ticket, throw-away ticket unit, value card, electronic purse allowing access, public transport credit card etc. may be used to define these categories. Own attributes: Id Id TM_Identifier Associations : PRE-ASSIGNED FARE PRODUCT accessible with N used for N TRAVEL DOCUMENT classified as N classifying N FARE VERSION comprising C valid for.. N SALES PACKAGE ELEMENT for N assigned to C CONTROL ENTRY operated on N controlled by 0.. N PRICE UNIT used to specify 0.. N specified by N CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales 3.33. TYPE OF VALIDITY A classification of the validity of TYPEs OF FRAME. E.g VERSION FRAMES for schedules designed for DAY TYPEs; dated schedules. Own attributes: Id Id TM_Identifier Associations : ENTITY IN REPOSITORY defining N defined by N TYPE OF FRAME validated by N validating N CD TM Fig. 20 Validity Frames CD TM Fig. 24 Combined Diagram on Versions 3.34. TYPE OF VERSION A classification of VERSIONs. E.g shareability of ENTITies between several versions. Own attributes: Id Id TM_Identifier Equipe de projet Page 27 Version 0. 04/09/2003
Associations : VERSION classified as N classifying N CD TM Fig. 2 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions 3.35. TYPE OF WAGE A classification used for wage accounting, which associates sums of work time recorded in ACCOUNT ENTRies to TIME BANDs relevant for accounting. Own attributes: Id Id TM_Identifier description string Associations : WAGE TYPE ASSIGNMENT specifying.. N specified by N ACCOUNT ENTRY using N used for C CD TM Fig. 38 Driver Accounting 3.36. TYPE OF ZONE A classification of ZONEs. E.g TARIFF ZONE, ADMINISTRATIVE ZONE. Own attributes: Id Id TM_Identifier Associations : ZONE classified as N classifying C CD TM Fig. Zones CD TM Fig. 3 Combined Diagram on Generic Network 3.37. USAGE DISCOUNT RIGHT A FARE PRODUCT allowing a customer to benefit from discounts when consuming VALIDABLE ELEMENTs. (no own attribute) Inherited attributes: < FARE TM_Identifier Id Id PRODUCT > < FARE PRODUCT > < FARE PRODUCT > type Equipe de projet Page 28 Version 0. 04/09/2003
Associations : VALIDABLE ELEMENT allowing N applied to N CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices 3.38. USAGE PARAMETER A parameter used to specify the use of a SALES PACKAGE or a FARE PRODUCT. Own attributes: Id Id TM_Identifier type Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N USAGE PARAMETER PRICE given for N related to C CD TM Fig. 52 Fare Parameters CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices 3.39. USAGE PARAMETER PRICE A set of all possible price features of a USAGE PARAMETER: discount in value or percentage etc. Own attributes: start date start date date discount in percentage decimal discount in value decimal Associations : PRICE GROUP composed of 0.. N included in N USAGE PARAMETER related to C given for N PRICE UNIT used to specify N given in N CD TM Fig. 54 Prices Equipe de projet Page 29 Version 0. 04/09/2003
3.320. USER PROFILE The social profile of a passenger, based on age group, education, profession, social status, sex etc., often used for allowing discounts: 8-40 years old, graduates, drivers, unemployed, women etc. Own attributes: social status TM_AnyType education TM_AnyType profession TM_AnyType gender TM_AnyType age group TM_AnyType Inherited attributes: < USAGE PARAMETER > < USAGE PARAMETER > Id Id type TM_Identifier Associations : CUSTOMER described by N applicable to 0.. N CD TM Fig. 52 Fare Parameters CD TM Fig. 53 Fare Products and Sales 3.32. VALIDABLE ELEMENT A sequence or set of FARE STRUCTURE ELEMENTs, grouped together to be validated in one go. Own attributes: Id Id TM_Identifier Associations : ACCESS RIGHT IN PRODUCT a view of N viewed as C AMOUNT OF PRICE UNIT allowing usage of N accessible with N USAGE DISCOUNT RIGHT applied to N allowing N FARE VERSION comprising C valid for.. N VALIDABLE ELEMENT PRICE given for N related to C FARE STRUCTURE ELEMENT IN SEQUENCE included in.. N a chain of C VALIDITY PARAMETER ASSIGNMENT specifying limits for N specified by C VALIDATED ACCESS validated as N consumed by C Equipe de projet Page 220 Version 0. 04/09/2003
CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 5 Fare Structure CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices 3.322. VALIDABLE ELEMENT PRICE A set of all possible price features of a VALIDABLE ELEMENT : default total price, discount in value or percentage etc. Own attributes: start date start date date price decimal discount in percentage decimal discount in value decimal Associations : PRICE GROUP composed of 0.. N included in N VALIDABLE ELEMENT related to C given for N PRICE UNIT used to specify N given in N CD TM Fig. 54 Prices 3.323. VALIDATED ACCESS A validated use of a VALIDABLE ELEMENT, composed of ACCESSED FARE STRUCTURE ELEMENTs. (no own attribute) Associations : VALIDATION ENTRY cancelling 0.. N cancelled by N VALIDATION ENTRY completing N completed by 0.. N VALIDABLE ELEMENT consumed by C validated as N VALIDATION ENTRY creating C created by 0.. N ACCESSED FARE STRUCTURE ELEMENT included in N composed of C VALIDATION PARAMETER ASSIGNMENT specifying N specified by C RECORDED PT TRIP the result of N resulting in 0.. N RECORDED RIDE the result of N resulting in 0.. N CD IFM ProductUsage CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 56 Recorded Use of Services Equipe de projet Page 22 Version 0. 04/09/2003
3.324. VALIDATION ENTRY The result of the comparison between one or several CONTROL ENTRies and the theoretical access rights attached to the TRAVEL DOCUMENT controlled, validating the right to consume and possibly providing a DEBIT or one or more OFFENCEs. (no own attribute) Inherited attributes: < CONTRACT date date EVENT > < CONTRACT event type EVENT > < CONTRACT TM_Identifier Id_event Id_event EVENT > < CONTRACT time time EVENT > Associations : DEBIT a result of 0.. N resulting in N VALIDATED ACCESS cancelled by N cancelling 0.. N VALIDATED ACCESS completed by 0.. N completing N VALIDATED ACCESS created by 0.. N creating C OFFENCE detected by N detecting N CONTROL ENTRY used by.. N using 0.. N CD IFM Travel document inspection CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales 3.325. VALIDATION PARAMETER ASSIGNMENT An ACCESS RIGHT PARAMETER ASSIGNMENT relating a fare collection parameter to a VALIDATED ACCESS or one of its components. (no own attribute) Inherited attributes: < ACCESS RIGHT PARAMETER ASSIGNMENT > < ACCESS RIGHT PARAMETER ASSIGNMENT > Id type of assignment Id TM_Identifier Equipe de projet Page 222 Version 0. 04/09/2003
Associations : VALIDATED ACCESS specified by C specifying N ACCESSED FARE STRUCTURE ELEMENT specified by C specifying N CONTROLLED ACCESS specified by C specifying N CD TM Fig. 50 Access Rights, Control and Validation 3.326. VALIDITY CONDITION Condition used in order to characterise a given VERSION of a VERSION FRAME. A VALIDITY CONDITION consists of a parameter (e.g. date, triggering event, etc) and its type of application (e.g. for, from, until, etc.). Own attributes: Id Id TM_Identifier Associations : VERSION characterised by C defined for N FOOTNOTE ASSIGNMENT defined for N restricting N VALIDITY RULE PARAMETER defining defined by N VALIDITY TRIGGER defining defined by N ENTITY defining defined by N LAYER limited by C assigned to.. N VERSION FRAME restricted to C defined for N CD TM Fig. 20 Validity Frames CD TM Fig. 2 Versions and Entities CD TM Fig. 22 Validity Conditions CD TM Fig. 23 Layers CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 46 Footnotes Equipe de projet Page 223 Version 0. 04/09/2003
3.327. VALIDITY PARAMETER ASSIGNMENT An ACCESS RIGHT PARAMETER ASSIGNMENT relating a fare collection parameter to a theoretical FARE PRODUCT (or one of its components) or a SALES PACKAGE. (no own attribute) Inherited attributes: < ACCESS RIGHT PARAMETER ASSIGNMENT > < ACCESS RIGHT PARAMETER ASSIGNMENT > Id type of assignment Id TM_Identifier Associations : FARE STRUCTURE ELEMENT specified by C specifying limits for N VALIDABLE ELEMENT specified by C specifying limits for N SALES PACKAGE specified by C specifying limits for N CONTROLLABLE ELEMENT specified by C specifying limits for N FARE PRODUCT specified by C specifying limits for N CD TM Fig. 50 Access Rights, Control and Validation 3.328. VALIDITY PERIOD A time limitation for validity of a FARE PRODUCT or a SALES PACKAGE. It may be composed of a standard duration (e.g. 3 days, month) and/or fixed start/end dates and times. Own attributes: end date date end time time standard duration duration start date date start time time Inherited attributes: < USAGE PARAMETER > < USAGE PARAMETER > Id Id type TM_Identifier Associations : FREQUENCY OF USE within N allowing N CD TM Fig. 52 Fare Parameters Equipe de projet Page 224 Version 0. 04/09/2003
3.329. VALIDITY RULE PARAMETER A user defined VALIDITY CONDITION used by a rule for selecting versions. E.g river level >,5 m and bad weather. Own attributes: Id_parameter Id_parameter TM_Identifier Associations : VALIDITY CONDITION defined by N defining CD TM Fig. 22 Validity Conditions CD TM Fig. 24 Combined Diagram on Versions 3.330. VALIDITY TRIGGER External event defining a VALIDITY CONDITION. E.g exceptional flow of a river, bad weather, road closure for works. Own attributes: Id Id TM_Identifier Associations : VALIDITY CONDITION defined by N defining CD TM Fig. 22 Validity Conditions CD TM Fig. 24 Combined Diagram on Versions 3.33. VEHICLE A public transport vehicle used for carrying passengers. Own attributes: Id Id TM_Identifier vehicle registration number TM_AnyType Equipe de projet Page 225 Version 0. 04/09/2003
Associations : GARAGE a default parking place 0.. N for by default parked at N VEHICLE TYPE classifying N classified as N VEHICLE MODEL classifying 0.. N classified as N VEHICLE ASSIGNMENT concerning N concerned by N ACTUAL VEHICLE EQUIPMENT in N equipped with C PI FACILITY located in N the location of 0.. N VEHICLE DETECTING of N detected by 0.. N ORGANISATIONAL UNIT responsible for 0.. N managed by N CALL FOR REPAIRS to N involved in N CD TM Fig. 3 Vehicle Requirements CD TM Fig. 4 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 44 Messages CD TM Fig. 45 Information Facilities CD TM Fig. 58 Trains CD TM Fig. 6 Responsibility for Resources 3.332. VEHICLE ASSIGNMENT The assignment, or the cancellation of an assignment, of a physical VEHICLE to a LOGICAL VEHICLE. This assignment may be overridden by a further assignment. Own attributes: assign or cancel boolean Inherited attributes: < CONTROL ACTION > < CONTROL ACTION > Id validation time Id time TM_Identifier Associations : CHANGE OF VEHICLE accompanied by 0.. N going along with N LOGICAL VEHICLE concerned by C concerning N VEHICLE concerned by N concerning N CD TM Fig. 42 Control Actions Equipe de projet Page 226 Version 0. 04/09/2003
3.333. VEHICLE DETECTING An activity consiting in the identification of a vehicle at a certain time by a detection device and of collecting crude data such as an absolute location of the vehicle. Own attributes: Id Id TM_Identifier timestamp datetime type Associations : LOGICAL VEHICLE detected by 0.. N of N VEHICLE detected by 0.. N of N DATED BLOCK detected by 0.. N of N DETECTED OPERATION detected by 0.. N of N POINT location of N at N LINK location of N on N PLACE location of N at N CD TM Fig. 4 Detection and Monitoring 3.334. VEHICLE EQUIPMENT PROFILE Each instantiation of this entity gives the number of items of one TYPE OF EQUIPMENT a VEHICLE MODEL should contain for a given PURPOSE OF EQUIPMENT PROFILE. The set of instantiations for one VEHICLE MODEL and one purpose gives one complete 'profile'. Own attributes: profile profile units nonnegativeintege r Associations : TYPE OF EQUIPMENT classifying C classified as N PURPOSE OF EQUIPMENT PROFILE defining C defined for N VEHICLE MODEL équipped with in.. N CD TM Fig. 3 Vehicle Requirements Equipe de projet Page 227 Version 0. 04/09/2003
3.335. VEHICLE INCIDENT An INCIDENT concerning LOGICAL VEHICLEs. (no own attribute) Inherited attributes: < EVENT > description string < EVENT > Id Id TM_Identifier < EVENT > time time Associations : LOGICAL VEHICLE concerned by.. N concerning N CD TM Fig. 43 Events 3.336. VEHICLE JOURNEY The planned movement of a public transport vehicle on a DAY TYPE from the start point to the end point of a JOURNEY PATTERN on a specified ROUTE. Own attributes: Id Id TM_Identifier departure time time Equipe de projet Page 228 Version 0. 04/09/2003
Associations : PAUSE after 0.. N followed by C VEHICLE JOURNEY LAYOVER allowed on 0.. N allowing C JOURNEY MEETING combining N combined in N COUPLED JOURNEY composed of 0.. N part of.. N TIMETABLE VERSION comprising 0.. valid for N JOURNEY PATTERN for C made using N ACCESS RIGHT PARAMETER ASSIGNMENT for N assigned to 0.. N TIMETABLED PASSING TIME for N at C DAY TYPE for C worked on N BLOCK including 0.. N in N JOURNEY PART part of N subdivided in C TYPE OF SERVICE the classification for 0.. N classified as N TIMING POINT IN JOURNEY PATTERN the timing reference 0.. N for timed from N TIME DEMAND TYPE used by default by 0.. N made using N NORMAL DATED VEHICLE JOURNEY using N used by C VEHICLE JOURNEY RUN TIME valid on N worked using C VEHICLE JOURNEY WAIT TIME valid on N worked using C COUPLED JOURNEY viewed as N a view of 0.. N Equipe de projet Page 229 Version 0. 04/09/2003
CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 34 Schedules and versions CD TM Fig. 39 Dated Production Components CD TM Fig. 47 Passing Times CD TM Fig. 52 Fare Parameters CD TM Fig. 55 Service Journey Performance CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services 3.337. VEHICLE JOURNEY LAYOVER A time allowance at the end of a specified VEHICLE JOURNEY. This time supersedes any global layover or JOURNEY PATTERN LAYOVER. Own attributes: duration duration Associations : VEHICLE JOURNEY allowing C allowed on 0.. N CD TM Fig. 28 Journey Times 3.338. VEHICLE JOURNEY RUN TIME The time taken to traverse a specified TIMING LINK IN JOURNEY PATTERN on a specified VEHICLE JOURNEY. This gives the most detailed control over times and overrides the DEFAULT SERVICE JOURNEY RUN TIME and JOURNEY PATTERN RUN TIME and the DEFAULT DEAD RUN RUN TIME. Own attributes: duration duration Associations : TIMING LINK IN JOURNEY PATTERN covered in C for N VEHICLE JOURNEY worked using C valid on N CD TM Fig. 28 Journey Times Equipe de projet Page 230 Version 0. 04/09/2003
3.339. VEHICLE JOURNEY WAIT TIME The time for a vehicle to wait at a particular TIMING POINT IN JOURNEY PATTERN on a specified VEHICLE JOURNEY. This wait time will override the JOURNEY PATTERN WAIT TIME. Own attributes: duration duration Associations : TIMING POINT IN JOURNEY PATTERN associated with C applied at N VEHICLE JOURNEY worked using C valid on N CD TM Fig. 28 Journey Times 3.340. VEHICLE MODEL A classification of public transport vehicles of the same VEHICLE TYPE, e.g. according to equipment specifications or model generation. Own attributes: Id Id TM_Identifier Associations : VEHICLE classified as N classifying 0.. N VEHICLE TYPE classifying N classified as N VEHICLE EQUIPMENT PROFILE in.. N équipped with CD TM Fig. 3 Vehicle Requirements CD TM Fig. 58 Trains 3.34. VEHICLE MONITORING An activity consiting in the assignment, at a certain time, of operational data to a monitored LOGICAL VEHICLE (e.g. that the vehicle is operating a certain MONITORED VEHICLE JOURNEY, or has passed at a certain OBSERVED PASSING TIME at a POINT). Own attributes: timestamp timestamp datetime type Equipe de projet Page 23 Version 0. 04/09/2003
Associations : PARKING POINT location of 0.. N at N LOGICAL VEHICLE monitored by C of N MONITORED VEHICLE JOURNEY monitored by 0.. N on N MONITORED SPECIAL SERVICE monitored by 0.. N on N MONITORED OPERATION monitored by 0.. N of N CD TM Fig. 4 Detection and Monitoring 3.342. VEHICLE SCHEDULE VERSION The set of all BLOCKs defined for a specific DAY TYPE to which the same VALIDITY CONDITIONs have been assigned (usually defined for a specific GROUP OF LINEs). (no own attribute) Inherited attributes: < VERSION > date date < VERSION > Id Id TM_Identifier < VERSION > time time < VERSION > user Associations : TIMETABLE VERSION comprising 0.. N valid for N GROUP OF LINES covered by 0.. N for N PRODUCTION PLAN derived from N base for N DAY TYPE for C worked on N BLOCK included in N compossed of 0.. N DRIVER SCHEDULE VERSION related to N related to N CD TM Fig. 34 Schedules and versions CD TM Fig. 40 Production Plan 3.343. VEHICLE SERVICE A workplan for a vehicle for a whole day, planned for a specific DAY TYPE. A VEHICLE SERVICE includes one or several VEHICLE SERVICE PARTs. Own attributes: Id Id TM_Identifier Equipe de projet Page 232 Version 0. 04/09/2003
Associations : VEHICLE SERVICE PART part of N including 0.. N CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan 3.344. VEHICLE SERVICE PART A part of a VEHICLE SERVICE composed of one or more BLOCKs and limited by periods spent at the GARAGE managing the vehicle in question. Own attributes: Id Id TM_Identifier Associations : GARAGE POINT end of N ending at N VEHICLE SERVICE including 0.. N part of N BLOCK part of N including 0.. N GARAGE POINT start of N starting at N CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan 3.345. VEHICLE TYPE A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck,...). Own attributes: Id Id TM_Identifier reversing direction boolean self propelled boolean seating capacity nonnegativeintege r standing capacity nonnegativeintege r special place capacity nonnegativeintege r description string length TM_Length Equipe de projet Page 233 Version 0. 04/09/2003
Associations : MEETING RESTRICTION against N subject to C OVERTAKING POSSIBILITY against N overtaken at C VEHICLE classified as N classifying N VEHICLE MODEL classified as N classifying N TRANSPORT MODE comprising N belonging to N IMPOSSIBLE MANOEUVRE defined for N used to define C OVERTAKING POSSIBILITY for N overtaking at C MEETING RESTRICTION for N subject to C VEHICLE TYPE PREFERENCE for N specified by C SERVICE JOURNEY made using N proposed for 0.. N VEHICLE TYPE AT POINT providing space for N allowed to be located C at QUALIFICATION required to drive N requiring N ROUTE LINK safely traversed by N safe to traverse N INFRASTRUCTURE LINK safely traversed by N safe to traverse N BLOCK using N assigned to N SPECIAL SERVICE using N proposed for 0.. N TRAIN BLOCK using N assigned to N CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 4 Routes CD TM Fig. 8 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 3 Vehicle Requirements CD TM Fig. 57 Transport Mode CD TM Fig. 58 Trains CD TM Fig. 59 Vehicle Coupling Equipe de projet Page 234 Version 0. 04/09/2003
3.346. VEHICLE TYPE AT POINT The number of vehicles of a specified VEHICLE TYPE which may wait at a specified POINT at any one time. If the capacity is 0, then that type of vehicle may not stop there. Own attributes: capacity TM_AnyType Associations : VEHICLE TYPE allowed to be located C at providing space for N INFRASTRUCTURE POINT location of C specifying the capacity of N CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology 3.347. VEHICLE TYPE PREFERENCE The preference for the use of a particular VEHICLE TYPE for a SERVICE JOURNEY PATTERN, depending on the DAY TYPE and TIME DEMAND TYPE. The rank of preferences must be recorded. Different VEHICLE TYPEs may be given the same rank. Own attributes: rank rank positiveinteger Associations : VEHICLE TYPE specified by C for N TIME DEMAND TYPE used to define C for N SERVICE JOURNEY PATTERN used to define C for N DAY TYPE used to define C for N CD TM Fig. 26 Journeys 3.348. VEHICLE WORK ASSIGNMENT The assignment, or the cancellation of an assignment, of a LOGICAL VEHICLE to a planned work, represented as DATED BLOCKs or as DATED VEHICLE JOURNEYs. This assignment may be overridden by a further assignment. Own attributes: assign or cancel boolean Equipe de projet Page 235 Version 0. 04/09/2003
Inherited attributes: < CONTROL ACTION > < CONTROL ACTION > Id validation time Id time TM_Identifier Associations : LOGICAL VEHICLE CREATION accompanied by 0.. N going along with 0.. N DATED BLOCK assigned by.. N assigning N DATED VEHICLE JOURNEY assigned by.. N assigning N LOGICAL VEHICLE concerned by C concerning N CHANGE OF VEHICLE involving 0.. N caused by.. N CD TM Fig. 42 Control Actions 3.349. VERSION A group of operational data instances which share the same VALIDITY CONDITIONs. A version belongs to a unique VERSION FRAME and is characterised by a unique TYPE OF VERSION. E.g. NETWORK VERSION for Line 2 starting from 2000-0-0. Own attributes: Id Id TM_Identifier date date time time user Associations : TYPE OF VERSION classifying N classified as N VERSION FRAME comprising belonging to N VALIDITY CONDITION defined for N characterised by C ENTITY IN VERSION governed by.. N governing C LAYER VERSION N N VERSION FRAME represented by representing 0.. N CD TM Fig. 2 Versions and Entities CD TM Fig. 22 Validity Conditions CD TM Fig. 23 Layers CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions CD TM Fig. 40 Production Plan Equipe de projet Page 236 Version 0. 04/09/2003
3.350. VERSION FRAME A set of VERSIONS referring to a same DATA SYSTEM and belonging to the same TYPE OF FRAME. A FRAME may be restricted by VALIDITY CONDITIONs. Own attributes: Id Id TM_Identifier Associations : LAYER an implémentation of 0.. N defining N VERSION belonging to N comprising TYPE OF FRAME characterising N characterised by N VALIDITY CONDITION defined for N restricted to C DATA SYSTEM object of 0.. C dealing with N VERSION representing 0.. N represented by CD TM Fig. 20 Validity Frames CD TM Fig. 2 Versions and Entities CD TM Fig. 23 Layers CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions 3.35. WAGE INCREASE An additional increase for special persuits, e.g. dirt increase or aggravation circumstances. Own attributes: Id Id TM_Identifier description string Associations : ACCOUNT ENTRY using N entered into N CD TM Fig. 38 Driver Accounting Equipe de projet Page 237 Version 0. 04/09/2003
3.352. WAGE TYPE ASSIGNMENT An assignment of a TYPE OF WAGE to a DAY TYPE and a TIME BAND. (no own attribute) Associations : TYPE OF WAGE specified by N specifying.. N DAY TYPE used to define C for N TIME BAND used to define C for N CD TM Fig. 38 Driver Accounting 3.353. WIRE ELEMENT A type of INFRASTRUCTURE LINK used to describe a wire network. (no own attribute) Inherited attributes: < LINK > Id Id TM_Identifier < LINK > length TM_Length CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology 3.354. WIRE JUNCTION A type of INFRASTRUCTURE POINT used to describe a wire network. (no own attribute) Inherited attributes: < POINT > Id Id TM_Identifier < POINT > CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology 3.355. WORK A day on duty for a driver. Own attributes: Id Id TM_Identifier Associations : ROSTER CYCLE ELEMENT broadly assigned to N broadly entered in 0.. N CD TM Fig. 36 Roster Assignments Equipe de projet Page 238 Version 0. 04/09/2003
3.356. XML_DDR_TM_DRIVER_SCHEDULING This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.357. XML_DDR_TM_FARE_COLLECTION This class has been created for mere technical purpose (XML schema generation). IFM Schema references Transmodel v 5. Schema references (no own attribute) 3.358. XML_DDR_TM_MANAGEMENT_INFORMATION This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.359. XML_DDR_TM_MULTI-MODAL_OPERATION_IN_PUBLIC_TRANSPORT This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.360. XML_DDR_TM_MULTIPLE_OPERATORS_ENVIRONMENT This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.36. XML_DDR_TM_NETWORK_DESCRIPTION This class has been created for mere technical purpose (XML schema generation). IFM Schema references Transmodel v 5. Schema references (no own attribute) Equipe de projet Page 239 Version 0. 04/09/2003
3.362. XML_DDR_TM_OPERATIONS_MONITORING_AND_CONTROL This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.363. XML_DDR_TM_PASSENGER_INFORMATION This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.364. XML_DDR_TM_PERSONNEL_DISPOSITION This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.365. XML_DDR_TM_ROSTERING This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.366. XML_DDR_TM_SCHEDULES_AND_VERSIONS This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.367. XML_DDR_TM_TACTICAL_PLANNING_COMPONENTS This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) Equipe de projet Page 240 Version 0. 04/09/2003
3.368. XML_DDR_TM_VEHICLE_SCHEDULING This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.369. XML_DDR_TM_VERSIONS_VALIDITY_AND_LAYERS This class has been created for mere technical purpose (XML schema generation). Transmodel v 5. Schema references (no own attribute) 3.370. ZONE A two-dimensional PLACE within the service area of a public transport operator (administrative zone, TARIFF ZONE, ACCESS ZONE, etc.). Own attributes: Id Id TM_Identifier description string Associations : PLACE a generic description 0.. N of classified by 0.. N SIMPLE FEATURE a view of N viewed as 0.. N LINK SEQUENCE border for 0.. N bordered by 0.. N ZONE PROJECTION calling as source 0.. N used as source in C TYPE OF ZONE classifying C classified as N GROUP OF POINTS defining 0.. N defined by 0.. N POINT functional centroid for 0.. N represented by 0.. N CD TM Fig. Zones CD TM Fig. 2 Complex Features CD TM Fig. 3 Combined Diagram on Generic Network CD TM Fig. 9 Projection CD TM Fig. 48 Passenger Trips CD TM Fig. 5 Fare Structure CD TM Fig. 60 Responsibility for Services Equipe de projet Page 24 Version 0. 04/09/2003
3.37. ZONE PROJECTION An oriented correspondence: - from one ZONE in a source layer, - onto a target entity : e.g. POINT, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION. (no own attribute) Associations : TYPE OF PROJECTION comprising C concerning N POINT N N ZONE used as source in C calling as source 0.. N COMPLEX FEATURE used as target in to N POINT used as target in to N CD TM Fig. 9 Projection Equipe de projet Page 242 Version 0. 04/09/2003
4. GENERALISATIONS AND SPECIALISATIONS 4.. SPECIALISATIONS DESCENT For each "patriarch", i.e. each class having heirs but being not, a two columns table can be found. The left column contains the of the class and of its heirs, with indentations. The right column contains the of the package to which belongs each class. ACCESS RIGHT PARAMETER ASSIGNMENT CONTROL PARAMETER ASSIGNMENT DEVICE PARAMETER ASSIGNMENT VALIDATION PARAMETER ASSIGNMENT VALIDITY PARAMETER ASSIGNMENT GENERIC PARAMETER ASSIGNMENT SPECIFIC PARAMETER ASSIGNMENT CONTRACT EVENT CONTROL ENTRY SALE TRANSACTION TRAVEL SPECIFICATION VALIDATION ENTRY CONTROL ACTION CHANGE OF DRIVER CHANGE OF JOURNEY PATTERN CHANGE OF JOURNEY TIMING CHANGE OF VEHICLE DEPARTURE EXCHANGE DEPARTURE LAG JOURNEY CANCELLATION JOURNEY CREATION LOGICAL DRIVER CANCELLATION LOGICAL DRIVER CREATION LOGICAL VEHICLE CANCELLATION LOGICAL VEHICLE CREATION RESORPTION RESPACING VEHICLE ASSIGNMENT VEHICLE WORK ASSIGNMENT DATED BLOCK NORMAL DATED BLOCK DATED VEHICLE JOURNEY NORMAL DATED VEHICLE JOURNEY DUTY ASSIGNED DUTY SPARE DUTY DUTY TYPE CONTINUOUS DUTY Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Tactical planning components Driver scheduling Driver scheduling Driver scheduling Driver scheduling Equipe de projet Page 243 Version 0. 04/09/2003
SPLIT DUTY EMPLOYEE DRIVER Driver scheduling Rostering Rostering EVENT ALARM INCIDENT DRIVER INCIDENT VEHICLE INCIDENT FARE PRODUCT AMOUNT OF PRICE UNIT PRE-ASSIGNED FARE PRODUCT SALE DISCOUNT RIGHT AMOUNT OF PRICE UNIT PRE-ASSIGNED FARE PRODUCT USAGE DISCOUNT RIGHT GROUP OF LINKS GROUP OF TIMING LINKS JOURNEY PATTERN DEAD RUN PATTERN SERVICE JOURNEY PATTERN LINK INFRASTRUCTURE LINK RAILWAY ELEMENT ROAD ELEMENT WIRE ELEMENT ROUTE LINK SERVICE LINK TIMING LINK LOCATION MESSAGE CALL FOR MEANS CALL FOR REPAIRS PASSENGER QUERY FARE QUERY SCHEDULE QUERY TRIP OPTIMIZATION QUERY PASSING TIME DATED PASSING TIME ESTIMATED PASSING TIME OBSERVED PASSING TIME RECORDED STOP TARGET PASSING TIME TIMETABLED PASSING TIME Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Network description Tactical planning components Tactical planning components Tactical planning components Tactical planning components Network description Network description Network description Network description Network description Network description Network description Network description Network description Operations monitoring and control Operations monitoring and control Operations monitoring and control Passenger information Passenger information Passenger information Passenger information Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Passenger information Operations monitoring and control Operations monitoring and control Equipe de projet Page 244 Version 0. 04/09/2003
POINT ACTIVATION POINT BEACON POINT INFRASTRUCTURE POINT RAILWAY JUNCTION ROAD JUNCTION WIRE JUNCTION ROUTE POINT STOP POINT TIMING POINT RELIEF POINT PARKING POINT GARAGE POINT TRAFFIC CONTROL POINT SITE PUBLIC SITE SERVICE SITE SPELL DRIVING SPELL NON DRIVING SPELL STAND-BY TASK TYPE OF EQUIPMENT TYPE OF PI FACILITY USAGE PARAMETER COMMERCIAL PROFILE FREQUENCY OF USE GROUP TICKET LUGGAGE ALLOWANCE TRANSFERABILITY USER PROFILE VALIDITY PERIOD VALIDATED ACCESS ACCESSED FARE STRUCTURE ELEMENT VEHICLE TRAIN VEHICLE JOURNEY DEAD RUN SERVICE JOURNEY Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Passenger information Passenger information Passenger information Driver scheduling Driver scheduling Driver scheduling Driver scheduling Driver scheduling Network description Passenger information Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Vehicle scheduling Multi-modal operation in public transport Tactical planning components Tactical planning components Tactical planning components VERSION DRIVER SCHEDULE VERSION LAYER VERSION NETWORK VERSION PRODUCTION PLAN TIMETABLE VERSION VEHICLE SCHEDULE VERSION Equipe de projet Page 245 Version 0. 04/09/2003 Versions, validity and layers Schedules and versions Versions, validity and layers Tactical planning components Operations monitoring and control Tactical planning components Schedules and versions
ZONE ACCESS ZONE ADMINISTRATIVE ZONE TARIFF ZONE Network description Network description Multiple operators' environment Network description Equipe de projet Page 246 Version 0. 04/09/2003
4.2. GENERALISATIONS CLIMB UP For each "last in a line", i.e. each class being a heir but having none, a two columns table can be found. The left column contains the of the class and of its parents, which is indented. The right column contains the of the package to which belongs each class. ASSIGNED DUTY DUTY CONTINUOUS DUTY DUTY TYPE DRIVING SPELL SPELL SPARE DUTY DUTY SPLIT DUTY DUTY TYPE STAND-BY NON DRIVING SPELL SPELL TASK NON DRIVING SPELL SPELL ACCESSED FARE STRUCTURE ELEMENT VALIDATED ACCESS VALIDATION PARAMETER ASSIGNMENT ACCESS RIGHT PARAMETER ASSIGNMENT SPECIFIC PARAMETER ASSIGNMENT VALIDITY PARAMETER ASSIGNMENT ACCESS RIGHT PARAMETER ASSIGNMENT AMOUNT OF PRICE UNIT FARE PRODUCT SALE DISCOUNT RIGHT FARE PRODUCT COMMERCIAL PROFILE USAGE PARAMETER CONTROL ENTRY CONTRACT EVENT Driver scheduling Tactical planning components Driver scheduling Driver scheduling Driver scheduling Driver scheduling Driver scheduling Tactical planning components Driver scheduling Driver scheduling Driver scheduling Driver scheduling Driver scheduling Driver scheduling Driver scheduling Driver scheduling Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Equipe de projet Page 247 Version 0. 04/09/2003
CONTROL PARAMETER ASSIGNMENT ACCESS RIGHT PARAMETER ASSIGNMENT DEVICE PARAMETER ASSIGNMENT ACCESS RIGHT PARAMETER ASSIGNMENT FREQUENCY OF USE USAGE PARAMETER GENERIC PARAMETER ASSIGNMENT VALIDITY PARAMETER ASSIGNMENT ACCESS RIGHT PARAMETER ASSIGNMENT GROUP TICKET USAGE PARAMETER LUGGAGE ALLOWANCE USAGE PARAMETER PRE-ASSIGNED FARE PRODUCT FARE PRODUCT SALE DISCOUNT RIGHT FARE PRODUCT TRANSFERABILITY USAGE PARAMETER TRAVEL SPECIFICATION CONTRACT EVENT USAGE DISCOUNT RIGHT FARE PRODUCT USER PROFILE USAGE PARAMETER VALIDATION ENTRY CONTRACT EVENT VALIDITY PERIOD USAGE PARAMETER TRAIN VEHICLE ADMINISTRATIVE ZONE ZONE ACCESS ZONE ZONE Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Fare collection Multi-modal operation in public transport Vehicle scheduling Multiple operators' environment Network description Network description Network description Equipe de projet Page 248 Version 0. 04/09/2003
BEACON POINT ACTIVATION POINT POINT GARAGE POINT PARKING POINT RELIEF POINT TIMING POINT POINT RAILWAY ELEMENT INFRASTRUCTURE LINK LINK RAILWAY JUNCTION INFRASTRUCTURE POINT POINT ROAD ELEMENT INFRASTRUCTURE LINK LINK ROAD JUNCTION INFRASTRUCTURE POINT POINT ROUTE LINK LINK ROUTE POINT POINT SERVICE LINK LINK STOP POINT POINT TARIFF ZONE ZONE TIMING LINK LINK TRAFFIC CONTROL POINT POINT WIRE ELEMENT INFRASTRUCTURE LINK LINK Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description Network description WIRE JUNCTION Equipe de projet Page 249 Version 0. 04/09/2003 Network description
INFRASTRUCTURE POINT POINT LOGICAL VEHICLE CANCELLATION CONTROL ACTION NORMAL DATED VEHICLE JOURNEY DATED VEHICLE JOURNEY LOGICAL DRIVER CANCELLATION CONTROL ACTION CHANGE OF JOURNEY PATTERN CONTROL ACTION CHANGE OF JOURNEY TIMING CONTROL ACTION LOGICAL VEHICLE CREATION CONTROL ACTION LOGICAL DRIVER CREATION CONTROL ACTION TIMETABLED PASSING TIME PASSING TIME VEHICLE WORK ASSIGNMENT CONTROL ACTION ESTIMATED PASSING TIME DATED PASSING TIME PASSING TIME TARGET PASSING TIME DATED PASSING TIME PASSING TIME DEPARTURE EXCHANGE CONTROL ACTION NORMAL DATED BLOCK DATED BLOCK VEHICLE ASSIGNMENT CONTROL ACTION CHANGE OF VEHICLE CONTROL ACTION DRIVER INCIDENT INCIDENT EVENT Network description Network description Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Equipe de projet Page 250 Version 0. 04/09/2003
PRODUCTION PLAN VERSION CALL FOR MEANS MESSAGE DEPARTURE LAG CONTROL ACTION ALARM EVENT RESORPTION CONTROL ACTION RESPACING CONTROL ACTION CALL FOR REPAIRS MESSAGE CHANGE OF DRIVER CONTROL ACTION JOURNEY CREATION CONTROL ACTION VEHICLE INCIDENT INCIDENT EVENT JOURNEY CANCELLATION CONTROL ACTION TRIP OPTIMIZATION QUERY PASSENGER QUERY FARE QUERY PASSENGER QUERY PUBLIC SITE SITE RECORDED STOP OBSERVED PASSING TIME DATED PASSING TIME PASSING TIME SCHEDULE QUERY PASSENGER QUERY SERVICE SITE Operations monitoring and control Versions, validity and layers Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Operations monitoring and control Passenger information Passenger information Passenger information Passenger information Passenger information Passenger information Passenger information Operations monitoring and control Operations monitoring and control Operations monitoring and control Passenger information Passenger information Passenger information Equipe de projet Page 25 Version 0. 04/09/2003
SITE Passenger information TYPE OF PI FACILITY TYPE OF EQUIPMENT DRIVER EMPLOYEE VEHICLE SCHEDULE VERSION VERSION DRIVER SCHEDULE VERSION VERSION SERVICE JOURNEY PATTERN JOURNEY PATTERN GROUP OF TIMING LINKS GROUP OF LINKS TIMETABLE VERSION VERSION DEAD RUN PATTERN JOURNEY PATTERN DEAD RUN VEHICLE JOURNEY NETWORK VERSION VERSION SERVICE JOURNEY VEHICLE JOURNEY LAYER VERSION VERSION Passenger information Network description Rostering Rostering Schedules and versions Versions, validity and layers Schedules and versions Versions, validity and layers Tactical planning components Tactical planning components Tactical planning components Network description Tactical planning components Versions, validity and layers Tactical planning components Tactical planning components Tactical planning components Tactical planning components Tactical planning components Versions, validity and layers Tactical planning components Tactical planning components Versions, validity and layers Versions, validity and layers Equipe de projet Page 252 Version 0. 04/09/2003