176 types
Adresa
AppInfoDotaz
AppInfoOdpoved
AppPingDotaz
AppPingOdpoved
AppPingZEPDotaz
AppPingZEPOdpoved
davka_dokladu_doklad_dotaz_type
davka_dokladu_dotaz_type
doklad_totoznosti_type
filtr_doklady_datum_type
filtr_doklady_type
Chyba
identifikace_dokladu_type
identifikace_dokladu_type
Jmeno
kompletni_priloha_type
LoginDotaz
LoginOdpoved
nacteni_dokladu_doklad_dotaz_type
nacteni_dokladu_doklad_dotaz_type
nacteni_dokladu_dotaz_type
nacteni_dokladu_dotaz_type
nacteni_dokladu_zasilkovy_prodej_doklad_dotaz_type
nacteni_informace_o_zrusenem_dokladu_doklad_odpoved_type
nacteni_informace_o_zrusenem_dokladu_odpoved_type
nacteni_pacient_type
nacteni_poukaz_epo_type
nacteni_poukaz_foniatricka_epo_type
nacteni_poukaz_lecebna_epo_type
nacteni_poukaz_opticka_epo_type
nacteni_poukaz_zdrav_prostredek_epo_type
nacteni_predepisujici_type
nacteni_predpisu_doklad_odpoved_type
nacteni_predpisu_ke_schvaleni_epo_doklad_dotaz_type
nacteni_predpisu_se_zmenou_epo_doklad_dotaz_type
nacteni_predpisu_zasilkovy_prodej_doklad_odpoved_type
nacteni_prilohy_doklad_dotaz_type
nacteni_prilohy_doklad_odpoved_type
nacteni_prilohy_dotaz_type
nacteni_revize_type
nacteni_seznam_predpisu_epo_doklad_odpoved_type
nacteni_seznam_predpisu_epo_odpoved_type
nacteni_vydany_zp_epo_type
nacteni_vydavajici_type
nacteni_vydeje_doklad_odpoved_type
nacteni_zkraceny_vydej_epo_doklad_odpoved_type
nacteni_zkraceny_vzp_epo_type
nacteni_zkraceny_zp_epo_type
NacteniInformaceOZrusenemPoukazuDotaz
NacteniInformaceOZrusenemPoukazuDotaz
NacteniInformaceOZrusenemPoukazuOdpoved
NacteniInformaceOZrusenemVydejiDotaz
NacteniInformaceOZrusenemVydejiDotaz
NacteniInformaceOZrusenemVydejiOdpoved
NacteniPredpisuDotaz
NacteniPredpisuDotaz
NacteniPredpisuOdpoved
NacteniPredpisuZasilkovyProdejDotaz
NacteniPredpisuZasilkovyProdejOdpoved
NacteniPrilohyDotaz
NacteniPrilohyOdpoved
NacteniVydejeDotaz
NacteniVydejeDotaz
NacteniVydejeOdpoved
ostatni_diagnozy_type
overeni_mnozstvi_zp_type
overeni_omezeni_doklad_dotaz_type
OveritMnozstevniLimitDotaz
OveritMnozstevniLimitOdpoved
Pacient
pacient_dle_dokladu_totoznosti_type
PredpisySDokladyType
PrevzetiDavekOckovaniDotaz
PrevzetiDavekOckovaniOdpoved
PrevzetiVydejuDotaz
PrevzetiVydejuOdpoved
PrevzetiVydejuPredepisujicihoDotaz
PrevzetiVydejuPredepisujicihoOdpoved
priloha_data_type
pripojeni_prilohy_doklad_odpoved_type
pripojeni_prilohy_doklad_type
PripojeniPrilohyDotaz
PripojeniPrilohyOdpoved
PripravaVydejuDotaz
PripravaVydejuOdpoved
PripravaVydejuPredepisujicihoDotaz
PripravaVydejuPredepisujicihoOdpoved
Pristupujici
pristupujici_doklad_dotaz_type
provedeni_schvaleni_predpisu_doklad_type
ProvedeniSchvaleniPredpisuDotaz
ProvedeniSchvaleniPredpisuOdpoved
PZS
seznam_predpisu_dle_dokladu_doklad_dotaz_type
seznam_predpisu_dle_dokladu_doklad_odpoved_type
seznam_priloh_doklad_dotaz_type
seznam_priloh_doklad_odpoved_type
SeznamPredpisuDleDokladuDotaz
SeznamPredpisuDleDokladuOdpoved
SeznamPredpisuKeSchvaleniDotaz
SeznamPredpisuKeSchvaleniOdpoved
SeznamPredpisuZmenaStavuDotaz
SeznamPredpisuZmenaStavuOdpoved
SeznamPrilohDotaz
SeznamPrilohOdpoved
stazeni_souboru_odpoved_type
StazeniDavekOckovaniDotaz
StazeniDavekOckovaniOdpoved
StazeniPruvodkyDotaz
StazeniPruvodkyDotaz
StazeniPruvodkyOdpoved
StazeniSeznamuOckovaniOdpoved
StazeniVydejuDotaz
StazeniVydejuOdpoved
StazeniVydejuPredepisujicihoDotaz
StazeniVydejuPredepisujicihoOdpoved
StazeniZaznamOckovaniOdpoved
Totoznost
totoznost_dle_dokladu_type
typ_dokladu_type
ulozeni_dokladu_doklad_odpoved_type
ulozeni_dokladu_odpoved_type
ulozeni_oko_type
ulozeni_pacient_type
ulozeni_poukaz_epo_type
ulozeni_poukaz_foniatricka_epo_type
ulozeni_poukaz_lecebna_epo_type
ulozeni_poukaz_opticka_epo_type
ulozeni_poukaz_optika_provedeni_skel_type
ulozeni_poukaz_zdrav_prostredek_epo_type
ulozeni_predepisujici_type
ulozeni_revize_type
ulozeni_vydany_zp_epo_type
ulozeni_vydavajici_type
ulozeni_zp_odpoved_type
Uzivatel
uzivatel_doklad_odpoved_type
uzivatel_role_type
verze_aplikace_type
zalozeni_predpisu_epo_doklad_dotaz_type
zalozeni_vydeje_epo_doklad_dotaz_type
ZalozeniPredpisuDotaz
ZalozeniPredpisuOdpoved
ZalozeniVydejeDotaz
ZalozeniVydejeOdpoved
zkracena_priloha_type
zmena_predpisu_epo_doklad_dotaz_type
zmena_stavu_predpisu_doklad_type
zmena_udaju_poukazu_doklad_type
zmena_vydeje_epo_doklad_dotaz_type
ZmenaPredpisuDotaz
ZmenaPredpisuOdpoved
ZmenaStavuPredpisuDotaz
ZmenaStavuPredpisuOdpoved
ZmenaUdajuPoukazuDotaz
ZmenaUdajuPoukazuOdpoved
ZmenaVydejeDotaz
ZmenaVydejeOdpoved
Zprava
zprava_bez_dotaz_type
zprava_bez_odpoved_type
zprava_type
zprava_zep_odpoved_type
ZpravaOdpoved
Zruseni
zruseni_dokladu_doklad_dotaz_type
zruseni_dokladu_doklad_odpoved_type
zruseni_vydeje_epo_doklad_dotaz_type
ZruseniDokladuDotaz
ZruseniDokladuDotazDoklad
ZruseniDokladuOdpoved
ZruseniPredpisuDotaz
ZruseniPrilohyDotaz
ZruseniPrilohyOdpoved
ZruseniVydejeDotaz
Zdroj modelu: eReceptWsdl\wsdl\eOckovani\WSDL_XSD\ObchodWebService.wsdl (wsdl) · verze: eOckovani · obnovení: manualPortal · portál
SÚKL eRecept modul OBCHOD.
ObchodWebService: (4 methods)
NacistPoukazZasilkovyProdej <in> <out>
GetAppInfo <in> <out>
AppPing <in> <out>
AppPingZEP <in> <out>
🔗Adresa(xsd)=
 ←PZS.Adresa
 ←Totoznost.Adresa 
	 <NazevUlice:string>?
	 <CisloPopisne:string>?
	 <CisloEvidencni:string>?
	 <CisloOrientacni:string>?
	 <NazevObce:string>
	 <NazevCastiObce:string>?
	 <NazevOkresu:string>?
	 <PSC:string>

