Apparatus and method for viewing medical information
First Claim
Patent Images
1. An apparatus comprising:
- a computer system programmed to retrieve medical data related to an individual patient from a plurality of medical data sources;
the computer system including a plurality of vault query services using a business rule configuration to create a real-time virtual patient object for the individual patient by a singleview framework wherein the singleview framework integrates or remove data sources without historical data migration;
an adapter for each of the data sources, each adapter translating an interface for one of the data sources to a vault query service interface; and
a cross-vault query service providing an interface for data communication between an application program and the plurality of vault query services; and
using the real-time virtual patient object when a query is requested to query the data sources, wherein the cross-vault query service splits the query from the application program into N independent queries, asynchronously queries each of the medical data sources, combines medical data relating to the individual patient retrieved in response to the independent queries, wherein the application program interacts with an Enterprise Master Patient Index through a cross-vault query rules engine, and wherein the Enterprise Master Patient Index identifies multiple patient instances and presents a single aggregated dataset of the medical data for the individual patient to the application program; and
a user display for displaying the medical data relating to the individual patient retrieved from the data sources in response to the query.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a computer system programmed to retrieve information from a plurality of data sources; the computer system including a plurality of vault query services; an adapter for each of the data sources, each adapter translating an interface for one of the data sources to a vault query service interface; and a cross-vault query service providing an interface for data communication between an application program and the plurality of vault query services; and a user display for displaying the information retrieved from the data sources in response to a query from the application program.
33 Citations
18 Claims
-
1. An apparatus comprising:
-
a computer system programmed to retrieve medical data related to an individual patient from a plurality of medical data sources; the computer system including a plurality of vault query services using a business rule configuration to create a real-time virtual patient object for the individual patient by a singleview framework wherein the singleview framework integrates or remove data sources without historical data migration; an adapter for each of the data sources, each adapter translating an interface for one of the data sources to a vault query service interface; and a cross-vault query service providing an interface for data communication between an application program and the plurality of vault query services; and
using the real-time virtual patient object when a query is requested to query the data sources, wherein the cross-vault query service splits the query from the application program into N independent queries, asynchronously queries each of the medical data sources, combines medical data relating to the individual patient retrieved in response to the independent queries, wherein the application program interacts with an Enterprise Master Patient Index through a cross-vault query rules engine, and wherein the Enterprise Master Patient Index identifies multiple patient instances and presents a single aggregated dataset of the medical data for the individual patient to the application program; anda user display for displaying the medical data relating to the individual patient retrieved from the data sources in response to the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
entering search criteria into a computer system programmed to retrieve medical data related to an individual patient from a plurality of medical data sources; wherein the computer system includes a plurality of vault query services using a business rule configuration to a create real-time virtual patient object for the individual patient by a singleview framework wherein the singleview framework integrates or remove data sources without historical data migration;
an adapter for each of the data sources, each adapter translating an interface for one of the data sources to a vault query service interface; and
a cross-vault query service providing an interface for data communication between an application program and the plurality of vault query services, wherein the cross-vault query service splits the query from the application program into N independent queries, asynchronously queries each of the data sources, combines information relating to the individual patient retrieved in response to the independent queries, wherein the application program interacts with an Enterprise Master Patient Index through a cross-vault query rules engine, and wherein the Enterprise Master Patient Index identifies multiple patient instances and presents a single aggregated dataset of the information to the application program; and
using the real-time virtual patient objects when a query is requested to query the data sources; anddisplaying the medical data relating to the individual patient retrieved from the data sources in response to the search criteria. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification