Application ePreskripce (EPS) fetches data of electronical prescriptions (eRecept) from SÚKL site and provides them to other information systems within health insurance company.
SÚKL provided such data by single prescription formerly, moreover, each prescription needed several requests. Amount of electronical prescriptions increased dramatically since 1st of January 2018 (electronical prescriptions are mandatory). Such method of data fetching became unusable. SÚKL has created new interface nowadays, which provides data to health insurance companies in daily batches in form of set of CSV files.
EPS application daily fetches files from SÚKL site, processes data and saves them into its own database space. Later it provides acquired data to other internal information systems. There are 8 application servers to import, process and save data. Whole process is parallelized to use execution capacity of all 8 servers.
Application EPS is built at platform ORDO 2.0. Data are stored in database ORACLE 11g. Camel Integration is used as integration platform. ORACLE Advance Queuing is used as a tool to parallelize SÚKL data process.