| CPC G16H 40/20 (2018.01) [G06F 40/205 (2020.01); G16H 10/60 (2018.01)] | 20 Claims |

|
1. A processor-implemented method for processing clinical workflows associated with a surgical platform, the method comprising:
receiving, over a network, a plurality of first data streams from two or more different electronic health record systems via respective application programming interfaces that differ in timing or format of their data transmissions, wherein at least one first data stream is associated with at least one corresponding indeterminate first clinical workflow, wherein the at least one corresponding indeterminate first clinical workflow comprises a corresponding first sequence of received events associated with medical procedures facilitated by the surgical platform, wherein the corresponding first sequence of received events comprises at least one first indeterminate received event, and each received event comprises one or more corresponding first data records;
determining, based at least in part on the one or more corresponding first data records associated with the at least one corresponding indeterminate first clinical workflow, an event correspondence between at least one known event and the at least one first indeterminate received event, wherein the known events are associated with medical procedures facilitated by the surgical platform;
determining, based at least in part on the event correspondence, at least one second clinical workflow corresponding to the at least one corresponding indeterminate first clinical workflow, wherein the at least one second clinical workflow comprises at least one corresponding second sequence of events, wherein the at least one second sequence of events comprise the at least one known event;
outputting, over the network via the one or more application programming interfaces to one or more of the electronic health record systems, information indicative of a compliance assessment of the first clinical workflow relative to the second clinical workflow that causes the one or more electronic health record systems to update the timing or format of the data transmissions to increase compliance; and
storing information from the plurality of data streams to a medical database.
|