KRPZS: (16 methods) ApiV2CiselnikDruhPece <in> <out> ApiV2CiselnikKategoriePristrojoveTechniky <in> <out> ApiV2CiselnikSpravniOrgan <in> <out> ApiV2CiselnikTypRozhodnuti <in> <out> ApiV2CiselnikStat <in> <out> ApiV2CiselnikFormaPece <in> <out> ApiV2CiselnikOborPece <in> <out> ApiV2CiselnikZdravotniPojistovna <in> <out> ApiV2NotifikaceZalozitOdber <in> <out> ApiV2NotifikaceZrusitOdber <in> <out> ApiV2NotifikaceVyhledatOdber <in> <out> ApiV2PoskytovatelHledatIco <in> <out> ApiV2PoskytovatelHledatMisto <in> <out> ApiV2PoskytovatelHledatNazev <in> <out> ApiV2PoskytovatelReklamujUdaj <in> <out> ApiV2PoskytovatelNastavitUrlpronotifikace <in> <out>🔗DTO KRPZS – dotazy: Data reklamace PZS
DataReklamacePZS(src)= ←ZadostOReklamaciUdajuPZS.zadostData <Datum reklamace
datumReklamace:date>? <IČO poskytovatele
ico:string>? <udajReklamace:UdajReklamace>? <Popis reklamace
popisReklamace:string>? <reklamujici:Reklamujici>? <Zdůvodnění (volitelné)
zduvodneni:string>? 🔗Model pro předávání chyb
ErrorModel(src)= ←KZROdpoved.chybyZpracovani <Popis chyby
message:string> <Nazev vlastnosti, ke ktere se vaze chyba
fieldName:string>? <Zavaznost chyby
severity:string>? <Úroveň chyby
errorLevel:string>? 🔗Informace o jednom založeném odběru notifikací
JednaNotifikace(src)= ←OdberNotifikaci.zalozeneNotifikace <Id subskripce
idSubskripce:string>? <Id predmetu, pro který byla notifikace založena
poskytovatelId:string>? 🔗Kontakt(src)= ←VerejneUdajePZS.verejneKontakty <datovaSchranka:KZRString>? <email:KZRString>? <telefon:KZRString>? <www:KZRString>? 🔗Data pro adresu
KZRAdresaDetail(src)= ←MistoPoskytovani.adresa ←PZSDetail.adresaSidla <Příznak zda se jedná o refereční údaj
referencni:boolean>? <Stav
stav:string>? <Zdroj
zdroj:string>? <Identifikátor v systému RUIAN
ruianId:long>? <Stát
stat:string>? <Obec / město
obec:string>? <Poštovní směrovací číslo
psc:int>? <Ulice
ulice:string>? <Číslo popisné
cisloPopisne:int>? <Číslo evideční
cisloEvidencni:int>? <Číslo orientační
cisloOrientacni:string>? <Jiné číslo v případě, že není známo číslo popisné ani číslo evidenční
cisloJine:string>? <Post office box
poBox:string>? <Další popis adresy
popis:string>? <Identifikátor kraje zadaného jako ID, nebo NutsLau
krajKod:string>? 🔗Data s datumem a s dalšími informacemi
KZRDate(src)= ←Rozhodnuti.platnostDo ←Rozhodnuti.platnostOd <Příznak zda se jedná o refereční údaj
referencni:boolean>? <Stav
stav:string>? <Zdroj
zdroj:string>? <Datum hodnota
hodnota:date>? 🔗KZRDotaz(src)= ←ZadostONastaveniURLproNotifikacePZS.zadostInfo ←ZadostOOdberNotifikaciInterni.zadostInfo ←ZadostOReklamaciUdajuPZS.zadostInfo ←ZadostOVyhledaniCiselniku.zadostInfo ←ZadostOVyhledaniOdberuZmenPacientuProPZSInterni.zadostInfo ←ZadostOVyhledaniPodleICO.zadostInfo ←ZadostOVyhledaniPodleMistaPoskytovani.zadostInfo ←ZadostOVyhledaniPodleNazvu.zadostInfo ←ZadostOZruseniOdberuNotifikaciInterni.zadostInfo <datum:dateTime> <ucel:string> <zadostId:guid> 🔗Data s int hodnotou a s dalšími informacemi
KZRInt(src)= ←Oddeleni.pocetLuzek ←PZSDetail.typPoskytovatele <Příznak zda se jedná o refereční údaj
referencni:boolean>? <Stav
stav:string>? <Zdroj
zdroj:string>? <int hodnota
hodnota:int>? 🔗Data odpovědi se základními informacemi - obsahuje každá odpověď
KZROdpoved(src)= ←OdpovedNastaveniURLproNotifikace.odpovedInfo ←OdpovedOdberNotifikaci.odpovedInfo ←OdpovedVyhledaniCiselniku.odpovedInfo ←OdpovedVyhledaniDetailPZS.odpovedInfo ←OdpovedVyhledaniOdberuNotifikaciPZS.odpovedInfo ←OdpovedVyhledaniVerejnychUdajuPZS.odpovedInfo ←OdpovedZalozeniReklamace.odpovedInfo []<Chyby při zpracování požadavku
chybyZpracovani:ErrorModel>* <Stav vyřízení požadavku
stav:string> <Popis ke stavu požadavku
popis:string>? <Pod-stav požadavku
subStav:string>? <Identifikátor požadavku
zadostId:guid> <Identifikátor odpovědi
odpovedId:guid> 🔗Data se string hodnotou a s dalšími informacemi
KZRString(src)= ←Kontakt.datovaSchranka ←Kontakt.email ←Kontakt.telefon ←Kontakt.www ←PZSDetail.datovaSchranka ←PZSDetail.ico ←PZSDetail.kontaktniEmail ←PZSDetail.kontaktniTelefon ←PZSDetail.kontaktniWeb ←PZSDetail.poskytovatelNazev ←Rozhodnuti.typRozhodnuti ←Sluzba.druhPece ←Sluzba.formaPece ←Sluzba.nazevSluzby ←Sluzba.oborPece ←VymennaSit.nazev <Příznak zda se jedná o refereční údaj
referencni:boolean>? <Stav
stav:string>? <Zdroj
zdroj:string>? <String hodnota
hodnota:string>? 🔗MistoPoskytovani(src)= ←Opravneni.mistaPoskytovani []<Zdravotnické zařízení (0..1)
zdravotnickeZarizeni:ZdravotnickeZarizeni>* <adresa:KZRAdresaDetail>? []<sluzby:Sluzba>* 🔗NastaveniURLproNotifikacePZS(src)= ←ZadostONastaveniURLproNotifikacePZS.zadostData <ico:string>? []<urls:string>* 🔗Informace o vyhledané založené notifikaci
ObalkaOdberuNotifikaci(src)= ←OdpovedVyhledaniOdberuNotifikaciPZS.odpovedData []<Defaultní URL notifikace
defaultniURL:string>* []<Odběr notifikací
odberNotifikaciPZS:OdberNotifikaciPZS>* <Zda-li se používají výchozí notifikace
pouzivajiSeVychozi:boolean>? 🔗Informace o založeném odběru notifikací
OdberNotifikaci(src)= ←OdpovedOdberNotifikaci.odpovedData []<Založené notifikace
zalozeneNotifikace:JednaNotifikace>* 🔗Informace o vyhledaném odběru notifikace pro PZS
OdberNotifikaciPZS(src)= ←ObalkaOdberuNotifikaci.odberNotifikaciPZS <Id subskripce k odběru notifikací
idSubskripce:string>? <Endpoint kanálu notifikace
kanalEndpoint:string>? <Typ kanálu. Nyní pouze "API"
kanalTyp:string>? <ID předmětu nofifikace
predmetId:string>? 🔗Oddeleni(src)= ←ZdravotnickeZarizeni.oddeleni []<Ordinační doba (0..1)
ordinacniDoba:ProvozniOrdinacniDoba>* []<Provozní doba (0..1)
provozniDoba:ProvozniOrdinacniDoba>* <pocetLuzek:KZRInt>? 🔗Odpověď na nastavení URL pro notifikace
OdpovedNastaveniURLproNotifikace(src)= <odpovedInfo:KZROdpoved>? 🔗Data pro odpověď na přihlášení k odběru notifikací
OdpovedOdberNotifikaci(src)= <odpovedInfo:KZROdpoved> <odpovedData:OdberNotifikaci>? 🔗Data pro odpověď vyhledání číselníku
OdpovedVyhledaniCiselniku(src)= <odpovedInfo:KZROdpoved> []<Data základního číselníku
odpovedData:ZakladniCiselnik>* 🔗DTO KRPZS – odpovědi: Vyhledání detailů PZS
OdpovedVyhledaniDetailPZS(src)= []<Data o poskytovateli zdravotních služeb
odpovedData:PZSDetail>* <odpovedInfo:KZROdpoved>? 🔗Data pro odpověď na vyhledání informací ohledně odběru notifikací
OdpovedVyhledaniOdberuNotifikaciPZS(src)= <odpovedInfo:KZROdpoved> []<Data s informací ohledně vyhledaného odběru notifikací
odpovedData:ObalkaOdberuNotifikaci>* 🔗Odpověď vyhledání veřejných údajů PZS
OdpovedVyhledaniVerejnychUdajuPZS(src)= []<Veřejné údaje PZS
odpovedData:VerejneUdajePZS>* <odpovedInfo:KZROdpoved>? 🔗OdpovedZalozeniReklamace(src)= <odpovedInfo:KZROdpoved>? 🔗Opravneni(src)= ←PZSDetail.opravneni ←VerejneUdajePZS.opravneni []<Místa poskytování (0..*)
mistaPoskytovani:MistoPoskytovani>* []<rozhodnuti:Rozhodnuti>* <Seznam správních orgánů.
spravniOrgan:string>? 🔗Předmět notifikace
PredmetNotifikace(src)= ←SubskripceNotifikaceInterni.predmet ←VyhledaniOdberNotifikaciPZSInterni.predmetId ←ZruseniOdberuNotifikaciInterni.predmetId <IČO předmětu notifikace
ico:string>? <Typ předmětu notifikace
predmetTyp:string>? 🔗PristrojovaTechnika(src)= ←ZdravotnickeZarizeni.pristrojovaTechnika <Doplňkový popis přístrojové techniky.
doplnkovyPopis:string>? <Kód kategorie přístrojové techniky.
kategorieKod:string>? <Název přístrojové techniky.
nazev:string>? <Datum začátku platnosti záznamu.
platnostOd:date>? <Datum konce platnosti záznamu.
platnostDo:date>? <Poznámka k přístrojové technice.
poznamka:string>? <Pořizovací cena přístrojové techniky.
porizovaciCena:double>? <Jedinečný kód přístrojové techniky.
pristrojovaTechnikaKod:string>? <Rok nebo datum pořízení přístrojové techniky (text).
datumRokPorizeni:date>? <Stav
stav:int>? 🔗ProblemDetails(src)= <type:string>? <title:string>? <status:int>? <detail:string>? <instance:string>? 🔗ProvozniOrdinacniDoba(src)= ←Oddeleni.ordinacniDoba ←Oddeleni.provozniDoba <Kód dne v týdnu (1=Po … 7=Ne)
denVTydnuKod:int>? <Dopoledne (0..1) – např. 08:00–12:00
dopoledne:string>? <Odpoledne (0..1) – např. 13:00–16:00
odpoledne:string>? <Poznámka (0..1)
poznamka:string>? 🔗PZSDetail(src)= ←OdpovedVyhledaniDetailPZS.odpovedData <Stav
stavZaznamu:string>? <ico:KZRString>? <adresaSidla:KZRAdresaDetail>? <poskytovatelNazev:KZRString>? <datovaSchranka:KZRString>? <kontaktniEmail:KZRString>? <kontaktniTelefon:KZRString>? <kontaktniWeb:KZRString>? []<opravneni:Opravneni>* <typPoskytovatele:KZRInt>? 🔗Reklamující osoba.
Reklamujici(src)= ←DataReklamacePZS.reklamujici <E-mail reklamujícího.
email:string>? <Jméno reklamujícího.
jmeno:string>? <Příjmení reklamujícího.
prijmeni:string>? <Identifikátor subjektu.
subjektId:long>? <Typ subjektu. EnumTypSubjektu
subjektTyp:string>? 🔗Rozhodnuti(src)= ←Opravneni.rozhodnuti <platnostOd:KZRDate>? <platnostDo:KZRDate>? <typRozhodnuti:KZRString>? 🔗Sluzba(src)= ←MistoPoskytovani.sluzby <druhPece:KZRString>? <formaPece:KZRString>? <nazevSluzby:KZRString>? []<Obor péče (0..*) – může jít o více kódů/oborů
oborPece:KZRString>* 🔗Subjekt založení notifikace
SubjektZalozeniNotifikace(src)= ←SubskripceNotifikaceInterni.prijemci <URL, na něž bude notifikace odesílána
url:string>? <Zda-li budou notifikace realizovány pouze jako pull
jenomPull:boolean>? <Zda-li použít defaultní URL
pouzitDefaultniURL:boolean>? 🔗Obsahuje informace potřebné k nastavení odběru notifikací. Pro účely interního přenosu operací
SubskripceNotifikaceInterni(src)= ←ZadostOOdberNotifikaciInterni.zadostData []<Předměty notifikací - o kom budeme notifikováni
predmet:PredmetNotifikace>* <prijemci:SubjektZalozeniNotifikace>? <Typ komunikačního kanálu
kanalTyp:string> <Id subjektu, jemuž budou notifikace zasílány
subjektId:string>? <Typ subjektu, jemuž jsou notifikace zasílány
subjektTyp:string>? 🔗Údaj reklamace
UdajReklamace(src)= ←DataReklamacePZS.udajReklamace <poskytovatelIco:string>? <poskytovatelNazev:string>? <adresa:string>? <typPoskytovatele:string>? <kontaktniEmail:string>? <kontaktniTelefon:string>? <kontaktniWeb:string>? <datovaSchranka:string>? <rozhodnuti:string>? <opravneni:string>? <provozniOrdinacniDoba:string>? <sluzby:string>? <zdravotnickeZarizeni:string>? <pocetLuzek:string>? <pristrojovatechnika:string>? <vymennaSit:string>? 🔗VerejneUdajePZS(src)= ←OdpovedVyhledaniVerejnychUdajuPZS.odpovedData <Ico
ico:string>? []<Oprávnění (0..*)
opravneni:Opravneni>* <verejneKontakty:Kontakt>? 🔗Obsahuje informace potřebné k zrušení odběru notifikací
VyhledaniOdberNotifikaciPZSInterni(src)= ←ZadostOVyhledaniOdberuZmenPacientuProPZSInterni.zadostData <ID subskripce
idSubskripce:string>? []<Předmět notifikace
predmetId:PredmetNotifikace>* <Zda-li vyhledat všechny subskripce. V případě, že je vyplněno nevyplňovat ID subskripce.
vsechnySubskripce:boolean>? <Typ komunikačního kanálu
kanalTyp:string> <Id subjektu, o němž budou notifikace zasílány
subjektId:string>? <Typ subjektu, o němž jsou notifikace zasílány
subjektTyp:string>? 🔗Údaje k vyhledání PZS dle IČO
VyhledaniPZSPodleICO(src)= ←ZadostOVyhledaniPodleICO.zadostData <IČO dle nějž hledáme PZS
ico:string>? 🔗DTO KRPZS – dotazy: Vyhledání PZS podle místa poskytování
VyhledaniPZSPodleMistaPoskytovani(src)= ←ZadostOVyhledaniPodleMistaPoskytovani.zadostData <Identifikátor kraje
krajKod:string>? 🔗DTO KRPZS – dotazy: Vyhledání PZS podle názvu
VyhledaniPZSPodleNazvu(src)= ←ZadostOVyhledaniPodleNazvu.zadostData <Název PZS
nazev:string> 🔗VymennaSit(src)= ←ZdravotnickeZarizeni.vymennaSit <nazev:KZRString>? <pripojnyBod:string>? 🔗Žádost o nastavení URL pro notifikace PZS.
ZadostONastaveniURLproNotifikacePZS(src)= <zadostData:NastaveniURLproNotifikacePZS>? <zadostInfo:KZRDotaz>? 🔗Data žádosti pro přihlášení k odběru notifikací
ZadostOOdberNotifikaciInterni(src)= <zadostData:SubskripceNotifikaceInterni> <zadostInfo:KZRDotaz> 🔗DTO KRPZS – dotazy: Žádost o reklamaci údajů PZS.
ZadostOReklamaciUdajuPZS(src)= <zadostData:DataReklamacePZS>? <zadostInfo:KZRDotaz>? 🔗Data žádosti pro vyhledání číselníku
ZadostOVyhledaniCiselniku(src)= <zadostInfo:KZRDotaz> 🔗Data žádosti o vyhledání odběru notifikací pro PZS a subjekty údajů
ZadostOVyhledaniOdberuZmenPacientuProPZSInterni(src)= <zadostData:VyhledaniOdberNotifikaciPZSInterni> <zadostInfo:KZRDotaz> 🔗Žádost o vyhledání PZS podle IČO
ZadostOVyhledaniPodleICO(src)= <zadostData:VyhledaniPZSPodleICO>? <zadostInfo:KZRDotaz>? 🔗ZadostOVyhledaniPodleMistaPoskytovani(src)= <zadostData:VyhledaniPZSPodleMistaPoskytovani>? <zadostInfo:KZRDotaz>? 🔗DTO KRPZS – dotazy: Žádost o vyhledání PZS podle názvu.
ZadostOVyhledaniPodleNazvu(src)= <zadostData:VyhledaniPZSPodleNazvu>? <zadostInfo:KZRDotaz>? 🔗Data žádosti o zrušení k odběru notifikací pro PZS a subjekty údajů. Pro interní komunikaci uvniř systému.
ZadostOZruseniOdberuNotifikaciInterni(src)= <zadostData:ZruseniOdberuNotifikaciInterni> <zadostInfo:KZRDotaz> 🔗Data pro základní číselník
ZakladniCiselnik(src)= ←OdpovedVyhledaniCiselniku.odpovedData <Kód číselníkové položky
kod:string> <Název číselníkové položky
nazev:string> <Platnost od číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)
platnostOd:dateTime> <Platnost do číselníkové položky v ISO 8601 formátu (yyyy-MM-dd)
platnostDo:dateTime>? 🔗ZdravotnickeZarizeni(src)= ←MistoPoskytovani.zdravotnickeZarizeni []<Oddělení (0..*)
oddeleni:Oddeleni>* []<Přístrojová technika (0..*)
pristrojovaTechnika:PristrojovaTechnika>* <vymennaSit:VymennaSit>? <PCDP – kód
pcdp:int>? <PCZ – Pořadové číslo zařízení
pcz:int>? 🔗Obsahuje informace potřebné k zrušení odběru notifikací pro interní komunikaci uvnitř systému
ZruseniOdberuNotifikaciInterni(src)= ←ZadostOZruseniOdberuNotifikaciInterni.zadostData <ID subskripce
idSubskripce:string>? []<Předmět notifikace
predmetId:PredmetNotifikace>* <Id subjektu, jemuž budou notifikace zasílány
subjektId:string>? <Typ subjektu, jemuž jsou notifikace zasílány
subjektTyp:string>?