Method, system and computer program code for automatically generating software for reformatting incoming data
First Claim
1. A method of creating software for reformatting insurance related data received from a first party to a format that is acceptable to a second party, said method comprising:
- creating a decision table based on a combination of conditions defining when a respective one of a plurality of reformatting actions should be taken with respect to the data received;
providing the decision table to a software generator; and
automatically generating computer programming instructions based upon the decision table and configured to cause the respective reformatting action to be taken based on the combinations of conditions from the decision table upon execution thereof.
8 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product are provided for creating software that can be used to reformat incoming insurance-related data into a format that conforms to the requirements or preferences of the receiving party. In particular, the software generated is capable of causing a particular action to be taken which will result in the transfer of the received data from one format to another in response to certain conditions being met. These conditions are defined by a decision table, from which the software is automatically generated. A means is further provided for using the received data, which has been reformatted where necessary, to create a user-friendly table that defines the rules and parameters of a particular insurance policy. The table is capable of being easily understood by those unfamiliar with the intricacies of insurance claim processing and programming code, and is further capable of being read by a claims processing engine when processing an insurance claim.
-
Citations
26 Claims
-
1. A method of creating software for reformatting insurance related data received from a first party to a format that is acceptable to a second party, said method comprising:
-
creating a decision table based on a combination of conditions defining when a respective one of a plurality of reformatting actions should be taken with respect to the data received;
providing the decision table to a software generator; and
automatically generating computer programming instructions based upon the decision table and configured to cause the respective reformatting action to be taken based on the combinations of conditions from the decision table upon execution thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for creating software for reformatting insurance related data received from a first party to a format that is acceptable to a second party, said system comprising:
-
a software generator; and
a decision table instantiated in a memory device and accessible by the software generator, said decision table defining a combination of conditions that must occur in order for a respective one of a plurality of reformatting actions to be taken with respect to the data received, wherein the software generator automatically generates computer programming instructions based upon the decision table and configured to cause the respective reformatting action to be taken based on the combination of conditions from the decision table upon execution thereof. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for reformatting insurance related data received from a first party to a format that is acceptable to a second party, wherein the computer program product comprises at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for receiving a decision table, said decision table defining a combination of conditions that must occur for a respective one of a plurality of reformatting actions to be taken with respect to the data received; and
a second executable portion for automatically generating computer programming instructions based upon the decision table and configured to cause the respective reformatting action to be taken based on the combination of conditions from the decision table upon execution thereof. - View Dependent Claims (17, 18, 19)
-
-
20. A method of processing an insurance claim, said method comprising:
-
receiving policy information associated with a particular insurance policy, wherein the policy information comprises a plurality of rules that define one or more benefits under the insurance policy;
organizing the plurality of rules into a predefined tabular format;
providing a claims processing engine with the organized plurality of rules; and
thereafter processing the insurance claim in accordance with the plurality of rules. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification