Aim of the project is the extension and configuration of an interface connecting the laboratory information system with available analytical instruments. The optimization of already existing instrument- and process- management is/was of particular importance. Therefore, the migration from old to new instrument drivers was done. Additionally, a new version of the communication server is integrated and the configuration of the application-installer is realized.
Supplement
Project steps: – Requirements engineering tasks regarding the new interface – Concept definition – Breakdown of the objectives into work packages – Implementation of the new functionalities – Testing – Knowledge-transfer and documentation – Installation of the product
Subject description
A communication server monitors all connections between the laboratory application and its periphery consisting of other systems or instruments. There is a uni- or bidirectional connection defined for each part/ module and the communication server. The communication server sends messages from one module to another. The message communication is based on one of various existing transport protocols, supported by the communication server (i.e. TCP/IP). The communication server monitors the translation of the data formats of the different systems. Most commonly used data formats (like HL7, ASTM, XML, LDT) are supported. The communication server is connected to the application server via a message broker. Data are transferred by XML-based messages, which are transformed into the desired output format by the communication server. The application itself is only operating with XML-messages.