IP Library Patent Application 14700599
Patent Application
App. No. 14/700,599

Generating Patient Eligibility Data Indicative of Patient Eligibility for Healthcare Services Using Claim Transaction Data

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/700,599
Abstract

Systems, methods, and computer-readable media are provided for determining patient eligibility for one or more types of sponsored healthcare services and providing notifications thereof. Healthcare claim transaction data may be received from a healthcare provider computer on behalf of a healthcare provider. The healthcare claim transaction data may be determined to satisfy one or more eligibility parameters specified by a healthcare service sponsor for determining a patient's eligibility for a healthcare service. An eligibility data record may be generated indicating the patient's eligibility for the healthcare service. A subsequent healthcare claim transaction may trigger generation and transmission of an eligibility notification message to a healthcare provider. The eligibility notification message may indicate eligibility of the patient for the healthcare service.

Claims (150)

1 . A system, comprising:

at least one memory storing computer-executable instructions; and

at least one processor configured to access the at least one memory and execute the computer-executable instructions to:

receive a first claims processor identifier identifying a claims processor, wherein the first claims processor identifier comprises at least one of a Bank Identification Number (BIN), a Processor Control Number (PCN), or a Group Identifier (ID);

receive healthcare service identifying information identifying a healthcare service, wherein the healthcare service comprises medication adherence counseling;

receive one or more eligibility parameters including a threshold number of days past due for a refill of a prescription drug or an alternative drug in a therapeutic class that includes the prescription drug;

receive, from a first healthcare provider computer, a first healthcare claim transaction;

parse the first healthcare claim transaction to determine a second claims processor identifier, first patient identifying information, a first National Drug Code (NDC), a dispensing date, and a days supply included in the first healthcare claim transaction, wherein the first NDC identifies the prescription drug, and wherein the prescription drug is prescribed for treatment of a chronic condition and dispensed, on the dispensing date, to a patient identified by the patient identifying information;

determine that the second claims processor identifier matches the first claims processor identifier;

determine an expected refill date using the dispensing date and the days supply;

determine that the threshold number of days has elapsed since the expected refill date; determine that the patient is eligible for the healthcare service based at least in part on the determination that the threshold number of days has elapsed since the expected refill date;

generate an eligibility data record indicating that the patient is eligible for the healthcare service, wherein generating the eligibility data record comprises storing a patient identifier corresponding to the first patient identifying information and the healthcare service identifying information identifying the healthcare service in the eligibility data record;

receive, from a second healthcare provider computer, a second healthcare claim transaction;

parse the second healthcare transaction to determine second patient identifying information and a second NDC included in the second healthcare claim transaction;

determine that the second patient identifying information corresponds to the patient identifier;

determine that the second NDC does not match the first NDC;

generate an eligibility notification message indicating that the patient is eligible for the healthcare service; and

transmit the eligibility notification message to the second healthcare provider computer.

2 . The system of claim 1 , wherein the second healthcare claim transaction includes a first healthcare provider identifier, and wherein the at least one processor is further configured to execute the computer-executable instructions to:

receive, from a third healthcare provider computer, a third healthcare claim transaction;

parse the third healthcare claim transaction to determine third patient identifying information, a second healthcare provider identifier, and a third NDC included in the third healthcare claim transaction;

determine that the third patient identifying information corresponds to the patient identifier;

determine that the third NDC matches the first NDC or another NDC corresponding to the therapeutic class;

determine that the second healthcare provider identifier matches the first healthcare provider identifier;

determine that the third healthcare claim transaction is received within a threshold period of time from transmission of the eligibility notification message;

determine, using the claims processor identifier, a claims processor computer;

route the third healthcare claim transaction to the claims processor computer

and

modify the eligibility data record to indicate that the healthcare service has been rendered to the patient.

3 . The system of claim 1 , wherein the second healthcare claim transaction includes a first healthcare provider identifier, and wherein the at least one processor is further configured to execute the computer-executable instructions to:

receive, from a third healthcare provider computer, a third healthcare claim transaction;

parse the third healthcare claim transaction to determine third patient identifying information and a second healthcare provider identifier included in the third healthcare claim transaction;

determine that the third patient identifying information corresponds to the patient identifier;

determine that the second healthcare provider identifier does not match the first healthcare provider identifier or that a threshold period of time has passed since transmission of the eligibility notification message; and

