IP Library Patent Application 14973065
Patent Application
App. No. 14/973,065

COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR ASSOCIATING PRESCRIPTION DATA AND DE-DUPLICATION

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/973,065
Abstract

A prescription association system and method for grouping together prescription-related transactions and creating groups or “clusters” of prescriptions having similar characteristics. Through an association process, the prescription cluster describes the events surrounding prescription activity. This includes prescribing patterns, payer influences, and patient acceptance of therapy. The same prescription transaction from one data provider may contain additional or different information that can enhance a corresponding duplicate transaction or set of claim lifecycle transactions from another provider. The disclosed processes create unique linking across claims, payers, and patients and form the basis for relating and measuring payer, patient, practitioner, and pharmaceutical promotion influences on healthcare utilization and treatment.

Claims (53)

1 . Processor-implemented method for associating prescription-related data, comprising the steps of:

providing at least one processor configured to

receive incoming batch transaction data from a plurality of sources, said incoming batch transaction data being standardized and stored to an operational data store and comprising a plurality of classifications;

process the classifications in order to obtain attributes for the classifications;

process the attributes to determine matches among the attributes for a respective classification for a predetermined period of time,

wherein the at least one processor matches the attributes via:

a primary association pass, whereby the primary association pass compares attributes reflecting at least one of (1) prescription number, (ii) prescription fill date, or (iii) refill code of the incoming batch transaction data to attributes in existing event clusters; and

a secondary association pass, whereby the secondary association pass compares attributes reflecting at least one of (i) pharmacy ID, (ii) prescription number, (iii) drug identification number, or (iv) prescription fill of the incoming batch transaction data to attributes in said existing event clusters;

wherein, when no match has occurred in either the primary or secondary association pass, the at least one processor matches incoming attribute groups to attributes in existing event clusters via:

a tertiary association pass, whereby the tertiary association pass compares attributes reflecting a tertiary incoming attribute group of the incoming batch transaction data to attributes in said existing event clusters;

a quaternary association pass, whereby the quaternary association pass compares attributes reflecting a quaternary incoming attribute group of the incoming bath transaction data to attributes in said existing event clusters;

a quinary association pass, whereby the quinary association pass compares attributes reflecting a quinary incoming attribute group of the incoming batch transaction data to attributes in said existing event clusters; and

updating existing event clusters to include one more attributes of the incoming batch transaction data when a match with one or more existing event clusters has occurred in the primary, secondary, tertiary, quaternary, or quinary association passes, thereby identifying events associated with the prescription-related data; and

grouping into one or more event clusters the matches for each attribute during the predetermined period of time to identify events associates with the prescription-related data that do not match an existing event cluster.

2 . The method of claim 1 ,

wherein the tertiary incoming attribute group comprise at least two of the following: prescription fill date, refill code, drug identification number, gender and age,

wherein the quaternary incoming attribute group comprise at least two of the following: prescription fill date, refill code, drug identification number, practitioner and days; supply; and

wherein the quinary incoming attribute group comprise at least two of the following: prescription fill date, refill code and number of refills authorized.

3 . The method of claim 1 , wherein the events comprise prescribing patterns, payer influences, and patient acceptance of therapy.

4 . The method of claim 1 , wherein the operational data store is capable of providing attributes for use in identification of transactions.

5 . The method of claim 1 , wherein the grouping of the matches in the computer system comprises the step of designating one of the plurality of attributes as an anchor to upon which the grouped matches will be based.

6 . The method of claim 1 , wherein the quinary association attributes comprise pharmacy identification, prescription number, refill code, and a prescription fill date with a specified range.

7 . The method of claim 1 , wherein the quaternary association attributes comprise pharmacy identification, prescription number, drug identification code, and a prescription fill date within a specified range.

8 . The method of claim 1 , wherein the quinary association attributes comprise pharmacy identification, prescription fill date, drug identification code, new or refill code, patient gender code, and patient age within a specified range.

9 . A computer system for associating prescription-related data, comprising:

a memory;

a communication device operatively coupled to the memory to receive incoming batch transaction data from a plurality of sources, said incoming batch transaction data relating to the prescription-related data, said batch transaction data comprising a plurality of predetermined classifications; and

at least one processor, operatively coupled to the communications device for processing the classifications in order to obtain attributes for the classifications and processing the attributes to determine matches among the attributes for a respective classification for a predetermined period of time;

wherein the at least one processor matches the attributes via:

a primary association pass, whereby the primary association pass compares attributes reflecting at least one of (i) prescription number, (ii) prescription fill date, or (iii) refill code of the incoming batch transaction data to attribute in existing event cluster;

a secondary association pass, whereby the secondary association pass compares attributes reflecting at least one of (i) parmarch ID, (ii) prescription number, (iii) drug identification number, or (iv) prescription fill of the incoming batch transaction data to attribute in said existing event clusters; wherein, when no match has occurred in either the primary or secondary association pass, the at least one processor matches incoming attribute groups to attribute in existing event clusters; via:

a tertiary association pass, whereby the tertiary association pass compares attributes reflecting a tertiary incoming attribute group of the incoming batch transaction data to attribute in said existing event clusters:

