Interpreting Transmodel conformance
A specification which cites Transmodel needs to include comparisons of the specification against the Transmodel reference data model in at least two conformance levels:
- level 1 (the global level) identifies which data domains within the specification are drawn from the Transmodel data domains, and which are not;
- level 2 (the detailed level) compares the data model within the specification against the Transmodel entities.
The level 1 conformance statement shall be presented as a table based on one of the following:
- the Transmodel data domains as described in the normative part of the document: description of the network, versions/validity/layers, tactical planning components, vehicle scheduling, driver cheduling, schedules and versions, rostering, personnel disposition, operations monitoring and control, passenger information, fare collection, management information, multi-modal operation, multiple operators’ environment;
- alternatively, the corresponding diagrams as presented in this document, either in the forms in the main text or in the equivalent UML forms in the informative Annex (Annex D).
The level 2 conformance statement shall be presented as a table in which the data concepts used in the specification are described as:
- “Unmodified”: concepts in the specification which have the same definition, properties and relationships as in the corresponding Transmodel domain;
- “Modified”: concepts in the specification which are similar to a Transmodel concept but which differ in the details of certain attributes and/or relationships (e.g. attributes added);
- “Alternative”: concepts or groups of concepts in the specification which model the same concepts as Transmodel but in a significantly different way;
- “Additional”: concepts in the specification which are not drawn from Transmodel;
- “Omitted”: concepts in Transmodel which are not used in the specification.
Data groups
| Transmodel data group | Integrated System | |
data group | Affected moduls | ||
1 | network | BKTR | Route point, Route link, Route, Stopping place, Stop point, Stop area, Default interchange, Parking point, Garage, Turn station |
2 | versions/validity/layers | archive_BKTR | Every modul are affected |
3 | tactical planning | BKTR | Qualificatin, Type of wage, Day of week, Day type, Property element of day, Property of day, Operating day, Property of day partition |
4 | vehicle schedue | BKTR | Purpose of equipment profile, type of equipment , Vehicle type, Vehicle model, Vehicle, Block |
5 | driver schedule | BKTR | Roster matrix, Dated duty |
6 | timetables and versions | BKTR | Timeband, Timetable version, Group of lines, Purpose of journey partition, Timetable schema, Timetable book, Timetable |
7 | logical planning | BKTR | Duty, Roster cycle, Roster design |
8 | employee assignment | BKTR | Employee, Master slave, Substitution, Position, Type of absence, Planned absence, Duty type, Cost centre, Commuting |
9 | run monitor and regulation | - |
|
10 | passanger guidance | - |
|
11 | fare collection | BKTR | Contract operator, Fare depot, Fare product, Fare seller, Fare support |
12 | informations for leaders | BKTR, stat | Performance monitoring, Workload profile, User statistics |
13 | multimodal operation | BKTR | Transport mode, Line purpose of grouping |
14 | multi company environment | BKTR | Stop point, Line |
Corresponding diagrams
| Data group | Diagram name | UML diagram | ER diagram |
1 | Network | Points and lines | 5 | BKTR/ER |
|
| Main points and line types | 6 | BKTR/ER |
|
| Infrastructure | 7 | BKTR/ER |
|
| Limitations | 8 | BKTR/ER |
|
| Combined topological diagram | 9 | BKTR/ER |
|
| Stop point facilities | 10 | BKTR/ER |
|
| Points of resource management | 11 | BKTR/ER |
|
| Activator devices | 12 | BKTR/ER |
|
| Link sequences | 13 | BKTR/ER |
|
| Groupping | 14 | BKTR/ER |
|
| Zones | 15 | BKTR/ER |
|
| Compound properties | 16 | BKTR/ER |
|
| Combined diagram of the general network | 17 | BKTR/ER |
|
| Routes | 18 | BKTR/ER |
|
| Journey patterns | 19 | BKTR/ER |
|
| Turn stations and collective segments | 20 | BKTR/ER |
|
| Lines | 21 | BKTR/ER |
|
| Combined diagram of linear shapes | 22 | BKTR/ER |
|
| Projection | 23 | BKTR/ER |
2 | Versions/validity/layers | Frames of validity | 24 | BKTR/ER |
|
| Versions and entities | 25 | BKTR/ER |
|
| Validity conditions | 26 | BKTR/ER |
|
| Layers | 27 | BKTR/ER |
|
| Combined diagram of versions | 28 | BKTR/ER |
3 | Tactical planning | Days | 29 | BKTR/ER |
|
| Journeys | 30 | BKTR/ER |
|
| Standard times | 31 | BKTR/ER |
|
| Journey times | 32 | BKTR/ER |
|
| Interchanges | 33 | BKTR/ER |
4 | Vehicle schedule | Vehicle schedule | 34 | BKTR/ER |
|
| Vehicle needs | 35 | BKTR/ER |
5 | Driver schedule | Resource plan | 36 | BKTR/ER |
|
| Driver duties | 37 | BKTR/ER |
6 | Timetables and versions | Timetables | 38 | BKTR/ER |
7 | Logical planning | Roster definition | 39 | BKTR/ER |
|
| Roster assigns | 40 | BKTR/ER |
8 | Employee assignment | Driver assignment | 41 | BKTR/ER |
|
| Driver accounting | 42 | BKTR/ER |
9 | Run monitor and regulation | Components of dated spells | 43 |
|
|
| Production plan | 44 |
|
|
| Detect and follow | 45 |
|
|
| Operation action | 46 |
|
|
| Events | 47 |
|
|
| Messages | 48 |
|
10 | Passanger guidance | Informational devices | 49 |
|
|
| Footnotes | 50 |
|
|
| Pass through times | 51 |
|
|
| Journeys | 52 |
|
|
| Average journey time | 53 |
|
11 | Fare collection | Access rights, verifying and validating | 54 |
|
|
| Fare structure | 55 |
|
|
| Fare parameters | 56 |
|
|
| Fare products and sale | 57 |
|
|
| Prices | 58 |
|
12 | Informations for leaders | Performance of service journey | 59 |
|
|
| Record of service usage | 60 |
|
13 | Multimodal operation | Transport mode | 61 | BKTR/ER |
|
| Vehicle connections | 62 |
|
14 | Multi company environment | Responsibilities of services | 63 |
|
|
| Responsibilities of resources | 64 |
|
Level 2 conformance
Entitás | Megfelelőség | |||||
Módosítatlan | Módosított | Alternatív | Kiegészítő | Kihagyott | Megjegyzés/ rendszerterv hivatkozás | |
data system | X |
|
|
|
| Implemented as an abstract concept |
administrative zone |
|
|
|
| X |
|
administrative area |
|
|
|
| X |
|
activation assignment |
|
|
|
| X |
|
activation point |
|
|
|
| X |
|
activation link |
|
|
|
| X |
|
type of activation |
|
|
|
| X |
|
activated equipment |
|
|
|
| X |
|
actual stop point equipment | X |
|
|
|
|
|
access zone |
|
|
|
| X |
|
type of equipment | X |
|
|
|
|
|
purpose of grouping | X |
|
|
|
|
|
overtaking possibility | X |
|
|
|
|
|
simple feature |
|
|
|
| X |
|
task |
| X |
|
|
| With added properties |
wire junction |
|
|
|
| X |
|
wire element |
|
|
|
| X |
|
purpose of equipment profile | X |
|
|
|
|
|
turn station | X |
|
|
|
|
|
traffic control point |
|
|
|
|
|
|
type of traffic control point |
|
|
|
| X |
|
turnaround time limit | X |
|
|
|
|
|
garage |
| X |
|
|
| With added properties |
garage point |
| X |
|
|
| Implemented as a property of garage entity |
network version |
|
| X |
|
| With respecting the specialities of the development framework |
place |
|
|
|
| X |
|
group of timebands |
|
|
|
| X |
|
timing pattern |
| X |
|
|
| Implemented as a property of journey pattern |
timing point |
| X |
|
|
| Implemented as a property of journey pattern |
timing link |
| X |
|
|
| Implemented as a property of journey pattern |
group of timing link |
|
|
|
| X |
|
infrastructure point | X |
|
|
|
|
|
infrastructure link | X |
|
|
|
|
|
journey pattern |
| X |
|
|
|
|
point in journey pattern |
|
|
|
| X | With added properties |
timing point in journey pattern | X |
|
|
|
|
|
timing link in journey pattern | X |
|
|
|
|
|
stop point in journey pattern |
| X |
|
|
| With added properties |
type of journey pattern |
|
|
|
| X |
|
course of journeys |
|
|
|
| X |
|
journey meeting |
|
|
|
| X |
|
vehicle type |
| X |
|
|
| With added properties |
vehicle type at point | X |
|
|
|
|
|
relief point | X |
|
|
|
|
|
beacon pont |
|
|
|
| X |
|
common section |
|
|
|
| X |
|
road junction |
|
|
|
| X |
|
road element |
|
|
|
| X |
|
impossible manoeuvre | X |
|
|
|
|
|
stop point |
| X |
|
|
| Interpreted as a logical stop point |
stop point equipment profile | X |
|
|
|
|
|
stop area |
| X |
|
|
| Interpreted as a stopping area suitable for interchange not a logical stop point |
type of stop point | X |
|
|
|
|
|
stretch | X |
|
|
|
|
|
break | X |
|
|
|
|
|
day type | X |
|
|
|
|
|
complex feature |
|
|
|
| X |
|
complex feature projection |
|
|
|
| X |
|
zone |
|
|
|
| X |
|
type of zone |
|
|
|
| X |
|
zone projection |
|
|
|
| X |
|
parking point |
| X |
|
|
| With added properties |
point | X |
|
|
|
|
|
group of points |
|
|
|
| X |
|
type of point |
|
| X |
|
| Diferent point types have their independent entities |
point projection |
|
| X |
|
| The network structure of a point type entity describes the projections |
location |
| X |
|
|
| With added properties |
dead run pattern |
|
|
|
| X | describes together |
layer | X |
|
|
|
| Implemented as an abstract concept |
layer version | X |
|
|
|
| Implemented as an abstract concept |
link |
| X |
|
|
| With added properties |
point on link | X |
|
|
|
|
|
group of links |
|
|
|
| X |
|
link sequence | X |
|
|
|
| Implemented as an abstract concept |
point in link sequence |
| X |
|
|
| Stored as a property |
link in link sequence | X |
|
|
|
|
|
group of link sequence |
|
|
|
| X |
|
type of link sequence |
|
|
|
| X | típusokat |
type of link |
|
|
|
| X | típusokat |
link projection | X |
|
|
|
| Implemented as an abstract concept |
crew base | X |
|
|
|
|
|
organisational unit | X |
|
|
|
| zítve |
service journey pattern |
|
| X |
|
| va |
service pattern | X |
|
|
|
|
|
service link | X |
|
|
|
|
|
operator | X |
|
|
|
| zítve |
group of operators |
|
|
|
| X |
|
tariff zone |
|
|
|
| X |
|
meeting restriction | X |
|
|
|
|
|
depot |
|
| X |
|
| Represented by using specialities of the development framework |
site |
|
|
|
| X |
|
spell |
| X |
|
|
| With added properties |
trip pattern |
|
|
|
| X |
|
route | X |
|
|
|
|
|
point on route | X |
|
|
|
|
|
route point | X |
|
|
|
|
|
route link | X |
|
|
|
|
|
operating day | X |
|
|
|
|
|
railway junction |
|
|
|
| X |
|
railway element |
|
|
|
| X |
|
version frame |
|
|
|
| X |
|
type of projection |
|
|
|
| X |
|
line |
| X |
|
|
| With added properties |
group of lines | X |
|
|
|
|
|
line shape |
| X |
|
|
| Implemented on all layers of the network structure |
locating system | X |
|
|
|
|
|
block | X |
|
|
|
|
|
entity |
| X |
|
|
| With added properties affecting business logic |
validity trigger |
|
|
|
| X |
|
validity rule parameter |
|
|
|
| X |
|
validity condition |
|
|
|
| X |
|
type of validity |
|
|
|
| X |
|
delta |
|
|
|
| X |
|
time band | X |
|
|
|
|
|
type of time band |
|
|
|
| X |
|
vehicle schedule version |
|
|
|
| X |
|
driver schedule version |
|
|
|
| X |
|
entity in repository | X |
|
|
|
|
|
type of frame |
|
|
|
| X |
|
entity in frame |
|
|
|
| X |
|
timetable version | X |
|
|
|
|
|
property of day |
| X |
|
|
| With added properties |
trace |
|
|
|
| X |
|
period | X |
|
|
|
|
|
duty |
| X |
|
|
| With added properties |
production plan | X |
|
|
|
|
|
version |
| X |
|
|
| With added properties |
entity in version |
| X |
|
|
| With added properties |
type of version | X |
|
|
|
|
|
fare version |
|
|
|
| X |
|
default interchange | X |
|
|
|
|
|
authority |
|
|
|
| X |
|
day of week |
| X |
|
|
| With added properties |
time demand type |
| X |
|
|
| With added properties |
time demand type assignment |
| X |
|
|
| With added properties |
time band group |
|
|
|
| X |
|
direction |
|
|
|
| X |
|
purpose of journey partition | X |
|
|
|
|
|
journey pattern layover |
| X |
|
|
| Implemented as compound property |
vehicle shedule |
|
|
|
| X |
|
journey pattern run time |
| X |
|
|
| Implemented as compound property |
journey pattern wait time |
| X |
|
|
| Implemented as compound property |
journey part |
| X |
|
|
| With added properties |
vehicle |
| X |
|
|
| With added properties |
vehicle model | X |
|
|
|
|
|
vehicle type preference | X |
|
|
|
|
|
driver trip |
|
|
|
| X |
|
driver trip time |
|
|
|
| X |
|
relief opportunity | X |
|
|
|
|
|
connection link | X |
|
|
|
|
|
special service |
| X |
|
|
| With added properties |
footnote |
|
|
|
| X |
|
rney |
| X |
|
|
| With added properties |
rney layover |
|
|
|
| X |
|
vehicle journey run time |
|
|
|
| X |
|
vehicle journey wait time |
|
|
|
| X |
|
dead run | X |
|
|
|
|
|
default dead run run time |
|
|
|
| X |
|
short term day type assignment |
|
|
|
| X |
|
service journey |
|
|
|
| X |
|
service journey pattern interchange |
|
|
|
| X |
|
type of service |
| X |
|
|
| With added properties |
default service journey run time |
|
|
|
| X |
|
service journey interchange |
|
|
|
| X |
|
group of services |
|
|
|
| X |
|
pause | X |
|
|
|
|
|
destination display |
|
|
|
| X |
|
driving spell |
|
|
|
| X |
|
fare day type |
|
|
|
| X |
|
al vehicle equipment | X |
|
|
|
|
|
time allowance |
|
|
|
| X |
|
vehicle equipment profile | X |
|
|
|
|
|
vehicle service |
| X |
|
|
| Implemented as an addition to block |
vehicle service part |
| X |
|
|
| Implemented as an addition to block |
qualification |
| X |
|
|
| With added properties |
type of allowance |
|
|
|
| X |
|
transport mode | X |
|
|
|
|
|
duty part | X |
|
|
|
|
|
assigned duty |
| X |
|
|
| Implemented as a specialized duty |
type of task |
| X |
|
|
| With added properties |
continous duty |
|
|
|
| X | Implemented as a specialized spell |
driver assignment | X |
|
|
|
|
|
stand-by |
| X |
|
|
| Implemented as a specialized spell |
fill-in time |
| X |
|
|
| Implemented as a specialized spell |
non driving spell |
| X |
|
|
| Implemented as a specialized spell |
split duty |
| X |
|
|
| Implemented as a specialized spell |
break facility | X |
|
|
|
|
|
duty type | X |
|
|
|
|
|
spare duty |
| X |
|
|
| Implemented as a specialized duty |
e |
| X |
|
|
| With added properties |
driver |
| X |
|
|
| With added properties |
roster design in matrix | X |
|
|
|
|
|
work |
|
|
|
| X |
|
column/day | X |
|
|
|
|
|
rest |
| X |
|
|
| Implemented as a specialized duty |
row/driver | X |
|
|
|
|
|
design week | X |
|
|
|
|
|
design week element |
| X |
|
|
| With added properties |
roster cycle | X |
|
|
|
|
|
rooster cycle element | X |
|
|
|
|
|
roster element |
| X |
|
|
| With added properties |
roster matrix | X |
|
|
|
|
|
esign | X |
|
|
|
|
|
roster design type | X |
|
|
|
|
|
wage incrase |
|
|
|
| X |
|
type of wage |
|
|
|
| X |
|
dated block |
| X |
|
|
| Implemented as a specialized block |
account entry |
|
|
|
| X |
|
accounting period |
|
|
|
| X |
|
control action |
|
|
|
| X |
|
cost centre | X |
|
|
|
|
|
absence |
| X |
|
|
| With added properties |
type of absence |
| X |
|
|
| With added properties |
activity log entry |
| X |
|
|
| With added properties |
passing time |
|
|
|
| X |
|
estimated passing time |
|
|
|
| X |
|
resorption |
|
|
|
| X |
|
target passing time |
|
|
|
| X |
|
interchange status |
|
|
|
| X |
|
dated passing time |
|
|
|
| X |
|
dated special service |
|
|
|
| X |
|
dated vehicle journey |
| X |
|
|
| Implemented as a specialized block |
event |
|
|
|
| X |
|
type of event |
|
|
|
| X |
|
detected operation |
|
|
|
| X |
|
incident |
|
|
|
| X |
|
departure exchange |
|
|
|
| X |
|
departure lag |
|
|
|
| X |
|
journey cancellation |
|
|
|
| X |
|
journey creation |
|
|
|
| X |
|
change of journey timing |
|
|
|
| X |
|
change of journey pattern |
|
|
|
| X |
|
vehicle detection |
|
|
|
| X |
|
vehicle assignment |
|
|
|
| X |
|
vehicle incident |
|
|
|
| X |
|
vehicle monitoring |
|
|
|
| X |
|
vehicle work assignment |
|
|
|
| X |
|
change of vehicle |
|
|
|
| X |
|
driver incident |
|
|
|
| X |
|
change of driver |
|
|
|
| X |
|
call for repairs |
|
|
|
| X |
|
logical vehicle | X |
|
|
|
|
|
logical vehicle creation |
|
|
|
| X |
|
logical vehicle cancellation |
|
|
|
| X |
|
logical driver | X |
|
|
|
|
|
logical driver creation |
|
|
|
| X |
|
logical driver cancellation |
|
|
|
| X |
|
observed passing time |
|
|
|
| X |
|
monitored special service |
|
|
|
| X |
|
monitored vehicle journey |
|
|
|
| X |
|
monitored operation |
|
|
|
| X |
|
timetabled passing time |
|
|
|
| X |
|
normal dated block |
|
|
|
| X |
|
normal dated vehicle journey |
|
|
|
| X |
|
alarm |
|
|
|
| X |
|
activity of entry |
|
|
|
| X |
|
respacing |
|
|
|
| X |
|
message |
|
|
|
| X |
|
type of message |
|
|
|
| X |
|
call for means |
|
|
|
| X |
|
impeded time |
|
|
|
| X |
|
mean run time |
|
|
|
| X |
|
mean passenger wait time |
|
|
|
| X |
|
boarding and alighting |
|
|
|
| X |
|
user profile |
|
|
|
| X |
|
ride |
|
|
|
| X |
|
commencial profile |
|
|
|
| X |
|
ride in pt trip |
|
|
|
| X |
|
pt trip |
|
|
|
| X |
|
footnote assignment |
|
|
|
| X |
|
type of query |
|
|
|
| X |
|
monitoring vehicle journey |
|
|
|
| X |
|
display assignment |
|
|
|
| X |
|
schedule query |
|
|
|
| X |
|
normal dated vcehicle journey |
|
|
|
| X |
|
public site |
|
|
|
| X |
|
access link |
|
|
|
| X |
|
recorded stop |
|
|
|
| X |
|
service site |
|
|
|
| X |
|
passerger query |
|
|
|
| X |
|
pi facility |
|
|
|
| X |
|
type of pi facility |
|
|
|
| X |
|
pi transaction |
|
|
|
| X |
|
trip optimalization query |
|
|
|
| X |
|
customer |
|
| X |
|
| With respecting the specialities of the development framework |
fare query |
|
|
|
| X |
|
generic parameter assignment |
|
|
|
| X |
|
price group |
|
|
|
| X |
|
sale discont right |
|
|
|
| X |
|
transferability |
|
|
|
| X |
|
group ticket |
|
|
|
| X |
|
charging method |
|
|
|
| X |
|
control type |
|
|
|
| X |
|
controllable element |
|
|
|
| X |
|
controllable element price |
|
|
|
| X |
|
control entry |
|
|
|
| X |
|
control mean |
|
|
|
| X |
|
control parameter assignment |
|
|
|
| X |
|
type of control |
|
|
|
| X |
|
controlled access |
|
|
|
| X |
|
pre assigned fare product |
|
|
|
| X |
|
sales package |
|
|
|
| X |
|
sales package price |
|
|
|
| X |
|
sales package element |
|
|
|
| X |
|
sale transaction |
|
|
|
| X |
|
validable element |
|
|
|
| X |
|
validable element price |
|
|
|
| X |
|
validation entry |
|
|
|
| X |
|
validity parameter assignment |
|
|
|
| X |
|
validaton parameter assignment |
|
|
|
| X |
|
validity period |
|
|
|
| X |
|
device parameter assignment |
|
|
|
| X |
|
blacklist |
|
|
|
| X |
|
usage parameter |
|
|
|
| X |
|
age parameter price |
|
|
|
| X |
|
price unit |
|
|
|
| X |
|
amount of price unit |
|
|
|
| X |
|
geographical unit |
|
|
|
| X |
|
geographical interval |
|
|
|
| X |
|
geographical interval price |
|
|
|
| X |
|
geographical structure factor |
|
|
|
| X |
|
f use |
|
|
|
| X |
|
age discont right |
|
|
|
| X |
|
access right parameter assignment |
|
|
|
| X |
|
s fare structure element |
|
|
|
| X |
|
time interval |
|
|
|
| X |
|
time unit |
|
|
|
| X |
|
time interval price |
|
|
|
| X |
|
time structure factor |
|
|
|
| X |
|
validated access |
|
|
|
| X |
|
commercial profil |
|
|
|
| X |
|
debit |
|
|
|
| X |
|
quality structure factor |
|
|
|
| X |
|
optimization mode |
|
|
|
| X |
|
seat class |
|
|
|
| X |
|
recorded pt trip |
|
|
|
| X |
|
controllable element in sequence |
|
|
|
| X |
|
cture element in sequence |
|
|
|
| X |
|
specific parameter assignment |
|
|
|
| X |
|
offence |
|
|
|
| X |
|
luggage allowance |
|
|
|
| X |
|
contract |
| X |
|
|
| With added properties |
contract event |
|
|
|
| X |
|
tariff structure |
|
|
|
| X |
|
distance matrix element |
|
|
|
| X |
|
distance matrix element price |
|
|
|
| X |
|
access right in product |
|
|
|
| X |
|
travel document |
|
|
|
| X |
|
type of travel document |
|
|
|
| X |
|
travel specification |
|
|
|
| X |
|
cture |
|
|
|
| X |
|
cture element |
|
|
|
| X |
|
fare structure element price |
|
|
|
| X |
|
fare section |
|
|
|
| X |
|
fare product | X |
|
|
|
|
|
fare product price |
| X |
|
|
| Implemented as a property of fare product and fare price suplement |
recorded passing time |
|
|
|
| X |
|
recorded ride |
|
|
|
| X |
|
infrastruktúra link |
|
|
|
| X |
|
type of site |
|
|
|
| X |
|
rney part couple |
|
|
|
| X |
|
beacon point |
|
|
|
| X |
|
coupled journey |
|
|
|
| X |
|
train |
|
|
|
| X |
|
train block |
|
|
|
| X |
|
train block part |
|
|
|
| X |
|
train element |
|
|
|
| X |
|
type of train element |
|
|
|
| X |
|
train component |
|
|
|
| X |
|
dated journey |
|
|
|
| X |
|
tment | X |
|
|
|
|
|
route element |
|
|
| X |
| To describe infrastructure |
stopping place) |
|
|
| X |
| Implementing stopping place |
line purpose of grouping |
|
|
| X |
| Implemented as a specialized purpose of grouping |
settlement |
|
|
| X |
| Special properties of settlements for business logic |
calendar |
|
|
| X |
| Implemented as an independent entity with properties affecting business logic |
property element of day |
|
|
| X |
| For property of day |
fare price supplement |
|
|
| X |
| Main data of fare price accounting |
dispacher |
|
|
| X |
| Because of exporting needs |