modify the eligibility data record to indicate that the patient is no longer eligible for the healthcare service.

4 . The system of claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

receive a patient eligibility file including patient identifying information for one or more patients associated with the claims processor; and

determine that the first patient identifying information corresponds to at least a portion of the patient identifying information included in the patient eligibility file.

5 . The system of claim 1 , wherein the dispensing date is a first dispensing date and the days supply is a first days supply, and wherein the at least one processor is further configured to execute the computer-executable instructions to:

receive a third healthcare claim transaction prior to receipt of the first healthcare claim transaction;

parse the third healthcare claim transaction to determine third patient identifying information, a third NDC, a second dispensing date, and a second days supply included in the third healthcare claim transaction;

determine that the third patient identifying information corresponds to the patient identifier;

determine that the first NDC matches the third NDC; and

determine that the first dispensing date is within the second days supply of the second dispensing date.

6 . The system of claim 1 , wherein the eligibility data record is a first eligibility data record, wherein the one or more eligibility parameters further comprise a minimum proportion of days covered (PDC) threshold associated with the prescription drug, and wherein the at least one processor is further configured to execute the computer-executable instructions to:

receive, from the healthcare provider computer, a plurality of additional healthcare claim transactions;

determine that respective patient identifying information included in each of the plurality of additional healthcare claim transactions corresponds to the patient identifier;

determine that a respective claims processor identifier included in each of the plurality of additional healthcare claim transactions matches the first claims processor identifier;

determine, based at least in part on transaction data included in the plurality of additional healthcare claim transactions, a current PDC associated with the patient and the prescription drug;

determine that the current PDC is less than the minimum PDC threshold;

determine that the patient is eligible for the healthcare service based at least in part on the determination that the current PDC is less than the minimum PDC threshold; and

generate a second eligibility data record indicating that the patient is eligible for the healthcare service, wherein generating the eligibility data record comprises storing the patient identifier and the healthcare service identifying information identifying the healthcare service in the second eligibility data record.

7 . A system, comprising:

at least one memory storing computer-executable instructions; and

at least one processor configured to access the at least one memory and execute the computer-executable instructions to:

receive a claims processor identifier identifying a claims processor;

receive healthcare service identifying information identifying a healthcare service;

receive one or more eligibility parameters;

receive, from a first healthcare provider computer, a first healthcare claim transaction;

receive, from a second healthcare provider computer, a second healthcare claim transaction;

determine first patient identifying information included in the first healthcare claim transaction;

determine second patient identifying information included in the second healthcare claim transaction;

determine that the first patient identifying information and the second patient identifying information correspond to a patient identifier of a patient;

determine, based at least in part on first data included in the first healthcare claim transaction, second data included in the second healthcare claim transaction, and the one or more eligibility parameters, that a patient identified by the patient identifier is eligible for the healthcare service;

generate an eligibility data record indicating that the patient is eligible for the healthcare service;

receive, from a third healthcare provider computer, a third healthcare claim transaction;

determine that the third healthcare claim transaction includes third patient identifying information that corresponds to the patient identifier;

generate an eligibility notification message indicating that the patient is eligible for the healthcare service; and

transmit the eligibility notification message to the third healthcare provider computer.

8 . The system of claim 7 , wherein the healthcare service is medication adherence counseling, wherein the third healthcare claim transaction includes a first healthcare provider identifier, wherein at least one of the first healthcare claim transaction or the second healthcare claim transaction includes a first NDC, and wherein the at least one processor is further configured to execute the computer-executable instructions to:

receive, from a fourth healthcare provider computer, a fourth healthcare claim transaction;

determine fourth patient identifying information, a second healthcare provider identifier, and a second NDC included in the fourth healthcare claim transaction;

determine that the fourth patient identifying information corresponds to the patient identifier;

determine that the second NDC matches the first NDC or another NDC corresponding to a therapeutic class that includes the first NDC;

determine that the second healthcare provider identifier matches the first healthcare provider identifier;

determine that the fourth healthcare claim transaction is received within a threshold period of time from transmission of the eligibility notification message;

determine, using the claims processor identifier, a claims processor computer;

route the fourth healthcare claim transaction to the claims processor computer; and

modify the eligibility data record to indicate that the healthcare service has been rendered to the patient.

