7.2.1 - Process Electronic Parking Lot Payment DFD
The processes in this DFD are responsible for the Process Electronic Parking Lot Payment facility within the Provide Electronic Payment Services function. These processes transact the payments for current and advanced parking lot charges.The key points about the facility are as follows:
- Charges are calculated by vehicle characteristics and are set by the parking service provider;
- All vehicles are checked for advanced payment before being billed for the current charge;
- A record of all transactions is provided for the parking lot operator and service provider;
- Operational data is provided to the Manage Archived Data function.
There are ten processes in this DFD:
a) Read Parking Lot Vehicle Payment Data (7.2.1.1)
b) Calculate Vehicle Parking Lot Charges (7.2.1.2)
c) Collect Bad Charge Payment Data (7.2.1.3)
d) Check for Advanced Parking Lot Payment (7.2.1.4)
e) Bill Driver for Parking Lot Charges (7.2.1.5)
f) Manage Parking Lot Financial Processing (7.2.1.6)
g) Update Parking Lot Data (7.2.1.7)
h) Register for Advanced Parking Lot Payment (7.2.1.8)
i) Manage Parking Lot Reservations (7.2.1.9)
j) Determine Advanced Charges (7.2.1.10)
The processes in this group enable payments for parking lot charges to be made by drivers without stopping and also support a flexible parking lot charge structure. Parking lot prices may be changed at any time by the operator through process (g). This data is implemented immediately by this process, which also sends it to the store of prices maintained by the Carry-out Centralized Payments Processing facility - see DFD 7.4, so that it can be used by the Provide Driver and Traveler Services function - see DFD 6. This last set of data may be sent on request or whenever a change in price is made. The price changes may come directly on the initiative of the parking operator or indirectly through a request to the provider from the Manage Demand facility - see DFD 1.4, via process (g). Parking lot charges paid in advance will be unaffected by any new price structure.
DFD: 7.2.1 - Process Electronic Parking Lot Payment
Parent DFD: 7.2 - Provide Electronic Parking Payment
PSpecs in this DFD:
- 7.2.1.1 - Read Parking Lot Vehicle Payment Data
- 7.2.1.2 - Calculate Vehicle Parking Lot Charges
- 7.2.1.3 - Collect Bad Charge Payment Data
- 7.2.1.4 - Check for Advanced Parking Lot Payment
- 7.2.1.5 - Bill Driver for Parking Lot Charges
- 7.2.1.6 - Manage Parking Lot Financial Processing
- 7.2.1.7 - Update Parking Lot Data
- 7.2.1.8 - Register for Advanced Parking Lot Payment
- 7.2.1.9 - Manage Parking Lot Reservations
- 7.2.1.10 - Determine Advanced Charges

