Messaging protocol
AssigneeCerner Innovation, Inc.
InventorsChristopher Dillard Cline, Aravind R. Mereddi, Joel Robert Norton, Scott Gordon Siebers
Life of this patent
Estimating the term…
Abstract
Systems and methods provide for implementation of a messaging protocol that provides security necessary for clinical messaging while also providing scalability needed to properly function within a clinical setting. The messaging protocol provides for federation of messages across messaging domains with a direct target address or via a role or group endpoint address that resolves to one or more target addresses. The messaging protocol also provides the ability to include content other than text in messages.
Claims20
A computer system, comprising one or more hardware processors configured to initiate a plurality of operations, the operations comprising:
- detecting a request to transmit a message including clinically relevant information identified from one or more electronic medical records to a role associated with a destination, wherein the destination is within a separate domain and a target endpoint address of the destination is unknown;
- identifying an intended target associated with the role and with a delay criteria;
- generating a first transmission for the intended target without the target endpoint address, wherein the first transmission is associated with a delivery identifier indicating that the first transmission can be delayed;
- delaying the first transmission based on the delay criteria;
- and
- upon expiration of a predetermined time period, identifying an absence of the delay criteria and transmitting the first transmission.
A method, comprising:
- detecting, via at least one processor, a request to transmit a message including clinically relevant information identified from one or more electronic medical records to a role associated with a destination, wherein the destination is within a separate domain and a target endpoint address of the destination is unknown;
- identifying an intended target associated with the role and with a delay criteria;
- generating a first transmission for the intended target without the target endpoint address, wherein the first transmission is associated with a delivery identifier indicating that the first transmission can be delayed;
- delaying the first transmission based on the delay criteria;
- and
- upon expiration of a predetermined time period, identifying an absence of the delay criteria and transmitting, via the at least one processor, the first transmission.
One or more non-transitory media having instructions that, when executed by one or more processors, cause initiation of operations comprising:
- detecting a request to transmit a message including clinically relevant information identified from one or more electronic medical records to a role associated with a destination, wherein the destination is within a separate domain and a target endpoint address of the destination is unknown;
- identifying an intended target associated with the role and with a delay criteria;
- generating a first transmission for the intended target without the target endpoint address, wherein the first transmission is associated with a delivery identifier indicating that the first transmission can be delayed;
- delaying the first transmission based on the delay criteria;
- and
- upon expiration of a predetermined time period, identifying an absence of the delay criteria and transmitting the first transmission.
Dependencies are inferred from the claim text.