🔗AppInfoDotaz(xsd)=
	<empty>

🔗AppInfoOdpoved(xsd)=
	 <AktualniVerze:verze_aplikace_type>
	 <DatumCasServeru:dateTime>

🔗AppPingDotaz(xsd)=
	 <#base:zprava_bez_dotaz_type>

🔗AppPingOdpoved(xsd)=
	 <#base:zprava_bez_odpoved_type>

🔗AppPingZEPDotaz(xsd)=
	 <Doklad:pristupujici_doklad_dotaz_type>
	 <Zprava>
	 <Signature>

🔗AppPingZEPOdpoved(xsd)=
	 <#base:zprava_bez_odpoved_type>

🔗davka_dokladu_doklad_dotaz_type(xsd)=
 ←davka_dokladu_dotaz_type.Doklad 
	 <Pristupujici>
	 <Filtr:filtr_doklady_datum_type>

🔗davka_dokladu_dotaz_type(xsd)=
 ↓PrevzetiDavekOckovaniDotaz
 ↓PrevzetiVydejuDotaz
 ↓PrevzetiVydejuPredepisujicihoDotaz
 ↓PripravaVydejuDotaz
 ↓PripravaVydejuPredepisujicihoDotaz
 ↓StazeniDavekOckovaniDotaz
 ↓StazeniVydejuDotaz
 ↓StazeniVydejuPredepisujicihoDotaz 
	 <Doklad:davka_dokladu_doklad_dotaz_type>
	 <Zprava>

🔗doklad_totoznosti_type(xsd)=
 ←seznam_predpisu_dle_dokladu_doklad_dotaz_type.Totoznost 
	 <DruhDokladu:string>
	 <CisloDokladu:string>

🔗filtr_doklady_datum_type(xsd)=
 ←davka_dokladu_doklad_dotaz_type.Filtr 
	 <Datum:date>

🔗filtr_doklady_type(xsd)=
	 <DatumOd:date>
	 <CasOd:time>?
	 <DatumDo:date>
	 <CasDo:time>?
	 <Limit:int>
	 <Stranka:int>
	 <ID_Pacienta:string>?
	 <CP_Pacienta:string>?
	 <Obsah:string>?
	 <Vlastni:boolean>?
	 <Duvod:string>?
	 <PouzePocet:boolean>

🔗Chyba(xsd)=
 ←OveritMnozstevniLimitOdpoved.Chyba
 ←ulozeni_dokladu_odpoved_type.Chyba
 ←ZruseniDokladuOdpoved.Chyba 
	 <Kod:string>
	 <Skupina:string>
	 <Popis:string>
	 <Doporuceni:string>?

🔗identifikace_dokladu_type(xsd)=
 ←nacteni_dokladu_doklad_dotaz_type.Identifikator 
	 <ID_Podani:string>?
	 <ID_Dokladu:string>?

🔗identifikace_dokladu_type(xsd)=
 ←nacteni_dokladu_doklad_dotaz_type.Identifikator 
	 <ID_Podani:string>?
	 <ID_Dokladu:string>?

🔗Jmeno(xsd)=
 ←provedeni_schvaleni_predpisu_doklad_type.Jmeno
 ←Totoznost.Jmeno
 ←totoznost_dle_dokladu_type.Jmeno
 ←Uzivatel.Jmeno 
	 <Prijmeni:string>
	 <Jmena:string>

🔗kompletni_priloha_type(xsd)=
 ←nacteni_prilohy_doklad_odpoved_type.Priloha 
	 <#base:zkracena_priloha_type>
	 <Soubor:base64Binary>

🔗LoginDotaz(xsd)=
	 <#base:zprava_bez_dotaz_type>

🔗LoginOdpoved(xsd)=
	 <Doklad:uzivatel_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗nacteni_dokladu_doklad_dotaz_type(xsd)=
 ←nacteni_dokladu_dotaz_type.Doklad 
	 <Pristupujici>
	 <Identifikator:identifikace_dokladu_type>

🔗nacteni_dokladu_doklad_dotaz_type(xsd)=
 ←nacteni_dokladu_dotaz_type.Doklad 
	 <Pristupujici>
	 <Identifikator:identifikace_dokladu_type>

🔗nacteni_dokladu_dotaz_type(xsd)=
 ↓NacteniInformaceOZrusenemPoukazuDotaz
 ↓NacteniInformaceOZrusenemVydejiDotaz
 ↓NacteniPredpisuDotaz
 ↓NacteniVydejeDotaz
 ↓StazeniPruvodkyDotaz 
	 <Doklad:nacteni_dokladu_doklad_dotaz_type>
	 <Zprava>

🔗nacteni_dokladu_dotaz_type(xsd)=
 ↓NacteniInformaceOZrusenemPoukazuDotaz
 ↓NacteniInformaceOZrusenemVydejiDotaz
 ↓NacteniPredpisuDotaz
 ↓NacteniVydejeDotaz
 ↓StazeniPruvodkyDotaz 
	 <Doklad:nacteni_dokladu_doklad_dotaz_type>
	 <Zprava>

🔗nacteni_dokladu_zasilkovy_prodej_doklad_dotaz_type(xsd)=
 ←NacteniPredpisuZasilkovyProdejDotaz.Doklad 
	 <Pristupujici>
	 <ID_Dokladu:string>

🔗nacteni_informace_o_zrusenem_dokladu_doklad_odpoved_type(xsd)=
 ←nacteni_informace_o_zrusenem_dokladu_odpoved_type.Doklad 
	 <InformaceOZruseni:Zruseni>

🔗nacteni_informace_o_zrusenem_dokladu_odpoved_type(xsd)=
 ↓NacteniInformaceOZrusenemPoukazuOdpoved
 ↓NacteniInformaceOZrusenemVydejiOdpoved 
	 <Doklad:nacteni_informace_o_zrusenem_dokladu_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗nacteni_pacient_type(xsd)=
 ←nacteni_predpisu_doklad_odpoved_type.Pacient 
	 <Totoznost>
	 <CP:string>?
	 <ZP:string>?
	 <Telefon:string>?
	 <Email:string>?
	 <  enum: EMAIL, SMSNotifikace:"EMAIL|SMS">?
	 <Veznice:string>?
	 <Hmotnost:decimal>?
	 <  enum: M, FPohlavi:"M|F">?
	 <KontaktniAdresa:string>?

🔗nacteni_poukaz_epo_type(xsd)=
 ↓nacteni_poukaz_foniatricka_epo_type
 ↓nacteni_poukaz_lecebna_epo_type
 ↓nacteni_poukaz_opticka_epo_type 
 ←nacteni_predpisu_doklad_odpoved_type.Foniatricka
 ←nacteni_predpisu_doklad_odpoved_type.Lecebna
 ←nacteni_predpisu_doklad_odpoved_type.Opticka
 ←nacteni_predpisu_zasilkovy_prodej_doklad_odpoved_type.Foniatricka
 ←nacteni_predpisu_zasilkovy_prodej_doklad_odpoved_type.Lecebna
 ←nacteni_predpisu_zasilkovy_prodej_doklad_odpoved_type.Opticka 
	[]<ZPL:nacteni_poukaz_zdrav_prostredek_epo_type>+

🔗nacteni_poukaz_foniatricka_epo_type(xsd)=
 ←nacteni_predpisu_doklad_odpoved_type.Foniatricka 
	 <#base:nacteni_poukaz_epo_type>
	 <IndikacniSkupina:string>

🔗nacteni_poukaz_lecebna_epo_type(xsd)=
 ←nacteni_predpisu_doklad_odpoved_type.Lecebna 
	 <#base:nacteni_poukaz_epo_type>
	 <StupenInkontinence:string>?
	 <  enum: DOCASNA, TRVALADocasna:"DOCASNA|TRVALA">?
	 <DocasnaPocetMesicu:decimal>?
	 <VlastnikZP:boolean>?
	 <  enum: NOVA, REPASOVANARepasovana:"NOVA|REPASOVANA">?

