SIST EN 12896-5:2019
(Main)Public transport - Reference data model - Part 5: Fare management
Public transport - Reference data model - Part 5: Fare management
The data modules dedicated to cover most functions of the domain Fare Management will be specified, in particular: fare structure, sales, validation & control of access rights. The achievements of Transmodel V5.1 and NeTEx will be taken into account.
The following transport modes will be considered: bus, metro, tramway, trolleybus, ferry, coach, long distance rail. Particular attention will be drawn to the data model structure and methodology: the data model will be described in UML, in a modular form in order to facilitate the understanding and use of the model.
The model will take into account a range of extension requests formulated by users, but also, in order to guarantee a coherence of the overall model (Part 1 to 8), of the domains modelled in Parts 1 to 3:
Public transport - Reference data model - Part 1: Common Concepts, describing concepts shared by the different functional domains
Public transport - Reference data model - Part 2: Public Transport Network, describing routes, lines, journey patterns, timing patterns, service patterns, scheduled stop points and stop places.
Public transport - Reference data model - Part 3: Timing Information and Vehicle Scheduling, describing runtimes, vehicle journeys, day type-related vehicle schedules.
Öffentlicher Verkehr - Referenzdatenmodell - Teil 5: Fahrgeldmanagement This
Transports publics - Modèle de données de référence - Partie 5 : gestion tarifaire
1.1 Domaine d’application général de la norme
La présente norme a pour principal objectif de présenter le modèle de données de référence pour les transports publics, en se basant sur :
- le modèle de données de référence, EN12896, intitulé Transmodel V5.1 ;
- la norme EN 28701:2012,Systèmes de transport intelligents - Transports en commun -Identification des objets fixes dans les transports publics (IFOPT), bien qu’il convienne de noter que cette norme particulière a été retirée car elle est désormais incluse dans les Parties 1 et 2 de la présente norme (EN 12896-1:2016 et EN 12896-2:2016) à la suite de leur publication effective ;
en intégrant les exigences des normes suivantes :
- EN 15531-1 à −-3 et CEN/TS 15531-4 et −-5 : transport publique-interface de service pour les informations en temps réel relatives à l’exploitation des transports publics (SIRI) ;
- CEN/TS 16614-1 et -2 : transport publique- échange de données de réseau et d’horaires (NeTEx), et plus particulièrement les besoins spécifiques liés à l’exploitation de trains longue distance.
La structure et la méthodologie du modèle de données font l’objet d’une attention particulière :
- Le modèle de données est décrit sous une forme modulaire afin de faciliter sa compréhension et son utilisation ;
- Le modèle de données est entièrement décrit en langage UML.
Les domaines fonctionnels suivants sont pris en considération :
- Description du réseau : itinéraires, trajets, parcours, missions horaires, missions commerciales, points d’arrêt planifiés et lieux d’arrêt ;
- Informations horaires et horaires des véhicules (temps de trajet, courses de véhicules, horaires des véhicules en fonction de jours types) ;
- Information des usagers (temps planifié et temps réel) ;
- Gestion tarifaire (structure tarifaire, ventes, validation, contrôle) ;
- Suivi et contrôle de l’exploitation (données relatives au jour d’exploitation, suivi de véhicules, actions de régulation) ;
- Gestion des conducteurs :
- - Horaires des conducteurs (horaires des conducteurs en fonction de jours types) ;
- - Roulement (organisation des services agent en séquences en appliquant les méthodes sélectionnées) ;
- - Gestion du personnel roulant (affectation de conducteurs logiques aux conducteurs physiques et enregistrement des tâches exécutées par les conducteurs) ;
- Établissement des tableaux de bord et statistiques (notamment les données consacrées aux indicateurs de performance de service).
Les modules de données dont l’objet sera de couvrir la plupart des fonctions des domaines susmentionnés seront spécifiés.
Plusieurs concepts sont partagés par ces différents domaines fonctionnels. Le présent domaine de données est intitulé « Concepts communs ».
1.2 Description d’un domaine fonctionnel
Les différents domaines fonctionnels (répertoriés ci-dessus) pris en compte dans la présente norme, et dont les données ont été représentées comme modèle de référence, sont décrits dans l’EN 12896-1:2016 « Transports publics - Modèle de données de référence - Partie 1 : concepts communs ».
1.3 Domaine d’application particulier du présent document
La présente Norme européenne, intitulée « Transports publics - Modèle de données de référence - Partie 5 : « gestion tarifaire » concerne la gestion tarifaire des transports publics et comprend les ensembles de données suivants :
- Structure tarifaire,
- Affectation de droits d’accès,
- Tarification,
- Dénomination de vente,
- Transaction de vente,
- Rôles tarifaires,
- Validation et contrôle,
- Cadres explicites pour les tarifs.
Le présent document est lui-même constitué des parties suivantes :
[...]
Javni prevoz - Referenčni podatkovni model - 5. del: Upravljanje voznin
Določeni so podatkovni moduli, ki zajemajo večino funkcij domene upravljanja voznin, zlasti strukturo vozovnic, prodajo, potrjevanje in nadzor pravic dostopa. Upoštevajo se pridobitve Transmodela različice 5.1 in standarda NeTEx.
Upoštevajo se naslednji načini prevoza: avtobus, podzemna železnica, tramvaj, trolejbus, trajekt, avtobus, medkrajevni železniški prevoz. Posebna pozornost je namenjena strukturi in metodologiji podatkovnega modela: za lažje razumevanje in uporabo modela je podatkovni model opisan v poenotenem jeziku modeliranja UML v modularni obliki.
Model upošteva vrsto zahtev za razširitev, ki so jih formulirali uporabniki, vendar tudi zahtev za zagotovitev skladnosti celotnega modela (1. do 8. del), domen, modeliranih v 1. do 3. delu:
Javni prevoz – Referenčni podatkovni model – 1. del: Splošni pojmi, ki opisuje pojme, skupne različnim funkcionalnim domenam.
Javni prevoz – Referenčni podatkovni model – 2. del: Omrežje javnega prevoza, ki opisuje poti, linije, vzorce potovanj, čas potovanj, storitvene vzorce in načrtovana postajališča.
Javni prevoz – Referenčni podatkovni model – 3. del: Časovne informacije in razporejanje vozil, ki opisuje vozne čase, poti vozil, dnevne razporede različnih vrst vozil.
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST EN 12896-5:2019
01-november-2019
Javni prevoz - Referenčni podatkovni model - 5. del: Upravljanje voznin
Public transport - Reference data model - Part 5: Fare management
Öffentlicher Verkehr - Referenzdatenmodell - Teil 5: Fahrgeldmanagement This
Transports publics - Modèle de données de référence - Partie 5 : gestion tarifaire
Ta slovenski standard je istoveten z: EN 12896-5:2019
ICS:
35.240.60 Uporabniške rešitve IT v IT applications in transport
prometu
SIST EN 12896-5:2019 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST EN 12896-5:2019
---------------------- Page: 2 ----------------------
SIST EN 12896-5:2019
EN 12896-5
EUROPEAN STANDARD
NORME EUROPÉENNE
September 2019
EUROPÄISCHE NORM
ICS 35.240.60
English Version
Public transport - Reference data model - Part 5: Fare
management
Transports publics - Modèle de données de référence - Öffentlicher Verkehr - Referenzdatenmodell - Teil 5:
Partie 5 : gestion tarifaire Fahrgeldmanagement
This European Standard was approved by CEN on 19 April 2019.
CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this
European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references
concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN
member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by
translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management
Centre has the same status as the official versions.
CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway,
Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and
United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION
EUROPÄISCHES KOMITEE FÜR NORMUNG
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2019 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN 12896-5:2019 E
worldwide for CEN national Members.
---------------------- Page: 3 ----------------------
SIST EN 12896-5:2019
EN 12896-5:2019 (E)
Contents Page
European foreword . 11
Introduction . 12
1 Scope . 13
1.1 General Scope of the Standard. 13
1.2 Functional Domain Description . 14
1.3 Particular Scope of this Document . 14
2 Normative references . 15
3 Terms and definitions . 15
4 Symbols and Abbreviations . 22
5 Public Transport Fares Domain . 24
5.1 Scope & Overview . 24
5.1.1 Functional Domains of a Fare Model . 24
5.1.2 Variety and Complexity of Fare Systems . 26
5.1.3 Impact of Control and Validation Technologies . 27
5.1.4 Ticketing Paradigms: Account Based Ticketing & Media Centric Ticketing . 27
5.1.5 Interoperability . 28
5.1.6 Abstract Modelling . 28
5.1.7 Modelling Approach - Access Rights . 29
5.1.8 Possible Simplifications for Implementations . 30
5.1.9 Further Evolution of Fare Systems. 30
5.1.10 Use of Fare Data in Passenger Information services . 31
5.2 Fundamental Concepts . 31
5.2.1 Access Rights . 31
5.2.2 Access Rights Specification . 31
5.2.3 Fare Products. 32
5.2.4 Sales Offer Packages . 32
5.2.5 Overview on Access Rights Levels, Parameter Types and Associated Concepts . 33
5.2.6 Customers and Contracts . 34
5.2.7 Travel Documents, Customers, Contracts and Sales Offer Packages . 34
5.2.8 Distribution and Fulfilment. 35
5.2.9 Sales Transactions . 36
5.2.10 Prices . 37
5.2.11 Consumption Control . 38
5.2.12 Sales and Validation Entries . 39
5.2.13 Revenue protection measures . 39
5.2.14 Roles . 39
5.3 Use Cases for the Fare Model . 40
5.3.1 General . 40
5.3.2 Business context . 40
5.3.3 Actors and use case types . 44
5.3.4 Use Cases . 46
5.4 Organisation of the Conceptual Model . 48
5.5 Extensions to the Network Model for fares . 49
5.5.1 General . 49
5.5.2 Fare Zone – Conceptual Model . 49
2
---------------------- Page: 4 ----------------------
SIST EN 12896-5:2019
EN 12896-5:2019 (E)
5.6 Fare Structure . 55
5.6.1 General . 55
5.6.2 Fare Structure Model & Sub-models . 55
5.6.3 Common Fare Structure . 57
5.6.4 Geographical Fare Structure . 58
5.6.5 Time Fare Structure . 62
5.6.6 Quality Fare Structure. 63
5.6.7 Fare Structure Element . 65
5.6.8 Validable & Controllable Elements Validable Element . 72
5.7 Access Right Assignment . 76
5.7.1 Principles . 76
5.7.2 Fare Product . 95
5.8 Fare Pricing . 106
5.8.1 Principles . 106
5.8.2 Fare Calculation Parameters . 106
5.8.3 Fare Price . 107
5.8.4 Price Derivation . 110
5.8.5 Price Groups . 111
5.8.6 Fare Table . 112
5.9 Sales Description . 114
5.9.1 Sales Offer Package . 114
5.9.2 Fare Sales Distribution . 116
5.9.3 Type of Travel Document. 117
5.9.4 Medium Access Device and Medium Application Instance . 119
5.9.5 Example - Sales Descriptions . 120
5.10 Customers and Sales Transactions . 123
5.10.1 General . 123
5.10.2 Sales Transaction – Model & Sub-models . 123
5.10.3 Fare Contracts . 123
5.10.4 Retail Consortiums . 128
5.10.5 Sale Transactions . 130
5.10.6 Fare Contract Events . 136
5.11 Fare Roles . 147
5.11.1 Fare Management Roles . 147
5.11.2 Fare Technology Roles . 148
5.11.3 Fare Transport Customer Roles . 149
5.11.4 Fare Product Roles specific to Fare Management . 150
5.11.5 Service Organisation Roles that are relevant for Fare Management . 151
5.11.6 Administrative organisation roles that are specific for Fare Management . 152
5.11.7 Technology provide roles that are involved in Fare Management . 153
5.11.8 Summary of Fare Roles . 155
5.12 Control and Validation . 157
5.12.1 Control Means . 157
5.12.2 Elementary Controls . 158
5.12.3 Validation . 159
5.12.4 Validation and Control Events . 164
5.12.5 Access Right Control Roles . 170
5.12.6 Summary of Events & Entries . 171
5.12.7 Other Output . 175
5.13 Additional Topics . 175
5.13.1 Fare Version. 175
5.13.2 Information on Fares . 175
5.13.3 Modularisation & Package dependencies . 176
3
---------------------- Page: 5 ----------------------
SIST EN 12896-5:2019
EN 12896-5:2019 (E)
5.13.4 Explicit Frames. 178
5.13.5 Version Frames . 178
5.13.6 Fare Frame . 178
5.13.7 Sales Transaction Frame . 179
Annex A (normative) Data Dictionary . 181
A.1 Introduction . 181
A.2 Data Dictionary — Fare Management . 181
A.2.1 ACCESS RIGHT IN PRODUCT . 181
A.2.2 ACCESS RIGHT PARAMETER ASSIGNMENT . 181
A.2.3 ACCESSED FARE STRUCTURE ELEMENT . 182
A.2.4 ACCOUNT AUTO RENEWAL EVENT . 182
A.2.5 ACCOUNT AUTO TOP UP EVENT . 183
A.2.6 ACCOUNT AWARD REFUND EVENT . 183
A.2.7 ACCOUNT PROVIDER ROLE . 184
A.2.8 ACCOUNT SALES EVENT . 184
A.2.9 ACCOUNT DETECT ELIGIBILITY CHANGE EVENT . 184
A.2.10 ACCOUNT DETECT NO CHECK IN EVENT . 185
A.2.11 ACCOUNT DETECT NO CHECK OUT EVENT . 185
A.2.12 ACCOUNT DETECT REENTRY EVENT . 186
A.2.13 ACCOUNT DETECT SUSPICIOUS BEHAVIOUR EVENT . 186
A.2.14 ACCOUNT DETECT TRIP EVENT . 187
A.2.15 ACCOUNT PROCESSING EVENT . 187
A.2.16 ACCOUNT REVIVE ENTRY . 187
A.2.17 ACCOUNT REVIVE EVENT. 188
A.2.18 ACCOUNT SUSPEND ENTRY . 188
A.2.19 ACCOUNT SUSPEND EVENT . 189
A.2.20 ADJUST BALANCE ON CHECK IN ENTRY. 189
A.2.21 ALLOW ACCOUNT ON SECURITY LIST EVENT . 189
A.2.22 AMOUNT OF PRICE UNIT . 190
A.2.23 BECOMES ELIGIBLE ENTRY . 190
A.2.24 BOOKING DEBIT . 191
A.2.25 BOOKING POLICY . 191
A.2.26 BORDER POINT . 192
A.2.27 CANCELLING . 192
A.2.28 CAPPED DISCOUNT RIGHT . 192
A.2.29 CAPPING RULE . 193
A.2.30 CAPPING RULE PRICE . 193
A.2.31 CEASES TO BE ELIGIBLE ENTRY . 194
A.2.32 CELL . 194
A.2.33 CHARGING MOMENT . 194
A.2.34 CHARGING POLICY . 195
A.2.35 COMMERCIAL PROFILE . 195
A.2.36 COMMERCIAL PROFILE ELIGIBILITY . 196
A.2.37 COMPANION PROFILE . 196
A.2.38 COMPANION ROLE . 196
A.2.39 CONTROL ENTRY . 197
A.2.40 CONTROL MEANS . 197
A.2.41 CONTROL PARAMETER ASSIGNMENT . 197
A.2.42 CONTROL PASSENGER TRIP ENTRY . 198
A.2.43 CONTROL PASSENGER TRIP EVENT . 198
A.2.44 CONTROL RECORD . 199
A.2.45 CONTROL TYPE . 199
4
---------------------- Page: 6 ----------------------
SIST EN 12896-5:2019
EN 12896-5:2019 (E)
A.2.46 CONTROLLABLE ELEMENT . 199
A.2.47 CONTROLLABLE ELEMENT IN SEQUENCE . 200
A.2.48 CONTROLLABLE ELEMENT PRICE . 200
A.2.49 CONTROLLED ACCESS . 201
A.2.50 CORPORATE PURCHASER ROLE. 201
A.2.51 CUSTOMER ACCOUNT . 201
A.2.52 CUSTOMER ACCOUNT ENTRY . 202
A.2.53 CUSTOMER ACCOUNT EVENT . 202
A.2.54 CUSTOMER ACCOUNT SECURITY LISTING . 203
A.2.55 CUSTOMER BOOKING CANCELLATION ENTRY . 203
A.2.56 CUSTOMER BOOKING ENTRY . 203
A.2.57 CUSTOMER BOOKING EVENT . 204
A.2.58 CUSTOMER COLLECT EVENT . 204
A.2.59 CUSTOMER DEREGISTER EVENT . 205
A.2.60 CUSTOMER DEREGISTRATION ENTRY . 205
A.2.61 CUSTOMER ELIGIBILITY . 205
A.2.62 CUSTOMER EXCHANGE EVENT . 206
A.2.63 CUSTOMER FULFILMENT EVENT . 206
A.2.64 CUSTOMER MEDIA APPLICATION RESTORE EVENT . 206
A.2.65 CUSTOMER MEDIA INSTALL EVENT . 207
A.2.66 CUSTOMER MEDIA RESTORE EVENT. 207
A.2.67 CUSTOMER MEDIA REGISTRATION ENTRY . 208
A.2.68 CUSTOMER MODIFY PROFILE EVENT . 208
A.2.69 CUSTOMER PAYMENT MEANS . 208
A.2.70 CUSTOMER PRODUCT ACTIVATION EVENT. 209
A.2.71 CUSTOMER PRODUCT PURCHASE ENTRY . 209
...
SLOVENSKI STANDARD
oSIST prEN 12896-5:2019
01-januar-2019
-DYQLSUHYR]5HIHUHQþQLSRGDWNRYQLPRGHOGHO8SUDYOMDQMHYR]QLQ
Public transport - Reference data model - Part 5: Fare management
Ta slovenski standard je istoveten z: prEN 12896-5
ICS:
35.240.60 Uporabniške rešitve IT v IT applications in transport
prometu
oSIST prEN 12896-5:2019 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
oSIST prEN 12896-5:2019
---------------------- Page: 2 ----------------------
oSIST prEN 12896-5:2019
DRAFT
EUROPEAN STANDARD
prEN 12896-5
NORME EUROPÉENNE
EUROPÄISCHE NORM
November 2018
ICS 35.240.60
English Version
Public transport - Reference data model - Part 5: Fare
management
This draft European Standard is submitted to CEN members for enquiry. It has been drawn up by the Technical Committee
CEN/TC 278.
If this draft becomes a European Standard, CEN members are bound to comply with the CEN/CENELEC Internal Regulations
which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
This draft European Standard was established by CEN in three official versions (English, French, German). A version in any other
language made by translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC
Management Centre has the same status as the official versions.
CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania,
Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and United Kingdom.
Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which they are
aware and to provide supporting documentation.
Warning : This document is not a European Standard. It is distributed for review and comments. It is subject to change without
notice and shall not be referred to as a European Standard.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION
EUROPÄISCHES KOMITEE FÜR NORMUNG
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2018 CEN All rights of exploitation in any form and by any means reserved Ref. No. prEN 12896-5:2018 E
worldwide for CEN national Members.
---------------------- Page: 3 ----------------------
oSIST prEN 12896-5:2019
prEN 12896-5:2018 (E)
Contents Page
European foreword . 5
Introduction . 6
1 Scope . 7
1.1 General Scope of the Standard. 7
1.2 Functional Domain Description . 8
1.3 Particular Scope of this Document . 8
2 Normative references . 9
3 Terms and definitions . 10
3.1 General terms and definitions . 10
3.2 Domain specific terms and definitions . 12
4 Symbols and Abbreviations . 18
5 Public Transport Fares Domain . 20
5.1 Scope & Overview . 20
5.1.1 Functional Domains of a Fare Model . 20
5.1.2 Variety and Complexity of Fare Systems . 22
5.1.3 Impact of Control and Validation Technologies . 22
5.1.4 Ticketing Paradigms: Account Based Ticketing & Media Centric Ticketing . 22
5.1.5 Interoperability . 23
5.1.6 Abstract Modelling . 24
5.1.7 Modelling Approach - Access Rights . 24
5.1.8 Possible Simplifications for Implementations . 25
5.1.9 Further Evolution of Fare Systems. 25
5.1.10 Use of Fare Data in Passenger Information services . 26
5.2 Fundamental Concepts . 26
5.2.1 Access Rights . 26
5.2.2 Access Rights Specification . 26
5.2.3 Fare Products. 27
5.2.4 Sales Offer Packages . 27
5.2.5 Overview on Access Rights Levels, Parameter Types and Associated Concepts . 28
5.2.6 Customers and Contracts . 29
5.2.7 Travel Documents, Customers, Contracts and Sales Offer Packages . 29
5.2.8 Distribution and Fulfilment. 30
5.2.9 Sales Transactions . 31
5.2.10 Prices . 32
5.2.11 Consumption Control . 33
5.2.12 Sales and Validation Entries . 34
5.2.13 Revenue protection measures . 34
5.2.14 Roles . 34
5.3 Use Cases for the Fare Model . 35
5.3.1 General . 35
5.3.2 Business context . 35
5.3.3 Actors and use case types . 39
5.3.4 Use Cases . 41
5.4 Organisation of the Conceptual Model . 44
5.5 Extensions to the Network Model for fares . 44
2
---------------------- Page: 4 ----------------------
oSIST prEN 12896-5:2019
prEN 12896-5:2018 (E)
5.5.1 General . 44
5.5.2 Fare Zone – Conceptual Model . 44
5.6 Fare Structure . 50
5.6.1 General . 50
5.6.2 Fare Structure Model & Sub-models . 50
5.6.3 Common Fare Structure . 52
5.6.4 Geographical Fare Structure . 52
5.6.5 Time Fare Structure . 57
5.6.6 Quality Fare Structure. 58
5.6.7 Fare Structure Element . 60
5.6.8 Validable & Controllable Elements Validable Element . 67
5.7 Access Right Assignment . 71
5.7.1 Principles . 71
5.7.2 Fare Product . 90
5.8 Fare Pricing . 101
5.8.1 Principles . 101
5.8.2 Fare Calculation Parameters . 101
5.8.3 Fare Price . 102
5.8.4 Price Derivation . 105
5.8.5 Price Groups . 106
5.8.6 Fare Table . 107
5.9 Sales Description . 109
5.9.1 Sales Offer Package . 109
5.9.2 Fare Sales Distribution . 111
5.9.3 Type of Travel Document. 112
5.9.4 Medium Access Device and Medium Application Instance . 114
5.9.5 Example - Sales Descriptions . 115
5.10 Customers and Sales Transactions . 118
5.10.1 General . 118
5.10.2 Sales Transaction – Model & Sub-models . 118
5.10.3 Fare Contracts . 118
5.10.4 Retail Consortiums . 123
5.10.5 Sale Transactions . 125
5.10.6 Fare Contract Events . 131
5.11 Fare Roles . 142
5.11.1 Fare Management Roles . 142
5.11.2 Fare Technology Roles . 143
5.11.3 Fare Transport Customer Roles . 144
5.11.4 Fare Product Roles specific to Fare Management . 145
5.11.5 Service Organisation Roles that are relevant for Fare Management . 146
5.11.6 Administrative organisation roles that are specific for Fare Management . 147
5.11.7 Technology provide roles that are involved in Fare Management . 148
5.11.8 Summary of Fare Roles . 150
5.12 Control and Validation . 151
5.12.1 Control Means . 151
5.12.2 Elementary Controls . 152
5.12.3 Validation . 153
5.12.4 Validation and Control Events . 159
5.12.5 Access Right Control Roles . 164
5.12.6 Summary of Events & Entries . 165
5.12.7 Other Output . 169
5.13 Additional Topics . 169
3
---------------------- Page: 5 ----------------------
oSIST prEN 12896-5:2019
prEN 12896-5:2018 (E)
5.13.1 Fare Version . 169
5.13.2 Information on Fares . 169
5.13.3 Modularisation & Package dependencies . 170
5.13.4 Explicit Frames. 171
5.13.5 Version Frames . 171
5.13.6 Fare Frame . 172
5.13.7 Sales Transaction Frame . 172
(normative) Data Dictionary . 174
5.14 Introduction . 174
5.15 Data Dictionary . 174
5.15.1 Fare Management . 174
(normative) Additional Common Concepts Extension to EN 12896-1:2016 "Public
Transport Reference Data Model - Part 1: Common Concepts" . 314
5.16 Methodology and Conventions . 314
5.16.1 Methodology for conceptual modelling . 314
5.16.2 MODEL Class Diagrams . 318
5.16.3 Summary of Rules for Transmodel Presentation . 329
5.17 Extensions to the Common Concept MODEL . 334
5.17.1 Additional Common Concepts . 334
5.17.2 Extensions to the Generic Framework . 338
5.17.3 Extensions to the Reusable Components . 341
5.17.4 Data Dictionary . 351
(informative) Data Model Evolution. 372
5.18 Change Requests . 372
5.19 Source of Text . 391
5.20 Diagram Status . 397
Bibliography . 398
4
---------------------- Page: 6 ----------------------
oSIST prEN 12896-5:2019
prEN 12896-5:2018 (E)
European foreword
This document (prEN 12896-5:2018) has been prepared by Technical Committee CEN/TC 278
“Intelligent transport systems”, the secretariat of which is held by NEN.
This document is currently submitted to the CEN Enquiry.
The series is composed of the following documents:
Public transport - Reference data model - Part 1: Common Concepts;
Public transport - Reference data model - Part 2: Public Transport Network;
Public transport - Reference data model - Part 3: Timing Information and Vehicle Scheduling;
Public transport - Reference data model - Part 4: Operations Monitoring and Control;
Public transport - Reference data model - Part 5: Fare Management;
Public transport - Reference data model - Part 6: Passenger Information;
Public transport - Reference data model - Part 7: Driver Management; and
Public transport - Reference data model - Part 8: Management Information and Statistics.
Together these create version 6 of the European Standard EN 12896, known as “Transmodel”, and thus
replace EN 12896:2006, known as “Transmodel v5.1”.
In comparison with the previous edition, the technical modifications made are presented in the Technical
Report CEN/TR 12896-9 “Public transport — reference data model — Part 9: Informative
Documentation”.
5
---------------------- Page: 7 ----------------------
oSIST prEN 12896-5:2019
prEN 12896-5:2018 (E)
Introduction
Part 1 of this standard presents the following items:
Rationale for the Transmodel Standard
Use of the Transmodel Standard
Applicability of the Transmodel Standard
Conformance Statement
Transmodel Origins
Reference to the Previous Version and Other Documents
The data structures represented in Part 1 are generic patterns that are referenced by different other
parts.
Part 2 of this standard presents space-related data structures.
Part 3 presents time-related data structures and replaces the sections of EN 12896:2006 referring to the
time-related Tactical Planning Components and to Vehicle Scheduling.
Part 4 presents data referring to daily operations (i.e. to operational days), different from those planned
for day types (space-related data structures and tactical planning components) and including operational
raw data referring to operations follow-up.
Part 5 (this part) presents fares structures including sales, validation and control.
Part 6 presents Passenger Information (planned and real-time).
Part 7 presents Driver Management including Driver Scheduling (day-type related driver schedules),
Rostering (ordering of driver duties into sequences according to some chosen methods) and Driving
Personnel Disposition (assignment of logical drivers to physical drivers and recording of driver
performance).
Part 8 presents Management Information and Statistics.
6
---------------------- Page: 8 ----------------------
oSIST prEN 12896-5:2019
prEN 12896-5:2018 (E)
1 Scope
1.1 General Scope of the Standard
The main objective of the present standard is to present the Reference Data Model for Public Transport,
based on:
the Reference Data Model, EN 12896, known as Transmodel V5.1;
EN 28701:2012, Identification of Fixed Objects in Public Transport (IFOPT), although note that this
particular standard has been withdrawn as it is now included within Parts 1 and 2 of this standard
(EN 12896-1:2016 and EN 12896-2:2016) following their successful publication.
incorporating the requirements of
EN 15531-1 to -3 and CEN/TS 15531-4 and -5: Service interface for real-time information relating to
public transport operations (SIRI);
CEN/TS 16614-1 and 2: Network and Timetable Exchange (NeTEx), in particular the specific needs
for long distance train operation.
Particular attention is drawn to the data model structure and methodology:
the data model is described in a modular form in order to facilitate the understanding and the use of
the model;
the data model is entirely described in UML.
The following functional domains are considered:
Network Description: routes, lines, journey patterns, timing patterns, service patterns, scheduled
stop points and stop places.
Timing Information and Vehicle Scheduling (runtimes, vehicle journeys, day type-related vehicle
schedules)
Passenger Information (planned and real-time)
Fare Management (fare structure, sales, validation, control)
Operations Monitoring and Control: operating day-related data, vehicle follow-up, control actions
Driver Management:
Driver Scheduling (day-type related driver schedules),
Rostering (ordering of driver duties into sequences according to some chosen methods),
Driving Personnel Disposition (assignment of logical drivers to physical drivers and recording of
driver performance).
Management Information and Statistics (including data dedicated to service performance
indicators).
7
---------------------- Page: 9 ----------------------
oSIST prEN 12896-5:2019
prEN 12896-5:2018 (E)
The data modules dedicated to cover most functions of the above domains will be specified.
Several concepts are shared by the different functional domains. This data domain is called “Common
Concepts”.
1.2 Functional Domain Description
The different functional domains (enumerated above) taken into account in the present standard, and of
which the data have been represented as the reference model, are described in EN 12896-1:2016 “Public
Transport Reference Data Model – Part 1: Common Concepts”.
1.3 Particular Scope of this Document
The present European Standard entitled “Reference Data Model for Public Transport – Part 5: Fare
Management” addresses Fare Information for Public Transport and incorporates the following data
packages:
Fare Structure
Access Right Assignment
Fare Pricing
Sales Description
Sales Transaction
Fare Roles
Validation and Control
Explicit Frames for Fares
This document itself is composed of the following parts:
Main document (normative) representing the data model for the concepts shared by the different
fare domains covered by Transmodel,
Annex A (normative), containing the data dictionary, i.e. the list of all the concepts and attribute
tables present in the main document together with the definitions,
Annex B (normative), providing a complement to the "Common Concepts" domain, particularly
useful for parts 4 to 8 of the Public Transport Reference Data Model.
Annex C (informative), indicating the data model evolutions from previous versions of Transmodel
(EN 12896:2016).
8
---------------------- Page: 10 ----------------------
oSIST prEN 12896-5:2019
prEN 12896-5:2018 (E)
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments) applies.
EN 12896-1:2016, Public transport — Reference data model — Part 1: Common concepts
EN 12896-2:2016, Public transport — Reference data model — Part 2: Public transport network
EN 12896-3:2016, Public transport — Reference data model — Part 3: Timing information and vehicle
scheduling
1
EN 12896-4 , Public transport — Reference data model — Part 4: Operations monitoring and control
2
EN 12896-6 , Public transport — Reference data model — Part 6: Passenger information
EN 15531-1:2015, Public transport — Service interface for real-time information relating to public
transport operations — Part 1:
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.