Data capturing and exchange method and system
First Claim
1. A method for capturing and transmitting data for a system having a sub-network with devices and a network server connected to the sub-network, comprising:
- monitoring the sub-network for pre-determined types of messages;
extracting relevant data elements from the pre-determined types of messages to be used as the metadata;
determining a data capture view based on the metadata;
capturing an unstructured document based on the data capture view to provide information about the unstructured document, the unstructured document being a document that may be in different formats and mediums and is not readily recognizable by applications in the sub-network;
collecting, by one of the one devices, metadata associated with the unstructured document;
sending, by the network server, a packed message containing a structured document in a format that allows a recipient to analyze the unstructured document.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for a data capturing and exchange system. The data capturing and exchange system has a plurality of devices in a sub-network and a network server connected to the sub-network. The method includes capturing an unstructured data record of a document on a device, collecting metadata associated with the unstructured data record; determining a recipient for the unstructured data record in a health information exchange, and composing a data message containing the unstructured data record. The method also includes obtaining the composed data message containing the unstructured data record, packing the composed data message into a packed message containing a structured data record corresponding to the unstructured data record, and sending the packed message to the recipient in the HIE can receive and recognize the document.
26 Citations
23 Claims
-
1. A method for capturing and transmitting data for a system having a sub-network with devices and a network server connected to the sub-network, comprising:
-
monitoring the sub-network for pre-determined types of messages; extracting relevant data elements from the pre-determined types of messages to be used as the metadata; determining a data capture view based on the metadata; capturing an unstructured document based on the data capture view to provide information about the unstructured document, the unstructured document being a document that may be in different formats and mediums and is not readily recognizable by applications in the sub-network; collecting, by one of the one devices, metadata associated with the unstructured document; sending, by the network server, a packed message containing a structured document in a format that allows a recipient to analyze the unstructured document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for capturing and transmitting data for a system having a sub-network with devices and a network server connected to the sub-network, comprising:
-
capturing, by one of the devices, an unstructured document, the unstructured document being a document that may be in different formats and mediums and is not readily recognizable by applications in the sub-network; collecting, by the one device, metadata associated with the unstructured document; determining, by the one device, a recipient for the unstructured document in a health information exchange; searching a provider directory on the one device to determine the recipient; querying the network server to determine the recipient for the unstructured document when the recipient cannot be found in the provider directory; composing, by the one device, a data message containing the unstructured document; obtaining, by the network server, the composed data message; placing, by the network server, the composed data message into a packed message containing a structured document corresponding to the unstructured document; and sending, by the network server, the packed message to the recipient in a format that allows the recipient to analyze the document. - View Dependent Claims (11)
-
-
12. A data capturing and exchange system, comprising:
-
a sub-network having devices, each device being configured to; monitor the sub-network for pre-determined types of messages, extract relevant data elements from the pre-determined types of messages to use as metadata, determine a data capture views determined based on the metadata collected by the device, capture an unstructured document based on the data capture view to automatically provide information about the unstructured document, the unstructured document being a document that may be in different formats and mediums and is not readily recognizable by applications in a health information exchange, collect metadata associated with the unstructured document, determine a recipient for the unstructured document in a health information exchange, and compose a data message containing the unstructured document; and a network server connected to the sub-network to enable the devices to participate in a health information exchange based on structured data, the network server being configured to; obtain the composed data message, place the composed data message into a packed message containing a structured document corresponding to the unstructured document, and send the packed message to the recipient in the health information exchange using a format that allows the recipient to recognize and analyze the document. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A data capturing and exchange system, comprising:
-
a sub-network having devices, each device being configured to; capture an unstructured document, the unstructured document being a document that may be in different formats and mediums and is not readily recognizable by applications in a health information exchange, collect metadata associated with the unstructured document, search a provider directory locally on the device to determine a recipient for the unstructured document, query the network server to determine the recipient for the unstructured document when the recipient cannot be found in the provided directory, compose a data message containing the unstructured document; and a network server connected to the sub-network to enable the devices to participate in a health information exchange based on structured data, the network server being configured to; obtain the composed data message, place the composed data message into a packed message containing a structured document corresponding to the unstructured document, and send the packed message to the recipients using a format that allow the recipients to recognize and analyze the document.
-
-
18. A data capturing and exchange system, comprising:
-
a sub-network having devices, each device being configured to; capture an unstructured document, the unstructured document being a document that may be in different formats and mediums and is not readily recognizable by applications in a health information exchange, collect metadata associated with the unstructured document, determine multiple recipients simultaneously for the unstructured document, compose a data message containing the unstructured document; and a network server connected to the sub-network to enable the devices to participate in a health information exchange based on structured data, the network server being configured to; obtain the composed data message, place the composed data message into a packed message containing a structured document corresponding to the unstructured document, and send the packed message to the recipient in the health information exchange using a format that allows the recipient to recognize and analyze the document.
-
-
19. A data capturing and exchange system, comprising:
-
a sub-network having devices, each device being configured to; capture an unstructured document, the unstructured document being a document that may be in different formats and mediums and is not readily recognizable by applications in a health information exchange, collect metadata associated with the unstructured document, determine a recipient for the unstructured document in a health information exchange, and compose a data message containing the unstructured document; and a network server connected to the sub-network to enable the devices to participate in a health information exchange based on structured data, the network server being configured to; obtain the composed data message, place the composed data message into a packed message containing a structured document corresponding to the unstructured document, and send the packed message to the recipient in the health information exchange using a format that allows the recipient to recognize and analyze the document, and wherein one of the devices is further configured to; insert patient and document breaks into the data message.
-
-
20. A data capturing and exchange system, comprising:
-
a sub-network having devices, each device being configured to; capture an unstructured document, the unstructured document being a document that may be in different formats and mediums and is not readily recognizable by applications in a health information exchange, collect metadata associated with the unstructured document, determine a recipient for the unstructured document in a health information exchange, and compose a data message containing the unstructured document; and a network server connected to the sub-network to enable the devices to participate in a health information exchange based on structured data, the network server being configured to; obtain the composed data message, place the composed data message into a packed message containing a structured document corresponding to the unstructured document, and send the packed message to the recipient in the health information exchange using a format that allows the recipient to recognize and analyze the document, and monitor the sub-network for data messages; detect the composed data message transmitted by the device into the sub-network, and obtain the detected composed data message.
-
-
21. A method for a capturing and transmitting data in a system having devices in a sub-network and a network server connected to the sub-network, comprising:
-
querying, by the network server with a health information exchange, about any data message destined to the sub-network; receiving, by the network server, a data message containing a structured document and destined to the sub-network; identifying, by the network server, a device in the sub-network for receiving the data message; creating, by the network server, a general representation of the data message; indicating the message, by the network server on an inbox of the device of the data messaging based on the general representation; receiving, by the device, an unstructured document corresponding to the data message; and acknowledging, by the device, receipt of the unstructured document to the network server. - View Dependent Claims (22, 23)
-
Specification