🔗nacteni_poukaz_opticka_epo_type(xsd)=
 ←nacteni_predpisu_doklad_odpoved_type.Opticka 
	 <#base:nacteni_poukaz_epo_type>
	 <TypPomucky:string>
	 <  enum: DALKA, BLIZKO, STRED, JINAVZDALENOSTVzdalenost:"DALKA|BLIZKO|STRED|JINAVZDALENOST">?
	 <  enum: STRABISMUS, PRESBYOPIEBifokalniTyp:"STRABISMUS|PRESBYOPIE">?
	 <AbsorpcniVrstva:string>?
	 <PraveOko:ulozeni_oko_type>?
	 <LeveOko:ulozeni_oko_type>?
	 <ProvedeniSkel:ulozeni_poukaz_optika_provedeni_skel_type>?

🔗nacteni_poukaz_zdrav_prostredek_epo_type(xsd)=
 ←nacteni_poukaz_epo_type.ZPL 
	 <#base:ulozeni_poukaz_zdrav_prostredek_epo_type>
	 <ID_ZP:string>

🔗nacteni_predepisujici_type(xsd)=
 ←nacteni_predpisu_doklad_odpoved_type.Predepisujici 
	 <Uzivatel>?
	 <Oddeleni:string>?
	 <ICZ:string>?
	 <ICP:string>
	 <PZS>
	 <Telefon:string>
	 <Email:string>?
	 <Odbornost:string>?

🔗nacteni_predpisu_doklad_odpoved_type(xsd)=
 ←NacteniPredpisuOdpoved.Doklad 
	 <ID_Dokladu:string>
	 <DatumVystaveni:date>
	 <PlatnostDo:date>
	 <DatumUplatneni:date>?
	 <Rodina:boolean>?
	 <Pacient:nacteni_pacient_type>
	 <Predepisujici:nacteni_predepisujici_type>
	 <Revize:nacteni_revize_type>?
	 <Foniatricka:nacteni_poukaz_foniatricka_epo_type>?
	 <Opticka:nacteni_poukaz_opticka_epo_type>?
	 <Lecebna:nacteni_poukaz_lecebna_epo_type>?
	 <Diagnoza:string>?
	 <OstatniDiagnozy:ostatni_diagnozy_type>?
	 <Pozn:string>?
	 <PoznamkaPredepisujiciProZP:string>?
	 <PoznamkaZPProPredepisujiciho:string>?
	 <  enum: NEZADANO, VEREJNE, SMLUVNI_PRIPOJISTENI, CESTOVNI_PRIPOJISTENI, POJISTENI_EUDruhPojisteni:"NEZADANO|VEREJNE|SMLUVNI_PRIPOJISTENI|CESTOVNI_PRIPOJISTENI|POJISTENI_EU">?
	 <  enum: PREDEPSANY, PRIPRAVOVANY, CASTECNE_VYDANY, PLNE_VYDANY, NEDOKONCENY_VYDEJ, CEKA_NA_PODKLADY, PRIPRAVOVANE_PODKLADY, DODANE_PODKLADYStavPoukazu:"PREDEPSANY|PRIPRAVOVANY|CASTECNE_VYDANY|PLNE_VYDANY|NEDOKONCENY_VYDEJ|CEKA_NA_PODKLADY|PRIPRAVOVANE_PODKLADY|DODANE_PODKLADY">
	 <  enum: NEVYZADUJE_SCHVALENI, KE_SCHVALENI, PREVZATO_ZP, INFORMACE_PRO_ZP, SCHVALENY, ZAMITNUTYStavSchvalovani:"NEVYZADUJE_SCHVALENI|KE_SCHVALENI|PREVZATO_ZP|INFORMACE_PRO_ZP|SCHVALENY|ZAMITNUTY">
	[]<Vydej:nacteni_zkraceny_vydej_epo_doklad_odpoved_type>*
	 <PocetPriloh:int>
	 <Zalozeni:dateTime>
	 <Zmena:dateTime>

🔗nacteni_predpisu_ke_schvaleni_epo_doklad_dotaz_type(xsd)=
 ←SeznamPredpisuKeSchvaleniDotaz.Doklad 
	 <DatumOd:date>?
	 <DatumDo:date>?
	 <Pristupujici>

🔗nacteni_predpisu_se_zmenou_epo_doklad_dotaz_type(xsd)=
 ←SeznamPredpisuZmenaStavuDotaz.Doklad 
	 <DatumOd:date>
	 <DatumDo:date>
	 <Pristupujici>

🔗nacteni_predpisu_zasilkovy_prodej_doklad_odpoved_type(xsd)=
 ←NacteniPredpisuZasilkovyProdejOdpoved.Doklad 
	 <ID_Dokladu:string>
	 <DatumVystaveni:date>
	 <PlatnostDo:date>
	 <Rodina:boolean>?
	 <ZP:string>?
	 <Foniatricka:nacteni_poukaz_epo_type>?
	 <Opticka:nacteni_poukaz_epo_type>?
	 <Lecebna:nacteni_poukaz_epo_type>?
	 <Diagnoza:string>?
	 <OstatniDiagnozy:ostatni_diagnozy_type>?
	 <  enum: NEZADANO, VEREJNE, SMLUVNI_PRIPOJISTENI, CESTOVNI_PRIPOJISTENI, POJISTENI_EUDruhPojisteni:"NEZADANO|VEREJNE|SMLUVNI_PRIPOJISTENI|CESTOVNI_PRIPOJISTENI|POJISTENI_EU">?
	 <  enum: PREDEPSANY, PRIPRAVOVANY, CASTECNE_VYDANY, PLNE_VYDANY, NEDOKONCENY_VYDEJ, CEKA_NA_PODKLADY, PRIPRAVOVANE_PODKLADY, DODANE_PODKLADYStavPoukazu:"PREDEPSANY|PRIPRAVOVANY|CASTECNE_VYDANY|PLNE_VYDANY|NEDOKONCENY_VYDEJ|CEKA_NA_PODKLADY|PRIPRAVOVANE_PODKLADY|DODANE_PODKLADY">
	 <  enum: NEVYZADUJE_SCHVALENI, KE_SCHVALENI, PREVZATO_ZP, INFORMACE_PRO_ZP, SCHVALENY, ZAMITNUTYStavSchvalovani:"NEVYZADUJE_SCHVALENI|KE_SCHVALENI|PREVZATO_ZP|INFORMACE_PRO_ZP|SCHVALENY|ZAMITNUTY">

🔗nacteni_prilohy_doklad_dotaz_type(xsd)=
 ←nacteni_prilohy_dotaz_type.Doklad 
	 <Pristupujici>
	 <ID_Dokladu:string>
	 <ID_Prilohy:string>

🔗nacteni_prilohy_doklad_odpoved_type(xsd)=
 ←NacteniPrilohyOdpoved.Doklad 
	 <ID_Dokladu:string>
	 <Priloha:kompletni_priloha_type>

🔗nacteni_prilohy_dotaz_type(xsd)=
 ↓NacteniPrilohyDotaz
 ↓ZruseniPrilohyDotaz 
	 <Doklad:nacteni_prilohy_doklad_dotaz_type>
	 <Zprava>

🔗nacteni_revize_type(xsd)=
 ←nacteni_predpisu_doklad_odpoved_type.Revize 
	 <#base:ulozeni_revize_type>
	 <PozadovanaUhrada:decimal>?
	 <Stanovisko:string>?
	 <ZadankaZP:int>?
	 <VydejnaICZ:string>?
	 <EvidencniCisloZP:string>?
	 <DatumPredbezneSchvaleni:date>?
	 <DatumOmezeni:date>?
	 <DatumVyjadreniZP:date>?
	 <ZP:string>?
	 <Uzivatel>
	 <Telefon:string>?

🔗nacteni_seznam_predpisu_epo_doklad_odpoved_type(xsd)=
 ←nacteni_seznam_predpisu_epo_odpoved_type.Doklad 
	[]<ID_Dokladu:string>+

