Method, system and computer program product for creating software for processing an insurance claim
First Claim
Patent Images
1. A method of creating software for processing an insurance claim, said method comprising:
- determining one or more processes associated with each of a plurality of types of insurance claims;
determining a plurality of flags associated with each of the one or more processes for each type of insurance claim, wherein a flag associated with a process for a first type of insurance claim may differ from a flag associated with the same process for a second type of insurance claim;
creating one or more decision tables, wherein a decision table is created for each of the plurality of flags based on a separate combination of conditions defining when a respective flag should be posted to the insurance claim based at least in part on a type of the insurance claim;
providing a decision table to a software generator; and
automatically generating with a processor computer programming instructions based upon the decision table and configured to cause the respective flag to be posted based on the combinations of conditions from the decision table upon execution thereof.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product are provided for creating software that can be used when processing insurance claims. In particular, the software generated is capable of recognizing and flagging certain situations or sets of conditions when they arise in an insurance claim that is being processed. These situations or sets of conditions, as well as the type of flag, or “edit,” that should be posted when each occurs, are defined in a decision table from which the software is automatically generated. A method of processing an insurance claim using the automatically generated software is also provided.
-
Citations
16 Claims
-
1. A method of creating software for processing an insurance claim, said method comprising:
-
determining one or more processes associated with each of a plurality of types of insurance claims; determining a plurality of flags associated with each of the one or more processes for each type of insurance claim, wherein a flag associated with a process for a first type of insurance claim may differ from a flag associated with the same process for a second type of insurance claim; creating one or more decision tables, wherein a decision table is created for each of the plurality of flags based on a separate combination of conditions defining when a respective flag should be posted to the insurance claim based at least in part on a type of the insurance claim; providing a decision table to a software generator; and automatically generating with a processor computer programming instructions based upon the decision table and configured to cause the respective flag to be posted based on the combinations of conditions from the decision table upon execution thereof. - View Dependent Claims (2, 3, 4)
-
-
5. A system for creating software for processing an insurance claim, said system comprising:
-
a software generator; and a memory device comprising one or more decision tables stored therein and accessible by the software generator, wherein a decision table is defined for each of a plurality of flags based on a separate combination of conditions that must be met in order for a respective flag to be posted to the insurance claim, wherein the plurality of flags is determined to be associated with one of a plurality of processes associated with one of a plurality of types of insurance claims, and wherein the respective one of the plurality of flags is posted based at least in part on a type of the insurance claim; wherein the software generator automatically generates computer programming instructions based upon the decision table and configured to cause the respective flag to be posted based on the combination of conditions from the decision table upon execution thereof. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product for creating software for processing an insurance claim, 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 one or more decision tables, wherein a decision table is defined for each of a plurality of flags based on a separate combination of conditions defining when a respective flag should be posted to the insurance claim, wherein the plurality of flags is determined to be associated with one of a plurality of processes associated with one of a plurality of types of insurance claims, and wherein the respective one of the plurality of flags is posted based at least in part on a type of the insurance claim; and a second executable portion for automatically generating computer programming instructions based upon the decision table and configured to cause the respective flag to be posted based on the combination of conditions from the decision table upon execution thereof. - View Dependent Claims (10, 11, 12)
-
-
13. A method of processing an insurance claim, said method comprising:
-
determining which of a plurality of processes are associated with the insurance claim based at least in part on a type of the insurance claim; determining which of a plurality of flags are associated with each of the processes associated with the insurance claim, wherein a flag associated with a process for a first type of insurance claim may differ from a flag associated with the same process for a second type of insurance claim; accessing one or more decision tables, wherein a decision table is defined for each of the plurality of flags based on a separate combination of conditions defining when a respective flag should be posted to the insurance claim during processing of the claim for each of the associated flags; automatically generating with a processor computer programming instructions based upon the respective decision tables and configured to cause respective flags to be posted based on the combination of conditions from the respective decision tables upon execution thereof; and evaluating the insurance claim with the automatically generated computer programming instructions. - View Dependent Claims (14, 15, 16)
-
Specification