MediDat – general description
MediDat service provides a secured data transmission between health facilities (labs, GPs, hospitals etc.) via the Internet. The app consists of a server part (run on and maintained by technical devices of the operator) and a work station (operated on individual PCs of each partner – subscriber of the system). HTTPS protocol is used for secure access to protected web servers. Certificates (authorization and signature) and HTTPS protocol (HTTP Secure) are used for secured data transmission and for access to web servers. Security of the transmission is fully comparable with e.g. internet banking.
MediDat – communication description
The user creates a file and stores it into an outbox folder of a workstation app. The app searches an outbox folder in a scheduled interval, or on user´s demand, and connects securely to a server, sends the data and displays a data transmission report in the app. If the transmission succeeds, the app deletes the file (moves it to archive) and goes on to send another file. If the sending fails the connection is interrupted and transmission is terminated. Sending of such file is repeated in next transmission. Receiving of the file by the server works analogically. Whole transaction is completely documented and transaction log is stored on the server. On recipient´s side, the file is decrypted having been stored on a disc and it can then be uploaded into a specific medical software. The station is compatible with desktop operation systems of Windows XP, Vista, 7 and 8 and server operation systems of Windows Server 2003, 2008 and 2012.
Files – formats and records
File format and contents is specified by the Data Standard of the Ministry for Health of the Czech Republic. Versions DS 2.01 and subsequent are supported. In general, the service is capable to transfer any type of file. Each file has a record in a log and a sender is kept informed about a successful file download by a target recipient in a delivery advice. The delivery advice is generated by an operator and it contains time and date of a download of the file.
User of MediDat system
Upon activation of MediDat service, each user is provided with his own user account. The account is defined by name, password and a unique ID. ID of a facility or workplace is mostly used as the identifier.
Sending and receiving of files, logging and archiving
Having connected to the server, the workstation advises the user on files ready to be downloaded and displays their number. Following the download of all files, the station advices the user and terminates the connection.
Files are routed to individual users of MediDat system according to folder structure. The folders are named according to business partners, more precisely by their unique ID. The very same folder structure is also created for receiving the delivery advices or other files.
Also, the user can define creation of transmission logs and error logs. In transmission logs, date, time and file name and result of transmission are stored. Error logs record errors in operation of the app. Recorded errors and their description help to find solution to fix problems.
It is possible to archive files automatically (needs to be set up in the app).
While downloading files it is possible to use prioritizing. That means that the user can define file which are to be downloaded first.