Patient care pathway shape analysis
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by one or more processors and from a client device, a query for pathway shapes for a particular medical condition;
accessing, by the one or more processors and from one or more healthcare data systems, treatment data for a plurality of patients receiving treatment for the particular medical condition, the treatment data for each patient indicating (i) a series of patient events for a particular patient receiving treatment for the particular medical condition, (ii) a particular sequence of patient events within the series of patient events;
generating, by the one or more processors, a respective care pathway shape for each of the plurality of patients, comprising;
determining, by one or more processors and for each of the patient events, one or more medical conditions associated with a particular patient event;
in response to determining the one or more medical conditions associated each of the patient events, generating, by the one or more processors and for each of the patient events, event shape descriptive of the one or more medical conditions associated with a particular patient event;
combining, by the one or more processors, the event shape for each of the patient events in accordance with the particular sequence of patient events within the series of patient events;
generating, by the one or more processors, a unique value representing the series of patient events based at least on combining the event shapes for each of the patient events in accordance with the particular sequence of patient events within the series of patient events; and
storing, by the one or more processors, at a custom extension to a relational database, the unique value representing the series of patient events;
analyzing, by the one or more processors, the unique values of the care pathway shapes for the plurality of patients;
selecting, by the one or more processors and based on analyzing the unique values of the care pathway shapes for the plurality of patients, a subset of care pathway shapes from among the care pathway shapes for the plurality of patients, the subset of care pathway shapes comprising care pathway shapes that each share (i) two or more identical event shapes, and (ii) an identical sequence of the two or more identical event shapes within a corresponding series of patient events; and
providing, by the one or more processors and for output to the client device responsive to the received query for pathway shapes for the particular medical condition, query results indicating the subset of pathway shapes.
4 Assignments
0 Petitions
Accused Products
Abstract
A method includes accessing data related to a series of patient events, and determining whether the data accessed is related to a specific condition. Care pathway data for the condition is generated in response to determining that the accessed data is related to the specific condition. The care pathways data for the condition is stored at a custom extension to a relational database.
29 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more processors and from a client device, a query for pathway shapes for a particular medical condition; accessing, by the one or more processors and from one or more healthcare data systems, treatment data for a plurality of patients receiving treatment for the particular medical condition, the treatment data for each patient indicating (i) a series of patient events for a particular patient receiving treatment for the particular medical condition, (ii) a particular sequence of patient events within the series of patient events; generating, by the one or more processors, a respective care pathway shape for each of the plurality of patients, comprising; determining, by one or more processors and for each of the patient events, one or more medical conditions associated with a particular patient event; in response to determining the one or more medical conditions associated each of the patient events, generating, by the one or more processors and for each of the patient events, event shape descriptive of the one or more medical conditions associated with a particular patient event; combining, by the one or more processors, the event shape for each of the patient events in accordance with the particular sequence of patient events within the series of patient events; generating, by the one or more processors, a unique value representing the series of patient events based at least on combining the event shapes for each of the patient events in accordance with the particular sequence of patient events within the series of patient events; and storing, by the one or more processors, at a custom extension to a relational database, the unique value representing the series of patient events; analyzing, by the one or more processors, the unique values of the care pathway shapes for the plurality of patients; selecting, by the one or more processors and based on analyzing the unique values of the care pathway shapes for the plurality of patients, a subset of care pathway shapes from among the care pathway shapes for the plurality of patients, the subset of care pathway shapes comprising care pathway shapes that each share (i) two or more identical event shapes, and (ii) an identical sequence of the two or more identical event shapes within a corresponding series of patient events; and providing, by the one or more processors and for output to the client device responsive to the received query for pathway shapes for the particular medical condition, query results indicating the subset of pathway shapes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by one or more computers, to cause the one or more computers to perform operations comprising; receiving, by one or more processors and from a client device, a query for pathway shapes for a particular medical condition; accessing, by the one or more processors and from one or more healthcare data systems, treatment data for a plurality of patients receiving treatment for the particular medical condition, the treatment data for each patient indicating (i) a series of patient events for a particular patient receiving treatment for the particular medical condition, (ii) a particular sequence of patient events within the series of patient events; generating, by the one or more processors, a respective care pathway shape for each of the plurality of patients, comprising;
determining, by one or more processors and for each of the patient events, one or more medical conditions associated with a particular patient event;in response to determining the one or more medical conditions associated each of the patient events, generating, by the one or more processors and for each of the patient events, event shape descriptive of the one or more medical conditions associated with a particular patient event; combining, by the one or more processors, the event shape for each of the patient events in accordance with the particular sequence of patient events within the series of patient events; generating, by the one or more processors, a unique value representing the series of patient events based at least on combining the event shapes for each of the patient events in accordance with the particular sequence of patient events within the series of patient events; and storing, by the one or more processors, at a custom extension to a relational database, the unique value representing the series of patient events; analyzing, by the one or more processors, the unique values of the care pathway shapes for the plurality of patients; selecting, by the one or more processors and based on analyzing the unique values of the care pathway shapes for the plurality of patients, a subset of care pathway shapes from among the care pathway shapes for the plurality of patients, the subset of care pathway shapes comprising care pathway shapes that each share (i) two or more identical event shapes, and (ii) an identical sequence of the two or more identical event shapes within a corresponding series of patient events; and providing, by the one or more processors and for output to the client device responsive to the received query for pathway shapes for the particular medical condition, query results indicating the subset of pathway shapes. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing software comprising instructions executable by one or more which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving, by one or more processors and from a client device, a query for pathway shapes for a particular medical condition; accessing, by the one or more processors and from one or more healthcare data systems, treatment data for a plurality of patients receiving treatment for the particular medical condition, the treatment data for each patient indicating (i) a series of patient events for a particular patient receiving treatment for the particular medical condition, (ii) a particular sequence of patient events within the series of patient events; generating, by the one or more processors, a respective care pathway shape for each of the plurality of patients, comprising;
determining, by one or more processors and for each of the patient events, one or more medical conditions associated with a particular patient event;in response to determining the one or more medical conditions associated each of the patient events, generating, by the one or more processors and for each of the patient events, event shape descriptive of the one or more medical conditions associated with a particular patient event; combining, by the one or more processors, the event shape for each of the patient events in accordance with the particular sequence of patient events within the series of patient events; generating, by the one or more processors, a unique value representing the series of patient events based at least on combining the event shapes for each of the patient events in accordance with the particular sequence of patient events within the series of patient events; and storing, by the one or more processors, at a custom extension to a relational database, the unique value representing the series of patient events; analyzing, by the one or more processors, the unique values of the care pathway shapes for the plurality of patients; selecting, by the one or more processors and based on analyzing the unique values of the care pathway shapes for the plurality of patients, a subset of care pathway shapes from among the care pathway shapes for the plurality of patients, the subset of care pathway shapes comprising care pathway shapes that each share (i) two or more identical event shapes, and (ii) an identical sequence of the two or more identical event shapes within a corresponding series of patient events; and providing, by the one or more processors and for output to the client device responsive to the received query for pathway shapes for the particular medical condition, query results indicating the subset of pathway shapes. - View Dependent Claims (18, 19)
-
Specification