🔗nacteni_seznam_predpisu_epo_odpoved_type(xsd)=
 ↓SeznamPredpisuKeSchvaleniOdpoved
 ↓SeznamPredpisuZmenaStavuOdpoved 
	 <Doklad:nacteni_seznam_predpisu_epo_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗nacteni_vydany_zp_epo_type(xsd)=
 ←nacteni_vydeje_doklad_odpoved_type.VZPL 
	 <Mnozstvi:decimal>
	 <Kod:string>?
	 <Nazev:string>?
	 <Navod:string>
	 <CenaCelkem:decimal>?
	 <HrazenoZP:decimal>?
	 <Sarze:string>
	 <SerioveCislo:string>?
	 <ID_ZP_Zdroj:int>?
	 <ID_ZP_EPO:string>
	 <ID_ZP:string>

🔗nacteni_vydavajici_type(xsd)=
 ←nacteni_vydeje_doklad_odpoved_type.Vydavajici 
	 <Uzivatel>
	 <ICZ:string>?
	 <Telefon:string>
	 <PZS>

🔗nacteni_vydeje_doklad_odpoved_type(xsd)=
 ←NacteniVydejeOdpoved.Doklad 
	 <ID_Dokladu:string>
	 <ID_Dokladu_EPO:string>
	 <DatumVydeje:date>
	 <Vydavajici:nacteni_vydavajici_type>
	[]<VZPL:nacteni_vydany_zp_epo_type>*
	 <Pozn:string>?
	 <Zmena:dateTime>
	 <Zalozeni:dateTime>

🔗nacteni_zkraceny_vydej_epo_doklad_odpoved_type(xsd)=
 ←nacteni_predpisu_doklad_odpoved_type.Vydej 
	 <ID_Dokladu:string>
	 <ID_Dokladu_EPO:string>
	 <DatumVydeje:date>
	 <NazevPZS:string>
	 <JmenoVydavajiciho:string>
	[]<VZPL:nacteni_zkraceny_vzp_epo_type>*
	 <Pozn:string>?
	 <Zmena:dateTime>
	 <Zalozeni:dateTime>
	 <Zruseni>?

🔗nacteni_zkraceny_vzp_epo_type(xsd)=
 ←nacteni_zkraceny_vydej_epo_doklad_odpoved_type.VZPL 
	 <#base:nacteni_zkraceny_zp_epo_type>
	 <ID_ZP_EPO:string>?

🔗nacteni_zkraceny_zp_epo_type(xsd)=
 ↓nacteni_zkraceny_vzp_epo_type 
 ←nacteni_zkraceny_vydej_epo_doklad_odpoved_type.VZPL 
	 <Mnozstvi:decimal>
	 <Kod:string>?
	 <Nazev:string>
	 <Navod:string>

🔗NacteniInformaceOZrusenemPoukazuDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗NacteniInformaceOZrusenemPoukazuDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗NacteniInformaceOZrusenemPoukazuOdpoved(xsd)=
	 <#base:nacteni_informace_o_zrusenem_dokladu_odpoved_type>

🔗NacteniInformaceOZrusenemVydejiDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗NacteniInformaceOZrusenemVydejiDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗NacteniInformaceOZrusenemVydejiOdpoved(xsd)=
	 <#base:nacteni_informace_o_zrusenem_dokladu_odpoved_type>

🔗NacteniPredpisuDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗NacteniPredpisuDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗NacteniPredpisuOdpoved(xsd)=
	 <Doklad:nacteni_predpisu_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗NacteniPredpisuZasilkovyProdejDotaz(xsd)=
	 <Doklad:nacteni_dokladu_zasilkovy_prodej_doklad_dotaz_type>
	 <Zprava>

🔗NacteniPredpisuZasilkovyProdejOdpoved(xsd)=
	 <Doklad:nacteni_predpisu_zasilkovy_prodej_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗NacteniPrilohyDotaz(xsd)=
	 <#base:nacteni_prilohy_dotaz_type>

🔗NacteniPrilohyOdpoved(xsd)=
	 <Doklad:nacteni_prilohy_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗NacteniVydejeDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗NacteniVydejeDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗NacteniVydejeOdpoved(xsd)=
	 <Doklad:nacteni_vydeje_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗ostatni_diagnozy_type(xsd)=
 ←nacteni_predpisu_doklad_odpoved_type.OstatniDiagnozy
 ←nacteni_predpisu_zasilkovy_prodej_doklad_odpoved_type.OstatniDiagnozy
 ←zalozeni_predpisu_epo_doklad_dotaz_type.OstatniDiagnozy 
	[]<Diagnoza:string>+

🔗overeni_mnozstvi_zp_type(xsd)=
 ←overeni_omezeni_doklad_dotaz_type.ZP 
	 <Kod:string>
	 <Nazev:string>?
	 <Mnozstvi:decimal>

🔗overeni_omezeni_doklad_dotaz_type(xsd)=
 ←OveritMnozstevniLimitDotaz.Doklad 
	 <Pristupujici>
	 <Pacient>
	 <ZP:overeni_mnozstvi_zp_type>

🔗OveritMnozstevniLimitDotaz(xsd)=
	 <Doklad:overeni_omezeni_doklad_dotaz_type>
	 <Zprava>

🔗OveritMnozstevniLimitOdpoved(xsd)=
	[]<Chyba>*
	 <ZpravaOdpoved>

🔗Pacient(xsd)=
 ←overeni_omezeni_doklad_dotaz_type.Pacient 
	 <Totoznost>
	 <CP:string>?

🔗pacient_dle_dokladu_totoznosti_type(xsd)=
 ←seznam_predpisu_dle_dokladu_doklad_odpoved_type.Pacient 
	 <Totoznost:totoznost_dle_dokladu_type>

🔗PredpisySDokladyType(xsd)=
 ←seznam_predpisu_dle_dokladu_doklad_odpoved_type.Poukazy
 ←seznam_predpisu_dle_dokladu_doklad_odpoved_type.Predpisy 
	[]<ID_Dokladu:string>+

🔗PrevzetiDavekOckovaniDotaz(xsd)=
	 <#base:davka_dokladu_dotaz_type>

🔗PrevzetiDavekOckovaniOdpoved(xsd)=
	 <#base:zprava_bez_odpoved_type>

🔗PrevzetiVydejuDotaz(xsd)=
	 <#base:davka_dokladu_dotaz_type>

🔗PrevzetiVydejuOdpoved(xsd)=
	 <#base:zprava_bez_odpoved_type>

🔗PrevzetiVydejuPredepisujicihoDotaz(xsd)=
	 <#base:davka_dokladu_dotaz_type>

🔗PrevzetiVydejuPredepisujicihoOdpoved(xsd)=
	 <#base:zprava_bez_odpoved_type>

🔗priloha_data_type(xsd)=
 ←pripojeni_prilohy_doklad_type.Priloha 
	 <ID_Dokladu:string>
	 <  enum: CENKAL, TECHPOP, ZDRDOK, OSTTypPrilohy:"CENKAL|TECHPOP|ZDRDOK|OST">
	 <Nazev:string>
	 <Popis:string>?
	 <ZP:string>?
	 <Soubor:base64Binary>

🔗pripojeni_prilohy_doklad_odpoved_type(xsd)=
 ←PripojeniPrilohyOdpoved.Doklad 
	 <ID_Prilohy:string>

🔗pripojeni_prilohy_doklad_type(xsd)=
 ←PripojeniPrilohyDotaz.Doklad 
	 <Priloha:priloha_data_type>
	 <Pristupujici>

🔗PripojeniPrilohyDotaz(xsd)=
	 <Doklad:pripojeni_prilohy_doklad_type>
	 <Zprava>

🔗PripojeniPrilohyOdpoved(xsd)=
	 <Doklad:pripojeni_prilohy_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗PripravaVydejuDotaz(xsd)=
	 <#base:davka_dokladu_dotaz_type>

🔗PripravaVydejuOdpoved(xsd)=
	 <#base:zprava_bez_odpoved_type>

🔗PripravaVydejuPredepisujicihoDotaz(xsd)=
	 <#base:davka_dokladu_dotaz_type>

🔗PripravaVydejuPredepisujicihoOdpoved(xsd)=
	 <#base:zprava_bez_odpoved_type>

