CPC G16H 40/20 (2018.01) [G16H 10/60 (2018.01); G16H 50/20 (2018.01)] | 20 Claims |
1. A method for generating and/or monitoring a tracking event, comprising:
providing a healthcare system environment, the healthcare system environment including a plurality of healthcare information systems and a plurality of listeners configured to detect one or more messages of a plurality of types of healthcare data messages;
detecting, using the plurality of listeners, one or more healthcare data messages of the plurality of types of healthcare data messages associated with healthcare of a patient transmitted from one or more of the plurality of healthcare information systems, the plurality of types of healthcare data messages including a first type and one or more of other types of healthcare data messages, each listener being specific to a type of healthcare data message;
if a first listener of the plurality of listeners determines that the one or more healthcare data messages is the first type, extracting text of each message of the first type;
tokenizing the extracted text of each message to determine one or more units of text;
generating one or more tracking events by applying one or more trained models to each unit of text of each message; and
storing one or more event codes corresponding to the one or more tracking events in a record for the patient in a tracking event database, the one or more event codes being associated with a deadline for satisfaction;
wherein the first type of healthcare data message is a message associated with results.
|