CPC H04L 65/61 (2022.05) [G16H 30/20 (2018.01)] | 19 Claims |
1. A method of limiting broadcast information from a plurality of streams updated in real-time, the method comprising:
receiving a record list including a patient identity at a processor-driven middle network;
receiving data, by the network, from the data streams in real-time and in a plurality of protocols, wherein at least one of the protocols is HL7;
selecting out, with the network, HL7 ADTs from the data for the patient, wherein the selected HL7 ADTs encode segments representing event type, patient class, patient type, discharge timestamp, and admit timestamp;
ordering, with the network, the HL7 ADTs based on event timestamps in the HL7 ADTs;
calculating, with the network, a status value for the patient using one or more of the segments from the HL7 ADTs for the patient in the order;
calculating, with the network, the broadcast information using the status value and additional data in the HL7 ADTs for the patient, wherein the broadcast information includes at least one of an admit time, discharge time, and length of stay calculated using the segments; and
broadcasting the broadcast information from the network in real-time with receipt of the data streams and based on the status value by the network, wherein the receiving the record list is executed before and not in real time with the broadcasting the broadcast information.
|