13 types
ArrayOfPolozkaCiselniku
empty
ErrorModel
ErrorResponse
Hlaseni
NoveVysetreni
PolozkaCiselniku
SeznamVysetreniOdpoved
VysetreniIcpPczDelete_Input
VysetreniOdpoved
VysetreniSeznamIcpPczGet_Input
ZarizeniBase
ZmenaVysetreni
ARI_API_Public: (5 methods)
CiselnikyDiagnozyGet <in> <out>
VysetreniPost <in> <out>
VysetreniPut <in> <out>
VysetreniIcpPczDelete <in> <out>
VysetreniSeznamIcpPczGet <in> <out>
🔗ArrayOfPolozkaCiselniku=
	[]<  ItemsItems:PolozkaCiselniku>*

🔗empty=
	<empty>

🔗ErrorModel(src)=
 ←ErrorResponse.errors 
	 <  

Pole, které vyvolalo chybu

fieldName
:string>?  <

Text chyby

message
:string>?
🔗

Seznam chyb při volání

ErrorResponse
(src)= []<

Chyby

errors
:ErrorModel>*  <

Status kód

statusCode
:int>?
🔗

Trida pro uchovani hodnot hlaseni, pouzije se v requestu a response API vysetreni (hlaseni ARI).

Hlaseni
(src)= ←SeznamVysetreniOdpoved.seznamVysetreni  <idVysetreni:long>?  <

Datum provedeneho vysetreni

datumVysetreni
:date>?  <

Cislo pacienta (id)

pacientRID
:long>?  <

Datum narozeni pacienta

datumNarozeni
:date>?
🔗

Request pro vytvoreni vysetreni

NoveVysetreni
(src)=  <

Cislo pacienta (id)

pacientRID
:long>  <

Datum narozeni pacienta

datumNarozeni
:date>  <

Datum provedeneho vysetreni

datumVysetreni
:date>  <

Hlavni diagnoza

hlavniDg
:string>  <

Priznak zda se jedna o ILI (chripce podobna onemocneni), nebo ARI (akutni respiracni infekce)

ili
:boolean>? []<

List pro uchovani vedlejsich diagnoz

vedlejsiDg
:string>*  <zarizeniBase:ZarizeniBase>
🔗PolozkaCiselniku(src)= ←ArrayOfPolozkaCiselniku.Items  <

Kód diagnózy

kod
:string>?  <

Název diagnózy

nazev
:string>?
🔗

Odpoved na seznam vyšetření

SeznamVysetreniOdpoved
(src)= []<

Seznam vyšetření pro dané zařízení

seznamVysetreni
:Hlaseni>*
🔗VysetreniIcpPczDelete_Input=  <

ID Vyšetření

idVysetreni
:string>  <

IČP

ICP
:string>  <

PČZ

PCZ
:string>
🔗

Odpoved na novou, nebo aktualizovanou položku vyšetření

VysetreniOdpoved
(src)=  <

Id zadaného hlášení

idVysetreni
:long>?  <

Aktuální stav hlášení

  • Otevrene: Hlášení aktuálního týdne, dostupná pro úpravy ZZ
  • Zpracovavane: Hlášení aktuálně zpracovávána KHS, nelze je upravovat
  • Uzavrene: Hlášení započítána do statistik, nelze je upravovat
  • Nepouzito: Řádně nahlášená hlášení, jež nejdou do zpracování KHS
  • Smazano: Smazaná hlášení
  • Duplicitni: Duplicitní hlášení v rámci týdne
stavKod
:string>?
🔗VysetreniSeznamIcpPczGet_Input=  <

IČP

; ICP
ICP
:string>  <

PČZ

; PCZ
PCZ
:string>
🔗

Zakladni vlastnosti pracovnika

ZarizeniBase
(src)= ←NoveVysetreni.zarizeniBase ←ZmenaVysetreni.zarizeniBase  <

Číslo PČZ zařízení, které provádí zápis / aktualizaci

pcz
:string>?  <

Číslo IČP zařízení, které provádí zápis / aktualizaci

icp
:string>?
🔗

Request pro aktualizaci vysetreni

ZmenaVysetreni
(src)=  <

Cislo pacienta (id)

pacientRID
:long>  <

Datum narozeni pacienta

datumNarozeni
:date>  <

Datum provedeneho vysetreni

datumVysetreni
:date>  <

Hlavni diagnoza

hlavniDg
:string>  <

Priznak zda se jedna o ILI (chripce podobna onemocneni), nebo ARI (akutni respiracni infekce)

ili
:boolean>? []<

List pro uchovani vedlejsich diagnoz

vedlejsiDg
:string>*  <zarizeniBase:ZarizeniBase>