Automatic Updating of Care Team Assignments in Electronic Health Record Systems Based on Data from Voice Communication Systems
First Claim
1. A method for a sync server to update care team assignment data in multiple systems associated with a hospital, comprising:
- obtaining, via a processor of the sync server, a data record for each in a plurality of tracked locations of the hospital;
receiving, via the processor, an event message associated with a tracked location of the plurality of tracked locations of the hospital and transmitted by a first server associated with the hospital;
determining, via the processor of the sync server, whether data in a first obtained data record for the tracked location and associated with a second server is inaccurate based on the received event message from the first server, wherein the first server and the second server are different types of servers that include a voice communications server and an EHR server; and
transmitting, via the processor, an update message to the second server in response to determining that the care team assignment data associated with the tracked location and stored at the second server is inaccurate based on the received event message.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices, systems, and non-transitory process-readable storage media for updating care team assignments data in multiple systems associated with a hospital. An embodiment method performed by a sync server may include obtaining a data record for each in a plurality of tracked locations of the hospital, receiving an event message associated with a tracked location of the hospital and transmitted by a first server associated with the hospital, determining whether data in a first obtained data record for the tracked location and associated with a second server is inaccurate based on the received event message from the first server, and transmitting an update message to the second server in response to determining the care team assignment data associated with the tracked location and stored at the second server is inaccurate based on the received event message.
43 Citations
52 Claims
-
1. A method for a sync server to update care team assignment data in multiple systems associated with a hospital, comprising:
-
obtaining, via a processor of the sync server, a data record for each in a plurality of tracked locations of the hospital; receiving, via the processor, an event message associated with a tracked location of the plurality of tracked locations of the hospital and transmitted by a first server associated with the hospital; determining, via the processor of the sync server, whether data in a first obtained data record for the tracked location and associated with a second server is inaccurate based on the received event message from the first server, wherein the first server and the second server are different types of servers that include a voice communications server and an EHR server; and transmitting, via the processor, an update message to the second server in response to determining that the care team assignment data associated with the tracked location and stored at the second server is inaccurate based on the received event message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A server, comprising a processor configured with processor-executable instructions to perform operations comprising:
-
obtaining a data record for each in a plurality of tracked locations of a hospital; receiving an event message associated with a tracked location of the plurality of tracked locations of the hospital and transmitted by a first server associated with the hospital; determining whether data in a first obtained data record for the tracked location and associated with a second server is inaccurate based on the received event message from the first server, wherein the first server and the second server are different types of servers that include a voice communications server and an EHR server; and transmitting an update message to the second server in response to determining that care team assignment data associated with the tracked location and stored at the second server is inaccurate based on the received event message. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a server to perform operations comprising:
-
obtaining a data record for each in a plurality of tracked locations of a hospital; receiving an event message associated with a tracked location of the plurality of tracked locations of the hospital and transmitted by a first server associated with the hospital; determining whether data in a first obtained data record for the tracked location and associated with a second server is inaccurate based on the received event message from the first server, wherein the first server and the second server are different types of servers that include a voice communications server and an EHR server; and transmitting an update message to the second server in response to determining that care team assignment data associated with the tracked location and stored at the second server is inaccurate based on the received event message. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A server, comprising:
-
means for obtaining a data record for each in a plurality of tracked locations of a hospital; means for receiving an event message associated with a tracked location of the plurality of tracked locations of the hospital and transmitted by a first server associated with the hospital; means for determining whether data in a first obtained data record for the tracked location and associated with a second server is inaccurate based on the received event message from the first server, wherein the first server and the second server are different types of servers that include a voice communications server and an EHR server; and means for transmitting an update message to the second server in response to determining that care team assignment data associated with the tracked location and stored at the second server is inaccurate based on the received event message.
-
Specification