Bill Route Types Control The Information Merged Onto Bills

Every bill routing record references a Bill Route Type.

The bill route type controls the following for interacting with a document composition application:

Note: CIS Division can override the extract algorithm and/or the background process found on the bill route type. The system processes first check the bill’s account’s CIS Division for an override specific for the bill route type.
  • It contains an algorithm that is responsible for extracting the information merged onto your bills. Algorithms of this type are called under the following scenarios:
    • The background process that interacts with your bill print software calls these algorithms.
    • If your bill print software has the ability to construct a real-time image of a bill, you can plug-in an Online Bill Display algorithm on the Installation Record. This type of algorithm will call the bill extract algorithm for an appropriate bill route type to extract the information that is merged onto the bill. Refer to Technical Implementation Of Online Bill Display for the details.
  • It contains the ID of the background process responsible for interacting with your bill print software in batch.
The bill route type controls the following for interacting with a reporting engine, such as BI Publisher:
  • It contains an algorithm that is responsible for returning the appropriate report code and other information in order to extract the information to be merged onto your bills. Typically, the reporting engine itself is responsible for extracting and formatting the data. Algorithms of this type are called under the following scenarios:
    • The background process that interacts with your reporting engine calls these algorithms.
    • If your reporting engine has the ability to construct a real-time image of a bill, you can plug-in an Online Bill Display algorithm on the Installation Record. This type of algorithm will call the bill extract algorithm for an appropriate bill route type to return the appropriate report code. Refer to Technical Implementation Of Online Bill Display for the details.
  • It contains the ID of the background process responsible for interacting with your reporting engine in batch.