Method, system and message structure for electronically exchanging medical information
First Claim
1. A system for electronically exchanging medical information, comprising:
- an originating application accessing electronic medical records comprising data coded according to a first coding system;
a recipient application communicatively coupled to the originating application via a communications network, the recipient application accessing electronic medical records comprising data coded according to a second coding system;
input means associated with the recipient application for requesting an electronic medical record from the originating application;
first converter means associated with the originating application for converting the requested medical record to one or more medical information message structures, each of said message structures comprising an optional storyline keyword that sets the context for one or more subsequent statements, each of which statements comprise;
a genre selected from a set of genre keywords representing message categories;
a subject, comprising either a natural language string of one or more words or a nested statement; and
optionally, one or more parametrized predicates comprising;
a context joiner selected from a set of context joiner keywords; and
a parameter comprising a natural language string of one or more words or a nested statement;
means for communicating the messages to the recipient application; and
second converter means associated with the recipient application for converting the messages into an electronic medical record comprising data coded according to said second coding system.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a message structure for electronically exchanging medical information between applications utilizing disparate medical coding systems and record architectures, the message structure comprising an optional storyline keyword that sets the context for one or more subsequent statements, each of which statements comprise a genre selected from a set of genre keywords representing message categories, a subject, comprising either a natural language string of one or more words or a nested statement, and, optionally, one or more parametrized predicates comprising a context joiner selected from a set of context joiner keywords, and a parameter comprising a natural language string of one or more words or a nested statement.
-
Citations
9 Claims
-
1. A system for electronically exchanging medical information, comprising:
-
an originating application accessing electronic medical records comprising data coded according to a first coding system; a recipient application communicatively coupled to the originating application via a communications network, the recipient application accessing electronic medical records comprising data coded according to a second coding system; input means associated with the recipient application for requesting an electronic medical record from the originating application; first converter means associated with the originating application for converting the requested medical record to one or more medical information message structures, each of said message structures comprising an optional storyline keyword that sets the context for one or more subsequent statements, each of which statements comprise; a genre selected from a set of genre keywords representing message categories; a subject, comprising either a natural language string of one or more words or a nested statement; and optionally, one or more parametrized predicates comprising; a context joiner selected from a set of context joiner keywords; and a parameter comprising a natural language string of one or more words or a nested statement; means for communicating the messages to the recipient application; and second converter means associated with the recipient application for converting the messages into an electronic medical record comprising data coded according to said second coding system.
-
-
2. A method for exchanging medical information between an originating application and a recipient application, the method comprising converting the data to be exchanged from the data format of the originating application into one or more medical information message structures, each of said message structures comprising an optional storyline keyword that sets the context for one or more subsequent statements, each of which statements comprises:
-
a genre selected from a set of genre keywords representing message categories; a subject, comprising either a natural language string of one or more words or a nested statement; and optionally, one or more parametrized predicates comprising; a context joiner selected from a set of context joiner keywords; and a parameter comprising a natural language string of one or more words or a nested statement, the method comprising the steps of; marshalling of stored data to be exchanged from the data format of the originating application into one or a series of propositions in stored memory; carrying out a preliminary mapping step of each proposition to a designated empty cast comprising of a genre pragmas notated in natural language and a series of conjunctive pragmas notated in natural language; instantiating the empty cast with the message contents by the mapping of medical codes and message content of the proposition into natural language equivalents; inserting said natural language proposition equivalents into the empty cast by inserting subject content of the proposition into a space between a genre pragma and a first conjunctive pragma, and inserting clausal content of the proposition into associated conjunctive pragmas, so as to return a human and computer readable health proposition; batching a plurality of said health propositions into a message cascade to eliminate repeating a pragma common genre pragma with multiple propositions, so to produce a human-and computer-readable medical message; cuing said message cascade by designated begin and end pragmas, to provide the required medical information message structure. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
Specification