“…Finally, to integrate the workflow, information must be communicated at each step, tying together the hardware and software, and physical and digital infrastructure. 9,15–18 Communication in workflows can be automated with fixed or hard-coded linkages, or with application programming interfaces (APIs) that allow better modularity. With a sufficiently expressive and unified level of communication, multiple autonomous workflows could be orchestrated and interleaved ad hoc .…”