Pregled
MCL API omogućava integraciju spoljnih sistema sa MCL V4.0 AllInOne i V5 Enterprise. API je REST-baziran, vraća JSON odgovore i zahteva TLS 1.3.
Autentifikacija
Sve API pozive zahtevaju API ključ u Authorization header-u. Ključ se generiše po ustanovi u
Admin panelu.
Authorization: Bearer {api_key}
Content-Type: application/json
Endpointi
Pacijenti
GET /api/v1/patients — lista pacijenata
GET /api/v1/patients/{id} — detalj pacijenta
POST /api/v1/patients — novi pacijent
PUT /api/v1/patients/{id} — izmena pacijenta
Nalazi
GET /api/v1/results — lista nalaza
GET /api/v1/results/{id} — detalj nalaza
POST /api/v1/results — novi nalaz
eZdravlje
POST /api/v1/erecept — slanje eRecepta
POST /api/v1/izis — slanje IZIS nalaza
GET /api/v1/rfzo/status — RFZO status
Fiskalizacija
POST /api/v1/fiscal/receipt — fiskalizacija računa
GET /api/v1/fiscal/status — status fiskalizacije
Rate limiting
100 zahteva po minuti po API ključu. Više zahteva vraća 429 Too Many Requests.
Verzije
Trenutna verzija: v1. Verzija se navodi u URL putanji. Starije verzije se održavaju 12 meseci
nakon izlaska nove.
Kontakt
Za API pristup i dokumentaciju u PDF formatu, kontaktirajte info@mcldhi.com.