The document introduces a business rules engine to a tolling back office system. It describes the regional processing center and business rules processes. The rules engine would provide decision tables to determine account types, thresholds, replenishment amounts, billing profiles, and transaction processing based on agency, account type, and transaction details. It would standardize outputs to collections, mailhouses, and reconciliation with plaza and roadside hosts.
1 of 2
Download to read offline
More Related Content
Business Rules Engine and Tolling Back Office
1. THEORETICAL ITRODUCDTION OF BUS RULES ENGINE TO TOLLING BACK OFFICE
RPC and BR Process Flow
Inputs to RPC
Regional
Processing Center
Outputs of RPCBusiness Rules
Start
No
Display MyCSC
Using Theme
Login with
credentials
UserID, Agency
GetStaticValues
GetAgencyTheme
Input: UserID, AgencyID
Output: AgencyLogo, AgencyColors
StaticAgencyCodes
Enrollment
GetAcctTypeRules
CreateAccount
EnrollmenType, CustomerDetails,
StaticValues
Input: AgencyID, AcctType
Method: Decision Table
Output: ThresholdAmt,ReplenishAmt,
BillingProfile, OverridePermissions,
TransponderID, PlateStartDate,
PlateEndDate, FederalTaxID,
MinPlateCount, MaxPlateCount
Transponder
Batch
Processing
Send PymtRequest
GetPymtResponse
Input: CreditCardDetails, PaymentAmt
Output: BankRequest
Account
Payment
AddVehicle
AddCustDetail
AddPymtDetail
AccountDetails,
PaymentDetails
AddTransBatch
UpdtBatch
DeleteBatch
Input: AgencyID, CustomerDetail,
DeliveryMethod
Output: Account Summary report and
Welcome to The Toll Roads booklet
SendStatement
Send Invoice
SendLetters
SendCollections
Input: AgencyID, CustomerDetail,
DeliveryDestination
Output: Formatted output (XML, Comma-
Delimited, etc)
Output to
Collections, Mail
house, etc.
Toll Trip
Processing
AddTransaction
ChargeAcct
SendRecon
Input: AgencyID, TransactionDetail
Method: Decision Table
Output: ProcessFee, DiscountAmt,
AccountDetail, RoadsideHostID
PlazaHostID,
TollDetails
Recon to
PlazaHost, etc.
Input: CreditCardDetails, PaymentAmt
Output: BankResponse, AcctID
BankRequest
BankResponse
Example Enrollment Ruleset
Example Transponder Ruleset
Example Toll Transaction Ruleset