KRZP: (20 methods) ApiV2CiselnikCountryServiceContext <in> <out> ApiV2CiselnikCertifikovanyKurz <in> <out> ApiV2CiselnikKomory <in> <out> ApiV2CiselnikObor <in> <out> ApiV2CiselnikSpecializace <in> <out> ApiV2CiselnikTypVykonuPovolani <in> <out> ApiV2CiselnikVzdelavaciInstituce <in> <out> ApiV2CiselnikZakladniKmen <in> <out> ApiV2CiselnikDruhDokladu <in> <out> ApiV2CiselnikStat <in> <out> ApiV2CiselnikPohlavi <in> <out> ApiV2CiselnikZdravotniPojistovna <in> <out> ApiV2NotifikaceZalozit <in> <out> ApiV2NotifikaceZrusit <in> <out> ApiV2NotifikaceStav <in> <out> ApiV2PracovnikHledatKrzpid <in> <out> ApiV2PracovnikHledatJmenoPrijmeniDatumNarozeni <in> <out> ApiV2PracovnikHledatPersonalistika <in> <out> ApiV2PracovnikHledatZamestnavatel <in> <out> ApiV2PracovnikReklamujUdaj <in> <out>🔗Slouží pro data adresy
Adresa(src)= ←UdajReklamace.adresaPobytu <Identifikátor v systému RUIAN
ruianId:long>? <Stát v ISO 3361 formátu (Aplha2Kod)
stat:string>? <Obec / město
obec:string>? <Poštovní směrovací číslo
psc:int>? <Ulice
ulice:string>? <Číslo popisné
cisloPopisne:int>? <Číslo evidenční
cisloEvidencni:int>? <Číslo orientační
cisloOrientacni:string>? <Jiné číslo - pokud není k dispozici číslo popisné ani číslo evidenční
cisloJine:string>? <Post office box
poBox:string>? <Doplňující popis k adrese
popis:string>? 🔗Data pro číselník CountryServiceContext - číselník dokladů EU
CiselnikCountryServiceContext(src)= ←OdpovedVyhledaniCiselnikuCountryServiceContext.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>? <Kód statu
countryCode:string> <ServiceContext
serviceContext:string> <HomeCommunityId
homeCommunityId:string> <V produkci
inProduction:boolean> <V předprodukci
inPreProduction:boolean> <Obsah
obsah:string> 🔗Data pro reklamaci
DataReklamace(src)= ←ZadostReklamaceUdaju.zadostData <Datum reklamace v ISO 8601 formátu (yyyy-MM-dd)
datumReklamace:date> <Popis reklamace. Povinný údaj. Zde nedošlo k omylu. Popis reklamace je skutečně povinný údaj a zdůvodnění nikoli
popisReklamace:string> <Zdůvodnění reklamace. Není povinné. Zde nedošlo k omylu. Popis reklamace je skutečně povinný údaj a zdůvodnění nikoli
zduvodneni:string>? <polozkyReklamace:UdajReklamace> <reklamujici:Reklamujici> <Resortní identifikátor
krzpid:string>? <Úložka ORG
ulozkaId:string>? <Úložka ORG - reference na záznam v úložce
ulozkaRef:string>? 🔗Doklad – jednoduchý DTO objekt
Doklad(src)= ←UdajReklamace.doklady ←ZdravotnickyPracovnik.doklady <Číslo dokladu.
cislo:string> <Typ dokladu.
typDokladu: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>? 🔗IdentifikaceZP(src)= ←OdpovedVyhledaniSeznamuZP.odpovedData <jmeno:KZRString>? <prijmeni:KZRString>? <krzpid:string>? 🔗Kmen pracovník
KmenPracovnik(src)= ←ZdravotnickyPracovnik.kmen <Číslo certifikátu
cisloCertifikatu:long>? <datumUkonceni:KZRDate>? <Název vzdělávací instituce (varchar)
vzdelavaciInstituce:string>? <Základní kmen
zakladniKmen:string>? 🔗Komorová informace (kmenová data)
Komora(src)= ←ZdravotnickyPracovnik.clenstviVKomorach <Kód komory
komoraKod:string>? <zapsanDo:KZRDate>? <zapsanOd:KZRDate>? 🔗Data pro adresu
KZRAdresaDetail(src)= ←ZdravotnickyPracovnik.adresaPobytu <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>? 🔗Data s datumem a s dalšími informacemi
KZRDate(src)= ←KmenPracovnik.datumUkonceni ←Komora.zapsanDo ←Komora.zapsanOd ←OdbornaZpusobilost.datumUznani ←OdbornaZpusobilost.datumZiskani ←SpecializovanaZpusobilost.datumUznani ←SpecializovanaZpusobilost.datumZiskani ←TypOmezeniVykonuPovolani.platnostDo ←TypOmezeniVykonuPovolani.platnostOd ←ZdravotnickyPracovnik.datumNarozeni ←ZdravotnickyPracovnik.hostovaniDo ←ZdravotnickyPracovnik.hostovaniOd ←ZvlastniOdbornaZpusobilost.datumUznani ←ZvlastniOdbornaZpusobilost.datumZiskani <Příznak zda se jedná o refereční údaj
referencni:boolean>? <Stav
stav:string>? <Zdroj
zdroj:string>? <Datum hodnota
hodnota:date>? 🔗KZRDotaz(src)= ←ZadostOOdberNotifikaciInterni.zadostInfo ←ZadostOVyhledaniCiselniku.zadostInfo ←ZadostOVyhledaniOdberuZmenPacientuProPZSInterni.zadostInfo ←ZadostOVyhledaniPodleJmenoPrijmeniDatumNarozeni.zadostInfo ←ZadostOVyhledaniPodleKRZPID.zadostInfo ←ZadostOVyhledaniPodleZamestnavatele.zadostInfo ←ZadostOVyhledaniProPersonalistiku.zadostInfo ←ZadostOZruseniOdberuNotifikaciInterni.zadostInfo ←ZadostReklamaceUdaju.zadostInfo <datum:dateTime> <ucel:string> <zadostId:guid> 🔗Data odpovědi se základními informacemi - obsahuje každá odpověď
KZROdpoved(src)= ←OdpovedOdberNotifikaci.odpovedInfo ←OdpovedVyhledaniCiselnikuCountryServiceContext.odpovedInfo ←OdpovedVyhledaniCiselnikuKRZP.odpovedInfo ←OdpovedVyhledaniOdberuNotifikaciPZS.odpovedInfo ←OdpovedVyhledaniSeznamuZP.odpovedInfo ←OdpovedVyhledaniZP.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)= ←IdentifikaceZP.jmeno ←IdentifikaceZP.prijmeni ←ZdravotnickyPracovnik.dalsiKontakt ←ZdravotnickyPracovnik.email ←ZdravotnickyPracovnik.jmeno ←ZdravotnickyPracovnik.mistoNarozeni ←ZdravotnickyPracovnik.pohlavi ←ZdravotnickyPracovnik.prijmeni ←ZdravotnickyPracovnik.rodnePrijmeni ←ZdravotnickyPracovnik.statniObcanstvi ←ZdravotnickyPracovnik.telefon ←ZdravotnickyPracovnik.titulPred ←ZdravotnickyPracovnik.titulZa <Příznak zda se jedná o refereční údaj
referencni:boolean>? <Stav
stav:string>? <Zdroj
zdroj:string>? <String hodnota
hodnota:string>? 🔗Obsahuje informace potřebné k nastavení odběru notifikací
NastaveniOdberuNotifikaciZP(src)= ←ZadostOOdberNotifikaciInterni.zadostData <Endpoint komunikačního kanálu
kanalEndpoint:string>? <Typ komunikačního kanálu
kanalTyp:string> <Zda-li použít defaultní URL
pouzitDefaultniURL:boolean> <Id subjektu, o němž budou notifikace zasílány
subjektId:string> <Typ subjektu, o němž jsou notifikace zasílány
subjektTyp:string>? 🔗Informace o založeném odběru notifikací
OdberNotifikaci(src)= ←OdpovedOdberNotifikaci.odpovedData ←OdpovedVyhledaniOdberuNotifikaciPZS.odpovedData <Id subskripce nově založené notifikace
idSubskripce:string>? 🔗Odborná způsobilost
OdbornaZpusobilost(src)= ←ZdravotnickyPracovnik.odbornaZpusobilost <Číslo diplomu (varchar)
cisloDiplomu:string>? <datumUznani:KZRDate>? <datumZiskani:KZRDate>? <Obor způsobilosti
obor:string>? <Orgán, který způsobilost uznal (varchar)
uznavajiciOrgan:string>? <Název vzdělávací instituce (varchar)
vzdelavaciInstituce:string>? 🔗Data pro odpověď na přihlášení k odběru notifikací
OdpovedOdberNotifikaci(src)= <odpovedInfo:KZROdpoved> <odpovedData:OdberNotifikaci>? 🔗Data pro odpověď vyhledání číselníku CountryServiceContex - číselníku dokladů EU
OdpovedVyhledaniCiselnikuCountryServiceContext(src)= <odpovedInfo:KZROdpoved> []<Data základního číselníku
odpovedData:CiselnikCountryServiceContext>* 🔗Data pro odpověď vyhledání číselníku
OdpovedVyhledaniCiselnikuKRZP(src)= <odpovedInfo:KZROdpoved> []<Data základního číselníku
odpovedData:ZakladniCiselnik>* 🔗Data pro odpověď na vyhledání informací ohledně odběru notifikací
OdpovedVyhledaniOdberuNotifikaciPZS(src)= <odpovedInfo:KZROdpoved> <odpovedData:OdberNotifikaci>? 🔗OdpovedVyhledaniSeznamuZP(src)= []<Data obsazující identifikaci ZP
odpovedData:IdentifikaceZP>* <odpovedInfo:KZROdpoved>? 🔗Odpověď na vyhledání zdravotnického pracovníka
OdpovedVyhledaniZP(src)= []<Data zdravotnického pracovníka (může být více výsledků)
odpovedData:ZdravotnickyPracovnik>* <odpovedInfo:KZROdpoved>? 🔗Odpověď na založení reklamace údaje
OdpovedZalozeniReklamace(src)= <odpovedInfo:KZROdpoved> 🔗Informace o omezení výkonu povolání
OmezeniVykonuPovolani(src)= ←ZdravotnickyPracovnik.omezeniVykonuPovolani <Kategorie omezení (varchar)
kategorie:string>? <Kód typu výkonu povolání (string)
kodTypuVykonuPovolani:string>? <Spisová značka (varchar)
spisovaZnacka:string>? <Správní orgán, který omezení vydal (varchar)
spravniOrgan:string>? <Příznak, zda jde o zákaz výkonu povolání (bool)
zakazVykonuPovolani:boolean>? <zamestnani:Zamestnani>? <typ:TypOmezeniVykonuPovolani>? 🔗ProblemDetails(src)= <type:string>? <title:string>? <status:int>? <detail:string>? <instance:string>? 🔗Reklamující osoba.
Reklamujici(src)= ←DataReklamace.reklamujici <ID
idSubjektu:long> <Jméno
jmeno:string>? <Příjmení
prijmeni:string>? <Typ subjektu Jiny Pacient ZdravotnickyPracovnik PZS OVM ZdravotniPojistovna
typSubjektu:string> 🔗Specializovaná způsobilost
SpecializovanaZpusobilost(src)= ←ZdravotnickyPracovnik.specializovanaZpusobilost <Číslo diplomu (varchar)
cisloDiplomu:string>? <datumUznani:KZRDate>? <datumZiskani:KZRDate>? <Specializace (varchar)
specializace:string>? <Orgán, který způsobilost uznal (varchar)
uznavajiciOrgan:string>? <Název vzdělávací instituce (varchar)
vzdelavaciInstituce:string>? 🔗Typ omezení výkonu povolání
TypOmezeniVykonuPovolani(src)= ←OmezeniVykonuPovolani.typ <Kód typu omezení (bigint)
kod:string>? <Název typu omezení (varchar)
nazev:string>? <platnostDo:KZRDate>? <platnostOd:KZRDate>? 🔗Údaj reklamace
UdajReklamace(src)= ←DataReklamace.polozkyReklamace <Správné znění reklamovaného křestního jména zdravotnického pracovníka
jmeno:string>? <Správné znění reklamovaného příjmení jména zdravotnického pracovníka
prijmeni:string>? <Správné znění reklamovaného rodného příjmení zdravotnického pracovníka
rodnePrijmeni:string>? <Správné znění reklamovaného data narození zdravotnického pracovníka
datumNarozeni:dateTime>? <adresaPobytu:Adresa>? <Správné znění reklamovaného pohlaví zdravotnického pracovníka
pohlavi:string>? <doklady:Doklad>? 🔗Obsahuje informace potřebné k zrušení odběru notifikací
VyhledaniOdberNotifikaciPZSInterni(src)= ←ZadostOVyhledaniOdberuZmenPacientuProPZSInterni.zadostData <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>? 🔗DTO pro vyhledání pracovníka podle jména, příjmení a data narození.
VyhledaniPodleJmenoPrijmeniDatumNarozeni(src)= ←ZadostOVyhledaniPodleJmenoPrijmeniDatumNarozeni.data <Datum narození pracovníka.
datumNarozeni:date>? <Jméno pracovníka.
jmeno:string>? <Příjmení pracovníka.
prijmeni:string>? 🔗DTO pro vyhledání pracovníka podle IČO.
VyhledaniZPPodleICO(src)= ←ZadostOVyhledaniPodleZamestnavatele.data <IČO pracovníka, kterou chcete vyhledat.
ico:string>? <Určuje, zda zahrnout i neplatné pracovníky.
vcetneNeplatnych:boolean>? 🔗Dotaz pro vyhledání ZP podle KRZPID.
VyhledaniZPPodleKRZPID(src)= ←ZadostOVyhledaniPodleKRZPID.zadostData <KRZP ID - id pracovníka
krzpid:string> 🔗DTO pro vyhledání ZP podle údajů.
VyhledaniZPPodleUdaju(src)= ←ZadostOVyhledaniProPersonalistiku.data <Datum narození osoby v ISO 8601 formátu (yyyy-MM-dd)
datumNarozeni:date> <Jméno osoby.
jmeno:string>? <Identifikátor KRZP.
krzpid:string>? <Příjmení osoby.
prijmeni:string>? 🔗Data žádosti pro přihlášení k odběru notifikací
ZadostOOdberNotifikaciInterni(src)= <zadostData:NastaveniOdberuNotifikaciZP> <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í podle jména, příjmení a data narození.
ZadostOVyhledaniPodleJmenoPrijmeniDatumNarozeni(src)= <data:VyhledaniPodleJmenoPrijmeniDatumNarozeni>? <zadostInfo:KZRDotaz>? 🔗Žádost o vyhledání podle KRZPID
ZadostOVyhledaniPodleKRZPID(src)= <zadostData:VyhledaniZPPodleKRZPID>? <zadostInfo:KZRDotaz>? 🔗Žádost o vyhledání pro personalistiku.
ZadostOVyhledaniProPersonalistiku(src)= <data:VyhledaniZPPodleUdaju>? <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> 🔗Zadost o reklamaci udajů
ZadostReklamaceUdaju(src)= <zadostData:DataReklamace> <zadostInfo:KZRDotaz> 🔗Data pro základní číselník
ZakladniCiselnik(src)= ←OdpovedVyhledaniCiselnikuKRZP.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>? 🔗Údaje o zaměstnání (kmenová i referenční data)
Zamestnani(src)= ←OmezeniVykonuPovolani.zamestnani ←ZdravotnickyPracovnik.zamestnani <Druh péče
druhPece:string>? <Forma péče
formaPece:string>? <Obor péče
oborPece:string>? <PCZ (int)
pcz:int>? <IČO poskytovatele (numeric(8)) – uloženo jako string kvůli případným počátečním nulám
poskytovatelICO:string>? 🔗Zdravotnický pracovník – DTO objekt s kmenovými, referenčními a pomocnými daty. Obsahuje identifikační údaje, osobní informace, členství v komorách, odborné a specializované způsobilosti, omezení výkonu povolání, zaměstnání a další kontaktní údaje.
ZdravotnickyPracovnik(src)= ←OdpovedVyhledaniZP.odpovedData <Stav záznamu zdravotnického pracovníka.
stavZaznamu:string>? <adresaPobytu:KZRAdresaDetail>? []<Seznam členství v profesních komorách.
clenstviVKomorach:Komora>* <dalsiKontakt:KZRString>? <email:KZRString>? <hostovaniOd:KZRDate>? <hostovaniDo:KZRDate>? <Informace o hostujícím nebo usazeném pracovníkovi.
hostujiciUsazena:string>? []<Seznam základních kmenových údajů pracovníka.
kmen:KmenPracovnik>* []<Seznam odborných způsobilostí pracovníka.
odbornaZpusobilost:OdbornaZpusobilost>* []<Seznam omezení výkonu povolání.
omezeniVykonuPovolani:OmezeniVykonuPovolani>* []<Seznam specializovaných způsobilostí pracovníka.
specializovanaZpusobilost:SpecializovanaZpusobilost>* <telefon:KZRString>? []<Seznam zaměstnání zdravotnického pracovníka.
zamestnani:Zamestnani>* []<Seznam zvláštních odborných způsobilostí pracovníka.
zvlastniZpusobilost:ZvlastniOdbornaZpusobilost>* <datumNarozeni:KZRDate>? []<Seznam dokladů pracovníka.
doklady:Doklad>* <jmeno:KZRString>? <mistoNarozeni:KZRString>? <pohlavi:KZRString>? <prijmeni:KZRString>? <rodnePrijmeni:KZRString>? []<Seznam státních občanství pracovníka.
statniObcanstvi:KZRString>* <titulPred:KZRString>? <titulZa:KZRString>? <Indikativní příznak, zda je pracovník lékařem. Není kmenovým údajem. Informace může být null, pokud není k dispozici. Informace je vyhodnocena na základě kombinací informací o pracovníkovi.
jeLekar:boolean>? <Identifikátor pracovníka v systému KRZP.
krzpid:string>? <Příznak, zda je osoba ztotožněna.
ztotozenaOsoba:boolean>? 🔗Obsahuje informace potřebné k zrušení odběru notifikací pro interní komunikaci uvnitř systému
ZruseniOdberuNotifikaciInterni(src)= ←ZadostOZruseniOdberuNotifikaciInterni.zadostData <ID subskripce
idSubskripce:string>? <Id subjektu, jemuž budou notifikace zasílány
subjektId:string>? <Typ subjektu, jemuž jsou notifikace zasílány
subjektTyp:string>? 🔗Zvláštní odborná způsobilost
ZvlastniOdbornaZpusobilost(src)= ←ZdravotnickyPracovnik.zvlastniZpusobilost <Identifikátor certifikovaného kurzu (bigint)
certifikovanyKurs:string>? <Číslo diplomu (varchar)
cisloDiplomu:string>? <datumUznani:KZRDate>? <datumZiskani:KZRDate>? <Orgán, který způsobilost uznal (varchar)
uznavajiciOrg:string>? <Název vzdělávací instituce (varchar)
vzdelavaciInstituce:string>?