Method and apparatus for accessing and synchronizing multiple health care databases
First Claim
1. A computer system for managing patient services, the computer system comprising:
- a patient services unified front-end interface serving as a unified front-end for patient services management; and
a repository coupled to the patient services unified front-end interface and to a plurality of healthcare system processes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and computer-based system for providing an interface between multiple users and a plurality of databases used in providing healthcare services is disclosed. The system may include a central repository and databases containing information regarding patient instructions, medical necessity testing, scheduling, third party payers, procedure results, registration and order entry, patient records, hospital records and/or physician records. The system may interconnect physician offices, hospitals, remote healthcare facilities and/or patient-accessible locations. The system may allow physicians and patients to provide clinical and scheduling information to remote healthcare providers, synchronize databases between remote locations, and provide feedback on scheduled appointments and upcoming or completed procedures.
90 Citations
35 Claims
-
1. A computer system for managing patient services, the computer system comprising:
-
a patient services unified front-end interface serving as a unified front-end for patient services management; and
a repository coupled to the patient services unified front-end interface and to a plurality of healthcare system processes. - View Dependent Claims (2, 3, 4)
-
-
5. A patient services improvement software system comprising:
-
a front-end software module providing an interface to health care workers for administrating a plurality of patient services;
a repository module storing a set of patient related information; and
a plurality of communications interfaces providing for communications between the front-end software module and a plurality of external databases and the repository module and the plurality of external databases. - View Dependent Claims (6)
-
-
7. A computer-based method for managing medical necessity testing in a health care environment, the method comprising the steps of:
-
receiving one or more diagnosis codes and one or more procedure codes for patient testing from a physician location;
storing the one or more diagnosis codes and the one or more procedure codes in a repository;
forming a query to a first database, wherein the query requests a comparison of the one or more diagnosis codes and the one or more procedure codes to determine medical necessity;
receiving a pass/fail indicator from the first database; and
storing the pass/fail indicator in the repository. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer system for performing a medical necessity test for a patient prior to the patient presenting, the computer system comprising:
-
a user interface for receiving and presenting information regarding the patient and a proposed procedure to a user;
a first database interface for interfacing to a first database, wherein the first database contains records indicating whether or not the patient has insurance;
a second database interface for interfacing to a second database, wherein the second database contains records indicating criteria for medical necessity; and
a query generator for receiving information from the user through the user interface, generating a first query to the first database and a second query to the second database, wherein the first query determines if the patient has insurance, and, if so, the second query determines if the proposed procedure passes a medical necessity test.
-
-
16. A computer-based method for reducing the occurrence of multiple patient identifiers in a health care environment, the method comprising the steps of:
-
receiving patient search criteria from a physician'"'"'s office;
transmitting a query to a first database wherein the query contains the patient search criteria;
receiving a command to add a new patient when no perceived matches exist between the patient search criteria and a plurality of patient records;
presenting to the user at least one logical test regarding the patient'"'"'s past activity; and
receiving an answer to the at least one logical test, wherein the answer is “
yes”
if the patient has had past activity, and wherein the answer is “
no”
if the patient has not had past activity;
if the answer is “
yes,”
preventing the entry of a new patient record; and
if the answer is “
no,”
permitting the creation of a new patient record. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer-based system for reducing the occurrence of multiple patient identifiers in a health care environment, the system comprising:
-
a user interface for receiving patient search criteria, receiving a new user command presenting at least one new user logical test to the user, receiving at least one response from the at least one new user logical test, and for receiving new patient information;
a query generator capable of transmitting a query to a first database wherein the query contains the patient search criteria;
a logical test generator capable of generating at least one health care activity logical test regarding the patient'"'"'s past health care activity, wherein the at least one health care activity logical test returns a positive result if the patient has had past health care activity, and wherein the at least one health care activity logical test returns a negative result if the patient has not had past health care activity; and
a repository for storing the new patient information when the response to the at least one health care activity logical test is a positive result. - View Dependent Claims (24, 25)
-
-
26. A computer-based method for managing exceptions to patient processes in a health care environment, the method comprising the steps of:
-
populating a repository with patient related information at substantially the time of a healthcare provider'"'"'s order, the patient related information including whether an exception occurred, wherein exceptions include unsigned orders, failed medical necessity tests, appointments scheduled without an eligibility referral, order received without a scheduled appointment, eligibility failure, an order without a required referral and a list of pending referrals;
monitoring the repository for exceptions; and
generating a report indicating that an exception has occurred, wherein the generating takes place before the patient presents for service at the health care facility.
-
-
27. A method for associating orders with scheduling and patient information, the method comprising the steps of:
-
retrieving an order information dataset from a first database;
retrieving a scheduling information dataset from the first database;
creating an association between the order information dataset and the scheduling information dataset; and
displaying the order information dataset and associated scheduling information dataset. - View Dependent Claims (28)
-
-
29. A computer-based method for associating orders with scheduling and patient information, the method comprising the steps of:
-
receiving a procedure code associated with a patient;
associating the procedure code with an order information dataset;
retrieving the order information dataset from a first database;
retrieving a scheduling information dataset from the first database;
retrieving an association between the order information dataset and the scheduling information dataset;
creating a patient specific information dataset based on the association between the order information dataset and the scheduling information dataset; and
transmitting the patient specific information dataset associated with the order information dataset to at least one external database. - View Dependent Claims (30, 34, 35)
-
-
31. A computer system for associating orders with scheduling and patient information, the computer system comprising:
-
a first query generator for generating a first query wherein the first query generator is capable of generating one or more queries to retrieve a scheduling information dataset and a order information dataset, and a crosswalk database containing an association between the scheduling information dataset and the order information dataset. - View Dependent Claims (32, 33)
-
Specification