SW DevelopmentReference
eRecept V6 — REST API Proxy
A locally running REST API proxy service (FastAPI/Python) that enables web applications to communicate with Slovakia's national electronic prescription system eRecept V6, operated by NCZI. The proxy bridges between the web client and a smart card reader — using the healthcare worker's electronic professional card (EZP) certificate via PKCS#11 for authentication and prescription signing. The API is documented via Swagger/OpenAPI and covers the full prescription lifecycle: doctor login, patient lookup and verification, prescription creation, modification, cancellation, and dispensing.
Internal solution for ambulatory software — source code is not publicly available.
Tech stack
PythonFastAPIOpenAPISmart CardPKCS#11NCZI eRecept V6
