OPERATING SYSTEM
A new and improved operating system is described. The system enables a user to receive information in many different types of formats and converts them into a uniform format. The system can also use the information to fill out forms in different types of formats, and then send them to the appropriate recipient.
1 . A clinical operating system server comprising:
a memory configured to store portable clinical executable files (CFXs) according to at least one clinical file system (CFS) of a clinical operating system (cOS), the cOS comprising a plurality of self-contained, loosely coupled cOS modules; and
a processor coupled with the memory and configured, according to a cOS CFS module, to:
receive patient data related to a patient health record of a patient via a first adapter of a first module from the plurality of self-contained, loosely coupled cOS modules;
normalize patient data according to a CFS format;
store the normalized patient data that is relevant to a treatment of the patient as a portable CFX according to the CFS format in the memory and within the at least one CFS, the portable CFX executable by a second module from the plurality of self-contained, loosely coupled cOS modules; and
send the portable CFX file to the second module via a second adapter of the second module.
2 . The server of claim 1 , wherein the at least one CFS represents a patient file folder.
3 . The server of claim 2 , wherein the patient file folder is associated with the patient.
4 . The server of claim 1 , wherein the memory is further configured to store portable CFXs according to a plurality of CFSes.
5 . The server of claim 4 , wherein each CFS within the plurality of CFSes is associated with a different patient.
6 . The server of claim 4 , wherein each CFS of the plurality of CFSes comprises a protective shell.
7 . The server of claim 6 , wherein the protective shell comprises an encrypted executable program class.
8 . The server of claim 6 , wherein the protective shell comprises a chain of evidence to a source.
9 . The server of claim 4 , wherein each CFS of the plurality of CFSes comprises metadata.
10 . The server of claim 9 , wherein the metadata comprises information extracted from documents associated with the patient data.
11 . The server of claim 4 , wherein each CFS comprises original documents associated with the patient data.
12 . The server of claim 1 , wherein the portable CFX comprises only data from the patient health record relevant to the treatment by a healthcare provider.
13 . The server of claim 1 , wherein the portable CFX includes a self-destructing scheme with respect to the normalized patient data that is relevant to the treatment.
14 . The server of claim 13 , wherein the self-destructing scheme includes an expiry period.
15 . The server of claim 1 , wherein the portable CFX includes access rules with respect to the normalized patient data that is relevant to the treatment.
16 . The server of claim 1 , wherein the portable CFX includes a challenge mechanism to access the normalized patient data that is relevant to the treatment.
17 . The server of claim 16 , wherein the challenge mechanism is with respect to reading the normalized patient data that is relevant to the treatment.
18 . The server of claim 16 , wherein the challenge mechanism is with respect to writing the normalized patient data that is relevant to the treatment.
19 . The server of claim 1 , wherein the CFS format includes at least one of the following formats: a relational format, a graphical format, a text format, an analytical format, a voice format, and an image format.
20 . The server of claim 1 , wherein the portable CFX is accessible on a machine regardless of the machine's operating system.