a quaternary association pass, whereby the quaternary association pass compares attributes reflecting a quaternary incoming attribute group of the incoming batch transaction data to attributes in said existing event clusters; and

a quinary association pass, whereby the quinary association pass compares attributes reflecting a quinary incoming attribute group of the incoming batch transaction data to attributes in said existing event clusters;

wherein the at least one processor updates existing clusters to include one more attributes of the incoming batch transaction data when a match with one or more existing event clusters has occurred in the primary, secondary, tertiary, quaternary, or quinary association passes, thereby identifying event associated with the prescription-related data; and

wherein the at least one processor groups into one or more event clusters the matches for each attribute during the predetermined period of time to identify event associated with the prescription-related data that do not match an existing event cluster.

10 . The computer system of claim 9 , wherein tertiary incoming attribute group comprises at least two of pharmacy identification number, data source code, prescription fill date, refill code, prescription number, drug identification number, and claim status code.

11 . The computer system of claim 10 , wherein the quaternary incomes attribute group prescribing patterns, payer influences and patient acceptance of therapy.

12 . The computer system of claim 11 , wherein the quinary incoming attribute group pharmacy identification, prescription number, refill code, and a prescription fill date within a specific range.

13 . The computer system of claim 12 , wherein the quaternary incoming attribute group comprises pharmacy identification, prescription number, drug identification code, and a prescription fill date within a specified range.

14 . The computer system of claim 13 , further comprising the step of processing the matches to identify and remove duplicates in the batch transaction data.

15 . A computer network for associating prescription-related data, comprising:

at least one memory device;

at least one communication device operatively coupled to the at least one memory device to receive incoming batch transaction data from a plurality of sources, said incoming batch transaction data relating to the prescription-related data, said incoming batch transaction data comprising a plurality of predetermined classifications;

and at least one processor, operatively coupled to the communications device for processing the classifications in order to obtain attributes for the classifications and processing the attributes to determine matches among the attributes for a respective classification for a predetermined period of time;

wherein the at least one processor

(i) processes the attributes by identifying a first matching attributes comprising pharmacy identification, prescription number, refill code, and a prescription fill date within a specified range,

(ii) processes the attributes by identifying a second matching attribute comprising pharmacy identification, prescription number, drug identification code, and a prescription fill date within a specified range,

(iii) processes the attributes by identifying a third matching attribute comprising prescription fill date, refill code, drug identification number, gender and age,

(iv) processes the attributes by identifying a fourth matching attribute comprising fill date, refill code, drug identification number, practitioner and days' supply,

(vii) processes the attributes by identifying a fifth matching attribute comprising prescription fill date, refill code and number of refills authorized,

(viii) updates existing event clusters to include one more attributes of the incoming batch transaction data when a match with one or more existing event clusters has occurred in the first, second, third, fourth or fifth matching attribute processes; and

(ix) groups into one or more event clusters the matches for each attribute during the predetermined period of time to identify events associates with the prescription-related data that do not match an existing event cluster.

Assignments (10)
TERMINATION AND RELEASE OF SECURITY INTEREST IN SPECIFIED PATENTS RECORDED AT REEL 56752, FRAME 0410 Recorded Jul 16, 2026
From: CITIBANK, N.A., LONDON BRANCH, AS NOTES COLLATERAL AGENT
To: SOURCE HEALTHCARE ANALYTICS, INC.; PRA HEALTH SCIENCES, INC.
Reel/Frame 076015/0509 →
SECURITY AGREEMENT Recorded Jul 2, 2021
From: SOURCE HEALTHCARE ANALYTICS, INC.; PRA HEALTH SCIENCES, INC.
To: CITIBANK, N.A., LONDON BRANCH
Reel/Frame 056752/0410 →
SECURITY INTEREST Recorded Jul 1, 2021
From: SOURCE HEALTHCARE ANALYTICS, INC.
To: CITIBANK, N.A., LONDON BRANCH, AS COLLATERAL AGENT
Reel/Frame 056735/0280 →
RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES RF 050890/0595) Recorded Jul 1, 2021
From: PNC BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: SOURCE HEALTHCARE ANALYTICS, LLC
Reel/Frame 056751/0702 →
CERTIFICATE OF CONVERSION FROM A CORPORATION TO LIMITED LIABILITY COMPANY Recorded Sep 30, 2020
From: SOURCE HEALTHCARE ANALYTICS, INC.
To: SOURCE HEALTHCARE ANALYTICS, LLC
Reel/Frame 053945/0988 →
SECURITY INTEREST Recorded Nov 1, 2019
From: SOURCE HEALTHCARE ANALYTICS, LLC
To: PNC BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 050890/0595 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES RF 043601/0634) Recorded Oct 31, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: SOURCE HEALTHCARE ANALYTICS, LLC
Reel/Frame 050901/0257 →
SECURITY INTEREST Recorded Sep 15, 2017
From: SOURCE HEALTHCARE ANALYTICS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043601/0634 →
RELEASE OF SECURITY INTEREST Recorded Sep 13, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: SOURCE HEALTHCARE ANALYTICS, LLC
Reel/Frame 043571/0514 →
SECURITY INTEREST Recorded Jun 16, 2016
From: SOURCE HEALTHCARE ANALYTICS, LLC
To: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 038925/0960 →