SELMA is a complete program for execution of the logistics of medical requests, materials and results for a laboratories. As can be seen on a picture, the very solution is quite complex and it encompasses a substantial number of modules whereas it does not encompass implementation of a laboratory information system (LIS) as such and it only serves as data moderator. Statistical module of SELMA enables various views on all stored data. The basic solution of SELMA consists of a data server, connectors for individual LISs, thin/strong client and communication interface with MediDat.

SELMA is also equipped with interfaces for communication with other modules such as PrintServer (solution for centralized print and distribution of results), MediDat (system for sending electronic documents), Yoda (system for invoice data preparation for insurance companies), SynlabData (web portal that enables a doctor to see e-results on-line, e-requests), IZIP (Selma supports sending of health documentation to a web portal IZIP), MONA (medical SW, under development at the moment).

The application enables processing of requests and samples for laboratory tests. A health facility delivers requests and samples to a collection point and here, the request forms are linked to the samples by a barcode. Collection service then takes over the request forms and samples at the collection point and transfers them to reception point. Here, the request forms and samples are inserted into an information system. The operator records the samples, scans the request form and fills in the details on a patient and applicant. Then he checks whether all information are filled correctly and saves the request form. Operator can then choose which lab the samples will go to. Information about the request form is sent to a certain LIS together with the sample. Lab staff do not need to enter the sample and requested methods into their LIS again.

The last version has been enhanced by a certain level of abstraction by the fact that the staff don´t need to know what is the destination of the sample or what LIS is used in a lab, yet the system enables to store the request form.
A doctor takes over the sample by reading its barcode in a lab. In case that the lab is not able to process the sample the doctor has an option to send the sample to a different lab. After that the doctor only works with his LIS which sends automatically all results back to the system which then links the results with request forms.

A doctor who needs to know information about his requests can use a service of a call-centre which is able to verify the identity of doctors on the phone via an ID, password and PIN. If a doctor is verified by the call-centre he is given information about the process of the tests. The doctor can then be put through to a lab where a doctor informs him about the results.

The app for storing the request forms in designed for MS Windows platform supporting .NET technology. Data transfer with request forms are done by secured SSL connection to a database and all data is stored in SQL database server. An app for statistical data access is designed for MS Windows using OLAP functions of Microsoft Office 2007 which is used for graphical display of processed data.