HEALTH INFORMATION EXCHANGE SYSTEM AND METHOD
First Claim
1. A computer processor implemented method for exchanging patient medical data, the method comprising:
- a processor of a health information exchange system receiving a first medical data file containing medical data in a first file format;
the processor automatically retrieving a conversion algorithm operable to convert the first medical data ilk into a medical object;
the processor converting the first medical data file into the medical object using the conversion algorithm to deconstruct the first file format and extract file information from the first medical data file, the extracted information then being reorganized into the medical object having a format different than the first file format; and
the processor storing the medical object in a database.
1 Assignment
0 Petitions
Accused Products
Abstract
A health information exchange (HIE) system and related methods for sharing patient medical data among a plurality of users. In one embodiment, the HIE system includes a processor executing a software application and one or more databases. Medical data may be downloaded by a first user to the system in a source file format. The system converts and stores the medical data in a data record such as an object having a different type of data structure. Upon receiving a request from a second user for the medical data in a specified destination file format, the system retrieves and converts the object containing the medical data into the specified destination file format, and sends the destination file to the second user. The source and destination file formats may be the same or different. In one embodiment, users may access and communicate with the HIE system via the Internet.
-
Citations
28 Claims
-
1. A computer processor implemented method for exchanging patient medical data, the method comprising:
-
a processor of a health information exchange system receiving a first medical data file containing medical data in a first file format; the processor automatically retrieving a conversion algorithm operable to convert the first medical data ilk into a medical object; the processor converting the first medical data file into the medical object using the conversion algorithm to deconstruct the first file format and extract file information from the first medical data file, the extracted information then being reorganized into the medical object having a format different than the first file format; and the processor storing the medical object in a database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer processor implemented method for exchanging patient medical data, the method comprising:
-
a processor of a health information exchange system receiving a source file containing medical data in a first file format; the processor converting the source file into the medical object using a file-to-object conversion algorithm, the medical object containing file information and the medical data from the source file organized in a different way than in the source file; the processor storing the medical object in a database; the processor receiving request from a user for medical data contained in the medical object; the processor retrieving the medical object from the database; the processor converting the medical object into a destination file using an object-to-file conversion algorithm, the destination file containing the requested medical data form the medical object in a second file format; and the processor sending the destination file to the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer readable storage medium encoded with instructions of a software application which, when executed by a processor of a health information exchange system, cause the processor to perform steps comprising:
-
receiving a source file containing medical data in a first file format; converting the source file into the medical object using a file-to-object conversion algorithm, the medical object containing file information and the medical data from the source file organized in a different way than in the source file; storing the medical object in a database; receiving request from a user for medical data contained in the medical object; retrieving the medical object from the database; converting the medical object into a destination file using an object-to-file conversion algorithm, the destination file containing the requested medical data form the medical object in a second file format; and sending the destination file to the user. - View Dependent Claims (23, 24)
-
-
25. A health information exchange system comprising:
-
a non-transitory computer readable medium encoded with a software application; a first processor executing the software application; a medical object database comprising a plurality of medical objects each containing medical data, the first processor being operable to store and retrieve medical objects from the database; and a file exchange database comprising a plurality of object-to-file and file-to-object conversion algorithms, the first processor being operable to retrieve the algorithms from the database; wherein the first processor converts medical data files downloaded by a user to the health information exchange system into medical objecting using the file-to-object algorithms; and wherein the first processor converts the medical objects back into medical data files when requested by a user using object-to-file algorithms. - View Dependent Claims (26, 27, 28)
-
Specification