Fare Device Functional and Technical Specification

advertisement
Fare Device
Functional and Technical
Specification
June 2015
Note:
This is a Specification and subject to change. The information within this Specification is intended for use in
understanding the latest requirements for a Fare Device. Companies wishing to develop and/or operationally
deliver a Fare Device should contact Transport Certification Australia.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
1
© Transport Certification Australia Limited 2015.
This document has been published by Transport Certification Australia, on behalf of the Taxi Services
Commission (TSC).
This document is copyright. Apart from any use as permitted under the Copyright Act 1968, no part may be
reproduced by any person or process without the prior written permission of Transport Certification Australia
Limited.
Transport Certification Australia
T +61 3 8601 4600
F +61 3 8601 4611
E tca@tca.gov.au
W www.tca.gov.au
ABN 83 113 379 936
P GPO Box 1716 Melbourne VIC 3001
Taxi Services Commission
T 1800 638 802
T +61 3 8683 0768 (international callers)
E contact@taxi.vic.gov.au
W www.taxi.vic.gov.au
Document Details
Title
Fare Device Functional and Technical Specification
Document Number
TSA-S05-1.00
Version
2.0
Version Date July 2015
Printing Instructions
Colour A4
Document History
Version
Date
1.0
June 2014
2.0
July 2015
Description
Draft for Consultation
Final
Transport Certification Australia Limited believes this publication to be correct at time of printing and does not
accept responsibility for any consequences arising from the use of information herein. Readers should rely
on their own skills and judgment to apply information to particular issues.
TCA™, Transport Certification Australia™, TCA National Telematics Framework™, TCA Certified™, TCA
Type-Approved™, Intelligent Access Program™, IAP®, IAP Service Provider™, IAP-SP™, In-Vehicle Unit™,
IVU™, Electronic Work Diary™, EWD™, On-Board Mass™ and OBM™ are trade marks of Transport
Certification Australia Limited.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
2
1
2
3
INTRODUCTION ........................................................................................................................... 5
1.1
Scope ............................................................................................................................... 5
1.2
Specification Overview .................................................................................................... 6
OVERVIEW.................................................................................................................................... 8
2.1
Fare Device Overview ..................................................................................................... 8
2.2
Core Components of the Fare Device ............................................................................. 8
2.3
Fare Device Data Inputs .................................................................................................. 9
2.4
Core Functionality of the Fare Device ........................................................................... 10
2.5
Operational States of the Fare Device .......................................................................... 10
2.6
Nomenclature used in this Specification ....................................................................... 11
2.7
References .................................................................................................................... 11
REQUIREMENTS FOR FARE DEVICE TYPE-APPROVAL ...................................................... 12
FARE DEVICE TYPE-APPROVAL ............................................................................................ 12
A.1
Fare Device Type-Approval ........................................................................................... 12
A.2
Supporting Documentation ............................................................................................ 12
PHYSICAL CHARACTERISTICS .............................................................................................. 12
A.3
Fare Device ................................................................................................................... 12
A.4
Vehicle Connection ........................................................................................................ 13
A.5
External Power Supply Connection ............................................................................... 13
A.6
Fare Device Identifier (Fare Device ID) ......................................................................... 13
A.7
Security Seals ................................................................................................................ 13
ENVIRONMENTAL CHARACTERISTICS ................................................................................. 14
A.8
Suitability for Use in Vehicles ........................................................................................ 14
A.9
Fare Device GPS Capability .......................................................................................... 14
A.10
Other Functionality ........................................................................................................ 15
DATA COLLECTION ................................................................................................................. 15
A.11
Data Types .................................................................................................................... 15
A.12
Vehicle Identifier (Vehicle ID) Data ............................................................................... 16
A.13
Fare Device Identifier (Fare Device ID) Data ................................................................ 16
A.14
Speed and Distance Data .............................................................................................. 17
A.15
RTC Date and Time Data .............................................................................................. 18
A.16
GPS Quality Data .......................................................................................................... 18
A.17
GPS Position Data ......................................................................................................... 19
A.18
GPS Speed Data ........................................................................................................... 19
A.19
GPS Date and Time Data .............................................................................................. 19
A.20
Driver Current List Data ................................................................................................. 20
A.21
MPTP Member Current List Data .................................................................................. 20
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
3
A.22
Disable List Data ........................................................................................................... 20
A.23
Driver Identification and Authentication Data ................................................................ 20
A.24
MPTP Member Identification and Authentication Data ................................................. 21
A.25
Manual Selection and Input Data .................................................................................. 21
A.26
Fare Structure Data ....................................................................................................... 22
A.27
Tolling Data.................................................................................................................... 23
A.28
Booking Acceptance Data ............................................................................................. 23
A.29
Last Fare Data ............................................................................................................... 24
A.30
Driver Shift Data ............................................................................................................ 24
A.31
Vehicle Trip Data ........................................................................................................... 24
A.32
Alarm Status Data ......................................................................................................... 25
A.33
Functionality Status Data ............................................................................................... 25
A.34
Calibration Data ............................................................................................................. 26
FUNCTIONALITY ...................................................................................................................... 26
A.35
Driver Log On ................................................................................................................ 26
A.36
Driver Log Off ................................................................................................................ 27
A.37
Hire On .......................................................................................................................... 28
A.38
Hire Pause ..................................................................................................................... 29
A.39
Hire Off .......................................................................................................................... 30
A.40
MPTP Member Identification and Authentication .......................................................... 30
A.41
Provide Trip Receipt ...................................................................................................... 30
A.42
Repeat Audio Announcement........................................................................................ 31
A.43
Recall Last Fare ............................................................................................................ 31
A.44
Manual Selection and Input Lock .................................................................................. 32
A.45
Audio Output .................................................................................................................. 32
A.46
Display Functionality Status Data .................................................................................. 32
A.47
Display Calibration Data ................................................................................................ 32
DATA PROCESSING ................................................................................................................ 32
A.48
Driver Identification and Authentication Processing ...................................................... 32
A.49
MPTP Member Identification and Authentication Processing ....................................... 33
A.50
Fare Processing ............................................................................................................ 34
RECORD GENERATION .......................................................................................................... 36
A.51
Driver Shift Start Message (DSSM) Record .................................................................. 36
A.52
Driver Shift Message (DSM) Record ............................................................................. 36
A.53
Vehicle Trip Message (VTM) Record ............................................................................ 37
A.54
Vehicle Alarm Message (VAM) Record ......................................................................... 38
A.55
Vehicle Location Message (VLM) Record ..................................................................... 39
A.56
Record Numbering ........................................................................................................ 40
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
4
DATA STORAGE ....................................................................................................................... 40
A.57
Fare Device Data Record Storage Capability ............................................................... 40
A.58
Fare Device External Power Supply Failure/Shut Down ............................................... 40
DATA SECURITY ...................................................................................................................... 40
A.59
Data Security and Confidentiality Measures ................................................................. 40
A.60
Fare Device Communications Capability ...................................................................... 41
DATA TRANSFER ..................................................................................................................... 41
A.61
Transfer of Data from Fare Device to Authority............................................................. 41
PROVISION OF FARE DEVICE AUDIT INFORMATION.......................................................... 41
A.62
Fare Device Audit .......................................................................................................... 41
APPENDIX A – DEFINITION OF TERMS ........................................................................................... 1
APPENDIX B – ROLES AND RESPONSIBILITIES ........................................................................... 4
APPENDIX C – OPERATIONAL STATES OF THE FARE DEVICE .................................................. 5
APPENDIX D – REQUIREMENTS FOR THE PROVISION OF FARE DEVICES .............................. 6
APPENDIX E – DATA FORMATS FOR FARE DEVICE DATA RECORDS ...................................... 7
APPENDIX F – HIRING RATES TABLE ............................................................................................. 1
APPENDIX G – FIXED FEE AND EXTRAS TABLE ........................................................................... 1
APPENDIX H – ALARM CODES ........................................................................................................ 1
APPENDIX I – AUDIO ANNOUNCEMENTS....................................................................................... 1
APPENDIX J – ERROR MESSAGES FOR MPTP MEMBER SMARTCARD PROCESSING ........... 1
APPENDIX K – SMARTCARD SPECIFICATIONS ............................................................................ 2
1 INTRODUCTION
1.1 Scope
1.1.1
This Specification describes the functional and technical requirements for a Fare Device.
1.1.2
In addition to calculating fares, a Fare Device shall perform a range of functions when used in
a Vehicle, including:
a) Visually displaying and audibly conveying information inside the Vehicle;
b) Identifying and authenticating Drivers and Multi Purpose Taxi Program (MPTP) Members;
c) Supporting multiple Fare Structures;
d) Processing MPTP Member transactions;
e) Providing Trip Receipts; and
f)
Generating and transferring Data Records.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
5
1.1.3
Within this Specification, there are roles and responsibilities assigned to the following
parties:

Authority – the Taxi Services Commission (TSC) of Victoria;

Administrator – Transport Certification Australia (TCA), which performs functions on behalf of the
Authority;

Fare Device Service Provider (FDSP) – the entity responsible for Fare Device installation, operation,
maintenance and calibration; and