🔗Pristupujici(xsd)=
 ←davka_dokladu_doklad_dotaz_type.Pristupujici
 ←nacteni_dokladu_doklad_dotaz_type.Pristupujici
 ←nacteni_dokladu_doklad_dotaz_type.Pristupujici
 ←nacteni_dokladu_zasilkovy_prodej_doklad_dotaz_type.Pristupujici
 ←nacteni_predpisu_ke_schvaleni_epo_doklad_dotaz_type.Pristupujici
 ←nacteni_predpisu_se_zmenou_epo_doklad_dotaz_type.Pristupujici
 ←nacteni_prilohy_doklad_dotaz_type.Pristupujici
 ←overeni_omezeni_doklad_dotaz_type.Pristupujici
 ←pripojeni_prilohy_doklad_type.Pristupujici
 ←pristupujici_doklad_dotaz_type.Pristupujici
 ←provedeni_schvaleni_predpisu_doklad_type.Pristupujici
 ←seznam_predpisu_dle_dokladu_doklad_dotaz_type.Pristupujici
 ←seznam_priloh_doklad_dotaz_type.Pristupujici
 ←zmena_stavu_predpisu_doklad_type.Pristupujici
 ←zmena_udaju_poukazu_doklad_type.Pristupujici 
	 <Uzivatel:string>
	 <Pracoviste:string>

🔗pristupujici_doklad_dotaz_type(xsd)=
 ←AppPingZEPDotaz.Doklad
 ←zprava_bez_dotaz_type.Doklad 
	 <Pristupujici>

🔗provedeni_schvaleni_predpisu_doklad_type(xsd)=
 ←ProvedeniSchvaleniPredpisuDotaz.Doklad 
	 <ID_Dokladu:string>
	 <  enum: PREVZATO_ZP, INFORMACE_PRO_ZP, SCHVALENY, ZAMITNUTYStavSchvaleni:"PREVZATO_ZP|INFORMACE_PRO_ZP|SCHVALENY|ZAMITNUTY">
	 <Stanovisko:string>?
	 <ZadankaZP:int>?
	 <VydejnaICZ:string>?
	 <EvidencniCisloZP:string>?
	 <DatumPredbezneSchvaleni:date>?
	 <DatumOmezeni:date>?
	 <DatumVyjadreniZP:date>?
	 <PoznamkaZPProPredepisujiciho:string>?
	 <Jmeno>?
	 <ZP:string>?
	 <PozadovanaUhrada:decimal>?
	 <Pristupujici>

🔗ProvedeniSchvaleniPredpisuDotaz(xsd)=
	 <Doklad:provedeni_schvaleni_predpisu_doklad_type>
	 <Zprava>

🔗ProvedeniSchvaleniPredpisuOdpoved(xsd)=
	 <#base:ulozeni_dokladu_odpoved_type>

🔗PZS(xsd)=
 ←nacteni_predepisujici_type.PZS
 ←nacteni_vydavajici_type.PZS
 ←zkracena_priloha_type.PZS 
	 <Kod:string>
	 <Nazev:string>
	 <IC:string>?
	 <DIC:string>?
	 <Telefon:string>
	 <Adresa>
	 <AdresaTextem:string>?

🔗seznam_predpisu_dle_dokladu_doklad_dotaz_type(xsd)=
 ←SeznamPredpisuDleDokladuDotaz.Doklad 
	 <Pristupujici>
	 <Totoznost:doklad_totoznosti_type>

🔗seznam_predpisu_dle_dokladu_doklad_odpoved_type(xsd)=
 ←SeznamPredpisuDleDokladuOdpoved.Doklad 
	 <Pacient:pacient_dle_dokladu_totoznosti_type>
	 <Predpisy:PredpisySDokladyType>
	 <Poukazy:PredpisySDokladyType>

🔗seznam_priloh_doklad_dotaz_type(xsd)=
 ←SeznamPrilohDotaz.Doklad 
	 <Pristupujici>
	 <ID_Dokladu:string>

🔗seznam_priloh_doklad_odpoved_type(xsd)=
 ←SeznamPrilohOdpoved.Doklad 
	 <ID_Dokladu:string>
	[]<Priloha:zkracena_priloha_type>*

🔗SeznamPredpisuDleDokladuDotaz(xsd)=
	 <Doklad:seznam_predpisu_dle_dokladu_doklad_dotaz_type>
	 <Zprava>

🔗SeznamPredpisuDleDokladuOdpoved(xsd)=
	 <Doklad:seznam_predpisu_dle_dokladu_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗SeznamPredpisuKeSchvaleniDotaz(xsd)=
	 <Doklad:nacteni_predpisu_ke_schvaleni_epo_doklad_dotaz_type>
	 <Zprava>

🔗SeznamPredpisuKeSchvaleniOdpoved(xsd)=
	 <#base:nacteni_seznam_predpisu_epo_odpoved_type>

🔗SeznamPredpisuZmenaStavuDotaz(xsd)=
	 <Doklad:nacteni_predpisu_se_zmenou_epo_doklad_dotaz_type>
	 <Zprava>

🔗SeznamPredpisuZmenaStavuOdpoved(xsd)=
	 <#base:nacteni_seznam_predpisu_epo_odpoved_type>

🔗SeznamPrilohDotaz(xsd)=
	 <Doklad:seznam_priloh_doklad_dotaz_type>
	 <Zprava>

🔗SeznamPrilohOdpoved(xsd)=
	 <Doklad:seznam_priloh_doklad_odpoved_type>
	 <ZpravaOdpoved>

🔗stazeni_souboru_odpoved_type(xsd)=
 ↓StazeniDavekOckovaniOdpoved
 ↓StazeniPruvodkyOdpoved
 ↓StazeniSeznamuOckovaniOdpoved
 ↓StazeniVydejuOdpoved
 ↓StazeniVydejuPredepisujicihoOdpoved
 ↓StazeniZaznamOckovaniOdpoved 
	 <Doklad:base64Binary>
	 <ZpravaOdpoved>

🔗StazeniDavekOckovaniDotaz(xsd)=
	 <#base:davka_dokladu_dotaz_type>

🔗StazeniDavekOckovaniOdpoved(xsd)=
	 <#base:stazeni_souboru_odpoved_type>

🔗StazeniPruvodkyDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗StazeniPruvodkyDotaz(xsd)=
	 <#base:nacteni_dokladu_dotaz_type>

🔗StazeniPruvodkyOdpoved(xsd)=
	 <#base:stazeni_souboru_odpoved_type>

🔗StazeniSeznamuOckovaniOdpoved(xsd)=
	 <#base:stazeni_souboru_odpoved_type>

🔗StazeniVydejuDotaz(xsd)=
	 <#base:davka_dokladu_dotaz_type>

🔗StazeniVydejuOdpoved(xsd)=
	 <#base:stazeni_souboru_odpoved_type>

🔗StazeniVydejuPredepisujicihoDotaz(xsd)=
	 <#base:davka_dokladu_dotaz_type>

🔗StazeniVydejuPredepisujicihoOdpoved(xsd)=
	 <#base:stazeni_souboru_odpoved_type>

🔗StazeniZaznamOckovaniOdpoved(xsd)=
	 <#base:stazeni_souboru_odpoved_type>

🔗Totoznost(xsd)=
 ←nacteni_pacient_type.Totoznost
 ←Pacient.Totoznost
 ←ulozeni_pacient_type.Totoznost 
	 <Jmeno>?
	 <DatumNarozeni:date>?
	 <Adresa>?
	 <DruhDokladu:string>?
	 <CisloDokladu:string>?
	 <  enum: ECD, JPDN, JPDNAROB:"ECD|JPDN|JPDNA">?

🔗totoznost_dle_dokladu_type(xsd)=
 ←pacient_dle_dokladu_totoznosti_type.Totoznost 
	 <Jmeno>
	 <DatumNarozeni:date>

🔗typ_dokladu_type(xsd)=
 ←verze_aplikace_type.Doklad 
	 <Verze:string>
	 <Prefix:string>
	 <Popis:string>
	 <PlatOd:date>
	 <PlatDo:date>?

🔗ulozeni_dokladu_doklad_odpoved_type(xsd)=
 ←ulozeni_dokladu_odpoved_type.Doklad 
	 <ID_Dokladu:string>
	[]<ZPL:ulozeni_zp_odpoved_type>*

