A distributed Web service for storing, managing and exchanging medical information (patients’ personal data, accepted orders for medical examinations and analyses, results etc.) between medical laboratories. The stage two of development was to enable the program to communicate with medical equipment. The work involved low-level programming and networking, writing drivers and firmware and using specific protocols. Length of the whole project has reached the 7th year.