Patent ID: 11881303
Assignee: COMPLETE CONSENT, LLC
Field: Medical technology (Instruments)
Classification: CPC G | IPC G

Claim 24:
25. A medical event tracking method, comprising:
providing, via at least one network communication interface, a first application programming interface to a patient information system and a second application programming interface to a medical testing information system, wherein the first application programming interface and the second application programming interface are configured to convert between medical event codes encoded in one or more non-standard medical event coding schemes and medical event codes encoded in a standard medical event coding scheme;
receiving a first type of message from the patient information system via the first application programming interface, the first type of message being generated in the patient information system in response to a first user of the patient information system indicating, on a display device, an excision region for the patient;
in response to the first type of message received: (1) generating a unique medical event tracking number, (2) generating a corresponding tracked medical event record in the at least one memory, and (3) associating at least one first timer with the generated tracked medical event record, wherein an event type and/or event subtype and the associated first timer of the generated tracked medical event record is set in accordance with a code included in the received first type of message;
communicating the generated unique medical event tracking number to the patient information system and subsequently in response to receiving a further first type of message from the patient information system indicating an excised sample from the region being sent to a laboratory, update the tracked medical event record and the associated at least one first timer;
receiving a second type of message from the medical testing information system via the second application programming interface, the second type of message indicating a result of a test of the excised sample provided by a user of the medical testing system;
in response to a second type of message received from the medical testing information system via the second application programming interface: (1) converting, in the second type of message, medical event codes encoded in a first one of the one or more non-standard medical event coding schemel (2) updating a status of the tracked medical event record in the at least one memory, medical event codes in the tracked medical event record in the at least one memory being encoded in the standard medical event coding scheme and comprising the converted corresponding medical event codes, and (3) transmitting a status message to the patient information system so that the patient information system is informed of a current status of the tracked medical event record in real-time;
in further response to the second type of message from the medical testing information system received via the second application programming interface, based on a content including the converted corresponding medical event codes of the received second type of message and based on the result of the test of the excised sample, determine whether a follow-on excision of a second excision region for the patient is necessary and for the follow-on excision determined to be necessary: (1) generate a new event instance corresponding to the follow-on excision of the second region in the at least one memory, (2) associate the new event instance with the unique medical event tracking number and update the tracked meical event record in the at least one memory to include the new event instance, (3) associate a second timer with the new event instance, wherein an event type and/or event subtype and the associated second timer of the new event instance is set in accordance with a code included the converted corresponding medical event codes and/or the received first type of message, and (4) monitor, based on the second timer, a status of the follow-on excision and automatically, based on the monitored status, transmit one or more alerts so that one or more of the patient information system, the medical testing information system, and the patient are informed of a current status of the follow-on excision in real-time; and
transmitting one or more messages including information associated with the generated tracked medical event record to a requester.