🔗ulozeni_dokladu_odpoved_type(xsd)=
 ↓ProvedeniSchvaleniPredpisuOdpoved
 ↓ZalozeniPredpisuOdpoved
 ↓ZalozeniVydejeOdpoved
 ↓ZmenaPredpisuOdpoved
 ↓ZmenaStavuPredpisuOdpoved
 ↓ZmenaUdajuPoukazuOdpoved
 ↓ZmenaVydejeOdpoved 
	 <Doklad:ulozeni_dokladu_doklad_odpoved_type>
	[]<Chyba>*
	 <ZpravaOdpoved>

🔗ulozeni_oko_type(xsd)=
 ←nacteni_poukaz_opticka_epo_type.LeveOko
 ←nacteni_poukaz_opticka_epo_type.PraveOko
 ←ulozeni_poukaz_opticka_epo_type.LeveOko
 ←ulozeni_poukaz_opticka_epo_type.PraveOko 
	 <SferaDioptrie:decimal>?
	 <CylindrDP:decimal>?
	 <CylindrOsa:int>?
	 <Addice:decimal>?
	 <  enum: NAHORU, DOLUOdchylkaVertikalni:"NAHORU|DOLU">?
	 <OdchylkaVertikalniPrisma:decimal>?
	 <  enum: NASALNE, TEMPORALNEOdchylkaHorizontalni:"NASALNE|TEMPORALNE">?
	 <OdchylkaHorizontalniPrisma:decimal>?
	 <PrismaDP:decimal>?
	 <PrismaBasis:int>?

🔗ulozeni_pacient_type(xsd)=
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Pacient 
	 <Totoznost>
	 <CP:string>?
	 <ZP:string>?
	 <Telefon:string>?
	 <Email:string>?
	 <  enum: EMAIL, SMSNotifikace:"EMAIL|SMS">?
	 <Veznice:string>?
	 <Hmotnost:decimal>?
	 <  enum: M, FPohlavi:"M|F">?
	 <KontaktniAdresa:string>?

🔗ulozeni_poukaz_epo_type(xsd)=
 ↓ulozeni_poukaz_foniatricka_epo_type
 ↓ulozeni_poukaz_lecebna_epo_type
 ↓ulozeni_poukaz_opticka_epo_type 
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Foniatricka
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Lecebna
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Opticka 
	[]<ZPL:ulozeni_poukaz_zdrav_prostredek_epo_type>+

🔗ulozeni_poukaz_foniatricka_epo_type(xsd)=
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Foniatricka 
	 <#base:ulozeni_poukaz_epo_type>
	 <IndikacniSkupina:string>

🔗ulozeni_poukaz_lecebna_epo_type(xsd)=
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Lecebna 
	 <#base:ulozeni_poukaz_epo_type>
	 <StupenInkontinence:string>?
	 <  enum: DOCASNA, TRVALADocasna:"DOCASNA|TRVALA">?
	 <DocasnaPocetMesicu:decimal>?
	 <VlastnikZP:boolean>?
	 <  enum: NOVA, REPASOVANARepasovana:"NOVA|REPASOVANA">?

🔗ulozeni_poukaz_opticka_epo_type(xsd)=
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Opticka 
	 <#base:ulozeni_poukaz_epo_type>
	 <TypPomucky:string>
	 <  enum: DALKA, BLIZKO, STRED, JINAVZDALENOSTVzdalenost:"DALKA|BLIZKO|STRED|JINAVZDALENOST">?
	 <  enum: STRABISMUS, PRESBYOPIEBifokalniTyp:"STRABISMUS|PRESBYOPIE">?
	 <AbsorpcniVrstva:string>?
	 <PraveOko:ulozeni_oko_type>?
	 <LeveOko:ulozeni_oko_type>?
	 <ProvedeniSkel:ulozeni_poukaz_optika_provedeni_skel_type>?

🔗ulozeni_poukaz_optika_provedeni_skel_type(xsd)=
 ←nacteni_poukaz_opticka_epo_type.ProvedeniSkel
 ←ulozeni_poukaz_opticka_epo_type.ProvedeniSkel 
	[]<Kod:string>+

🔗ulozeni_poukaz_zdrav_prostredek_epo_type(xsd)=
 ↓nacteni_poukaz_zdrav_prostredek_epo_type 
 ←nacteni_poukaz_epo_type.ZPL
 ←ulozeni_poukaz_epo_type.ZPL 
	 <Kod:string>?
	 <Nazev:string>?
	 <Skupina:string>?
	 <Mnozstvi:decimal>
	 <MJ:string>?
	 <  enum: PACIENT, UHR1, UHR2, UHR3, PACIENT_ZAM, UHR1_ZAM, UHR2_ZAM, UHR3_ZAMUhrada:"PACIENT|UHR1|UHR2|UHR3|PACIENT_ZAM|UHR1_ZAM|UHR2_ZAM|UHR3_ZAM">?
	 <Nezamenovat:boolean>?
	 <ID_ZP_Zdroj:long>

🔗ulozeni_predepisujici_type(xsd)=
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Predepisujici 
	 <Uzivatel:string>
	 <Oddeleni:string>?
	 <ICZ:string>?
	 <ICP:string>
	 <PZS:string>
	 <Telefon:string>
	 <Email:string>?
	 <Odbornost:string>?

🔗ulozeni_revize_type(xsd)=
 ↓nacteni_revize_type 
 ←nacteni_predpisu_doklad_odpoved_type.Revize
 ←zalozeni_predpisu_epo_doklad_dotaz_type.Revize 
	 <SpecifikacePozadavku:string>?
	 <Zduvodneni:string>?
	 <ZadankaPZS:int>?
	 <DatumSignalniKod:date>?
	 <DatumPodani:date>?

🔗ulozeni_vydany_zp_epo_type(xsd)=
 ←zalozeni_vydeje_epo_doklad_dotaz_type.VZPL 
	 <Mnozstvi:decimal>
	 <Kod:string>
	 <Nazev:string>?
	 <Navod:string>?
	 <CenaCelkem:decimal>?
	 <HrazenoZP:decimal>?
	 <Sarze:string>?
	 <SerioveCislo:string>?
	 <ID_ZP_Zdroj:int>?
	 <ID_ZP_EPO:string>

🔗ulozeni_vydavajici_type(xsd)=
 ←zalozeni_vydeje_epo_doklad_dotaz_type.Vydavajici 
	 <Uzivatel:string>
	 <ICZ:string>?
	 <Telefon:string>
	 <Vydejna:string>

🔗ulozeni_zp_odpoved_type(xsd)=
 ←ulozeni_dokladu_doklad_odpoved_type.ZPL 
	 <ID_ZP_Zdroj:long>
	 <ID_ZP:string>

🔗Uzivatel(xsd)=
 ←nacteni_predepisujici_type.Uzivatel
 ←nacteni_revize_type.Uzivatel
 ←nacteni_vydavajici_type.Uzivatel
 ←uzivatel_doklad_odpoved_type.Uzivatel 
	 <Kod:string>?
	 <Jmeno>?

🔗uzivatel_doklad_odpoved_type(xsd)=
 ←LoginOdpoved.Doklad 
	 <Uzivatel>
	 <RoleOsoby:uzivatel_role_type>
	 <RoleSubjektu:uzivatel_role_type>

🔗uzivatel_role_type(xsd)=
 ←uzivatel_doklad_odpoved_type.RoleOsoby
 ←uzivatel_doklad_odpoved_type.RoleSubjektu 
	[]<Role:string>+

🔗verze_aplikace_type(xsd)=
 ←AppInfoOdpoved.AktualniVerze 
	 <Verze:string>
	 <Nazev:string>
	[]<Doklad:typ_dokladu_type>*

