METHODS, APPARATUSES & COMPUTER PROGRAM PRODUCTS FOR FACILITATING EFFICIENT DISTRIBUTION OF DATA WITHIN A SYSTEM
First Claim
1. A method, comprising:
- receiving medical data which comprises one or more medical codes representative of results;
translating the one or more medical codes to corresponding different codes which are also representative of the results;
automatically generating one or more templates based on the different codes, the templates comprising data indicative of the results; and
sending the one or more templates to a recipient.
10 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, system and computer program product are provided for facilitating connection of source devices that are capable of generating data to one or more destination devices which may receive the generated data. The data generated by the source devices may be in different data formats and the source devices may be maintained and operated by different institutions and facilities. Similarly, the destination devices may be maintained and operated by different institutions and facilities. In this regard, an apparatus may be configured to receive the data generated by the source devices and convert the data to one or more codes which represent the results of the data generated by the source devices. The codes may be used by the apparatus to convert or translate the data into a format or template that is specific to an institution or facility that maintains or operates one of the destination devices.
-
Citations
27 Claims
-
1. A method, comprising:
-
receiving medical data which comprises one or more medical codes representative of results; translating the one or more medical codes to corresponding different codes which are also representative of the results; automatically generating one or more templates based on the different codes, the templates comprising data indicative of the results; and sending the one or more templates to a recipient.
-
-
2. The method of claim 1, further comprising, displaying the one or more templates.
-
3. The method of claim 1, wherein the medical data comprises one or more messages,
-
4. The method of claim 1, wherein the different codes comprise standardized code names and identifiers which identify medical data.
-
5. The method of claim 4, wherein the different codes comprise Logical Observation Identifiers Names and Codes (LOINCs).
-
6. The method of claim 3, wherein prior to translating one or more medical codes further comprising determining if at least one of the messages comprises one or more predetermined formats.
-
7. The method of claim 6, wherein when the at least one message comprises at least one of the predetermined formats, the method further comprises validating data in the at least one message based on an identifier relating to subscription data.
-
8. The method of claim 6, wherein when the at least one message does not comprise at least one of the predetermined formats, the method further comprises deleting the at least one message.
-
9. The method of claim 1, wherein receiving medical data further comprises receiving medical data from one or more devices, wherein the medical data comprises one or more formats corresponding to the respective devices.
-
10. The method of claim 9, wherein at least one format among the one or more formats is different from other formats of the one of more formats.
-
11. The method of claim 1, wherein the results comprises at least one of clinical results, laboratory results and medical diagnosis results.
-
12. The method of claim 1, further comprising:
receiving the one or more templates at the one or more entities and sending the one or more templates to the recipient.
-
13. An apparatus comprising a processing element configured to:
-
receive medical data which comprises one or more medical codes representative of results; translate the one or more medical codes to corresponding different codes which are also representative of the results; generate one or more templates based on the different codes, the templates comprising data indicative of the results; and send the one or more templates to a recipient.
-
-
14. The apparatus of claim 13, wherein the one or more entities display the one or more templates.
-
15. The apparatus of claim 13, wherein the medical data comprises one or more messages.
-
16. The apparatus of claim 13, wherein the different codes comprise standardized code names and identifiers which identify medical data.
-
17. The apparatus of claim 16, wherein the different codes comprise Logical Observation Identifiers Names and Codes (LOINCs).
-
18. The apparatus of claim 15, wherein the processor is further configured to determine if at least one of the messages comprises one or more predetermined formats.
-
19. The apparatus of claim 18, wherein when the at least one message comprises at least one of the predetermined formats, the processor is further configured to validate data in the at least one message based on an identifier relating to subscription data.
-
20. The apparatus of claim 18, wherein when the at least one message does not comprise at least one of the predetermined formats, the processor is further configured to delete the at least one message.
-
21. The apparatus of claim 13, wherein the processor is further configured to receive medical data from one or more devices, wherein the medical data comprises one or more formats corresponding to the respective devices.
-
22. The apparatus of claim 21, wherein at least one format among the one or more formats is different from other formats of the one of more formats.
-
23. The apparatus of claim 13, wherein the results comprises at least one of clinical results, laboratory results and medical diagnosis results.
-
24. A computer program product, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for receiving medical data which comprises one or more medical codes representative of results; a second executable portion for translating the one or more medical codes to corresponding different codes which are also representative of the results; a third executable portion for generating one or more templates based on the different codes, the templates comprising data indicative of the results; and a fourth executable portion for sending the one or more templates to a recipient.
-
-
25. The computer program product of claim 24, wherein receiving data further comprises receiving medical data from one or more devices, wherein the medical data comprises one or more formats corresponding to the respective devices.
-
26. A system comprising:
-
an apparatus comprising a processing element configured to; receive medical data which comprises one or more medical codes representative of results; translate the one or more medical codes to corresponding different codes which are also representative of the results; and generate one or more templates based on the different codes, the templates comprise data indicative of the results; and an entity comprising a processing element configured to receive the one or more templates and display the one or more templates.
-
-
27. The system of claim 26, wherein the processing element of the apparatus is further configured to modify generated data in the one or more templates based on information specific to a user of the entity.
Specification