System and method for ensuring medical benefit claim payment neutrality between different disease classification codes
First Claim
1. A computerized method comprising:
- receiving existing claim data including at least one existing healthcare code associated with a first classification system;
receiving new claim data including at least one new healthcare code associated with a second classification system, wherein the at least one existing healthcare code is mapped to the at least one new healthcare code;
receiving a plurality of payment codes associated with the at least one existing healthcare code and the at least one new healthcare code;
converting, using a processor, a one-to-many mapping from said at least one existing healthcare code associated with the first classification system to a plurality of said new healthcare codes associated with the second classification system, to a corresponding plurality of one-to-one mappings from said at least one existing healthcare code associated with the first classification system to one of said plurality of said new healthcare codes associated with the second classification system;
based upon the plurality of one-to-one mappings and the plurality of payment codes, generating a test case, the test case defined by at least one payment variance threshold and at least one benefit variance threshold;
based on the received plurality of payment codes, calculating payments and benefits of the received existing and new claim data, respectively, wherein the calculating payments further comprises calculating a respective variance between the calculated payments and benefits of the received existing and new claim data;
executing the test case to determine whether the calculated payment variance exceeds the at least one payment variance threshold, wherein if the calculated payment variance exceeds the at least one payment variance threshold, the test case is further executed to determine an allowed amount variance and a paid amount variance;
executing the test case to determine whether the calculated benefit variance between the calculated benefits of the received existing and new claim data exceeds the at least one benefit variance threshold; and
providing a user interface configured to receive a user selection of a financially neutral new healthcare code of the at least one new healthcare codes, wherein providing the user interface comprises;
based upon the calculation of the payment variance, identifying the at least one existing healthcare code or the at least one new healthcare code causing the payment variance;
based upon historical user selection information, identifying the most used new healthcare code identified by the one-to-one mappings; and
generating a report comprising;
(i) the identification of the at least one existing healthcare code or the at least one new healthcare code causing the payment variance; and
(ii) the most used new healthcare code identified by the one-to-one mappings.
7 Assignments
0 Petitions
Accused Products
Abstract
A neutrality analysis system includes receives existing claim data including at least one existing healthcare code associated with a first classification system, receives new claim data including a plurality of new healthcare codes associated with a second classification system, wherein the at least one existing healthcare code is mapped to the at least one new healthcare code, receives a plurality of payment codes associated with the at least one existing healthcare code and the at least one new healthcare code, and based on the received plurality of payment codes, calculates payments of the received existing and new claim data, respectively, and based on the calculating, selects a financially neutral new healthcare code of the plurality of new healthcare codes.
35 Citations
20 Claims
-
1. A computerized method comprising:
-
receiving existing claim data including at least one existing healthcare code associated with a first classification system; receiving new claim data including at least one new healthcare code associated with a second classification system, wherein the at least one existing healthcare code is mapped to the at least one new healthcare code; receiving a plurality of payment codes associated with the at least one existing healthcare code and the at least one new healthcare code; converting, using a processor, a one-to-many mapping from said at least one existing healthcare code associated with the first classification system to a plurality of said new healthcare codes associated with the second classification system, to a corresponding plurality of one-to-one mappings from said at least one existing healthcare code associated with the first classification system to one of said plurality of said new healthcare codes associated with the second classification system; based upon the plurality of one-to-one mappings and the plurality of payment codes, generating a test case, the test case defined by at least one payment variance threshold and at least one benefit variance threshold; based on the received plurality of payment codes, calculating payments and benefits of the received existing and new claim data, respectively, wherein the calculating payments further comprises calculating a respective variance between the calculated payments and benefits of the received existing and new claim data; executing the test case to determine whether the calculated payment variance exceeds the at least one payment variance threshold, wherein if the calculated payment variance exceeds the at least one payment variance threshold, the test case is further executed to determine an allowed amount variance and a paid amount variance; executing the test case to determine whether the calculated benefit variance between the calculated benefits of the received existing and new claim data exceeds the at least one benefit variance threshold; and providing a user interface configured to receive a user selection of a financially neutral new healthcare code of the at least one new healthcare codes, wherein providing the user interface comprises; based upon the calculation of the payment variance, identifying the at least one existing healthcare code or the at least one new healthcare code causing the payment variance; based upon historical user selection information, identifying the most used new healthcare code identified by the one-to-one mappings; and generating a report comprising; (i) the identification of the at least one existing healthcare code or the at least one new healthcare code causing the payment variance; and (ii) the most used new healthcare code identified by the one-to-one mappings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
one or more computing devices including; a memory having program code stored therein; a processor in communication with the memory for carrying out instructions in accordance with the stored program code, wherein the program code, when executed by the processor, causes the processor to perform steps comprising; receiving existing claim data including at least one existing healthcare code associated with a first classification system; receiving new claim data including a plurality of new healthcare codes associated with a second classification system, wherein the at least one existing healthcare code is mapped to the at least one new healthcare code; receiving a plurality of payment codes associated with the at least one existing healthcare code and the at least one new healthcare code; converting, using a processor, a one-to-many mapping from said at least one existing healthcare code associated with the first classification system to a plurality of said new healthcare codes associated with the second classification system, to a corresponding plurality of one-to-one mappings from said at least one existing healthcare code associated with the first classification system to one of said plurality of said new healthcare codes associated with the second classification system; based upon the plurality of one-to-one mappings and the plurality of payment codes, generating a test case, the test case defined by at least one payment variance threshold and at least one benefit variance threshold; based on the received plurality of payment codes, calculating payments and benefits of the received existing and new claim data, respectively, wherein the calculating payments further comprises calculating a respective variance between the calculated payments and benefits of the received existing and new claim data; executing the test case to determine whether the calculated payment variance exceeds the at least one payment variance threshold, wherein if the calculated payment variance exceeds the at least one payment variance threshold, the test case is further executed to determine an allowed amount variance and a paid amount variance; executing the test case to determine whether the calculated benefit variance between the calculated benefits of the received existing and new claim data exceeds the at least one benefit variance threshold; and providing a user interface configured to receive a user selection of a financially neutral new healthcare code of the at least one new healthcare codes, wherein providing the user interface comprises; based upon the calculation of the payment variance, identifying the at least one existing healthcare code or the at least one new healthcare code causing the payment variance; based upon historical user selection information, identifying the most used new healthcare code identified by the one-to-one mappings; and generating a report comprising; (i) the identification of the at least one existing healthcare code or the at least one new healthcare code causing the payment variance; and (ii) the most used new healthcare code identified by the one-to-one mappings. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A non-transitory computer readable medium upon which is embodied a sequence of programmed instructions which, when executed by a processor, cause the processor to perform steps comprising:
-
receiving existing claim data including at least one existing healthcare code associated with a first classification system; receiving new claim data including a plurality of new healthcare codes associated with a second classification system, wherein the at least one existing healthcare code is mapped to the at least one new healthcare code; receiving a plurality of payment codes associated with the at least one existing healthcare code and the at least one new healthcare code; converting, using a processor, a one-to-many mapping from said at least one existing healthcare code associated with the first classification system to a plurality of said new healthcare codes associated with the second classification system, to a corresponding plurality of one-to-one mappings from said at least one existing healthcare code associated with the first classification system to one of said plurality of said new healthcare codes associated with the second classification system; based upon the plurality of one-to-one mappings and the plurality of payment codes, generating a test case, the test case defined by at least one payment variance threshold and at least one benefit variance threshold; based on the received plurality of payment codes, calculating payments and benefits of the received existing and new claim data, respectively, wherein the calculating payments further comprises calculating a respective variance between the calculated payments and benefits of the received existing and new claim data; and executing the test case to determine whether the calculated payment variance exceeds the at least one payment variance threshold, wherein if the calculated payment variance exceeds the at least one payment variance threshold, the test case is further executed to determine an allowed amount variance and a paid amount variance; executing the test case to determine whether the calculated benefit variance between the calculated benefits of the received existing and new claim data exceeds the at least one benefit variance threshold; and providing a user interface configured to receive a user selection of a financially neutral new healthcare code of the at least one new healthcare codes, wherein providing the user interface comprises; based upon the calculation of the payment variance, identifying the at least one existing healthcare code or the at least one new healthcare code causing the payment variance; based upon historical user selection information, identifying the most used new healthcare code identified by the one-to-one mappings; and generating a report comprising; (i) the identification of the at least one existing healthcare code or the at least one new healthcare code causing the payment variance; and (ii) the most used new healthcare code identified by the one-to-one mappings. - View Dependent Claims (17, 18, 19, 20)
-
Specification