Graphical display of business rules
First Claim
Patent Images
1. A method of generating a graphical display of an insurance claim processing business rule, comprising:
- providing a plurality of business rule components;
a computer system accessing a first business rule component comprising business rule structure information;
the computer system determining access privileges of a user;
the computer system providing, in a first window of a display of a computer system, display of a set of business rule components comprising a plurality of second business rule components comprising at least one program instruction, at least one third business rule component comprising at least one variable referenced by the at least one program instruction, and at least one fourth business rule component comprising at least one parameter referenced by the at least one program instruction, wherein access to modify the displayed third and fourth business rule components is inhibited in the first window;
the computer system providing, in a second window separate from the first window, access to modify at least a portion of at least one of the third business rule components comprising at least one business rule variable;
the computer system providing in a third window separate from the first and second windows, access to modify at least a portion of at least one of the fourth business rule components comprising at least one business rule parameter;
the computer system inhibiting, if a first access privilege of a user is determined, the display of at least one business rule component of the set of business rule components in at least one of the first, second, or third windows;
the computer system enabling, if a second access privilege of a user is determined, the display of the at least one business rule component of the set of business rule components in the at least one of the first, second, or third windows;
the computer system receiving an input comprising at least one modification to at least one business rule component of the set of business rule components;
the computer system combining at least one of the second business rule components, at least one of the third business rule components, and at least one of the fourth business rule components according to the business rule structure information to form at least one combined business rule, wherein the combined business rule includes one or more of the modifications to one or more of the at least one business rule component of the set of business rule components; and
the computer system displaying at least one of the combined business rules according to the business rule structure information, wherein displaying at least one of the combined business rules comprises displaying at least one of the program instructions, at least one of the variables referenced by the at least one of the program instructions, and at least one of the parameters referenced by the at least one of the program instructions, and wherein displaying at least one of the combined business rules comprises displaying one or more of the modifications to one or more of the at least one business rule component of the set of business rule components.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and carrier media for viewing business rules are disclosed. Components of the business rules may be stored as entries in one or more database tables. A rule editor may access business rule components and assemble the components to form a graphical display of a business rule. In various embodiments, the graphical display may allow the user to view, edit and/or create business rules.
-
Citations
21 Claims
-
1. A method of generating a graphical display of an insurance claim processing business rule, comprising:
-
providing a plurality of business rule components; a computer system accessing a first business rule component comprising business rule structure information; the computer system determining access privileges of a user; the computer system providing, in a first window of a display of a computer system, display of a set of business rule components comprising a plurality of second business rule components comprising at least one program instruction, at least one third business rule component comprising at least one variable referenced by the at least one program instruction, and at least one fourth business rule component comprising at least one parameter referenced by the at least one program instruction, wherein access to modify the displayed third and fourth business rule components is inhibited in the first window; the computer system providing, in a second window separate from the first window, access to modify at least a portion of at least one of the third business rule components comprising at least one business rule variable; the computer system providing in a third window separate from the first and second windows, access to modify at least a portion of at least one of the fourth business rule components comprising at least one business rule parameter; the computer system inhibiting, if a first access privilege of a user is determined, the display of at least one business rule component of the set of business rule components in at least one of the first, second, or third windows; the computer system enabling, if a second access privilege of a user is determined, the display of the at least one business rule component of the set of business rule components in the at least one of the first, second, or third windows; the computer system receiving an input comprising at least one modification to at least one business rule component of the set of business rule components; the computer system combining at least one of the second business rule components, at least one of the third business rule components, and at least one of the fourth business rule components according to the business rule structure information to form at least one combined business rule, wherein the combined business rule includes one or more of the modifications to one or more of the at least one business rule component of the set of business rule components; and the computer system displaying at least one of the combined business rules according to the business rule structure information, wherein displaying at least one of the combined business rules comprises displaying at least one of the program instructions, at least one of the variables referenced by the at least one of the program instructions, and at least one of the parameters referenced by the at least one of the program instructions, and wherein displaying at least one of the combined business rules comprises displaying one or more of the modifications to one or more of the at least one business rule component of the set of business rule components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19)
-
-
14. A method, comprising
a computer system determining access privileges of a user; -
providing at least one business rule template comprising; at least one reference to at least one program instruction, and business rule structure information regarding at least one business rule; the computer system providing at least one program instruction in a first window of a display of a computer system, wherein at least one program instruction is referenced by at least one of the business rule templates, and wherein the first window comprises display of a set of business rule components comprising the program instruction, at least one business rule component comprising at least one variable referenced by the at least one program instruction, and at least one business rule component comprising at least one parameter referenced by the at least one program instruction, wherein access to modify the displayed third and fourth business rule components is inhibited in the first window; the computer system providing, in a second window separate from the first window, access to modify at least one variable associated with the at least one program instruction; the computer system providing, in a third window separate from the first and second windows, access to modify at least one parameter associated with the at least one program instruction; the computer system inhibiting, if a first access privilege of a user is determined, the display of at least one of the set of business rule components in at least one of the first, second, or third windows; the computer system enabling, if a second access privilege of a user is determined, the display of the at least one of the set of business rule components in the at least one of the first, second, or third windows; the computer system receiving an input comprising at least one modification to at least one business rule component of the set of business rule components; and the computer system generating a display of at least one accessed program instruction, at least one accessed variable associated with at least one accessed program instruction, and at least one parameter associated with the at least one program instruction according to the business rule structure information of at least one accessed business rule template, wherein generating the display comprises displaying one or more of the modifications to one or more of the at least one business rule component of the set of business rule components. - View Dependent Claims (20)
-
-
15. A computer readable storage medium comprising program instructions stored thereon, wherein the program instructions are computer-executable to implement a method comprising:
-
providing a first business rule component comprising business rule structure information; providing, in a first window of a display of a computer system, display of a set of business rule components comprising a plurality of second business rule components comprising at least one program instruction, at least one third business rule component comprising at least one variable referenced by the at least one program instruction, and at least one fourth business rule component comprising at least one parameter referenced by the at least one program instruction, wherein access to modify the displayed third and fourth business rule components is inhibited in the first window; providing, in a second window separate from the first window, access to modify at least a portion of at least one of the third business rule component comprising at least one business rule variable; providing in a third window separate from the first and second windows, access to modify at least a portion of at least one of the fourth business rule components comprising at least one business rule parameter; inhibiting, if a first access privilege of a user is determined, the display of at least one business rule component of the set of business rule components in at least one of the first, second, or third windows; enabling, if a second access privilege of a user is determined, the display of the at least one business rule component of the set of business rule components in the at least one of the first, second, or third windows; receiving an input comprising at least one modification to at least one business rule component of the set of business rule components; combining at least one of the second business rule components, at least one of the third business rule components, and at least one of the fourth business rule components according to the business rule structure information to form at least one combined business rule, wherein the combined business rule includes one or more of the modifications to one or more of the at least one business rule component of the set of business rule components; and displaying at least one of the combined business rules according to the business rule structure information, wherein displaying at least one of the combined business rules comprises displaying at least one of the program instructions, at least one of the variables referenced by the at least one of the program instructions, and at least one of the parameters referenced by the at least one of the program instructions, and wherein displaying at least one of the combined business rules comprises displaying one or more of the modifications to one or more of the at least one business rule component of the set of business rule components. - View Dependent Claims (16, 21)
-
Specification