Native interoperability is the direct and automatic data sharing within and across iCIMS systems, whether they be clinical care information systems, registries, research systems or data warehouses. Sharing data between clinical teams is a well-known bottleneck in the patient workflow. With iCIMS’ native interoperability, the moment the data is collected in the original system, a copy is transferred to the other systems that call for the data, thereby saving clinicians significant time in data entry, retrieval and review. As well, it exports better quality data to third parties involved in care, and to the external agencies.

Native Interoperability in More Technical Terms

Native interoperability is a strategy that removes the need for HL7 messaging for passing information from one CIS to another. This is a significant time saving in planning and development, let alone the extra time of grappling with the ambiguities of HL7. NI is similar to “call by reference” in a programming language. Data is copied from one location to another merely by nominating at the destination field the source field from which it should be copied from. This can be done between forms of that data collected by one role or workflow, and delivered to another or across CISs so that data collected by one team can be delivered to another team. This is especially useful for clinical data being delivered to research teams, or for management dashboards to receive data from clinical sources.

iCIMS communicates with external systems using industry standard mechanisms: API and HL7 technology.