🔗zalozeni_predpisu_epo_doklad_dotaz_type(xsd)=
 ↓zmena_predpisu_epo_doklad_dotaz_type 
 ←ZalozeniPredpisuDotaz.Doklad
 ←ZmenaPredpisuDotaz.Doklad 
	 <DatumVystaveni:date>
	 <PlatnostDo:date>
	 <Rodina:boolean>?
	 <Pacient:ulozeni_pacient_type>
	 <Predepisujici:ulozeni_predepisujici_type>
	 <Revize:ulozeni_revize_type>?
	 <Foniatricka:ulozeni_poukaz_foniatricka_epo_type>?
	 <Opticka:ulozeni_poukaz_opticka_epo_type>?
	 <Lecebna:ulozeni_poukaz_lecebna_epo_type>?
	 <Diagnoza:string>?
	 <OstatniDiagnozy:ostatni_diagnozy_type>?
	 <Pozn:string>?
	 <PoznamkaPredepisujiciProZP:string>?
	 <  enum: NEZADANO, VEREJNE, SMLUVNI_PRIPOJISTENI, CESTOVNI_PRIPOJISTENI, POJISTENI_EUDruhPojisteni:"NEZADANO|VEREJNE|SMLUVNI_PRIPOJISTENI|CESTOVNI_PRIPOJISTENI|POJISTENI_EU">?
	 <  enum: PREDEPSANY, CEKA_NA_PODKLADYStavPoukazu:"PREDEPSANY|CEKA_NA_PODKLADY">
	 <  enum: NEVYZADUJE_SCHVALENI, KE_SCHVALENIStavSchvalovani:"NEVYZADUJE_SCHVALENI|KE_SCHVALENI">

🔗zalozeni_vydeje_epo_doklad_dotaz_type(xsd)=
 ↓zmena_vydeje_epo_doklad_dotaz_type 
 ←ZalozeniVydejeDotaz.Doklad
 ←ZmenaVydejeDotaz.Doklad 
	 <DatumVydeje:date>
	 <Vydavajici:ulozeni_vydavajici_type>
	[]<VZPL:ulozeni_vydany_zp_epo_type>*
	 <Pozn:string>?
	 <ID_Dokladu_EPO:string>
	 <  enum: PREDEPSANY, PRIPRAVOVANY, CASTECNE_VYDANY, PLNE_VYDANY, NEDOKONCENY_VYDEJ, CEKA_NA_PODKLADY, PRIPRAVOVANE_PODKLADY, DODANE_PODKLADYStavPoukazu:"PREDEPSANY|PRIPRAVOVANY|CASTECNE_VYDANY|PLNE_VYDANY|NEDOKONCENY_VYDEJ|CEKA_NA_PODKLADY|PRIPRAVOVANE_PODKLADY|DODANE_PODKLADY">

🔗ZalozeniPredpisuDotaz(xsd)=
	 <Doklad:zalozeni_predpisu_epo_doklad_dotaz_type>
	 <Zprava>
	 <Signature>?

🔗ZalozeniPredpisuOdpoved(xsd)=
	 <#base:ulozeni_dokladu_odpoved_type>

🔗ZalozeniVydejeDotaz(xsd)=
	 <Doklad:zalozeni_vydeje_epo_doklad_dotaz_type>
	 <Zprava>
	 <Signature>?

🔗ZalozeniVydejeOdpoved(xsd)=
	 <#base:ulozeni_dokladu_odpoved_type>

🔗zkracena_priloha_type(xsd)=
 ↓kompletni_priloha_type 
 ←nacteni_prilohy_doklad_odpoved_type.Priloha
 ←seznam_priloh_doklad_odpoved_type.Priloha 
	 <ID_Prilohy:string>
	 <  enum: CENKAL, TECHPOP, ZDRDOK, OSTTypPrilohy:"CENKAL|TECHPOP|ZDRDOK|OST">
	 <Nazev:string>
	 <Popis:string>?
	 <ZP:string>?
	 <JmenoUzivatele:string>
	 <  enum: LEKAR, LEKARNIK, PACIENT, PRAC_ZP, POLICIE, UREDNIK, KLINICKY_FARMACEUT, ASISTENT_LEKARE, ASISTENT_FARMACEUT, SPECIALISTA_OPTIKA, PRAC_VYDEJNA, JINYRoleUzivatele:"LEKAR|LEKARNIK|PACIENT|PRAC_ZP|POLICIE|UREDNIK|KLINICKY_FARMACEUT|ASISTENT_LEKARE|ASISTENT_FARMACEUT|SPECIALISTA_OPTIKA|PRAC_VYDEJNA|JINY">
	 <PZS>
	 <Zalozeni:dateTime>

🔗zmena_predpisu_epo_doklad_dotaz_type(xsd)=
 ←ZmenaPredpisuDotaz.Doklad 
	 <#base:zalozeni_predpisu_epo_doklad_dotaz_type>
	 <ID_Dokladu:string>
	 <AutorizacniID:string>?

🔗zmena_stavu_predpisu_doklad_type(xsd)=
 ←ZmenaStavuPredpisuDotaz.Doklad 
	 <ID_Dokladu:string>
	 <Pristupujici>
	 <  enum: PREDEPSANY, PRIPRAVOVANY, CASTECNE_VYDANY, PLNE_VYDANY, NEDOKONCENY_VYDEJ, CEKA_NA_PODKLADY, PRIPRAVOVANE_PODKLADY, DODANE_PODKLADYStav:"PREDEPSANY|PRIPRAVOVANY|CASTECNE_VYDANY|PLNE_VYDANY|NEDOKONCENY_VYDEJ|CEKA_NA_PODKLADY|PRIPRAVOVANE_PODKLADY|DODANE_PODKLADY">

🔗zmena_udaju_poukazu_doklad_type(xsd)=
 ←ZmenaUdajuPoukazuDotaz.Doklad 
	 <ID_Dokladu:string>
	 <Pristupujici>
	 <ZP:string>?
	 <CP:string>?

🔗zmena_vydeje_epo_doklad_dotaz_type(xsd)=
 ←ZmenaVydejeDotaz.Doklad 
	 <#base:zalozeni_vydeje_epo_doklad_dotaz_type>
	 <ID_Dokladu:string>
	 <AutorizacniID:string>?

🔗ZmenaPredpisuDotaz(xsd)=
	 <Doklad:zmena_predpisu_epo_doklad_dotaz_type>
	 <Zprava>
	 <Signature>?

🔗ZmenaPredpisuOdpoved(xsd)=
	 <#base:ulozeni_dokladu_odpoved_type>

🔗ZmenaStavuPredpisuDotaz(xsd)=
	 <Doklad:zmena_stavu_predpisu_doklad_type>
	 <Zprava>

🔗ZmenaStavuPredpisuOdpoved(xsd)=
	 <#base:ulozeni_dokladu_odpoved_type>

🔗ZmenaUdajuPoukazuDotaz(xsd)=
	 <Doklad:zmena_udaju_poukazu_doklad_type>
	 <Zprava>

🔗ZmenaUdajuPoukazuOdpoved(xsd)=
	 <#base:ulozeni_dokladu_odpoved_type>

🔗ZmenaVydejeDotaz(xsd)=
	 <Doklad:zmena_vydeje_epo_doklad_dotaz_type>
	 <Zprava>
	 <Signature>?

🔗ZmenaVydejeOdpoved(xsd)=
	 <#base:ulozeni_dokladu_odpoved_type>

🔗Zprava(xsd)=
 ←AppPingZEPDotaz.Zprava
 ←davka_dokladu_dotaz_type.Zprava
 ←nacteni_dokladu_dotaz_type.Zprava
 ←nacteni_dokladu_dotaz_type.Zprava
 ←nacteni_prilohy_dotaz_type.Zprava
 ←NacteniPredpisuZasilkovyProdejDotaz.Zprava
 ←OveritMnozstevniLimitDotaz.Zprava
 ←PripojeniPrilohyDotaz.Zprava
 ←ProvedeniSchvaleniPredpisuDotaz.Zprava
 ←SeznamPredpisuDleDokladuDotaz.Zprava
 ←SeznamPredpisuKeSchvaleniDotaz.Zprava
 ←SeznamPredpisuZmenaStavuDotaz.Zprava
 ←SeznamPrilohDotaz.Zprava
 ←ZalozeniPredpisuDotaz.Zprava
 ←ZalozeniVydejeDotaz.Zprava
 ←ZmenaPredpisuDotaz.Zprava
 ←ZmenaStavuPredpisuDotaz.Zprava
 ←ZmenaUdajuPoukazuDotaz.Zprava
 ←ZmenaVydejeDotaz.Zprava
 ←zprava_bez_dotaz_type.Zprava
 ←ZruseniDokladuDotaz.Zprava
 ←ZruseniPredpisuDotaz.Zprava
 ←ZruseniVydejeDotaz.Zprava 
	 <#base:zprava_type>
	 <SW_Klienta:string>

