the labsolution LIS
Our framework for the exchange of data with external systems.
The exchange of data with external systems counts among the core tasks that any LIS software has to perform. Laboratory instruments receive orders and generate results; sample sorters and distributors optimise the workflow in the laboratory; patient data, accounting data and diagnostic results are exchanged among information systems belonging to the doctor, laboratory and hospital.
A framework for data exchange
Here is where the ITF framework comes in. ITF provides an integrative InTerFace for the LIS and implements the specific requirements of each interface in an ITF connector.
The connectors communicate via a network, via serial interfaces or via data exchange with the remote station, which often specifies a proprietary protocol. All ITF connectors are inclusive of the relevant components and are incorporated into a complete integrative solution in such a way that the programmer has only to take care of the protocol-specific requirements.
The ITF framework is based on SCXML, with which new and complex exchange protocols can be displayed in an easily intelligible fashion.
The ITF connectors can be deployed just as easily within a Linux or a Windows environment.
Monitoring and control
Web-based monitoring enables real-time control and visualisation of communication of individual connections. All modules are constantly observed in the background, and trigger freely configurable alarms upon the occurrence of an error. This facilitates rapid error analysis in case of problems, without the need to rely on specialist input.
Efficient connection of new interfaces
The ITF module enables rapid creation of new connections to analytical devices and external systems. These can be provided by labsolution or, if so desired, prepared by the client themselves upon completion of a labsolution training course.
As the add-on module for Uniface, LXScript picks up where Uniface’s capabilities leave off.
Why a Uniface add-on?
Uniface demonstrates its strengths in data-oriented distributed applications with high performance requirements. Platform independence (OS/database), scalability and above all high investment security distinguish it from its competitors. As a result, Uniface is often deployed in business-critical enterprise applications.
Modern and versatile
Many of the features that are hard or impossible to achieve with Uniface are readily available through the use of LXScript: multidimensional hashes, regular expressions, user-defined XML processing, generation of Excel tables, SMS sending, data encryption, complex web services, network programming, remoting, image processing and much more. This list gives only a rudimentary idea of the virtually unlimited range of potential uses. An editor with syntax control flags possible errors as the programmer goes along.
The context in which LXScript is executed is the same as that of a Uniface component, and LXScript has the ability to interact with other Uniface components whilst in use. Many typical Uniface functions are supported by LXScript; consequently, Uniface programmers are quick to learn their way around and to acknowledge the benefits of extending Uniface in this way to obtain a modern and object-oriented scripting language. LXScript solves complex tasks in a straightforward manner and with minimal outlay.
It is also possible to create simple program segments with LXScript. This means that laboratory personnel who lack advanced programming know-how are able to create simple rules, like formulae for calculated values.
Open and extendible
Due to its open structure, LXScript can be extended to accommodate a client’s own program libraries, or those which are publicly available. Unlike with other complex and time-consuming Uniface extensions, special requirements are realised in a minimal amount of time. Like Uniface, LXScript is platform independent and runs smoothly in either a Windows or a Linux environment, despite the diversity of the two operating systems.
The software suite for generating results, reports, bills, circular letters or other documents required to satisfy exacting standards
Your output management system
Freely definable layouts, multilingual capabilities, a design preview function and high performance at runtime: these are just a few of renderZ’s key features. renderZ manages your complete output management workload. Alongside the printed paper form, renderZ supports fax, email, pdf and other electronic formats. Free scalability of the system renders it equally as suitable for small laboratories with minimal numbers of documents per day as it is for laboratory networks with print centres. Several thousand individualised printouts or faxes per day are easily accomplished.
renderZ can be connected to any system that makes its data available via XML or database access. It manages the integration of image data from analysis equipment or other sources with ease. Layout configuration occurs via a graphic designer and can be refined down to the smallest detail by means of simple XML instructions. Complex graphics are generated with the use of an embedded .NET scripting language.
Open, versatile, future-proof
Thanks to the use of up-to-the-minute technologies, renderZ is optimally configured to accommodate future developments. An archiving module, renderZ-Store, is available alongside the basic module, whilst renderZ-Web enables monitoring of ongoing operations via web browser.
renderZ is developed by our partnerer vmx. labsolution deploys renderZ for its entire laboratory reporting needs. Existing layout templates (results, graphs and much more) can be pressed directly into use or, where necessary, adjusted by our specialists to align with individual requirements. We can also provide training for your personnel if so desired.