9 . The system of claim 7 , wherein the third healthcare claim transaction includes a first healthcare provider identifier, and wherein the at least one processor is further configured to execute the computer-executable instructions to:

receive, from a fourth healthcare provider computer, a fourth healthcare claim transaction;

determine fourth patient identifying information and a second healthcare provider identifier included in the fourth healthcare claim transaction;

determine that the fourth patient identifying information corresponds to the patient identifier;

determine that the second healthcare provider identifier does not match the first healthcare provider identifier or that a threshold period of time has passed since transmission of the eligibility notification message; and

modify the eligibility data record to indicate that the patient is no longer eligible for the healthcare service.

10 . The system of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

receive a patient eligibility file including patient identifying information for one or more patients associated with the claims processor; and

determine that the first patient identifying information corresponds to at least a portion of the patient identifying information included in the patient eligibility file.

11 . The system of claim 7 , wherein the at least one processor is configured to determine that the patient is eligible for the healthcare service by executing the computer-executable instructions to:

parse the first healthcare claim transaction to determine the first data, the first data comprising the first patient identifying information, a National Drug Code (NDC), a first dispensing date, and a first days supply, wherein the NDC identifies a prescription drug dispensed, on the first dispensing date, to the patient;

parse the second healthcare claim transaction to determine the second data, the second data comprising the second patient identifying information, the NDC, a second dispensing date, and a second days supply;

determine that the second dispensing date is within the first days supply from the first dispensing date;

determine an expected refill date using the second dispensing date and the second days supply; and

determine that a threshold period of time has elapsed since the expected refill date.

12 . The system of claim 11 , wherein the threshold period of time is a configurable parameter.

13 . The system of claim 7 , wherein the one or more eligibility parameters comprise a minimum PDC threshold for a prescription drug and a PDC trigger threshold for the prescription drug, and wherein the at least one processor is configured to determine that the patient is eligible for the healthcare service by executing the computer-executable instructions to:

determine a first prescription drug identifier included in the first healthcare claim transaction;

determine a second prescription drug identifier included in the second healthcare claim transaction;

determine that the first prescription drug identifier matches the second prescription drug identifier or another prescription drug identifier in a therapeutic class of prescription drugs that includes the prescription drug;

determine a current PDC associated with the patient and the prescription drug based at least in part on the first data and the second data;

determine that the current PDC is greater than the minimum threshold PDC; and

determine that the current PDC is less than the PDC trigger threshold.

14 . A method, comprising:

receiving, by a service provider system comprising one or more computers, a claims processor identifier identifying a claims processor;

receiving, by the service provider system, healthcare service identifying information identifying a healthcare service;

receiving, by the service provider system, one or more eligibility parameters;

receiving, by the service provider system, from a first healthcare provider computer, a first healthcare claim transaction;

receiving, by the service provider system, from a second healthcare provider computer, a second healthcare claim transaction;

determining, by the service provider system, first patient identifying information included in the first healthcare claim transaction;

determining, by the service provider system, second patient identifying information included in the second healthcare claim transaction;

determining, by the service provider system, that the first patient identifying information and the second patient identifying information correspond to a patient identifier of a patient;

determining, by the service provider system and based at least in part on first data included in the first healthcare claim transaction, second data included in the second healthcare claim transaction, and the one or more eligibility parameters, that a patient identified by the patient identifier is eligible for the healthcare service;

generating, by the service provider system, an eligibility data record indicating that the patient is eligible for the healthcare service;

receiving, by the service provider system, from a third healthcare provider computer, a third healthcare claim transaction;

determining, by the service provider system, that the third healthcare claim transaction includes third patient identifying information corresponding to the patient identifier;

generating, by the service provider system, an eligibility notification message indicating that the patient is eligible for the healthcare service; and

transmitting, by the service provider system, the eligibility notification message to the third healthcare provider computer.

15 . The method of claim 14 , wherein the healthcare service is medication adherence counseling, wherein the third healthcare claim transaction includes a first healthcare provider identifier, and wherein at least one of the first healthcare claim transaction or the second healthcare claim transaction includes a first prescription drug identifier, the method further comprising:

receiving, by the service provider system, from a fourth healthcare provider computer, a fourth healthcare claim transaction;

