System and method for translating, collecting and archiving patient records
DCFirst Claim
1. A computer system with a plurality of data records on a plurality of databases, and a standardized format for addressing said data records, said computer system comprising:
- (a) a user interface having an interactive display program for requesting one of said data records and displaying a plurality of interface supported data formats;
(b) means for receiving a reference to a first data record from said interactive display program;
(c) means for retrieving said first data record;
(d) means for parsing said first data record to identify a reference to a second data record;
(e) means for modifying said reference to said second data record to create an address, said address being operable to retrieve said second data record; and
(f) means for sending said modified first data record to said interactive display program.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A system for retrieving, modifying, and collecting data records having a plurality of formats and distributed on a plurality of databases on a computer network. The system includes means for detecting various types, relationships, and classifications of data records and modifying them accordingly to support interactive, hypertext-linked display of, and organized access to, the data records. The system further includes means to store a related set of data records on a mass storage device such as a CD-ROM to provide non-network access to the data records. Adapted for use in a hospital environment, the invention facilitates access by care providers, administrators, and insurance company agents to a patient'"'"'s cumulative, and possibly extensive, record.
450 Citations
47 Claims
-
1. A computer system with a plurality of data records on a plurality of databases, and a standardized format for addressing said data records, said computer system comprising:
-
(a) a user interface having an interactive display program for requesting one of said data records and displaying a plurality of interface supported data formats; (b) means for receiving a reference to a first data record from said interactive display program; (c) means for retrieving said first data record; (d) means for parsing said first data record to identify a reference to a second data record; (e) means for modifying said reference to said second data record to create an address, said address being operable to retrieve said second data record; and (f) means for sending said modified first data record to said interactive display program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system for converting a plurality of data references within a plurality of data records on a plurality of databases into hypertext links using standardized addresses, the computer system comprising:
-
(a) a user interface having an interactive display program for displaying a plurality of interface supported data formats; (b) means for receiving a first reference to a group of related data records from an accessory computer system; (c) a list of data types stored on each said database, and a list of instructions to retrieve each data record of said data types; (d) means for retrieving said group of related data records using information in said first reference; (e) means for parsing each of said group of related data records to identify a second reference to a second data record; (f) means for modifying each occurrence of said second reference in each data record of said group of related data records to create a first address, wherein said first address is operable to retrieve said second data record; (g) means for retrieving said second data record; (h) means for parsing said second record to identify a third reference to a third data record; and (i) means for modifying said third reference to create a second address, wherein said second address is operable to retrieve said third data record. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of collecting a group of related data records on a computer system and storing said data records in a manner permitting their retrieval in an ordered manner and display by an interactive display program capable of displaying a plurality of interface supported data formats, comprising:
-
(a) receiving a first reference to a group of related data records from an accessory computer system; (b) retrieving said group of related data records using information in said first reference, a list of databases and a list of instructions for retrieving each data record; (c) creating a reference to each of said related data records; (d) creating a master control file and a plurality of secondary control files; (e) determining in which of said master control and said secondary control files said reference is to be placed by using information in a list of data types; (f) storing said group of related data records and said master control file and said secondary control files to a data storage device. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer system for converting a plurality of data references within a plurality of data records on a plurality of databases into hypertext links using standardized addresses, said computer system having a user interface with an interactive display program for displaying a plurality of interface supported data formats, and comprising:
-
(a) a list of said databases; (b) means for retrieving all data records within each of said databases, wherein each of said data records is stored in a file referred to by a file name; (c) means for creating storage addresses for each of said data records based upon information determined by parsing data selected from the group consisting of said file name corresponding to said data record and the contents of said data record; (d) means for parsing each of said data records to identify a reference to a data type; (e) means for modifying each occurrence of said reference to create a specific address for each said data record, wherein each said specific address is operable to retrieve the corresponding data record of said data type related to each of said data record; (f) means for storing each of said modified data records to a data storage device at said plurality of storage addresses. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
Specification