🔗zprava_bez_dotaz_type(xsd)=
 ↓AppPingDotaz
 ↓LoginDotaz 
	 <Doklad:pristupujici_doklad_dotaz_type>
	 <Zprava>

🔗zprava_bez_odpoved_type(xsd)=
 ↓AppPingOdpoved
 ↓AppPingZEPOdpoved
 ↓PrevzetiDavekOckovaniOdpoved
 ↓PrevzetiVydejuOdpoved
 ↓PrevzetiVydejuPredepisujicihoOdpoved
 ↓PripravaVydejuOdpoved
 ↓PripravaVydejuPredepisujicihoOdpoved
 ↓ZruseniPrilohyOdpoved 
	 <ZpravaOdpoved>

🔗zprava_type(xsd)=
 ↓Zprava
 ↓ZpravaOdpoved 
 ←AppPingZEPDotaz.Zprava
 ←davka_dokladu_dotaz_type.Zprava
 ←LoginOdpoved.ZpravaOdpoved
 ←nacteni_dokladu_dotaz_type.Zprava
 ←nacteni_dokladu_dotaz_type.Zprava
 ←nacteni_informace_o_zrusenem_dokladu_odpoved_type.ZpravaOdpoved
 ←nacteni_prilohy_dotaz_type.Zprava
 ←nacteni_seznam_predpisu_epo_odpoved_type.ZpravaOdpoved
 ←NacteniPredpisuOdpoved.ZpravaOdpoved
 ←NacteniPredpisuZasilkovyProdejDotaz.Zprava
 ←NacteniPredpisuZasilkovyProdejOdpoved.ZpravaOdpoved
 ←NacteniPrilohyOdpoved.ZpravaOdpoved
 ←NacteniVydejeOdpoved.ZpravaOdpoved
 ←OveritMnozstevniLimitDotaz.Zprava
 ←OveritMnozstevniLimitOdpoved.ZpravaOdpoved
 ←PripojeniPrilohyDotaz.Zprava
 ←PripojeniPrilohyOdpoved.ZpravaOdpoved
 ←ProvedeniSchvaleniPredpisuDotaz.Zprava
 ←SeznamPredpisuDleDokladuDotaz.Zprava
 ←SeznamPredpisuDleDokladuOdpoved.ZpravaOdpoved
 ←SeznamPredpisuKeSchvaleniDotaz.Zprava
 ←SeznamPredpisuZmenaStavuDotaz.Zprava
 ←SeznamPrilohDotaz.Zprava
 ←SeznamPrilohOdpoved.ZpravaOdpoved
 ←stazeni_souboru_odpoved_type.ZpravaOdpoved
 ←ulozeni_dokladu_odpoved_type.ZpravaOdpoved
 ←ZalozeniPredpisuDotaz.Zprava
 ←ZalozeniVydejeDotaz.Zprava
 ←ZmenaPredpisuDotaz.Zprava
 ←ZmenaStavuPredpisuDotaz.Zprava
 ←ZmenaUdajuPoukazuDotaz.Zprava
 ←ZmenaVydejeDotaz.Zprava
 ←zprava_bez_dotaz_type.Zprava
 ←zprava_bez_odpoved_type.ZpravaOdpoved
 ←zprava_zep_odpoved_type.ZpravaOdpoved
 ←ZruseniDokladuDotaz.Zprava
 ←ZruseniDokladuOdpoved.ZpravaOdpoved
 ←ZruseniPredpisuDotaz.Zprava
 ←ZruseniVydejeDotaz.Zprava 
	 <ID_Zpravy:string>
	 <Verze:string>
	 <Odeslano:dateTime>

🔗zprava_zep_odpoved_type(xsd)=
	 <ZpravaOdpoved>
	 <Signature>

🔗ZpravaOdpoved(xsd)=
 ←LoginOdpoved.ZpravaOdpoved
 ←nacteni_informace_o_zrusenem_dokladu_odpoved_type.ZpravaOdpoved
 ←nacteni_seznam_predpisu_epo_odpoved_type.ZpravaOdpoved
 ←NacteniPredpisuOdpoved.ZpravaOdpoved
 ←NacteniPredpisuZasilkovyProdejOdpoved.ZpravaOdpoved
 ←NacteniPrilohyOdpoved.ZpravaOdpoved
 ←NacteniVydejeOdpoved.ZpravaOdpoved
 ←OveritMnozstevniLimitOdpoved.ZpravaOdpoved
 ←PripojeniPrilohyOdpoved.ZpravaOdpoved
 ←SeznamPredpisuDleDokladuOdpoved.ZpravaOdpoved
 ←SeznamPrilohOdpoved.ZpravaOdpoved
 ←stazeni_souboru_odpoved_type.ZpravaOdpoved
 ←ulozeni_dokladu_odpoved_type.ZpravaOdpoved
 ←zprava_bez_odpoved_type.ZpravaOdpoved
 ←zprava_zep_odpoved_type.ZpravaOdpoved
 ←ZruseniDokladuOdpoved.ZpravaOdpoved 
	 <#base:zprava_type>
	 <Aplikace:string>
	 <ID_Podani:string>
	 <Prijato:dateTime>

🔗Zruseni(xsd)=
 ←nacteni_informace_o_zrusenem_dokladu_doklad_odpoved_type.InformaceOZruseni
 ←nacteni_zkraceny_vydej_epo_doklad_odpoved_type.Zruseni 
	 <DatumCasZruseni:dateTime>
	 <DuvodZruseni:string>

🔗zruseni_dokladu_doklad_dotaz_type(xsd)=
 ←ZruseniPredpisuDotaz.Doklad 
	 <#base:ZruseniDokladuDotazDoklad>
	 <ID_Dokladu:string>

🔗zruseni_dokladu_doklad_odpoved_type(xsd)=
 ←ZruseniDokladuOdpoved.Doklad 
	 <ID_Dokladu:string>
	 <DatumZruseni:date>

🔗zruseni_vydeje_epo_doklad_dotaz_type(xsd)=
 ←ZruseniVydejeDotaz.Doklad 
	 <#base:ZruseniDokladuDotazDoklad>
	 <ID_Dokladu:string>
	 <ID_Dokladu_EPO:string>
	 <  enum: PREDEPSANY, PRIPRAVOVANY, CASTECNE_VYDANY, PLNE_VYDANY, NEDOKONCENY_VYDEJ, CEKA_NA_PODKLADY, PRIPRAVOVANE_PODKLADY, DODANE_PODKLADYStav_EPO:"PREDEPSANY|PRIPRAVOVANY|CASTECNE_VYDANY|PLNE_VYDANY|NEDOKONCENY_VYDEJ|CEKA_NA_PODKLADY|PRIPRAVOVANE_PODKLADY|DODANE_PODKLADY">

🔗ZruseniDokladuDotaz(xsd)=
	 <Doklad:ZruseniDokladuDotazDoklad>
	 <Zprava>

🔗ZruseniDokladuDotazDoklad(xsd)=
 ↓zruseni_dokladu_doklad_dotaz_type
 ↓zruseni_vydeje_epo_doklad_dotaz_type 
 ←ZruseniDokladuDotaz.Doklad
 ←ZruseniPredpisuDotaz.Doklad
 ←ZruseniVydejeDotaz.Doklad 
	 <Uzivatel:string>
	 <Pracoviste:string>
	 <AutorizacniID:string>?
	 <DatumZruseni:date>
	 <DuvodZruseni:string>

🔗ZruseniDokladuOdpoved(xsd)=
	 <Doklad:zruseni_dokladu_doklad_odpoved_type>
	[]<Chyba>*
	 <ZpravaOdpoved>

🔗ZruseniPredpisuDotaz(xsd)=
	 <Doklad:zruseni_dokladu_doklad_dotaz_type>
	 <Zprava>

🔗ZruseniPrilohyDotaz(xsd)=
	 <#base:nacteni_prilohy_dotaz_type>

🔗ZruseniPrilohyOdpoved(xsd)=
	 <#base:zprava_bez_odpoved_type>

🔗ZruseniVydejeDotaz(xsd)=
	 <Doklad:zruseni_vydeje_epo_doklad_dotaz_type>
	 <Zprava>