Billing Preference

Oracle Revenue Management and Billing uses the bill cycle of an account to generate the bills for the account and the bill period of an account to create the billable charges for the account. If the bill cycle and bill period used for an account are not in sync, the system will not give the desired output. To handle this issue, a new feature is introduced wherein the bill cycle and bill period can be tightly coupled with each other.

Note: This new feature is designed, developed, and tested only for the health insurance domain and not for the financial services domain.

You can define a billing preference wherein you pair the bill cycle and bill period. The system enables you to define, edit, delete, and copy a billing preference through the Field Mapping screen. The system derives the bill cycle and bill period for an account using the billing preference. You can set the billing preference for an account through a characteristic type which is specified in the Bill Cycle Rule Code option type of the C1-ASOBLLNG feature configuration. You can define this characteristic for an account from the user interface or through a health care inbound message.

Whenever you create or edit an account through a health care inbound message, the system checks whether the characteristic type specified in the Bill Cycle Rule Code option type of the C1-ASOBLLNG feature configuration is available for the account in the inbound message. If so, the system checks whether the value specified for the billing preference characteristic type is already defined in the system. If so, the system derives the bill cycle from the billing preference when the account is created. In such case, the system ignores the bill cycle available in the inbound message. In addition, when the billing preference characteristic is updated for an account, the system derives the new bill cycle from the respective billing preference in the system.

You can also derive the bill period for an account using the billing preference characteristic of the account. To derive the bill period from the billing preference, you need to attach the Bill Period Derivation (C1-BILLPDRV) algorithm to the Account and Price Item Derivation Post-Processing system event in the age based, tier based, additional fee, and benefit pricing rule types. The system invokes the Bill Period Derivation (C1-BILLPDRV) algorithm in the C1-REPC1 batch. This algorithm derives the bill period from the billing preference of the account and accordingly updates the RECURRING_​FLG and RECURRING_​VAL columns of the corresponding records in the CI_​REPRC_​REQ_​DTL table.

In addition, you can set the skip months in a billing preference which is used in the 9/10 Billing (Skip Months) feature. You can specify one or more skip months in a billing preference which may be continuous or non-continuous. However, you cannot skip all 12 months in a billing preference. The system derives the skip months for an account using the billing preference characteristic.

Related Topics

For more information on... See...
Field Mapping screen Field Mapping
How to setup the C1-ASOBLLNG feature configuration Setting the C1-ASOBLLNG Feature Configuration