System and method for operating modules of a claims adjudication engine
First Claim
1. A method for configuring an adjudication system to adjudicate a claim transaction, the method comprising the steps of:
- receiving the claim transaction containing at least one line item describing an insured service for a recipient to be financed by a payer for the insured service;
providing an adjudication engine for coordinating the adjudication processing of the received claim transaction;
representing the claim transaction as a plurality of data containers coupled to a database such that the data containers are selected from a set of available data containers, the data containers coupled to the adjudication engine and configured for containing data instances of the claim transaction; and
selecting a plurality of adjudication modules for coupling to the plurality of data containers, the plurality of adjudication modules selected from a set of available adjudication modules, the selected adjudication modules configured for providing business logic for application to the data containers during the adjudication processing to manipulate the data instances of the data containers;
wherein the configured adjudication system adjudicates the data instances of the data containers according to the business logic of the selected adjudication modules for determining an adjudication status of the claim transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for configuring an adjudication system to adjudicate a claim transaction. The system and method comprise: receiving the claim transaction containing line items describing an insured service for a recipient to be financed by a payer for the insured service; providing an adjudication engine for coordinating the adjudication processing of the received claim transaction; representing the claim transaction as a plurality of business objects coupled to a database such that the business objects are selected from a set of available business objects, the business objects coupled to the adjudication engine and configured for containing data instances of the claim transaction; and selecting a plurality of adjudication modules for coupling to the plurality of business objects, the plurality of adjudication modules selected from a set of available adjudication modules, the selected adjudication modules configured for providing business logic applied to the business objects during the adjudication processing to manipulate the data instances of the business objects; wherein the configured adjudication system adjudicates the data instances of the business objects according to the business logic of the selected adjudication modules for determining an adjudication status of the claim transaction.
115 Citations
41 Claims
-
1. A method for configuring an adjudication system to adjudicate a claim transaction, the method comprising the steps of:
-
receiving the claim transaction containing at least one line item describing an insured service for a recipient to be financed by a payer for the insured service;
providing an adjudication engine for coordinating the adjudication processing of the received claim transaction;
representing the claim transaction as a plurality of data containers coupled to a database such that the data containers are selected from a set of available data containers, the data containers coupled to the adjudication engine and configured for containing data instances of the claim transaction; and
selecting a plurality of adjudication modules for coupling to the plurality of data containers, the plurality of adjudication modules selected from a set of available adjudication modules, the selected adjudication modules configured for providing business logic for application to the data containers during the adjudication processing to manipulate the data instances of the data containers;
wherein the configured adjudication system adjudicates the data instances of the data containers according to the business logic of the selected adjudication modules for determining an adjudication status of the claim transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for configuring an adjudication system to adjudicate a claim transaction, the system comprising:
-
an adjudication system for receiving the claim transaction containing at least one line item describing an insured service for a recipient to be financed by a payer for the insured service;
an adjudication engine of the adjudication system for coordinating the adjudication processing of the received claim transaction;
a plurality of data containers coupled to a database for representing the claim transaction such that the data containers are selectable from a set of available data containers, the data containers coupled to the adjudication engine and configured for containing data instances of the claim transaction; and
a plurality of adjudication modules for coupling to the plurality of data containers, the plurality of adjudication modules selectable from a set of available adjudication modules, the adjudication modules configured for providing business logic for application to the data containers during the adjudication processing to manipulate the data instances of the data containers;
wherein the configured adjudication system adjudicates the data instances of the data containers according to the business logic of the selected adjudication modules for determining an adjudication status of the claim transaction. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer program product for configuring an adjudication system to adjudicate a claim transaction, the computer program product comprising:
-
a computer readable medium;
an adjudication system module stored on the computer readable medium for receiving the claim transaction containing at least one line item describing an insured service for a recipient to be financed by a payer for the insured service;
an adjudication engine module coupled to the adjudication system module for coordinating the adjudication processing of the received claim transaction;
a data container module coupled to the adjudication system module for providing a plurality of data containers coupled to a database for representing the claim transaction such that the data containers are selectable from a set of available data containers, the data containers coupled to the adjudication engine module and configured for containing data instances of the claim transaction; and
a plurality of adjudication modules for coupling to the plurality of data containers, the plurality of adjudication modules selectable from a set of available adjudication modules, the adjudication modules configured for providing business logic for application to the data containers during the adjudication processing to manipulate the data instances of the data containers;
wherein the configured adjudication system module adjudicates the data instances of the data containers according to the business logic of the selected adjudication modules for determining an adjudication status of the claim transaction.
-
Specification