F4.5 Provide PT Fare Facilities

Header Image
Project:
F4.5 Provide PT Fare Facilities : Public <<FRAME_High_Level_Function>> FRAME_High_Level_Function
Created: 24.10.2019 12:44:30
Modified: 12.11.2021 13:03:09
Project:
Advanced:
This High-level Function shall provide facilities that enable fares to be collected for the use of PT Services.  Fares are only collected using a "fare card" for which payment is collected via the Financial Clearinghouse.  The use of cash (coins/notes) for fare payment is not supported by the functionality.  PT Passengers can top up their "fare cards" as and when they wish and with as much credit as they wish.  Every time the "fare card" is used, the amount of credit that it contains is reduced by the cost for the use of the PT Service.  The PT Driver is provided with in indication of whether or not the "fare card" transaction was successful or not.<br/>
  • Associations To
  • Associations From
  • Advanced
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mpto_deduct_fare_credit_for_journey
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tt.ptp-fare_credit_after_journey
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_current_fare_credit
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Data_Flow» tt.ptp-provide_PT_fare_outputs
FRAME_High_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_fare_credit_balance
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_fare_scheme_for_service
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» td.ptd-display_fares
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_update_fare_credit
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tt.ptp-display_current_fare_credit
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» td.ptd-fare_transaction_result
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» ft.ptp-request_journey_fare_cost
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tt.ptp-journey_fare_cost
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» ft.ptp-request_fare_credit_update
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Functional_Area» F4. Manage Public Transport Operations
FRAME_Functional_Area «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tfc-request_fare_card_update
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_fare_scheme_for_PT_driver
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_result_of_fare_transaction
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tt.ptp-no_fare_credit_for_journey
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_PT_driver_request_for_fare_scheme
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tt.ptp-ok_to_travel
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tt.ptp-confirm_fare_credit_update
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» ft.ptp-current_fare_credit_request
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» ft.ptp-pay_for_journey
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_Low_Level_Function» F4.5.1 Provide PT Drivers access to Fares
FRAME_Low_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Function» F4.5.2 Validate Fare Credit for Journey
FRAME_Low_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Function» F4.5.3 Provide PT Passenger access to Fare Credit
FRAME_Low_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Data_Flow» ft.ptp-provide_PT_fare_card_inputs
FRAME_High_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» ffc-confirmed_fare_payment
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fd.ptd-request_fares
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Property Value
isReadOnly: false
isFinalSpecialization: 0