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 claim related data, said method comprising:
- receiving definition data from one or more insurance providers, wherein the definition data defines one or more insurance policies offered by each of the one or more insurance providers, and wherein the format for at least one of the one or more insurance policies differs from a preferred format for the respective insurance policy;
creating a decision table based on a combination of conditions for when a respective one of a plurality of reformatting actions should be taken with respect to insurance claim related data received for the at least one of the one or more insurance policies, wherein the respective reformatting action reformats the insurance claim related data received for the at least one of the one or more insurance policies to the preferred format for the respective insurance policy;
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,wherein each of the steps of the method is performed by a processor.
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.
53 Citations
23 Claims
-
1. A method of creating software for reformatting insurance claim related data, said method comprising:
-
receiving definition data from one or more insurance providers, wherein the definition data defines one or more insurance policies offered by each of the one or more insurance providers, and wherein the format for at least one of the one or more insurance policies differs from a preferred format for the respective insurance policy; creating a decision table based on a combination of conditions for when a respective one of a plurality of reformatting actions should be taken with respect to insurance claim related data received for the at least one of the one or more insurance policies, wherein the respective reformatting action reformats the insurance claim related data received for the at least one of the one or more insurance policies to the preferred format for the respective insurance policy; 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, wherein each of the steps of the method is performed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for creating software for reformatting insurance claim related data, said system comprising:
-
a software generator; and a memory device comprising a decision table stored therein and accessible by the software generator, wherein definition data defines one or more insurance policies offered by each of one or more insurance providers, and wherein the format for at least one of the one or more insurance policies differs from a preferred format for the respective insurance policy, 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 insurance claim related data received for the at least one of the one or more insurance policies, wherein the respective reformatting action reformats the insurance claim related data received for the at least one of the one or more insurance policies to the preferred format for the respective insurance policy, and 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 (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for reformatting insurance claim related data, 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, wherein definition data defines one or more insurance policies offered by each of one or more insurance providers, and wherein the format for at least one of the one or more insurance policies differs from a preferred format for the respective insurance policy, 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 insurance claim related data received for the at least one of the one or more insurance policies, wherein the respective reformatting action reformats the insurance claim related data received for the at least one of the one or more insurance policies to the preferred format for the respective insurance policy; 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 (19, 20, 21, 22, 23)
-
Specification