Operator – the entity responsible for the Vehicle and the operation of the Fare Device.
1.2 Specification Overview
1.2.1
The philosophy guiding the creation of this Specification has been that it focuses on required
outcomes, without being overly prescriptive or solution oriented.
1.2.2
Applicants for Type-approval are encouraged to develop innovative ways of meeting the
functional and technical requirements of this Specification, and to submit them for
consideration.
1.2.3
The Applicant shall submit for Type-approval a Fare Device that satisfies the requirements of
this Specification, including:
a) Physical characteristics;
b) Environmental characteristics;
c) Data collection;
d) Functionality;
e) Data processing;
f)
Record generation;
g) Data storage;
h) Data security;
i)
Data transfer; and
j)
Provision of Fare Device audit information.
1.2.4
The Specification begins with this Introduction, followed by:
Section 2 – which provides an overview of the Fare Device; and
Section 3 – which details the requirements for Fare Device Type-approval.
1.2.5
This Specification includes the following Appendices:
Appendix A:
Definition of Terms;
Appendix B:
Roles and Responsibilities;
Appendix C:
Operational States of the Fare Device;
Appendix D:
Requirements for the Provision of Fare Devices;
Appendix E:
Data Formats for Fare Device Data Records;
Appendix F:
Hiring Rates Table;
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
6
Appendix G:
Fixed Fee and Extras Table;
Appendix H:
Alarm Codes;
Appendix I:
Audio Announcements;
Appendix J:
Error messages for MPTP Member Smartcard processing; and
Appendix K:
Smartcard specifications.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
7
2 OVERVIEW
2.1 Fare Device Overview
2.1.1
This section provides an overview of:
a. The core components of the Fare Device;
b. Fare Device data inputs;
c. Core functionality of the Fare Device;
d. Operation states of the Fare Device; and
e. Nomenclature used in this Specification.
2.2 Core Components of the Fare Device
2.2.1
The Fare Device shall comprise the following components:
a. A Global Positioning System (GPS) receiver and GPS Antenna;
b. Mobile data communications transceiver and antenna (e.g. cellular radio);
c. Smartcard reader (if internal to the Fare Device);
d. Visual display;
e. Manual selection and input interface;
f.
Internal Power Supply;
g. Real Time Clock;
h. Non-volatile memory;
2.2.2
i.
Audio speaker (if internal to the Fare Device); and
j.
Printer (if internal to the Fare Device).
The Fare Device shall connect to the following external components:
a. External Power Supply;
b. Speed and Distance Sensor;
c. Smartcard reader (if external to the Fare Device);
d. Audio speaker (if external to the Fare Device);
e. Printer (if external to the Fare Device); and
f.
Booking System (if applicable).
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
8
2.2.3
Where components in the Vehicle are used, they shall meet the performance requirements of
this Specification. For example, in the case of the audio output being provided by the
Vehicle’s audio system: “The ability of the Fare Device to audibly convey information shall
not be able to be disabled, or have its function reduced in any way” (refer A.45.2).
2.2.4
Other devices approved by the Authority may be connected to the Fare Device. If connected,
they shall not interfere with the normal operation of the Fare Device as defined in this
Specification (refer A.10).
2.2.5
The method and location of the installation of all components shall be secure and tamper
evident. A failure of a monitored component shall generate the appropriate alarm,
irrespective of whether the Fare Device is operating from the External Power Supply, or
Internal Power Supply.
2.3 Fare Device Data Inputs
2.3.1
The Fare Device shall obtain data inputs from the following sources:
(1) Data
from the
FDSP
Vehicle ID
(2) Data
from the
GPS
(3) Data
from the
Vehicle
(4) Data
from the
Authority
(5) Data from
Smartcards
(6) Data
from other
sources
(7) Data
generated
by the Fare
Device
GPS quality
data
Speed and
distance (if
obtained
from the
Vehicle)
Driver
Current List
data
Driver
identification
and
authentication
data
Tolling data
(if obtained
from an
external
source)
RTC date
and time
data (from
the Real
Time Clock
internal to
the Fare
Device)
MPTP
Member
identification
and
authentication
data
Booking
acceptance
data (if
obtained
from a
Booking
System)
Manual
selection
and input
data
Fare Device
ID
GPS
position data
MPTP
Member
Current List
data
Calibration
data
GPS speed
data
Disable List
data
Fare
Structure
data
GPS date
and time
data
Functionality
status data
Last fare
data
Audio
announcement
updates
Driver shift
data
Software
updates
Vehicle trip
data
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
9
Firmware
updates
Alarm status
data
2.4 Core Functionality of the Fare Device
2.4.1
The Fare Device shall calculate fares.
2.4.2
The Fare Device shall visually display and audibly convey information inside the Vehicle.
2.4.3
The Fare Device shall identify and authenticate Drivers and MPTP Members.
2.4.4
The Fare Device shall process MPTP Member transactions.
2.4.5
The Fare Device shall be able to provide a Trip Receipt.
2.4.6
The Fare Device shall generate Data Records:
i.
Driver Shift Start Message (DSSM) Record;
ii.
Driver Shift Message (DSM) Record;
iii.
Vehicle Trip Message (VTM) Record;
iv.
Vehicle Alarm Message (VAM) Record; and
v.
Vehicle Location Message (VLM) Record.
2.4.7
The Fare Device shall be able to disable Driver and MPTP Member Smartcards.
2.4.8
The Fare Device shall receive remote updates to Fare Structures from the FDSP periodically.
The updates shall not interfere with the normal operation of the Fare Device.
2.5 Operational States of the Fare Device
2.5.1
The ability to perform functions defined in this Specification shall depend on the operational
state of the Fare Device.
2.5.2
The operational state of the Fare Device is determined by:
a. Whether power is derived from the Internal or External Power Supply;
b. Whether a Driver is logged on or off;
c. Whether the Vehicle is moving; and
d. Whether the Fare Device is hired on, hire paused or hired off.
Details of the operational states of the Fare Device are defined in Appendix C.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
10
2.6 Nomenclature used in this Specification
2.6.1
In this Specification:
a. All references to Global Positioning System (GPS) include all TCA-approved Global
Navigation Satellite Systems (GNSS);
b. All references to software include software in any form or medium, including firmware,
unless otherwise qualified; and
c. Where the context so requires it, references to the ‘FDSP’ shall, before the FDSP has
obtained Type-approval of a Fare Device, be a referred to as an Applicant for
Type-approval.
2.6.2
Requirements clauses within this Specification that are denoted by:
a. ‘shall’ are requirements that must be met;
b. ‘should’ are requirements that should desirably be met; and
c. ‘will’ are obligations that will be met by other parties.
2.6.3
Notes are included by way of clarification and apply to the preceding requirement.
2.7 References
2.7.1
Documents which relate to this Specification are listed below:
a. Commission Directive 2004/104/EC of 14 October 2004 adapting to technical
progress Council Directive 72/245/EEC relating to the radio interference
(electromagnetic compatibility) of vehicles and amending Directive 70/156/EEC on
the approximation of the laws of the Member States relating to the Type-approval of
motor vehicles and their trailers;
b. Degrees of protection provided by enclosures (IP code), AS 60529-2004, Standards
Australia;
c. Information technology equipment – Radio disturbance characteristics – Limits and
methods of measurement, AS/NZS CISPR22:2004, Standards Australia;
d. Radiocommunications (Communication with Space Object) Class Licence 1998,
Australian Communications Authority;
e. Security seals – Classification, AS/NZS 4255.1:1994, Standards Australia; and
f.
Vehicle immobilizers, AS/NZS 4601:1999, Standards Australia.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
11
3 REQUIREMENTS FOR FARE DEVICE TYPE-APPROVAL
FARE DEVICE TYPE-APPROVAL
A.1
Fare Device Type-Approval
A.1.1
To facilitate Type-approval, the Applicant shall provide two Fare Devices to the
Administrator.
A.1.2
The Applicant shall adhere to the requirements detailed by the Administrator in supplying
Fare Devices.
A.1.3
Subsequent to Type-approval, the FDSP shall not, without prior written approval of the
Administrator by way of re-Type-approval make any changes to its Fare Device(s).
A.2
A.2.1
Supporting Documentation
The FDSP shall document, to the satisfaction of the Administrator, the Fare Device and
its cabling and interfaces.
PHYSICAL CHARACTERISTICS
A.3
A.3.1
Fare Device
The Fare Device shall include:
a. A Global Positioning System (GPS) receiver and GPS Antenna;
b. Mobile data communications transceiver and antenna (e.g. cellular radio);
c. Visual display;
d. Manual selection and input interface;
e. Internal Power Supply;
f.
Real Time Clock;
g. Non-volatile memory;
h. Smartcard reader (if internal to the Fare Device);
A.3.2
i.
Audio speaker (if internal to the Fare Device); and
j.
Printer (if internal to the Fare Device).
The Fare Device shall include compatible cabling, plugs and sockets enabling connection
to the following external components:
a. External Power Supply;
b. Speed and Distance Sensor;
c. Smartcard reader (if external to the Fare Device); and
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
12
d. Audio speaker (if external to the Fare Device).
A.3.3
The Fare Device shall not include cabling, plugs and sockets enabling connection to the
following external components:
a. Printer (if external to the Fare Device); and
b. Booking System (if applicable).
A.4
Vehicle Connection
A.4.1
The Fare Device shall be associated with a Vehicle.
A.4.2
The Vehicle Identifier (Vehicle ID) shall be accessible to the Fare Device.
A.4.3
The operation of a Fare Device, as defined by this Specification, requires an association
to a Vehicle.
Note: The definition of a Vehicle is contained in Appendix A.
A.5
External Power Supply Connection
A.5.1
Vehicle Alarm Message (VAM) Record data collection, record generation and record
transmission shall be performed independent to the connection status of the External
Power Supply.
A.5.2
Noting A.4.3 and A.5.1, the operation of a Fare Device, as defined by this Specification,
requires a connection to the External Power Supply.
Note: It is recognised that the Fare Device may be one of many connections to the
External Power Supply which consume power. The design and subsequent
installation of the Fare Device in the Vehicle will need to be cognisant of this.
A.5.3
Noting A.5.2 the External Power Supply shall be charged through the normal operation of
the Vehicle.
A.5.4
All Fare Device functionality, other than that outlined in A.5.1, contained in this
Specification shall be disabled if the External Power Supply fails or is disconnected from
the Vehicle.
A.5.5
If the connection to the power supply of the Vehicle fails or is disconnected during
operation, the Fare Device shall retain all data for fourteen (14) days.
A.6
A.6.1
Fare Device Identifier (Fare Device ID)
A unique identifier (Fare Device ID) shall be assigned to each Fare Device. It identifies:
a. The Fare Device; and
b. Data from that Fare Device.
A.6.2
The Administrator shall provide each FDSP with a unique, three-character identifier that
shall be used as a prefix to the Fare Device ID.
A.6.3
The Fare Device ID shall be visible and in a manner that cannot be modified or removed.
A.6.4
The Fare Device ID shall be visible when installed in the Vehicle.
A.7
Security Seals
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
13
A.7.1
The Fare Device shall be protected by security seal(s) to ensure detection of any
unauthorised removal or opening of the Fare Device, and in accordance with AS/NZS
4255.1:1994 Security Category 10, Grade A.
A.7.2
Opening of the Fare Device shall be possible only by breaking the security seal(s) and
the security seal(s) shall be such that if broken, they cannot be reinstated.
A.7.3
The security seal(s) shall be placed in a position that facilitates inspection.
A.7.4
The security seal(s) shall clearly display signs of any unauthorised access visually and/or
physically.
ENVIRONMENTAL CHARACTERISTICS
A.8
A.8.1
Suitability for Use in Vehicles
The FDSP shall provide to the Administrator, evidence of compliance with the following,
or equivalent(s) as approved by the Administrator:
a. The Fare Device complies with all performance requirements in this Specification
when subjected to the vibration tests specified in AS/NZS 4601:1999 Type 1
paragraph 3.3.4;
b. The Fare Device complies with all performance requirements in this Specification
when subjected to the impact tests specified in AS/NZS 4601:1999 paragraph 3.3.5;
c. The Fare Device complies with all of the performance requirements in this
Specification when subjected to the temperature and humidity tests specified in
AS/NZS 4601:1999 paragraphs 2.2.5.2 and 3.3.2;
d. The Fare Device complies with the electromagnetic compatibility conditions specified
in AS/NZS 4601:1999 paragraph 3.3.7 Clauses (a) to (c);
e. The Fare Device components are tolerant to radio frequency and electrical
interference as defined in 2004/104/EC, sections 6.7 and 6.8 with functional status
‘A’, Table 1;
f.
Electromagnetic emissions from the Fare Device shall not exceed the limits in
2004/104/EC, sections 6.9 using the pulse amplitude levels for either 12 or 24 volt
systems as appropriate, Table 2; and
g. Electromagnetic emissions from the Fare Device shall not exceed the limits in
AS/NZS CISPR22:2006 (CISPR 22:2003), Class B, Table 6.
A.8.2
The Fare Device shall be resistant to water and dust ingress commensurate with the
installation position of the device within the Vehicle.
A.8.3
Security seals shall remain intact when exposed to vibration and impact tests (refer
A.8.1).
A.9
A.9.1
Fare Device GPS Capability
The Fare Device GPS Receiver and GPS Antenna shall comply with the
Radiocommunications (Communication with Space Object) Class Licence 1998 Australian Communications Authority (the Class Licence).
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
14
A.9.2
The Fare Device GPS Antenna shall be mounted in a position that meets the
manufacturer’s specification, and such that it optimises signal strength from the GPS
satellites.
A.9.3
Other forms of Global Navigation Satellite System (GNSS) may be proposed and
adopted, subject to the approval of the Administrator.
A.10 Other Functionality
A.10.1 It shall be permissible for additional functionality to be accommodated within the Fare
Device, subject to Type-approval.
Note: Type-approval shall not be provided if the additional functionality could degrade
the integrity of the Fare Device.
A.10.2 The FDSP shall document, to the satisfaction of the Administrator, any additional
functionality to be provided by the Fare Device.
A.10.3 The functionality defined in this Specification shall be isolated from any additional
functionality such that Fare Device performance is not hindered or degraded below the
requirements of this Specification.
A.10.4 The FDSP shall document, to the satisfaction of the Administrator, the design features of
the Fare Device which isolate and protect Fare Device functionality from any additional
functionality.
DATA COLLECTION
A.11 Data Types
A.11.1 The Fare Device shall collect and store the following data:
a. Vehicle ID data;
b. Fare Device ID data;
c. Speed and distance data;
d. RTC Date and time data;
e. GPS quality data;
f.
GPS position data;
g. GPS speed data;
h. GPS date and time data;
i.
Driver Current List data;
j.
MPTP Member Current List data;
k. Disable List data;
l.
Driver identification and authentication data;
m. MPTP Member identification and authentication data;
n. Manual selection and input data;
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
15
o. Fare Structure data;
p. Tolling data;
q. Booking acceptance data (if applicable);
r.
Last fare data;
s. Driver shift data;
t.
Vehicle trip data;
u. Alarm status data;
v. Functionality status data; and
w. Calibration data.
A.11.2 The Fare Device shall process data to generate the following Fare Device Data Records
for transmission to the Authority:
a. Driver Shift Start Message (DSSM) Records (A.51);
b. Driver Shift Message (DSM) Records (refer A.52);
c. Vehicle Trip Message (VTM) Records (refer A.53);
d. Vehicle Alarm Message (VAM) Records (refer A.54); and
e. Vehicle Location Message (VLM) Records (refer A.55).
A.12 Vehicle Identifier (Vehicle ID) Data
A.12.1 The Fare Device shall collect and store Vehicle ID.
A.12.2 Vehicle ID shall be stored in non-volatile programmable read-only memory of the Fare
Device.
A.12.3 The Vehicle ID shall not be able to be set or altered by any person other than the FDSP,
or otherwise tampered with.
A.12.4 The Fare Device shall not enable Functionality, Data Processing and Record Generation
until the Vehicle ID is input.
A.12.5 The Fare Device shall include Vehicle ID data in:
a. Fare Processing; and
b. The generation of all Fare Device Data Records (refer A.51 - A.55).
A.13 Fare Device Identifier (Fare Device ID) Data
A.13.1 The Fare Device shall collect and store Fare Device ID.
A.13.2 Fare Device ID shall be stored in non-volatile programmable read-only memory of the
Fare Device.
A.13.3 The Fare Device ID shall not be able to be set or altered by any person other than the
FDSP, or otherwise tampered with.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
16
A.13.4 The Fare Device shall not enable Functionality, Data Processing and Record Generation
until Fare Device ID is input.
A.13.5 The Fare Device shall include Fare Device ID in:
a. Fare Processing; and
b. The generation of all Fare Device Data Records (refer A.51 - A.55).
A.14 Speed and Distance Data
A.14.1 The Fare Device shall collect and store speed and distance data.
A.14.2 The Fare Device shall obtain speed and distance data from the Speed and Distance
Sensor, which shall incorporate:
a. A device that converts the angular speed of a rotating driveline component (via a
fixed mechanical connection to the Vehicle’s road wheel(s), either directly or through
a fixed-ratio gearset); or
b. An independent system retrofitted to the driveline and configured as described in
A.14.2a; or
c. The Vehicle’s engine-management system (if it can be demonstrated that the output
obtained from the sensor uses the method described in A.14.2a.); or
d. A signal derived from the Vehicle’s speedometer/odometer; or
e. A signal derived from an interface to the Vehicle’s CAN bus, or equivalent, if fitted; or
f.
A signal derived from any other method that can reliably demonstrate the direct
correlation to the Vehicle’s speed and distance travelled.
A.14.3 The Fare Device shall convert the output from the Speed and Distance Sensor into
kilometres per hour (km/h) and distance travelled in kilometres (km).
A.14.4 The resolution of Speed Data recorded by the Fare Device shall be to 0.1 km/h.
A.14.5 The Speed and Distance Sensor shall allow the Fare Device to calculate the speed of the
Vehicle within 5 km/h of the Vehicle’s actual speed for 95% of observations.
A.14.6 The Fare Device shall collect and store speed and distance data when a Driver is logged
on.
A.14.7 The Fare Device shall include speed and distance data in:
a. Fare Processing (refer A.50);
b. The generation of Driver Shift Message (DSM) Records (refer A.52); and
c. The generation of Vehicle Trip Message (VTM) Records (refer A.53).
A.14.8 The Fare Device shall use speed and distance data to trigger the generation of Vehicle
Location Message (VLM) Records (refer A.55).
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
17
A.15 RTC Date and Time Data
A.15.1 The Fare Device shall collect and store RTC date and time data.
A.15.2 RTC date and time data shall be obtained from the Real Time Clock in UTC.
A.15.3 The RTC date and time shall be stored with a resolution of 1 second.
A.15.4 The accuracy of the Real Time Clock shall not deviate by more than one (1) second from
the GPS date and time while connected to the External Power Supply.
A.15.5 The Real Time Clock shall be powered by the Internal Power Supply when the External
Power Supply is disconnected.
A.15.6 The Real Time Clock shall continue to operate for at least fourteen (14) days after the
Fare Device has been disconnected from the External Power Supply (refer A.58).
A.15.7 The accuracy of the Real Time Clock shall not deviate by more than 10 seconds per day
from the UTC date and time after the Fare Device has been disconnected from the
External Power Supply.
A.15.8 The Fare Device shall only make corrections to the Real Time Clock when hired off.
A.15.9 The Fare Device shall include RTC date and time data in:
a. Fare Processing; and
b. The generation of all Fare Device Data Records except Vehicle Location Message
(VLM) Records (refer A.51 - A.54).
A.16 GPS Quality Data
A.16.1 The Fare Device shall collect and store GPS quality data.
A.16.2 GPS quality data shall be obtained from the GPS Receiver by measuring the number of
satellites acquired and the Horizontal Dilution of Precision (HDOP).
A.16.3 The Administrator shall compare the Fare Device’s GPS quality with a Reference System
during Type-approval testing.
A.16.4 The Fare Device GPS Receiver shall demonstrate signal quality to the level exhibited by
the Reference System, Specifically:
a. The HDOP shall deviate by no more than ‘plus 0.1’ (+0.1) or better from that of the
Reference System for at least 95% of the observations when acquiring:
i.
At least four satellites; and
ii.
The same number of satellites as the Reference System.
b. The number of satellites acquired by the Fare Device GPS Receiver shall be ‘minus
one’ (-1) or better than the total number acquired by the Reference System for 95% of
observations, at a mask angle of 15 degrees.
A.16.5 The HDOP from the Fare Device GPS Receiver shall be measured and stored to a
resolution of 0.1 or better.
A.16.6 The Fare Device shall include GPS quality data in the generation of all Fare Device Data
Records (refer A.51 - A.55).
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
18
A.17 GPS Position Data
A.17.1 The Fare Device shall collect and store GPS position data.
A.17.2 GPS position data shall be obtained from the GPS Receiver by calculating the
latitude/longitude position in WGS84 or GDA94 coordinates.
A.17.3 The latitude/longitude position calculated by the Fare Device GPS Receiver shall not
deviate by more than 13 metres from the absolute horizontal position Australia wide
average for 95% of the observations when using at least four satellites and a HDOP of
less than four (<4).
A.17.4 The resolution of the stored latitude/longitude position calculated by the Fare Device
GPS Receiver shall be to 0.00001 degrees, or better.
A.17.5 In the event of interruption to and subsequent re-acquisition of GPS satellite signals, the
Fare Device GPS Receiver shall, on re-acquisition of GPS satellite signals, commence to
collect and store GPS position data:
a. If the interruption has been for a period of less than seven (7) days:
within 60 seconds of re-acquiring GPS satellite signals; and
b. If the interruption has been for a period of seven (7) days or more:
within five minutes of re-acquiring GPS satellite signals.
A.17.6 The Fare Device shall include GPS position data in the generation of all Fare Device
Data Records (refer A.51 - A.55).
A.18 GPS Speed Data
A.18.1 The Fare Device shall collect and store GPS speed data.
A.18.2 GPS speed data shall be obtained from the GPS Receiver by measuring GPS speed
using a GPS Doppler-derived method.
A.18.3 The GPS reported speed between 60 km/h and 250 km/h shall be accurate to within 3.0
km/h for 99.9% of observations when using at least four satellites and a HDOP of less
than four (< 4).
A.18.4 The GPS speed data shall be recorded with a resolution of 0.1 km/h.
Note: GPS speed data captured in units other than km/h shall be converted to km/h.
A.18.5 The Fare Device shall include GPS speed data in the generation Vehicle Location
Message (VLM) Records (refer A.55).
A.19 GPS Date and Time Data
A.19.1 The Fare Device shall collect and store GPS date and time data.
A.19.2 GPS date and time data shall be obtained from the GPS Receiver in UTC with a
resolution of one (1) second.
A.19.3 The Fare Device shall include GPS date and time data in the generation of Vehicle
Location Message (VLM) Records (refer A.55).
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
19
A.20 Driver Current List Data
A.20.1 The Fare Device shall collect and store Driver Current List data.
A.20.2 The Driver Current List shall be obtained from the Authority.
A.20.3 The Driver Current List will contain:
a. A current list of Driver Numbers; and
b. A current list of Driver Licence Numbers.
A.20.4 The Fare Device shall utilise Driver Current List data for Driver identification and
authentication processing.
A.21 MPTP Member Current List Data
A.21.1 The Fare Device shall collect and store MPTP Member Current List data.
A.21.2 The MPTP Member Current List shall be obtained from the Authority.
A.21.3 The MPTP Member Current List will contain a current list of MPTP Member Card
Numbers.
A.21.4 The Fare Device shall utilise MPTP Member Current List data for MPTP Member
identification and authentication processing.
A.22 Disable List Data
A.22.1 The Fare Device shall collect and store Disable List data.
A.22.2 The Disable List shall be obtained from the Authority.
A.22.3 The Disable List will contain:
a. Driver and MPTP Member Card Numbers to be disabled; and
b. Security keys to disable Driver and MPTP Member Smartcards.
A.22.4 The Fare Device shall utilise Disable List data for Driver and MPTP Member identification
and authentication processing.
A.23 Driver Identification and Authentication Data
A.23.1 The Fare Device shall collect and store Driver identification and authentication data.
A.23.2 The Fare Device shall interact with a Driver Smartcard (refer Appendix K), which is
inserted into the Smartcard reader.
A.23.3 The Fare Device shall support the Driver Smartcard which is the Motorola SC41
Microprocessor Card.
A.23.4 The Fare Device shall collect and store from a Driver Smartcard:
a. Driver Number;
b. Valid From Date and Expiry Date; and
c. Personal Identification Number (PIN).
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
20
A.23.5 The Fare Device shall allow for the manual input of a Driver Number and Driver Licence
Number.
Note: Manual input of the 18-digit Driver Number and Driver Licence Number manually is
intended to be used only when a Driver Smartcard is not available.
A.23.6 The Fare Device shall collect and store the method of Log On (i.e. Driver Smartcard or
manual input of Driver Number).
A.23.7 The Fare Device shall include Driver identification and authentication data in:
a. Fare Processing; and
b. The generation of all Fare Device Data Records (refer A.51 - A.55).
A.24 MPTP Member Identification and Authentication Data
A.24.1 The Fare Device shall collect and store MPTP Member identification and authentication
data.
A.24.2 The Fare Device shall interact with a MPTP Member Smartcard (refer Appendix K),
which is inserted into the Smartcard reader.
A.24.3 The Fare Device shall support the MPTP Member Smartcard which is the Motorola SC45
Microprocessor Card.
A.24.4 The Fare Device shall collect and store from a MPTP Member Smartcard:
a. MPTP Card Number; and
b. Valid From Date and Expiry Date.
A.24.5 The Fare Device shall include MPTP Member identification and authentication data for:
a. Fare Processing; and
b. The generation of Vehicle Trip Message (VTM) Records (refer A.53).
A.25 Manual Selection and Input Data
A.25.1 The Fare Device shall collect and store manual selection and input data.
A.25.2 The Fare Device shall be able to collect and store manual selection and inputs:
a. Driver Log On (refer A.35);
b. Driver Log Off (refer A.36);
c. Hire On (refer A.36.6);
i. Fare Structure (Hiring Rate or Fixed Fee) (refer A.26); and
ii. Form of Vehicle Engagement (refer A.36.6).
d. Hire Pause (refer A.38);
e. Hire Off (refer A.38.4);
f.
Add or remove Extras (refer A.50.7);
g. MPTP Member processing (refer A.40);
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
21
h. Repeat audio announcement (refer A.42);
i.
Provide Trip Receipt (refer A.41);
j.
Recall last fare (refer A.43);
k. Manual selection and input lock (refer A.44);
l.
Display functionality status (refer A.46); and
m. Display calibration data (refer A.47).
A.25.3 The Fare Device shall include manual selection and input data in:
a. Fare Processing; and
b. The generation of Driver Shift Start Message Records (DSSM), Driver Shift Message
(DSM) Records and Vehicle Trip Message (VTM) Records (refer A.51, A.52 and
A.53).
A.26 Fare Structure Data
A.26.1 The Fare Device shall collect and store Fare Structure data.
A.26.2 Fare Structure data shall be obtained from the FDSP.
A.26.3 The Fare Device shall support at least 128 different Fare Structures.
A.26.4 The Hiring Rate is defined by Hiring Rate Codes and elements contained in the Hiring
Rates Table (refer Appendix F).
A.26.5 Fixed Fees and Extras are defined by codes and elements within the Fixed Fee and
Extras Table (refer Appendix G).
A.26.6 A Fare Structure may consist of Hiring Rates, Fixed Fees and Extras.
Note: Each Fare Structure may consist of a combination of Hiring Rate Codes, Fixed Fee
Codes and Extra Codes, as demonstrated by way of example below:
Fare Structure 1 = set of {M1, M2, MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8, MX9}
Fare Structure 2 = set of {M3, MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8, MX9}
Fare Structure 3 = set of {M4, MX10, MX11}.
A.26.7 A Fare Structure may be based on any combination of the following:
a. Time of day when Hire On is selected;
b. Day of week when Hire On is selected;
c. Date when Hire On is selected;
d. Time elapsed between the selection of Hire On and Hire Off;
e. Distance travelled between the selection of Hire On and Hire Off;
f.
Start position when Hire On is selected;
g. End position when Hire Off is selected;
h. Route taken by the Vehicle;
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
22
i.
Zone of Vehicle operation; and
j.
Extras recorded between the selection of Hire On and Hire Off.
A.26.8 A Fare Structure shall define those elements that are to be:
a. Automatically applied;
b. Manually applied;
c. Applied at a certain time;
d. Applied at a certain location; and/or
e. Not applied in combination with other elements.
A.26.9 The Fare Device shall receive and apply updated Fare Structures automatically (as
transmitted by the FDSP).
A.26.10 The Fare Device shall include Fare Structure data in:
a. Fare Processing (refer A.50); and
b. The generation of Driver Shift Message (DSM) Records and Vehicle Trip Message
(VTM) Records (refer A.52 and A.53).
A.27 Tolling Data
A.27.1 The Fare Device shall collect and store tolling data.
A.27.2 Tolling data shall be obtained from a method approved by the Administrator.
A.27.3 The Fare Device shall automatically add to the Extras the applicable Toll Charge for each
Toll Road Segment traversed, as defined from time to time by the Authority.
A.27.4 The Fare Device shall be capable of calculating the Toll Charge that results from each, or
across more than one, Toll Road Segment.
Note: For example, individual toll segments may apply a Toll Charge of $5 each, but
when travelling across two toll segments, the Toll Charge may total $7 (rather than
$10).
A.27.5 The Fare Device shall collect and store tolling data when hired on.
A.27.6 The Fare Device shall include tolling data in:
a. Fare Processing (refer A.50); and
b. The generation of Driver Shift Message (DSM) Records and Vehicle Trip Message
(VTM) Records (refer A.52 and A.53).
A.28 Booking Acceptance Data
A.28.1 The Fare Device shall collect and store booking acceptance data.
A.28.2 Booking acceptance data shall be obtained from the Booking System (if connected).
A.28.3 The Fare Device shall collect and store booking acceptance data when a Driver is logged
on.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
23
A.28.4 The Fare Device shall include booking acceptance data in the generation of Vehicle Trip
Message (VTM) Records (refer A.53).
A.29 Last Fare Data
A.29.1 The Fare Device shall collect and store data from the last fare.
A.29.2 Last fare data shall be retained when hired off until Hire On is next selected.
A.29.3 The Fare Device shall clear last fare data when Hire On is selected.
A.30 Driver Shift Data
A.30.1 The Fare Device shall collect and store Driver shift data.
A.30.2 Driver shift data shall include the following:
a. RTC date and time at Driver Log On and Log Off;
b. GPS position at Driver Log On and Log Off;
c. GPS quality at Driver Log On and Log Off;
d. Accumulated value of Total Fares in dollars and cents between Driver Log On and
Log Off;
e. Accumulated value of Extras in dollars and cents between Driver Log On and Log Off;
f.
Accumulated value of MPTP Member Subsidies in dollars and cents between Driver
Log On and Log Off;
g. Total distance travelled in kilometres (km) between Driver Log On and Log Off;
h. Total distance travelled in kilometres (km) while the Fare Device is hired on, between
Driver Log On and Log Off;
i.
Total number of Trips between Driver Log On and Log Off; and
j.
Total number of MPTP Member Trips between Driver Log On and Log Off.
A.30.3 The Fare Device shall include Driver shift data in the generation of Driver Shift Start
Message (DSSM) and Driver Shift Message (DSM) Records (refer A.51 and A.52).
A.30.4 The Fare Device shall reset Driver shift data after a Driver logs off.
A.31 Vehicle Trip Data
A.31.1 The Fare Device shall collect and store Vehicle trip data.
A.31.2 Vehicle trip data shall include:
a. RTC date and time of booking acceptance (if applicable);
b. GPS position at booking acceptance (if applicable);
c. GPS quality at booking acceptance (if applicable);
d. RTC date and time of Hire On;
e. GPS position at Hire On and Hire Off;
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
24
f.
GPS quality at Hire On and Hire Off;
g. RTC date and time of MPTP Member identification and authentication (if applicable);
h. Total distance travelled in kilometres (km) between Hire On and Hire Off; and
i.
Total value of MPTP Member Subsidy in dollars and cents between Hire On and Hire
Off.
A.31.3 The Fare Device shall include Vehicle trip data in the generation of Vehicle Trip Message
(VTM) Records (refer A.53).
A.32 Alarm Status Data
A.32.1 The Fare Device shall collect and store alarm status data.
A.32.2 The Fare Device shall collect and store alarm status data in response to events that
could indicate a malfunction, an attempt to tamper with the Fare Device or an event
associated with MPTP Member Smartcards (as defined by the Authority) (refer A.54).
A.32.3 The connection of the GPS Antenna shall be monitored and reported on in accordance
with A.54.1c and A.54.1d.
A.32.4 Unauthorised access to the data in the Fare Device shall be monitored and reported on
in accordance with A.54.1a.
A.32.5 Unauthorised access to Fare Device software shall be monitored and reported on in
accordance with A.54.1b.
A.32.6 The connection of the Speed and Distance Sensor shall be monitored and reported on in
accordance with A.54.1e and A.54.1f.
A.32.7 Events associated with MPTP Member Smartcards shall be monitored and reported on in
accordance with A.54.1g.
A.32.8 The Fare Device shall include Alarm status data in the generation of Vehicle Alarm
Message (VAM) Records (refer A.54.2).
A.33 Functionality Status Data
A.33.1 The Fare Device shall collect and store functionality status data.
A.33.2 Functionality status data refers to the operational or non-operational status of Fare
Device functions.
A.33.3 The Fare Device functions shall include, as a minimum:
a. Communications;
b. GPS Receiver;
c. Smartcard reader (if internal to the Fare Device);
d. Data storage; and
e. Fare Device status due to data storage capacity.
A.33.4 The Fare Device shall enable the display of functionality status data to be manually
selected.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
25
A.34 Calibration Data
A.34.1 The Fare Device shall collect and store Speed and Distance Sensor calibration data.
A.34.2 Speed and Distance Sensor calibration data shall include, as a minimum:
a. RTC date and time of Calibration; and
b. Calibration Factor(s).
A.34.3 The Fare Device shall enable the display of Speed and Distance Sensor calibration data
to be selected when hired off.
FUNCTIONALITY
A.35 Driver Log On
A.35.1 The Fare Device shall allow a Driver to Log On by two methods:
a. Inserting a Driver Smartcard into the Smartcard reader (refer A.23.2) and entering a
Personal Identification Number (PIN) (refer A.23.2); or
b. Manually inputting a Driver Number and Driver Licence Number (refer A.23.5).
A.35.2 The Fare Device shall allow a Driver to Log On when:
a. Another Driver is logged on (automatically logging off the previous Driver) when the
Fare Device is hired off; or
b. No Driver is logged on.
A.35.3 When a Driver logs on, the Fare Device shall:
a. Collect and store the date and time that a Driver logs on;
b. Collect and store the Driver Number;
c. Collect and store the Driver Licence Number (if applicable);
d. Collect and store GPS position data; and
e. Collect and store GPS quality data.
A.35.4 If the Fare Device used zero satellites, or was unable to determine GPS position when a
Driver logs on, GPS position data shall be blank/void.
A.35.5 While a Driver is logged on, the Fare Device shall:
a. Collect and store the distance travelled in kilometres (km) between a Driver Log On
and Log Off;
b. Collect and store the distance travelled in kilometres (km) when hired on, between
Log On and Log Off;
c. Collect and store the value of all Total Fares in dollars and cents between Driver Log
On and Log Off;
d. Collect and store the value of all Extras in dollars and cents between Driver Log On
and Log Off;
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
26
e. Collect and store the value of MPTP Member Subsidies in dollars and cents between
a Driver Log On and Log Off;
f.
Collect and store the number of Trips between a Driver Log On and Log Off;
g. Collect and store the number of MPTP Trips between a Driver Log On and Log Off;
and
h. Generate a Driver Shift Start Message (DSSM) Record (refer A.51).
A.35.6 The Fare Device shall be able to disable a Driver Smartcard (refer A.48.7).
A.36 Driver Log Off
A.36.1 The Fare Device shall allow a Driver to Log Off.
A.36.2 For a Driver to be logged off, the Fare Device shall be hired off.
A.36.3 The Fare Device shall allow three options for a Driver to be logged off:
a. Select Log Off; or
b. Another Driver successfully logs on (refer A.35), which will Log Off the previously
logged on Driver; or
c. If a period of more than 14 hours has elapsed since the last Log On, the Fare Device
shall automatically Log Off a logged on Driver.
A.36.4 If the Fare Device is not hired off, it shall not permit the current Driver from logging off.
A.36.5 When a Driver logs off, the Fare Device shall:
a. Collect and store the time that a Driver logs off;
b. Collect and store GPS position data;
c. Collect and store GPS quality data;
d. Calculate the total distance travelled in kilometres (km) between Driver Log On and
Log Off;
e. Calculate the total distance travelled in kilometres (km) when hired on, between a
Driver Log On and Log Off;
f.
Calculate the total value of all Total Fares in dollars and cents between Driver Log On
and Log Off;
g. Calculate the total value of all Extras in dollars and cents between Driver Log On and
Log Off;
h. Calculate the total value of MPTP Member Subsidies in dollars and cents between a
Driver Log On and Log Off;
i.
Calculate the total number of Trips between a Driver Log On and Log Off;
j.
Calculate the total number of MPTP Trips between a Driver Log On and Log Off; and
k. Generate a Driver Shift Message (DSM) Record (refer A.52).
A.36.6 If the Fare Device used zero satellites, or was unable to determine GPS position when a
Driver logs off, GPS position data shall be blank/void.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
27
A.37 Hire On
A.37.1 The Fare Device shall allow Hire On to be selected when the Fare Device is hired off or
hire paused.
A.37.2 When Hire On is selected from hired off, the Fare Device shall default to:
a. The Authority Published Fare Structure;
b. The Price Notified Fare Structure for the Vehicle in which the Fare Device is installed
(if applicable); or
c. An alternate Fare Structure selected prior to the selection of Hire On.
Note: The Fare Device shall not permit any change to the selected Fare Structure after
Hire On is selected. A new Fare Structure may be selected after a Trip is finished
(i.e. after Hire Off is selected).
A.37.3 The Fare Device shall:
a. Apply the selected Fare Structure, inclusive of any Hiring Rate, Fixed Fee and/or
Extras for Fare Processing (refer A.50);
b. Store the Fare Structure Code;
c. Store the Hiring Rate Code (if applicable);
d. Store the Fixed Fee Code (if applicable); and
e. Store the Extra Code(s) (if applicable).
A.37.4 When Hire On is selected, the Fare Device shall request the Form of Vehicle
Engagement to be selected (i.e. ‘rank’, hailed or ‘booked’).
A.37.5 When the Form of Vehicle Engagement is selected, the Fare Device shall collect and
store the selection.
A.37.6 When Hire On is selected from hired off, the Fare Device shall:
a. Visually display and audibly convey Vehicle ID, Driver Accreditation Number and Fare
Information (refer Appendix I);
Note: The Driver Accreditation Number is a subset of the Driver Number.
b. Collect and store RTC date and time data;
c. Collect and store GPS quality data;
d. Collect and store GPS position data;
e. Start accumulating the Metered Fare (if applicable);
f.
Enable the automatic accumulation of Extras and Tolls; and
g. Start accumulating the distance travelled in kilometres (km).
A.37.7 If the Fare Device used zero satellites, or was unable to determine GPS position when
Hire On is selected, GPS position data shall be blank/void.
A.37.8 When hired on, the Fare Device shall concurrently display:
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
28
a. Metered Fare (if applicable);
b. Fixed Fee (if applicable);
c. Extras (if applicable);
d. High Occupancy Fee (if applicable);
e. Hiring Rate Code (if applicable);
f.
Fixed Fee Code (if applicable); and/or
g. Extra Code(s).
Note: The High Occupancy Fee is contained in the Fixed Fee and Extras Table contained
within Appendix G.
Note: The Fare Device may also display the Cumulative Fare concurrently with the
Metered Fare (if applicable), Fixed Fee (if applicable) and Extras (if applicable).
A.37.9 The Fare Device shall increment the value of the Metered Fare by 10 cent increments, or
other increments as declared by the Authority, and Type-approved by the Administrator.
A.37.10 The Fare Device shall audibly convey the automatic accumulation of an Extra when hired
on.
A.38 Hire Pause
A.38.1 The Fare Device shall enable Hire Pause to be selected when the Fare Device is hired
on.
A.38.2 When Hire Pause is selected the Fare Device shall:
a. Visually display and audibly convey that Hire Pause has been selected;
b. Stop accumulating the distance travelled in kilometres (km);
c. Stop the automatic accumulation of Extras;
d. Enable the manual selection of Extras;
e. Enable MPTP Member Smartcard processing; and
f.
Calculate the Total Fare.
A.38.3 When hire paused, the Fare Device shall concurrently display:
a. Total Fare;
b. High Occupancy Fee (if applicable); and
c. Hiring Rate Code (if applicable); or
d. Fixed Fee Code (if applicable).
A.38.4 The Fare Device shall audibly convey the manual selection of an Extra when hire
paused.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
29
A.39 Hire Off
A.39.1 The Fare Device shall enable Hire Off to be selected when the Fare Device is hired on or
hire paused.
A.39.2 When Hire Off is selected, the Fare Device shall:
a. Visually display and audibly convey that Hire Off has been selected (refer
Appendix I);
b. Visually flash the following at a frequency of no greater than 1 hz:
i.
Total Fare;
ii.
Metered Fare (if applicable);
iii.
Fixed Fee (if applicable);
iv.
Type and value of each Extra;
v.
High Occupancy Fee (if applicable);
vi.
MPTP Member Subsidy (if applicable); and
vii.
Hiring Rate Code
until a manual selection or input is made, which shall clear the display.
c. Enable a Trip Receipt to be provided;
d. Collect and store RTC date and time data;
e. Collect and store GPS quality data; and
f.
Collect and store GPS position data.
A.39.3 If the Fare Device used zero satellites, or was unable to determine GPS position when
Hire Off is selected, GPS position data shall be blank/void.
A.40 MPTP Member Identification and Authentication
A.40.1 The Fare Device shall enable MPTP Member identification and authentication when:
a. The Fare Device is hired on or hire paused; and
b.
A MPTP Member Smartcard is inserted into the Smartcard reader.
A.40.2 The Fare Device shall determine if a subsidy should be applied to the Total Fare (refer
A.49).
A.40.3 The Fare Device shall clear MPTP Member identification and authentication Data after it
has been used for Fare Processing and Data Record generation.
A.40.4 The Fare Device shall be able to disable the MPTP Member Smartcard (refer A.49.7).
A.41 Provide Trip Receipt
A.41.1 The Fare Device shall enable a Trip Receipt to be provided when hired off.
A.41.2 The content of the Trip Receipt is defined by the Authority, and shall include as a
minimum:
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
30
a. Vehicle ID;
b. Fare Device ID;
c. Driver Accreditation Number;
Note: The Driver Accreditation Number is a subset of the Driver Number.
d. Metered Fare (if applicable);
e. Fixed Fee (if applicable);
f.
Total value of the Extras for the Trip;
g. Hiring Rate Code;
h. Fixed Fee Code;
i.
Extra Code(s);
j.
Total Fare; and
k. RTC date and time when the Trip Receipt was provided.
A.41.3 For MPTP Member Trips, the Trip Receipt shall also contain:
a. MPTP Member Number;
Note: The MPTP Member Number is a subset of the MPTP Card Number.
b. MPTP Member Subsidy applied to the Total Fare; and
c. The value of the Total Fare less the MPTP Member Subsidy.
A.42.4
The Fare Device shall enable a Trip Receipt to be provided any number of times prior to the next
selection of Hire On.
A.42 Repeat Audio Announcement
A.42.1 The Fare Device shall enable the selection of audio announcements to be repeated,
when the Fare Device is hired on, hire paused or hired off.
A.43 Recall Last Fare
A.43.1 The Fare Device shall enable a recall of information from the last fare to be selected
when hired off.
A.43.2 Information from the last fare shall be visually displayed and audibly conveyed, and
include as a minimum:
a. Total Fare (after MPTP Member Subsidy, if applicable);
b. Value of Metered Fare (if applicable);
c. Value of Fixed Fee (if applicable);
d. Value of all Extras (if applicable);
e. Value of High Occupancy Fee (if applicable); and
f.
Value of MPTP Member Subsidy (if applicable).
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
31
A.44 Manual Selection and Input Lock
A.44.1 The Fare Device shall enable the manual selection and input lock to be selected when
the Fare Device is:
a. Hired off;
b. Hired on; or
c. Hire paused.
Note: The manual selection and input lock prevents deliberate or unintended manual
selections and/or inputs from occurring when a Driver is logged on.
A.44.2 Noting A.44.1, the manual selection and input lock shall not effect the Fare Device from
meeting the requirements in this Specification.
Note: The Fare Device shall, when the manual selection and input lock is applied,
continue to accumulate Metered Fares (if applicable) and automatic Extras (if
applicable) when hired on.
A.44.3 The Fare Device shall allow the manual selection and input lock to be locked and
unlocked by any method deemed suitable by the Administrator.
A.45 Audio Output
A.45.1 The Fare Device shall audibly convey information in English through speech-synthesis.
A.45.2 The ability of the Fare Device to audibly convey information shall not be able to be
disabled, or have its function reduced in any way.
A.46 Display Functionality Status Data
A.46.1 The Fare Device shall enable the display of functionality status data to be selected when
the Fare Device is hired off.
A.47 Display Calibration Data
A.43.1 The Fare Device shall enable the display of calibration data to be selected when the Fare
Device is hired off.
DATA PROCESSING
A.48 Driver Identification and Authentication Processing
A.48.1 The Fare Device shall perform Driver identification and authentication to enable a Driver
to Log On.
A.48.2 Driver identification and authentication shall be performed by accessing data contained
in:
a. The Driver Current List; and
b. The Driver Smartcard.
A.48.3 When a Driver Smartcard is inserted into the Smartcard reader, the Fare Device shall
confirm:
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
32
a. The Driver Number is contained on the Driver Current List;
b. The Driver Smartcard is valid;
c. The Driver Smartcard is authentic^;
d. The Driver Smartcard is not disabled^; and
e. The Driver Smartcard is not listed on the Disable List.
Note: Items denoted above with ^ are read from the Driver Smartcard.
A.48.4 A Driver Smartcard is valid if the date of a Driver Log On is inclusive of the Valid From
Date and Expiry Date contained in the Driver Smartcard.
A.48.5 A Driver Smartcard is authentic if the Fare Device and Driver Smartcard successfully
pass mutual authentication, as described within Appendix K.
A.48.6 A Driver Smartcard is disabled if the Disable Counter within the Smartcard is equal to
zero.
A.48.7 If the Driver Smartcard is listed on the Disable List and is not currently disabled, the Fare
Device shall disable the Driver Smartcard using the Card Disable Key, as described in
Appendix K.
A.48.8 The Fare Device shall enable a Personal Identification Number (PIN) to be input if the
requirements of A.48.3 are met.
A.48.9 If the PIN input matches the PIN read from the Smartcard, the Fare Device shall Log On
the Driver, as described in Appendix K.
A.48.10 When a Driver Number and Driver Licence Number is manually input (i.e. a Driver
Smartcard is not inserted into the Smartcard reader), the Fare Device shall Log On a
Driver if:
a. The Driver Number and Driver Licence are contained on the Driver Current List; and
b. The Driver Number is not contained on the Disable List.
A.48.11 The Fare Device shall leave a Driver logged off if any of the conditions in A.48.3, A.48.9
or A.48.10 are not met.
A.49 MPTP Member Identification and Authentication Processing
A.49.1 The Fare Device shall perform MPTP Member identification and authentication
processing.
A.49.2 MPTP Member identification and authentication shall be performed by accessing data
contained in:
a. The MPTP Member Current List; and
b. The MPTP Member Smartcard.
A.49.3 When a MPTP Member Smartcard is inserted into the Smartcard reader, the Fare Device
shall confirm:
a. The MPTP Member Card Number is contained on the MPTP Member Current List;
b. The MPTP Member Smartcard is valid;
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
33
c. The MPTP Member Smartcard is authentic^;
d. The MPTP Member Smartcard is not disabled^; and
e. The MPTP Member Smartcard is not listed on the Disable List.
Note: Items denoted above with ^ are read from the MPTP Member Smartcard.
A.49.4 A MPTP Member Smartcard is valid if the date of a MPTP Member processing is
inclusive of the Valid From Date and Expiry Date contained in the MPTP Member
Smartcard, as described within Appendix K.
A.49.5 A MPTP Member Smartcard is authentic if the Fare Device and MPTP Member
Smartcard successfully pass mutual authentication, as described within Appendix K.
A.49.6 A MPTP Member Smartcard is disabled if the Disable Counter within the Smartcard is
equal to zero.
A.49.7 If the MPTP Member Smartcard is contained on the Disable List and is not currently
disabled, the Fare Device shall disable the MPTP Member Smartcard, as described
within Appendix K.
A.49.8 The Fare Device shall deduct the MPTP Member Subsidy from the Total Fare as detailed
in Section A.50, if all conditions contained in A.49.3 are met.
A.49.9 The Fare Device shall adjust the value of the MPTP Member Subsidy to the Balance
Counter file contained on the MPTP Member Smartcard, as described in Appendix K.
A.49.10 The Fare Device shall not process the MPTP Member Subsidy if any of the conditions in
A.49.3 are not met.
A.49.11 The Fare Device shall visually display and audibly convey error messages for MPTP
Member MPTP Member Smartcard processing, as described in Appendix J.
A.50 Fare Processing
A.50.1 The Fare Device shall perform Fare Processing when hired on and hired paused.
A.50.2 Fare Processing shall be performed by accessing data contained from:
a. The Authority Published Fare Structure; or
b. The Price Notified Fare Structure for that Vehicle (if applicable); or
c. An alternate Fare Structure selected prior to the selection of Hire On.
A.50.3 In conjunction with A.50.2, Fare Processing shall obtain:
a. Speed and distance data;
b. RTC date and time data;
c. GPS position data; and/or
d.
Tolling data.
A.50.4 Where a Fare Structure includes a Metered Fare component, the Fare Device shall:
a. Use speed and distance data; and
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
34
b. Apply the relevant distance value from the selected Hiring Rate when the Vehicle
travels at speeds not less than the Speed Threshold Parameter; or
c. Apply the relevant time value from the selected Hiring Rate when the Vehicle travels
at speeds less than the Speed Threshold Parameter.
A.50.5 Where a Fare Structure includes time, day or date elements, the Fare Device shall:
a. Use RTC date and time data;
b. GPS position data (if applicable); and
c. Apply the relevant time, day or date value(s) from the selected Hiring Rate to the
data.
A.50.6 Where a Fare Structure includes geographic locations, zones and/or routes, the Fare
Device shall:
a. Use GPS position data;
b. Use RTC date and time data (if applicable); and
c. Apply the geographic locations, zones and/or routes(s) from the selected Hiring Rate,
Fixed Fees and/or Extra(s).
A.50.7 Where a Fare Structure includes Extras, the Fare Device shall:
a. Use manual selection and input data (for the manual selection of Extras, if
applicable);
b. Use RTC date and time data (if applicable);
c. Use GPS position data (if applicable); and
d. Apply or remove the relevant Extras value(s) from the selected Fixed Fee and Extras
Table to the data.
Note: Only those Extras that can be manually selected shall have the ability to be
removed (through a subsequent manual selection).
A.50.8 Where a Fare Structure includes Tolls, the Fare Device shall:
a. Use tolling data and/or GPS position data (if applicable); and
b. Apply the relevant Toll value(s) from the selected Fixed Fee and Extras Table to the
data.
A.50.9 The Fare Device shall calculate the value of the Total Fare when hire paused.
Note: The selection of any Extra when hire paused shall automatically recalculate the
Total Fare.
A.50.10 The Total Fare shall be the total of the following amounts:
a. Metered Fare (if applicable);
b. Accumulated Extras and Tolls (if applicable); and
c. Accumulated value of other data (if applicable).
A.50.11 The Total Fare shall be displayed while the Fare Device is hire paused and hired off.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
35
A.50.12 The Fare Device shall also perform simultaneous Fare Processing using the Standard
Fare Structure for the purpose of calculating a MPTP Member Subsidy.
A.50.13 The Fare Device shall:
a. Determine the MPTP Member subsidy (as declared by the Authority) of the Total Fare
based upon the Standard Fare Structure;
b. Discount the value of the Total Fare (refer A.50.11) by the value of the MPTP
Member Subsidy; and
c. Limit the value of the MPTP Member Subsidy to the approved trip limit (or other
applicable value as declared by the Authority).
RECORD GENERATION
A.51 Driver Shift Start Message (DSSM) Record
A.51.1 The Fare Device shall generate a DSSM Record when a Driver logs on.
A.51.2 The DSSM Record shall consist of:
a. Record number;
b. Record type;
c. RTC date and time of generation;
d. Vehicle ID;
e. Fare Device ID;
f.
Driver Number;
g. Driver Log On method;
h. GPS quality at Driver Log On; and
i.
GPS position at Driver Log On.
A.51.3 If the Fare Device used zero satellites, or was unable to determine GPS position when a
Driver logs on, GPS position data shall be blank/void.
A.52 Driver Shift Message (DSM) Record
A.52.1 The Fare Device shall generate a DSM Record when a Driver logs off.
A.52.2 The DSM Record shall consist of:
a. Record number;
b. Last DSSM Record number;
c. Record type;
d. RTC date and time of generation;
e. Vehicle ID;
f.
Fare Device ID;
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
36
g. Driver Number;
h. GPS quality at Driver Log Off;
i.
GPS position at Driver Log Off;
j.
Accumulated value of Total Fares in dollars and cents between Driver Log On and
Log Off;
k. Accumulated value of all Extras between in dollars and cents between Driver Log On
and Log Off;
l.
Accumulated value of MPTP Member Subsidies in dollars and cents between Driver
Log On and Log Off;
m. Total distance travelled in kilometres (km) between Driver Log On and Log Off;
n. Total distance travelled in kilometres (km) while hired on, between Driver Log On and
Log Off;
o. Total number of Trips between a Driver Log On and Log Off; and
p. Total number of MPTP Trips between a Driver Log On and Log Off.
A.52.3 If the Fare Device used zero satellites, or was unable to determine GPS position when a
Driver logs off, GPS position data shall be blank/void.
A.53 Vehicle Trip Message (VTM) Record
A.53.1 The Fare Device shall generate a Vehicle Trip Message (VTM) Record.
A.53.2 A VTM Record shall be generated when Hire Off is selected.
A.53.3 The VTM Record shall consist of:
a. Record number;
b. Record type;
c. RTC date and time of generation;
d. Vehicle ID;
e. Fare Device ID;
f.
Driver Number;
g. RTC date and time of booking acceptance (if applicable);
Note: This field is optional. Fare Devices that are integrated with Booking Systems may
populate this field.
h. GPS quality at booking acceptance (if applicable);
Note: This field is optional. Fare Devices that integrate with Booking System may
populate this field.
i.
GPS position at booking acceptance (if applicable);
Note: This field is optional. Fare Devices that are integrated with a Booking System may
populate this field.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
37
j.
RTC date and time when Hire On is selected;
k. GPS quality when Hire On is selected;
l.
GPS position when Hire On is selected;
m. GPS quality when Hire Off is selected;
n. GPS position when Hire Off is selected;
o. MPTP Member Number (if applicable);
p. RTC date and time of MPTP Member identification and authentication (if applicable);
q. The total distance travelled in kilometres (km) while the Fare Device between Hire On
and Hire Off;
r.
Total Fare in dollars and cents;
s. Metered Fare in dollars and cents;
t.
Total value of all Extras in dollars and cents;
u. Hiring Rate Code used;
v. Fixed Fee Code used;
w. Extra Code(s) used;
x. Form of Vehicle Engagement (i.e. ‘rank’, ‘hailed’ or ‘booked’);
y. Value of MPTP Member Subsidy (if applicable); and
z. Total Fare less the value MPTP Member Subsidy (if applicable).
A.53.4 If the Fare Device used zero satellites, or was unable to determine GPS position when
Hire Off is selected, GPS position data shall be blank/void.
A.54 Vehicle Alarm Message (VAM) Record
A.54.1 The Fare Device shall generate Vehicle Alarm Message (VAM) Records for each of the
following:
a. Unauthorised access to data in the Fare Device is detected;
b. Unauthorised access to Fare Device software is detected;
c. The GPS Antenna is disconnected from the Fare Device;
d. The GPS Antenna is reconnected to the Fare Device;
e. The Speed and Distance Sensor is disconnected from the Fare Device;
f.
The Speed and Distance Sensor is reconnected to the Fare Device; or
g. An event associated with a MPTP Member Smartcard (refer Appendix K).
A.54.2 A Vehicle Alarm Message (VAM) Record shall consist of the following data:
a. Record number;
b. Record type;
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
38
c. Date and time of generation;
d. Vehicle ID;
e. Fare Device ID;
f.
Driver Number (if a Driver is logged on);
g. MPTP Member Number (if applicable);
h. GPS quality;
i.
GPS position; and
j.
The alarm code that corresponds to the event that triggered the VAM Record as per
Appendix H.
A.54.3 If the Fare Device used zero satellites, or was unable to determine GPS position when a
VAM Record is generated, GPS position data shall be blank/void.
A.54.4 Any individual VAM Record that is generated more than 10 times in 10 seconds shall be
suppressed.
A.54.5 If the Fare Device has suppressed an Alarm, the Fare Device shall be considered
malfunctioning, stopping further Fare Processing until the issue is rectified.
A.55 Vehicle Location Message (VLM) Record
A.55.1 The Fare Device shall generate Vehicle Location Message (VLM) Records.
A.55.2 VLM Records shall be continuously generated and stored at time intervals of 10 (± 0.2)
seconds when the Vehicle is, at a minimum, moving.
Note: As an example, a connection to the Vehicle’s ignition, identifying when the Ignition
is on, would achieve this requirement.
A.55.3 A VLM Record shall consist of at least the following data:
a. Record Number;
b. Record Type;
c. GPS date and time of generation;
d. Vehicle ID;
e. Fare Device ID;
f.
Driver Number (if a Driver is logged on);
g. GPS quality;
h. GPS position;
i.
GPS speed;
j.
Form of Vehicle Engagement; and
k. Occupancy (Hired on, hired off, Hire paused)
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
39
A.55.4 The GPS date and time of generation shall be populated by the date and time from the
Real Time Clock when GPS date and time is unavailable.
A.55.5 If the Fare Device used zero satellites, or was unable to determine GPS position when a
VLM is generated, GPS position data shall be blank/void.
A.55.6 If the Fare Device is unable to determine the speed of the Vehicle, GPS speed data shall
be blank/void.
A.56 Record Numbering
A.56.1 All Fare Device Data Records shall be assigned record numbers from the same
numbering sequence, with consecutive and increasing numbers assigned to successive
Fare Device Data Records in order of generation.
A.56.2 The Fare Device Data Record numbering sequence shall be large enough such that the
same record number shall not be issued more than once every twelve months.
DATA STORAGE
A.57 Fare Device Data Record Storage Capability
A.57.1 The Fare Device shall be capable of storing not less than 50,000 Fare Device Data
Records.
A.57.2 If the volume of data collected and generated prior to transfer to the Authority exceeds
the data storage capacity of the Fare Device:
a. New data shall not overwrite stored data; and
b. The Fare Device will only be able to transfer data, with all other data collection
and functionality disabled.
A.58 Fare Device External Power Supply Failure/Shut Down
A.58.1 In the event that the External Power Supply for the Fare Device fails or is disconnected,
the Fare Device shall retain stored data and Fare Device Data Records for at least
fourteen (14) days.
DATA SECURITY
A.59 Data Security and Confidentiality Measures
A.59.1 It shall not be possible for collected or stored data or software memory within the Fare
Device to be accessible or capable of being manipulated by any person, device or
system, other than that authorised by the FDSP. Security and confidentiality of data
stored in the Fare Device shall be maintained at all times.
A.59.2 Data security measures shall be consistent with those that would meet the Payment Card
Industry – Data Security Standard (PCI-DSS).
A.59.3 Data security for the transfer of Fare Device Data Records to the Authority shall be in
accordance with the guide provided by the Administrator.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
40
A.60 Fare Device Communications Capability
A.60.1 The Fare Device shall be capable of communicating with the Administrator. The
transmission of Fare Device Data Records to the Authority shall be secure and guarantee
standards for privacy and data integrity and minimise the risk of interception by third
parties, at a level consistent with services provided by Australian licensed
telecommunications carriers.
DATA TRANSFER
A.61 Transfer of Data from Fare Device to Authority
A.61.1 Fare Device Data Records shall be transferred to the Authority.
A.61.2 The Fare Device shall transfer the Fare Data Records to the Authority in accordance with
the guide provided by the Authority.
A.61.3 The Fare Device shall receive the Driver Current List in accordance with the guide
provided by the Authority.
A.61.4 The Fare Device shall receive the MPTP Member Current List in accordance with the
guide provided by the Authority.
A.61.5 The Fare Device shall receive the Disable List in accordance with the guide provided by
the Authority.
A.61.6 The transfer of stored data from a Fare Device to the Authority shall be performed within
10 seconds of the Fare Device’s Data Record generation provided that a Fare Device is
in a communications coverage area.
A.61.7 If at the time of the scheduled data transfer the Vehicle is out of communication
coverage, then data transfer shall commence within 60 seconds of when the
communication network becomes available.
Note: The performance requirements above shall be considerate of delays within the
communications network.
A.61.8 Each Fare Device Data Record stored in the Fare Device shall only be deleted after the
record is transferred from the Fare Device and successful receipt is confirmed by the
Authority.
PROVISION OF FARE DEVICE AUDIT INFORMATION
A.62 Fare Device Audit
A.62.1 For the purposes of audit, on receipt of each update, the Fare Device shall provide to the
FDSP system a positive confirmation of any:
a. Software updates;
b. Firmware updates;
c. Audio announcement updates; and
d. Fare Structure updates.
www.tca.gov.au
Fare Device Functional and Technical Specification
Error! Unknown document property name.
41
APPENDIX A – DEFINITION OF TERMS
Administrator
The entity responsible for the type-approval and audit of Fare Devices.
Authority
Taxi Services Commission (TSC) of Victoria.
Authority Published Fare Structure
The Fare Structure set by the Essential Services Commission (ESC).
Booking System
A system which enables the booking and dispatch of Vehicles.
Calibration Factor
The value used in the conversion between a measurement and an accurate desired output.
CAN
An acronym Controller Area Network – a common automotive communication standard for
information exchange between electronic modules.
Driver
A person authorised or accredited to drive a Vehicle.
Driver Accreditation Number
The unique identifier assigned to each Driver by the Authority.
Driver Number
The unique identifier assigned to Driver Smartcards by the Authority.
Note: There is a relationship between the Driver Number and Driver Accreditation
Number.
The Driver Accreditation Number consists of the 6 consecutive digits starting
from the third least significant digit to the eighth least significant digit of the
Driver Number. For example, if the Driver Number was
999999999965432199 then the Driver Accreditation Number is 654321.
External Power Supply
The External Power Supply is a power supply from the Vehicle.
Fare Device Data Record
A record generated by the Fare Device from data collected by the Fare Device.
Fare Device Service Provider (FDSP)
The entity responsible for Fare Device installation, operation, maintenance and calibration.
Fixed Fee
The Total Fare of a Trip which is calculated by means other than obtaining time and
distance inputs from the Trip.
GNSS
The Global Navigation Satellite System (GNSS) comprises several networks of satellites
that transmit high-frequency radio signals containing time and distance data that can be
picked up by a receiver, allowing the user to identify the location of the receiver anywhere
around the globe.
GPS
A form of GNSS controlled by the US Department of Defense.
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
1
GPS Antenna
The antenna used to receive GPS Signals.
GPS Receiver
A GPS unit connected to the Fare Device.
GPS Signal
GPS satellites transmit two low power radio signals, designated L1 and L2. The Fare Device
utilises civilian GPS which usually uses the L1 frequency.
Hirer
The person being transported during a Trip in a Vehicle.
Hire Off
A manual selection made to the Fare Device to finish a Trip.
Hired off
An operational state of the Fare Device (which enables and restricts specific functions),
after Hire On has been selected.
Hire On
A manual selection made to the Fare Device to start a Trip.
Hired on
An operational state of the Fare Device (which enables and restricts specific functions),
after Hire On has been selected.
Hire Pause
A manual selection made to the Fare Device to pause a Trip.
Hire paused
An operational state of the Fare Device (which enables and restricts specific functions),
after Hire Pause has been selected.
Hiring Rate
The monetary value applied for Fare Processing during hired on – as contained in the
Hiring Rate Table.
Hiring Rate Code
A unique code applied to each Hiring Rate in the Fare Structure.
Internal Power Supply
A secondary power supply if the External Power Supply is disconnected, which enables the
Fare Device to continue operation for at least 7 days
Metered Fare
The Flag Fall plus the charge for distance travelled and/or time elapsed, calculated
according to the Hiring Rate, exclusive of Extras.
Multi Purpose Taxi Program (MPTP)
The MPTP is a government program that subsidises the Total Fare for people with severe
and permanent disabilities.
MPTP Card Number
The unique identifier assigned to MPTP Member Smartcards by the Authority.
MPTP Member Number
The unique identifier assigned to each MPTP Member by the Authority.
Note: There is a relationship between the MPTP Member Number and the MPTP
Card Number.
The MPTP Member Number consists of the 6 consecutive digits starting from
the third least significant digit to the eighth least significant digit of the MPTP
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
2
Card Number. For example, if the MPTP Card Number was
999999999965432199 then the MPTP Member Number is 654321
MPTP Member Subsidy
A co-payment by the Victorian Government which reduces the value of fares for MPTP
Members.
Operator
A person or organisation maintaining and operating a Vehicle.
Price Notified Fare Structure
A Fare Structure notified to the Authority by an Operator.
Real Time Clock
A computer clock that keeps track of the current time and date.
Smartcard
A secure card with an embedded integrated circuit.
Fare Device Identifier
A unique identifier assigned to each Fare Device.
Speed Threshold Parameter
The speed of the vehicle whereby the calculation of a fare switches from a time to a
distance based charge and vice versa.
Toll Charge
The charge applied for travelling on a specific section of road. This is usually a Toll Road
but could also refer to other locations such as an airport.
Toll Road
A road managed by a Toll Road operator.
Toll Road Segment
A section of a Toll Road on which a Toll Charge applies. In some instances, a reduced
charge may apply for driving on consecutive sections of a Toll Road as compared to the
sum of the individual sections.
Trip
The period between when the Fare Device is selected to Hire On and Hire Off.
Trip Receipt
A receipt provided at the end of a trip.
Type-approval
Formal confirmation by the Authority that a ‘type’ of Fare Device satisfies all requirements
contained in this Specification.
UTC
An abbreviation for Coordinated Universal Time.
Vehicle
A Motor Vehicle in relation to which a commercial passenger vehicle licence (issued under
the Transport (Compliance and Miscellaneous) Act 1983) then subsists, being a licence
allowing for the operation of the Motor Vehicle as a Taxi-Cab (within the meaning of the
Transport (Compliance and Miscellaneous) Act 1983).
Vehicle Identifier (Vehicle ID)
The registration number of the Vehicle.
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
3
APPENDIX B – ROLES AND RESPONSIBILITIES
1.
The Authority:
a. Receives records from Fare Devices;
b. Is notified of Fare Structure changes;
c. Administers the Multi Purpose Taxi Program (MPTP); and
d. Distributes Driver and MPTP Member Lists.
a. The Administrator:
Manages Type-approvals of Fare Devices, on behalf of the Authority.
2.
Fare Device Service Provider (FDSP):
a. Installs, monitors, and maintains Fare Devices;
b. Communicates with Fare Devices; and
c. May provide commercial services to Operators.
3.
Hirer:
a. Pays for service; and
b. May be an MPTP Member.
4.
Driver:
a. Operates the Fare Device;
b. Receives and processes payments; and
c. Drives the Vehicle.
5.
Operator:
a. Operates and maintains the Vehicle;
b. Engages Driver(s) and/or is also a Driver; and
c. Operates a Fare Device that conforms with all requirements contained in this
Specification.
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
4
APPENDIX C – OPERATIONAL STATES OF THE FARE
DEVICE
Power
Driver logged
on/logged off
Hired on/
hire paused/
hired off
X
X
X
Alarm Status Data
X
X
X
Date and Time Data
External
X
X
Display Calibration Data
External
X
OFF
OFF
Driver Identification and
Authentication
3
External
X
X
Driver Log On
4
External
On
X
Booking Acceptance Data (if
applicable)
4
External
On
X
MPTP Member Identification
and Authentication
4
External
On
X
Manual Selection and Input
Lock
5
External
On
On
Metered Fare
5
External
On
On
Hire Pause
6
External
On
Off
Driver Log Off
6
External
On
Off
Select Fare Structure
6
External
On
Off
Display Last Fare
6
External
m
Off
Produce Trip Receipt
6
External
On
Pause
Total Fare
7
External
On
Pause
Hire Off
8
External
On
On/Pause
Extras Data
9
External
On
On/Pause
Hire On
10
X
X
X
State
1
2
3
Function/Data
Collected/Report Generated
GPS Quality, Position, Speed,
Date and Time Data
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
5
APPENDIX D – REQUIREMENTS FOR THE PROVISION OF
FARE DEVICES
1.
The requirements contained in this Appendix shall apply to Applicants as well as
FDSPs unless otherwise stated.
2.
The requirements contained in this Appendix shall apply to all Fare Devices
submitted to the Administrator for:
a. Type-approval assessment (as applicable);
b. Ongoing audit and review; and
c. Re-certification (as applicable).
3.
The Administrator will, if requested, complete and return to the Applicant a signed
confidentiality agreement in reasonable terms for the protection of the Applicant’s
intellectual property in the Fare Device.
4.
The Applicant/FDSP shall be responsible, at its cost, for the installation, calibration,
operation and maintenance of all Fare Devices provided to the Administrator.
5.
The Applicant/FDSP shall provide to the Administrator all Services reasonably
required to enable the Administrator to carry out the activities specified in 2.
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
6
APPENDIX E – DATA FORMATS FOR FARE DEVICE
DATA RECORDS
Note: In describing the format of fixed length record structures, the format of each field is specified
as “YYYYMMDD” (date), “HHMMSS” (time), “D” (fixed decimal), “AN (alphanumeric) or “N” (numeric);
the latter two formats include an associated field length. The format for decimal has an associated
length number of decimal places (e.g. 9.2 is a total field length of 9 characters with 2 decimal places).
Records fields where the value does not occupy the full length allocated shall be padded by trailing
spaces (for alphanumeric data) or leading zeros (for numeric and decimal data) in order to maintain
the fixed length record structure. Blank/void values for optional fields shall be specified by padding the
entire field with spaces.
Driver Shift Start Message (DSSM) Record Format
Number
Name
Use
Format
Notes
DSSM01
Record Number
Mandatory
N(10)
Value from 0000000000 - 9999999999
DSSM02
Date of record
generation
Mandatory
YYYYMMDD
RTC Date of generation of the record i.e.
20141205
DSSM03
Time of record
generation
Mandatory
HHMMSS
RTC Time of generation of the record i.e.
221436
DSSM04
Fare Device ID
Mandatory
AN (12)
Fare Device identifier i.e. 12AB56CD91EF
DSSM05
Vehicle ID
Mandatory
AN (6)
Vehicle identifier i.e. AB1234
DSSM06
Driver Number
Mandatory
AN (18)
18 character identifier
DSSM07
Driver Card Number
manually entered;
Mandatory
N(1)
DSSM08
Log On Latitude
Mandatory
D (9.5)
Signed decimal degrees (GDA94) from
-90.00000 to +90.00000, for example
-12.34567
DSSM09
Log On Longitude
Mandatory
D (10.5)
Signed decimal degrees (GDA94) from
-180.00000 to +180.00000, for example
+123.45678
DSSM10
Number of Satellites
(at Log On)
Mandatory
N (2)
Value from 0-99
DSSM11
HDOP (at Log On)
Mandatory
D (4.1)
Decimal value from 0.0 to 99.9
0 = Automatically entered
1 = Manually entered
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
7
Driver Shift Message (DSM) Record
Number
Name
Use
Format
Notes
DSM01
Record Number
Mandatory
N(10)
Value from 0000000000 - 9999999999
DSM02
Last Record Number
of DSSM
Mandatory
N(10)
Value from 0000000000 - 9999999999
DSM03
Date of record
generation
Mandatory
YYYYMMDD
RTC Date of generation of the record i.e.
20141205
DSM04
Time of record
generation
Mandatory
HHMMSS
RTC Time of generation of the record i.e.
221436
DSM05
Fare Device ID
Mandatory
AN (12)
Fare Device identifier i.e. 12AB56CD91EF
DSM06
Vehicle ID
Mandatory
AN (6)
Vehicle identifier i.e. AB1234
DSM07
Driver Number
Mandatory
AN (18)
18 character identifier
DSM08
Log Off Latitude
Mandatory
D (9.5)
Signed decimal degrees (GDA94) from
-90.00000 to +90.00000, for example
-12.34567
DSM09
Log Off Longitude
Mandatory
D (10.5)
Signed decimal degrees (GDA94) from
-180.00000 to +180.00000, for example
+123.45678
DSM10
Number of Satellites
(at Log Off)
Mandatory
N (2)
Value from 0-99.
DSM11
HDOP (at Log Off)
Mandatory
D (4.1)
Value from 0.0 to 99.9
DSM12
Total distance
travelled between Log
On and Log Off
Mandatory
D(5.1)
Value 0.0 to 999.9
DSM13
Total distance
travelled while hired
between Log On and
Log Off
Mandatory
D(5.1)
Value 0.0 to 999.9
DSM14
Accumulation of Total
Fares
Mandatory
D(7.2)
Value 0.00 to 9999.99
DSM15
Accumulation of all
Extras
Mandatory
D(7.2)
Value 0.00 to 9999.99
DSM16
Total number of trips
between Log On and
Log Off
Mandatory
D(2)
Value 00 to 99
DSM17
Total number of MPTP
Trips between Log On
and Log Off
Mandatory
D(2)
Value 00 to 99
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
8
Vehicle Trip Message (VTM) Record Format
Number
Name
Use
Format
Notes
VTM01
Record Number
Mandatory
N(10)
Value from 0000000000 9999999999
VTM02
Date of record
generation
Mandatory
YYYYMMDD
RTC Date of generation of the
record i.e. 20141205
VTM03
Time of record
generation
Mandatory
HHMMSS
RTC Time of generation of the
record i.e. 221436
VTM04
Fare Device ID
Mandatory
AN (12)
Fare Device identifier i.e.
12AB56CD91EF
VTM05
Vehicle ID
Mandatory
AN (6)
Vehicle identifier i.e. AB1234
VTM06
Driver Number
Mandatory
AN (18)
18 character identifier
VTM07
Booking acceptance
date
Optional
YYYYMMDD
RTC Date of Log On
VTM08
Booking acceptance
time
Optional
HHMMSS
RTC Time of Log On
VTM09
Booking acceptance
Latitude
D (9.5)
Signed decimal degrees
(GDA94) from -90.00000 to
+90.00000, for example
-12.34567
VTM10
Booking acceptance
Longitude
Optional
D (10.5)
Signed decimal degrees
(GDA94) from -180.00000 to
+180.00000, for example
+123.45678
VTM11
Number of Satellites
(at booking
acceptance time)
Optional
N (2)
Value from 00 – 99
VTM12
HDOP (at booking
acceptance time)
Optional
D (4.1)
Decimal value
VTM13
Date when Hire On is
selected from hired off
(start of Trip)
Mandatory
YYYYMMDD
RTC date of Fare Device when
Hire On is selected from hired off
VTM14
Time when Hire On is
selected from hired off
(start of Trip)
HHMMSS
RTC time of Fare Device when
Hire On is selected from hired off
moving from Hire Off to Hire On
after Fare Structure selection.
VTM15
Latitude when Hire On
selected from Hired
Off (start of Trip)
D (9.5)
Signed decimal degrees
(GDA94) from -90.00000 to
+90.00000, for example
-12.34567
Optional
Mandatory
Mandatory
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
9
VTM16
Longitude when Hire
On selected from
hired off (start of Trip)
Mandatory
D (10.5)
Signed decimal degrees
(GDA94) from -180.00000 to
+180.00000, for example
+123.45678
VTM17
Number of Satellites
when Hire On
selected from hired off
(start of Trip)
Mandatory
N (2)
00 to 99
VTM18
HDOP when Hire On
selected from hired off
(start of Trip)
Mandatory
D (4.1)
0.0 to 99.9
VTM19
Latitude when Hire Off
is selected (end of
Trip)
D (9.5)
Signed decimal degrees
(GDA94) from -90.00000 to
+90.00000, for example
-12.34567
VTM20
Longitude when Hire
Off is selected (end of
Trip)
Mandatory
D (10.5)
Signed decimal degrees
(GDA94) from -180.00000 to
+180.00000, for example
+123.45678
VTM21
Number of Satellites
when Hire Off is
selected (end of Trip)
Mandatory
N (2)
00 to 99
VTM22
HDOP when Hire Off
is selected (end of
Trip)
Mandatory
D (4.1)
0.0 to 99.9
VTM23
Total distance
travelled between the
selection of Hire On
and Hire Off
Mandatory
D(5.1)
0.0 to 999.9
VTM24
Total Fare
Mandatory
D(7.2)
0.00 to 9999.99
VTM25
Metered Fare
Mandatory
D(7.2)
0.00 to 9999.99
VTM26
Total of the Extras for
the Trip
Mandatory
D(6.2)
0.00 to 999.99
VTM27
Hiring Rate Code
Optional
AN(5)
A1B2C
VTM28
Fixed Fare or Extras
Code #1
Optional
AN(5)
A1B2C
VTM29
Fixed Fare or Extras
Code #2
Optional
AN(5)
A1B2C
VTM30
Fixed Fare or Extras
Code #3
Optional
AN(5)
A1B2C
VTM31
Fixed Fare or Extras
Code #4
Optional
AN(5)
A1B2C
Mandatory
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
10
VTM32
Fixed Fare or Extras
Code #5
Optional
AN(5)
A1B2C
VTM33
Fixed Fare or Extras
Code #6
Optional
AN(5)
A1B2C
VTM34
Fixed Fare or Extras
Code #7
Optional
AN(5)
A1B2C
VTM35
Fixed Fare or Extras
Code #8
Optional
AN(5)
A1B2C
VTM36
Fixed Fare or Extras
Code #9
Optional
AN(5)
A1B2C
VTM37
Fixed Fare or Extras
Code #10
Optional
AN(5)
A1B2C
VTM38
Form of vehicle
engagement
Mandatory
N(1)
1 = Rank
2 = Hail
3 = Booking
VTM39
MPTP Member
number
Optional
AN(18)
18 character identifier
VTM40
MPTP Member
Subsidy value
Optional
D(5.2)
0.00 to 99.99
VTM41
Total Fare less the
MPTP Member
Subsidy
Optional
D(7.2)
0.00 to 9999.99
Vehicle Location Message (VLM) Record Format
Number
Name
Use
Format
Notes
VLM01
Record Number
Mandatory
N(10)
Value from 0000000000 9999999999
VLM02
Date of record
generation
Mandatory
YYYYMMDD
GPS Date of generation of the
record
VLM03
Time of record
generation
Mandatory
HHMMSS
GPS Time of generation of the
record
VLM04
Fare Device ID
Mandatory
AN (12)
Fare Device identifier i.e.
12AB56CD91EF
VLM05
Vehicle ID
Mandatory
AN (6)
Vehicle identifier i.e. AB1234
VLM06
Driver Number
Optional
AN (18)
18 character identifier
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
11
VLM07
GPS Latitude
Mandatory
D (9.5)
Signed decimal degrees (GDA94)
from -90.00000 to +90.00000, for
example -12.34567
VLM08
GPS Longitude
Mandatory
D (10.5)
Signed decimal degrees (GDA94)
from -180.00000 to +180.00000, for
example +123.45678
VLM09
GPS Speed
Mandatory
D(5.1)
000.0 to 999.9
VLM10
Number of Satellites (at
Alarm activation)
Mandatory
N (2)
00 to 99
VLM11
HDOP (at Alarm
activation)
Mandatory
D (4.1)
0.0 to 99.9
1 = Rank
Form of vehicle
engagement
VLM12
Mandatory
N(1)
2 = Hail
3 = Booking
1 = Hire Off
VLM13
Occupancy
Mandatory
N(1)
2 = Hire On
3 = Hire Pause.
Vehicle Alarm Message (VAM) Record Format
Number
Name
Use
Format
Notes
VAM01
Record Number
Mandatory
N(10)
Value from 0000000000 9999999999
VAM02
Date of record generation
Mandatory
YYYYMMD
D
RTC Date of generation of the
record i.e. 20141205
VAM03
Time of record generation
Mandatory
HHMMSS
RTC Time of generation of the
record i.e. 221436
VAM04
Fare Device ID
Mandatory
AN (12)
Fare Device identifier i.e.
12AB56CD91EF
VAM05
Vehicle ID
Mandatory
AN (6)
Vehicle identifier i.e. AB1234
VAM06
Driver Number
Optional
AN (18)
18 character identifier
VAM07
MPTP Member Number
Optional
AN(18)
18 character identifier
VAM08
GPS Latitude at Alarm
activation
Mandatory
D (9.5)
Signed decimal degrees (GDA94)
from -90.00000 to +90.00000, for
example -12.34567
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
12
VAM09
GPS Longitude at Alarm
activation
Mandatory
D (10.5)
Signed decimal degrees (GDA94)
from -180.00000 to +180.00000, for
example +123.45678
VAM10
Number of Satellites (at
Alarm activation)
Mandatory
N (2)
00 to 99
VAM11
HDOP (at Alarm
activation)
Mandatory
D (4.1)
0.0 to 99.9
VAM12
Alarm Code
Mandatory
N(2)
0 to 99
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
13
APPENDIX F – HIRING RATES TABLE
In describing the Hiring rates, the format of each field is specified as “YYMMDD” (date), “MMDD” (day), “HHMMSS” (time), “D” (fixed decimal), “AN”
alphanumeric or “N” numeric; the latter two formats include an associated field length. The format for decimal has an associated field length and number of
decimal places (e.g. 9.2 is a total length of 9 characters with 2 decimal places).
Note:
Hiring rates within this table have been provided as an example only
Metropolitan
Melbourne, Frankston,
Dandenong and Port
Phillip
20140
701
20140
701
0900
00
1700
00
1659
00
0859
32
Peak Rate (10pm – 4am Friday
and Saturday)
20140
701
2200
00
0400
32
Fixed Fee - Refer Fixed Fee
and Extras Table
20140
701
0000
00
U1
Standard
20140
701
U2
High Occupancy
20140
701
M1
Day Rate (9am – 5pm)
M2
Overnight Rate (5pm – 9am)
M3
M4
4.2
0
5.2
0
100
0
100
0
1.62
2
1.80
4
0000111
6.2
0
100
0
1.98
6
2359
32
1111111
-
0
0
0000
00
2359
59
1111111
3.6
0
100
0
0000
00
2359
59
1111111
3.6
0
100
0
1111111
1111111
M..n
Urban (Geelong
Ballarat Bendigo)
U..n
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
1
Comment AN(40)
Cost per Distance
increment ($)
D(5.3)
Time increment
(min) N(2)
Cost per time
increment
($)D(5.3)
Speed threshold
km/h N(2)
Distance increment
(metres) N (4)
0110000 =
Tuesday and
Flagfall
$ D(4.2)
Wednesday
0000001 = Sunday
1000000 = Monday
To Time HHMMSS
Applicable Day of
Week N (7)
From Time
HHMMSS
To Date
YYYYMMDD
From Date
YYYYMMDD
Description AN
(40)
Hiring Rate Code
AN (5)
Zone AN (40)
HIRING RATES TABLE
0.5
68
0.6
31
2
1
2
1
Exam
ple
Exam
ple
1
0.6
95
2
1
Exam
ple
0
0
0
Exam
ple
1
1
Country
C1
Standard
20140
701
0000
00
2359
59
1111111
3.7
0
C2
High Occupancy
20140
701
0000
00
2359
59
1111111
3.7
0
CPN
1
CPN
2
CPN
3
Price Notification - Company 1 Hiring Rate 1
Price Notification - Company 1 Hiring Rate 2
Price Notification - Company 1 Hiring Rate 3
20140
701
20140
701
20140
701
0000
00
0600
00
0000
00
2359
59
2359
59
0559
59
CPN
4
Price Notification - Company 2 Hiring Rate 1
20140
701
0000
00
2359
00
1111100
CPN
5
CPN
..n
Price Notification - Company 2 Hiring Rate 2
20140
701
0600
00
2359
00
0000011
100
0
100
0
C..n
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
1111100
0000011
0000011
2
6.0
0
7.0
0
8.0
0
6.5
0
7.7
0
500
0
100
00
200
00
600
0
900
0
Comment AN(40)
Cost per Distance
increment ($)
D(5.3)
Time increment
(min) N(2)
Cost per time
increment
($)D(5.3)
Speed threshold
km/h N(2)
Distance increment
(metres) N (4)
0110000 =
Tuesday and
Flagfall
$ D(4.2)
Wednesday
0000001 = Sunday
1000000 = Monday
To Time HHMMSS
Applicable Day of
Week N (7)
From Time
HHMMSS
To Date
YYYYMMDD
From Date
YYYYMMDD
Description AN
(40)
Hiring Rate Code
AN (5)
Zone AN (40)
HIRING RATES TABLE
APPENDIX G – FIXED FEE AND EXTRAS TABLE
In describing the Fixed Fares and Extras, the format of each field is specified as “YYMMDD” (date), “MMDD” (day), “HHMMSS” (time), “D” (fixed decimal),
“AN” alphanumeric or “N” numeric; the latter two formats include an associated field length. The format for decimal has an associated field length and number
of decimal places (e.g. 9.2 is a total length of nine characters with two decimal places).
Note:
Fixed Fares and Extras within this table have been provided as an example only.
MX3
MX4
MX5
20140701
000000
235959
1111111
2.70
Y Start
Example
20140701
000000
235959
1111111
3.00
N Start
Example
20140701
000000
235959
1111111
14.00
N
Durin
g
Example
20140701
000000
235959
1111111
5.30
Y
Durin
g
Example
Amount $ D(5.2)
1
Longitude end
D(10.5)
Comment AN(40)
Example
Longitude start
D(10.5)
Latitude end D(9.5)
N Start
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
Applied at Trip Stage
Start/During/End:
(Start,
During,
End)
Latitude
start D(9.5)
2.00
IsAutoOnly AN(1)
1111111
Usage Cancels:
AN (5), AN (5)…..
235959
Specific Days Only
MMDD, MMDD, ..
000000
To Date YYYYMMDD
20140701
From Date
YYYYMMDD
Applicable Day of
Week N (7)
1000000 = Monday
0000001 = Sunday
0110000 = Tuesday
and Wednesday
Metropolitan
Melbourne,
Frankston,
Dandenong and
Port Phillip
To Time HHMMSS
MX2
Booking
Fee
Airport Fee
Airport
Booking
Fee
High
Occupancy
Charge
CityLink Toll
Charge Western
Link
From Time HHMMSS
MX1
Description AN (40)
Extras Code AN (5)
Zone AN (40)
FIXED FEE AND EXTRAS TABLE
MX9
MX10
MX11
Applied at Trip Stage
Start/During/End:
(Start,
During,
End)
Latitude
start D(9.5)
Durin
g
Example
20140701
000000
235959
1111111
7.80
MX5,
Durin
Y
MX6
g
Example
20140701
000000
235959
1111111
2.68
Y
Durin
g
Example
20140701
000000
235959
1111111
2.53
Y
Durin
g
Example
20140701
000000
235959
1111100
55.00
ALL
N Start
Example
20140701
000000
235959
0000011
45.00
ALL
N Start
Example
20140701
000000
235959
1111111
2.10
N Start
Exam
ple
Amount $ D(5.2)
Longitude end
D(10.5)
Comment AN(40)
Y
Longitude start
D(10.5)
Latitude end D(9.5)
5.30
IsAutoOnly AN(1)
1111111
Usage Cancels:
AN (5), AN (5)…..
235959
Specific Days Only
MMDD, MMDD, ..
000000
To Date YYYYMMDD
20140701
From Date
YYYYMMDD
Applicable Day of
Week N (7)
1000000 = Monday
0000001 = Sunday
0110000 = Tuesday
and Wednesday
MX8
To Time HHMMSS
MX7
CityLink Toll
Charge Southern
Link
Citylink Toll
Charge Both Links
Eastlink Toll
Charge Tunnel
Eastlink Toll
Charge Non-Tunnel
Trip
Fixed Fee Airport to
City Weekdays
Fixed Fee Airport to
City Weekend
From Time HHMMSS
MX6
Description AN (40)
Extras Code AN (5)
Zone AN (40)
FIXED FEE AND EXTRAS TABLE
MX..n
Urban (Geelong
UX1
Booking
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
2
Applied at Trip Stage
Start/During/End:
(Start,
During,
End)
Latitude
start D(9.5)
1111111
3.40
Y Start
Example
UX3
Airport Fee
Holiday Fee
- Christmas
Period
Holiday Fee
- New
Year's Eve
Holiday Fee
- New
Year's Day
20140701
000000
235959
1111111
3.00
N Start
Example
20140701
000000
235959
0
1225,
1226
4.20
UX2
Y Start
Example
20140701
180000
235959
0
1231
4.20
UX2
Y Start
Example
20140701
000000
235959
0
0101
4.20
UX2
Y Start
Example
CX1
Booking
20140701
000000
235959
1111111
2.10
N Start
Example
CX2
Late Night
20140701
000000
060000
1111111
3.40
Y Start
Example
CX3
Airport Fee
Holiday Fee
- Christmas
Period
Holiday Fee
- New
Year's Eve
Holiday Fee
- New
Year's Day
20140701
000000
235959
1111111
3.00
N Start
Example
20140701
000000
235959
0
1225,
1226
4.20
CX2
Y Start
Example
20140701
180000
235959
0
1231
4.20
CX2
Y Start
Example
20140701
000000
235959
0
0101
4.20
CX2
Y Start
Example
UX4
UX6
UX7
Amount $ D(5.2)
Longitude end
D(10.5)
Comment AN(40)
060059
Longitude start
D(10.5)
Latitude end D(9.5)
Applicable Day of
Week N (7)
1000000 = Monday
0000001 = Sunday
0110000 = Tuesday
and Wednesday
000000
IsAutoOnly AN(1)
To Time HHMMSS
20140701
Usage Cancels:
AN (5), AN (5)…..
From Time HHMMSS
Late Night
Specific Days Only
MMDD, MMDD, ..
From Date
YYYYMMDD
UX2
To Date YYYYMMDD
Description AN (40)
Ballarat
Bendigo)
Extras Code AN (5)
Zone AN (40)
FIXED FEE AND EXTRAS TABLE
UX..n
CX4
Country
CX5
CX6
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
3
CXN1
CXN2
DOT7670_S061_07/13
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
Price
Notification
- Company
1 Booking
Fee
Price
Notification
- Company
1 Late Night
4
Longitude end
D(10.5)
Comment AN(40)
Longitude start
D(10.5)
Latitude end D(9.5)
Applied at Trip Stage
Start/During/End:
(Start,
During,
End)
Latitude
start D(9.5)
IsAutoOnly AN(1)
Usage Cancels:
AN (5), AN (5)…..
Amount $ D(5.2)
Specific Days Only
MMDD, MMDD, ..
Applicable Day of
Week N (7)
1000000 = Monday
0000001 = Sunday
0110000 = Tuesday
and Wednesday
To Time HHMMSS
From Time HHMMSS
To Date YYYYMMDD
From Date
YYYYMMDD
Description AN (40)
Extras Code AN (5)
Zone AN (40)
FIXED FEE AND EXTRAS TABLE
CX..n
2.05
N Start
Example
3.30
Y Start
Example
APPENDIX H – ALARM CODES
AlarmCode
Alarm Description
1
External Power Supply disconnected
2
External Power Supply reconnected
3
Unauthorised access to data in Fare Device detected
4
Unauthorised access to Fare Device software detected
5
GPS antenna disconnected from IVU
6
GPS antenna reconnected to IVU
7
Disconnection of the Speed and Distance Sensor
8
Reconnection of the Speed and Distance Sensor
APPENDIX I – AUDIO ANNOUNCEMENTS
1. When Hire On is selected from hired off, the Fare Device shall audibly convey the
following:
“Your Driver’s Accreditation number is <Drivers Accreditation Number>. This Vehicle
is number <Vehicle ID>.”
2. When Hire Off is selected from hire paused, the Fare Device shall audibly convey
the following:
“Your Driver’s Accreditation number is <Drivers Accreditation Number>. This Vehicle
is number <Vehicle ID>.”
“The Total Fare for your Trip is <Total Fare>. This consists of a Metered Fare of
<value of Metered Fare>, Extras totalling <total value of Extras>, less the MPTP
Member Subsidy (if applicable) of <value of MPTP Member Subsidy>.”
APPENDIX J – ERROR MESSAGES FOR MPTP
MEMBER SMARTCARD PROCESSING
1. The Fare Device shall have the ability to visually display and audibly convey the following
MPTP-related data:
a. Where the MPTP Member Smartcard has expired, the Fare Device shall visually
display and audibly convey:
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
1
“CARD EXPIRED.”
or other words as approved by the Administrator that communicate an equivalent
message.
b. Where the MPTP Member Smartcard is disabled, the Fare Device shall visually
display and audibly convey:
“CARD CANCELLED.”
or other words as approved by the Administrator that communicate an equivalent
message.
c.
Where the member’s subsidy cap has been reached the Fare Device shall visually
display and audibly convey:
“SUBSIDY CAP $99999
SUBSIDY USED $99999.”
or other words as approved by the Administrator that communicate an equivalent
message.
d. Where the MPTP Member Smartcard is faulty, the Fare Device shall visually display
and audibly convey:
“CARD FAULTY RETURN CARD TO THE TSC.”
or other words as approved by the Administrator that communicate an equivalent
message.
e. Where the Fare Device’s MPTP facility is not functioning, the Fare Device shall
visually display and audibly convey:
“SYSTEM ERROR CONTACT THE TSC”
or other words as approved by the Administrator that communicate an equivalent
message.
f.
Where the card is not an MPTP Member Smartcard, the Fare Device shall visually
display and audibly convey:
“NOT A VALID CARD. REMOVE CARD.”
or other words as approved by the Administrator that communicate an equivalent
message.
APPENDIX K – SMARTCARD SPECIFICATIONS
Driver Smartcard and MPTP Member Smartcard specifications.
Taxi Services Commission
Level 23, 80 Collins Street, Melbourne VIC 3000
GPO Box 1716, Melbourne VIC 3001 Phone: 1800 638 802 (toll-free) www.taxi.vic.gov.au
July 2013
DOT7670_S061_07/13
2
Download