determining, by the service provider system, fourth patient identifying information, a second healthcare provider identifier, and a second prescription drug identifier included in the fourth healthcare claim transaction;

determining, by the service provider system, that the fourth patient identifying information corresponds to the patient identifier;

determining, by the service provider system, that the second prescription drug identifier matches the first prescription drug identifier or another prescription drug identifier corresponding to a therapeutic class that includes the first prescription drug identifier;

determining, by the service provider system, that the second healthcare provider identifier matches the first healthcare provider identifier;

determining, by the service provider system, that the fourth healthcare claim transaction is received within a threshold period of time from transmission of the eligibility notification message;

determining, by the service provider system using the claims processor identifier, a claims processor computer;

routing, by the service provider system, the fourth healthcare claim transaction to the claims processor computer; and

modifying, by the service provider system, the eligibility data record to indicate that the healthcare service has been rendered to the patient.

16 . The method of claim 14 , wherein the third healthcare claim transaction includes a first healthcare provider identifier, the method further comprising:

receiving, by the service provider system, from a fourth healthcare provider computer, a fourth healthcare claim transaction;

determining, by the service provider system, fourth patient identifying information and a second healthcare provider identifier included in the fourth healthcare claim transaction;

determining, by the service provider system, that the fourth patient identifying information corresponds to the patient identifier;

determining, by the service provider system, that the second healthcare provider identifier does not match the first healthcare provider identifier or that a threshold period of time has elapsed since transmission of the eligibility notification message; and

modifying, by the service provider system, the eligibility data record to indicate that the patient is no longer eligible for the healthcare service.

17 . The method of claim 14 , further comprising:

receiving, by the service provider system, a patient eligibility file including patient identifying information for one or more patients associated with the claims processor; and

determining, by the service provider system, that the first patient identifying information corresponds to at least a portion of the patient identifying information included in the patient eligibility file.

18 . The method of claim 14 , wherein determining that the patient identified is eligible for the healthcare service comprises:

parsing, by the service provider system, the first healthcare claim transaction to determine the first data, the first data comprising the first patient identifying information, a National Drug Code (NDC), a first dispensing date, and a first days supply, wherein the NDC identifies a prescription drug dispensed, on the first dispensing date, to the patient;

parsing, by the service provider system, the second healthcare claim transaction to determine the second data, the second data comprising the second patient identifying information, the NDC, a second dispensing date, and a second days supply;

determining, by the service provider system, that the second dispensing date is within the first days supply from the first dispensing date;

determining, by the service provider system, an expected refill date using the second dispensing date and the second days supply; and

determining, by the service provider system, that a threshold period of time has elapsed since the expected refill date.

19 . The method of claim 18 , wherein the threshold period of time is a configurable parameter.

20 . The method of claim 14 , wherein the one or more eligibility parameters comprise a minimum PDC threshold for a prescription drug and a PDC trigger threshold for the prescription drug, and wherein determining that the patient is eligible for the healthcare service comprises:

determining, by the service provider system, a first prescription drug identifier included in the first healthcare claim transaction;

determining, by the service provider system, a second prescription drug identifier included in the second healthcare claim transaction;

determining, by the service provider system, that the first prescription drug identifier matches the second prescription drug identifier or another prescription drug identifier in a therapeutic class of prescription drugs that includes the prescription drug;

determining, by the service provider system, a current PDC associated with the patient and the prescription drug based at least in part on the first data and the second data;

determining, by the service provider system, that the current PDC is greater than the minimum threshold PDC; and

determining, by the service provider system, that the current PDC is less than the PDC trigger threshold.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2017
From: MCKESSON FINANCIAL HOLDINGS UNLIMITED COMPANY
To: MCKESSON CORPORATION
Reel/Frame 041355/0408 →
CHANGE OF NAME Recorded Jan 11, 2017
From: MCKESSON FINANCIAL HOLDINGS
To: MCKESSON FINANCIAL HOLDINGS UNLIMITED COMPANY
Reel/Frame 041329/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2016
From: MCKESSON CORPORATION
To: MCKESSON FINANCIAL HOLDINGS
Reel/Frame 039887/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2015
From: TIMMERMAN, ELKE; CROCKETT, KRISTINA; PINSONNEAULT, ROGER G.
To: MCKESSON CORPORATION
Reel/Frame 035540/0192 →