notebookvb
This commit is contained in:
@@ -0,0 +1,793 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<wsdl:definitions xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:s1="http://www.w3.org/2000/09/xmldsig#" xmlns:tns="http://www.sukl.cz/erp/zalozni/201912" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:s0="http://www.sukl.cz/erp/201912" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://www.sukl.cz/erp/zalozni/201912" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||
<wsdl:types>
|
||||
<s:schema elementFormDefault="qualified" targetNamespace="http://www.sukl.cz/erp/201912">
|
||||
<s:import namespace="http://www.w3.org/2000/09/xmldsig#" />
|
||||
<s:element name="ZmenaStavuPredpisuDotaz" nillable="true" type="s0:zmena_stavu_predpisu_dotaz_type" />
|
||||
<s:complexType name="zmena_stavu_predpisu_dotaz_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Doklad" type="s0:zmena_stavu_predpisu_doklad_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Zprava" type="s0:zprava_dotaz_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="zmena_stavu_predpisu_doklad_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Dokladu" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Pristupujici" type="s0:identifikace_pristupujiciho_type" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Stav" type="s0:stav_elektronickeho_receptu" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="VypisDo" type="s:date" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="identifikace_pristupujiciho_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Uzivatel" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Pracoviste" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:simpleType name="stav_elektronickeho_receptu">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="KE_SCHVALENI" />
|
||||
<s:enumeration value="ZAMITNUTY" />
|
||||
<s:enumeration value="PREDEPSANY" />
|
||||
<s:enumeration value="PRIPRAVOVANY" />
|
||||
<s:enumeration value="CASTECNE_VYDANY" />
|
||||
<s:enumeration value="PLNE_VYDANY" />
|
||||
<s:enumeration value="NEDOKONCENY_VYDEJ" />
|
||||
<s:enumeration value="UZAVRENY" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:complexType name="zprava_dotaz_type">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="s0:zprava_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="SW_Klienta" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="zprava_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Zpravy" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Verze" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Odeslano" type="s:dateTime" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="zprava_odpoved_type">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="s0:zprava_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Podani" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Prijato" type="s:dateTime" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Aplikace" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:element name="ZmenaStavuPredpisuOdpoved" nillable="true" type="s0:ulozeni_dokladu_odpoved_type" />
|
||||
<s:complexType name="ulozeni_dokladu_odpoved_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Doklad" type="s0:ulozeni_dokladu_doklad_odpoved_type" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Chyba" type="s0:chyba_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Zprava" type="s0:zprava_odpoved_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="ulozeni_dokladu_doklad_odpoved_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Dokladu" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="LP" type="s0:ulozeni_lp_odpoved_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="ulozeni_lp_odpoved_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_LP_Zdroj" type="s:integer" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_LP" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="chyba_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Kod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Skupina" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Popis" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Doporuceni" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:element name="AppInfoDotaz" nillable="true" type="s0:app_info_dotaz_type" />
|
||||
<s:complexType name="app_info_dotaz_type" />
|
||||
<s:element name="AppInfoOdpoved" nillable="true" type="s0:app_info_odpoved_type" />
|
||||
<s:complexType name="app_info_odpoved_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="AktualniVerze" type="s0:verze_aplikace_type" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="DatumCasServeru" type="s:dateTime" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="verze_aplikace_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Verze" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Doklad" type="s0:typ_dokladu_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="typ_dokladu_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Verze" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Prefix" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Popis" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="PlatOd" type="s:date" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PlatDo" type="s:date" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:element name="AppPingDotaz" nillable="true" type="s0:zprava_bez_dotaz_type" />
|
||||
<s:complexType name="zprava_bez_dotaz_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Doklad" type="s0:pristupujici_doklad_dotaz_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Zprava" type="s0:zprava_dotaz_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="pristupujici_doklad_dotaz_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Pristupujici" type="s0:identifikace_pristupujiciho_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:element name="AppPingOdpoved" nillable="true" type="s0:zprava_bez_odpoved_type" />
|
||||
<s:complexType name="zprava_bez_odpoved_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Zprava" type="s0:zprava_odpoved_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:element name="AppPingZEPDotaz" nillable="true" type="s0:zprava_zep_dotaz_type" />
|
||||
<s:complexType name="zprava_zep_dotaz_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Doklad" type="s0:pristupujici_doklad_dotaz_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Zprava" type="s0:zprava_dotaz_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" ref="s1:Signature" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:element name="AppPingZEPOdpoved" nillable="true" type="s0:zprava_bez_odpoved_type" />
|
||||
<s:element name="NacteniPredpisuDotaz" nillable="true" type="s0:nacteni_dokladu_dotaz_type" />
|
||||
<s:complexType name="nacteni_dokladu_dotaz_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Doklad" type="s0:nacteni_dokladu_doklad_dotaz_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Zprava" type="s0:zprava_dotaz_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="nacteni_dokladu_doklad_dotaz_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Pristupujici" type="s0:identifikace_pristupujiciho_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Identifikator" type="s0:identifikace_dokladu_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="identifikace_dokladu_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Podani" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Dokladu" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:element name="NacteniPredpisuOdpoved" nillable="true" type="s0:nacteni_predpisu_erp_odpoved_type" />
|
||||
<s:complexType name="nacteni_predpisu_erp_odpoved_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Doklad" type="s0:nacteni_predpisu_doklad_odpoved_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Zprava" type="s0:zprava_odpoved_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="nacteni_predpisu_doklad_odpoved_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Dokladu" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="DatumVystaveni" type="s:date" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="PlatnostDo" type="s:date" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="VypisDo" type="s:date" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Akutni" type="s:boolean" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Rodina" type="s:boolean" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Preshranicni" type="s:boolean" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Opakovani" type="s:int" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Pacient" type="s0:nacteni_pacient_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Predepisujici" type="s0:nacteni_predepisujici_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Doporucujici" type="s0:nacteni_doporucujici_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Revize" type="s0:nacteni_revize_type" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="PLP" type="s0:nacteni_predepsany_lp_erp_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Pozn" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="UpozornitLekare" type="s0:upozornit_lekare" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Stav" type="s0:stav_elektronickeho_receptu" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Vydej" type="s0:nacteni_zkraceny_vydej_erp_doklad_odpoved_type" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Zmena" type="s:dateTime" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Zalozeni" type="s:dateTime" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DruhPojisteni" type="s0:druh_pojisteni" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Papirovy" type="s:boolean" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ModryPruh" type="s:boolean" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ZapocitatelnyDoplatekZbyvaDoLimitu" type="s:decimal" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="nacteni_pacient_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Totoznost" type="s0:totoznost_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CP" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ZP" type="s0:zdravotni_pojistovna_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Telefon" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Notifikace" type="s0:notifikace" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Veznice" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Hmotnost" type="s:decimal" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Pohlavi" type="s0:pohlavi" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="KontaktniAdresa" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="totoznost_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Jmeno" type="s0:jmeno_osoby_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DatumNarozeni" type="s:date" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Adresa" type="s0:adresa_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DruhDokladu" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CisloDokladu" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ROB" type="s0:rob_ztotozneni" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="jmeno_osoby_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Prijmeni" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Jmena" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="adresa_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="NazevUlice" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CisloPopisne" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CisloEvidencni" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CisloOrientacni" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="NazevObce" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="NazevCastiObce" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="NazevOkresu" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PSC" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:simpleType name="rob_ztotozneni">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="ECD" />
|
||||
<s:enumeration value="JPDN" />
|
||||
<s:enumeration value="JPDNA" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:complexType name="zdravotni_pojistovna_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Kod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:simpleType name="notifikace">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="EMAIL" />
|
||||
<s:enumeration value="SMS" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:simpleType name="pohlavi">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="M" />
|
||||
<s:enumeration value="F" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:complexType name="nacteni_predepisujici_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Lekar" type="s0:identifikovana_osoba_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Oddeleni" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ICZ" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ICP" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PZS" type="s0:identifikovany_poskytovatel_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Telefon" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Odbornost" type="s0:odbornost_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="KontaktniUdaje" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="KrajKod" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="identifikovana_osoba_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Kod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Jmeno" type="s0:jmeno_osoby_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="identifikovany_poskytovatel_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Kod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="IC" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DIC" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Telefon" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Adresa" type="s0:adresa_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="AdresaTextem" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="odbornost_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Kod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="nacteni_doporucujici_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Jmeno" type="s0:jmeno_osoby_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PZS" type="s0:doporucujici_poskytovatel_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Odbornost" type="s0:odbornost_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="doporucujici_poskytovatel_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ICZ" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ICP" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="IC" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DIC" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Telefon" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="nacteni_revize_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Lekar" type="s0:identifikovana_osoba_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Telefon" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Schvaleno" type="s:date" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="nacteni_predepsany_lp_erp_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Mnozstvi" type="s:int" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Navod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Diagnoza" type="s0:diagnoza_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PridruzenaDiagnoza" type="s0:diagnoza_type" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Uhrada" type="s0:uhrada" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="HVLPReg" type="s0:hvlp_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="HVLPNereg" type="s0:hvlp_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="IPLP" type="s0:iplp_predpis_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="INN" type="s0:inn_predpis_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nezamenovat" type="s:boolean" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Prekroceni" type="s:boolean" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ZadankaZP" type="s:integer" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_LP_Zdroj" type="s:integer" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_LP" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="diagnoza_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Kod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:simpleType name="uhrada">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="PACIENT" />
|
||||
<s:enumeration value="ZAKLADNI" />
|
||||
<s:enumeration value="ZVYSENA" />
|
||||
<s:enumeration value="PACIENT_ZAM" />
|
||||
<s:enumeration value="ZAKLADNI_ZAM" />
|
||||
<s:enumeration value="ZVYSENA_ZAM" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:complexType name="hvlp_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Kod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ATC" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Forma" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Sila" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CestaPodani" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Baleni" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="iplp_predpis_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PostupPripravy" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CestaPodani" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Forma" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Slozka" type="s0:slozka_iplp_predpis_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="slozka_iplp_predpis_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Mnozstvi" type="s:decimal" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Jednotka" type="s0:jednotka" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Surovina" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="HVLPReg" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:simpleType name="jednotka">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="g" />
|
||||
<s:enumeration value="ks" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:complexType name="inn_predpis_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Forma" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Sila" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CestaPodani" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Baleni" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:simpleType name="upozornit_lekare">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="PRISTI_NAVSTEVA" />
|
||||
<s:enumeration value="BEZODKLADNE" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
<s:complexType name="nacteni_zkraceny_vydej_erp_doklad_odpoved_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Dokladu" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="ID_Dokladu_ERP" type="s:string" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="DatumVydeje" type="s:date" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="NazevPZS" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="JmenoVydavajiciho" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="VLP" type="s0:nacteni_zkraceny_vlp_type" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Pozn" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="UpozornitLekare" type="s0:upozornit_lekare" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Zmena" type="s:dateTime" />
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Zalozeni" type="s:dateTime" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Zruseni" type="s0:zruseni_type" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="nacteni_zkraceny_vlp_type">
|
||||
<s:complexContent mixed="false">
|
||||
<s:extension base="s0:nacteni_zkraceny_lp_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PoradoveCisloVydeje" type="s:int" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="IdLpErp" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:extension>
|
||||
</s:complexContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="nacteni_zkraceny_lp_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="1" maxOccurs="1" name="Mnozstvi" type="s:decimal" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Nazev" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Kod" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Navod" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="zruseni_type">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="1" maxOccurs="1" name="DatumCasZruseni" type="s:dateTime" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DuvodZruseni" type="s:string" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:simpleType name="druh_pojisteni">
|
||||
<s:restriction base="s:string">
|
||||
<s:enumeration value="VEREJNE" />
|
||||
<s:enumeration value="SMLUVNI_PRIPOJISTENI" />
|
||||
<s:enumeration value="CESTOVNI_PRIPOJISTENI" />
|
||||
<s:enumeration value="POJISTENI_EU" />
|
||||
</s:restriction>
|
||||
</s:simpleType>
|
||||
</s:schema>
|
||||
<s:schema elementFormDefault="qualified" targetNamespace="http://www.w3.org/2000/09/xmldsig#">
|
||||
<s:element name="Signature" type="s1:SignatureType" />
|
||||
<s:complexType name="SignatureType">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="SignedInfo" type="s1:SignedInfoType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="SignatureValue" type="s1:SignatureValueType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="KeyInfo" type="s1:KeyInfoType" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Object" type="s1:ObjectType" />
|
||||
</s:sequence>
|
||||
<s:attribute name="Id" type="s:ID" />
|
||||
</s:complexType>
|
||||
<s:complexType name="SignedInfoType">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="CanonicalizationMethod" type="s1:CanonicalizationMethodType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="SignatureMethod" type="s1:SignatureMethodType" />
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Reference" type="s1:ReferenceType" />
|
||||
</s:sequence>
|
||||
<s:attribute name="Id" type="s:ID" />
|
||||
</s:complexType>
|
||||
<s:complexType name="CanonicalizationMethodType" mixed="true">
|
||||
<s:sequence>
|
||||
<s:any minOccurs="0" maxOccurs="unbounded" />
|
||||
</s:sequence>
|
||||
<s:attribute name="Algorithm" type="s:anyURI" />
|
||||
</s:complexType>
|
||||
<s:complexType name="SignatureMethodType" mixed="true">
|
||||
<s:sequence>
|
||||
<s:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<s:element minOccurs="0" maxOccurs="1" name="HMACOutputLength" type="s:integer" />
|
||||
<s:any minOccurs="0" maxOccurs="1" />
|
||||
</s:choice>
|
||||
</s:sequence>
|
||||
<s:attribute name="Algorithm" type="s:anyURI" />
|
||||
</s:complexType>
|
||||
<s:complexType name="ReferenceType">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Transforms" type="s1:ArrayOfTransformType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DigestMethod" type="s1:DigestMethodType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DigestValue" type="s:base64Binary" />
|
||||
</s:sequence>
|
||||
<s:attribute name="Id" type="s:ID" />
|
||||
<s:attribute name="URI" type="s:anyURI" />
|
||||
<s:attribute name="Type" type="s:anyURI" />
|
||||
</s:complexType>
|
||||
<s:complexType name="ArrayOfTransformType">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="unbounded" name="Transform" type="s1:TransformType" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="TransformType" mixed="true">
|
||||
<s:sequence>
|
||||
<s:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<s:element minOccurs="0" maxOccurs="1" name="XPath" type="s:string" />
|
||||
<s:any minOccurs="0" maxOccurs="1" />
|
||||
</s:choice>
|
||||
</s:sequence>
|
||||
<s:attribute name="Algorithm" type="s:anyURI" />
|
||||
</s:complexType>
|
||||
<s:complexType name="DigestMethodType" mixed="true">
|
||||
<s:sequence>
|
||||
<s:any minOccurs="0" maxOccurs="unbounded" />
|
||||
</s:sequence>
|
||||
<s:attribute name="Algorithm" type="s:anyURI" />
|
||||
</s:complexType>
|
||||
<s:complexType name="SignatureValueType">
|
||||
<s:simpleContent>
|
||||
<s:extension base="s:base64Binary">
|
||||
<s:attribute name="Id" type="s:ID" />
|
||||
</s:extension>
|
||||
</s:simpleContent>
|
||||
</s:complexType>
|
||||
<s:complexType name="KeyInfoType" mixed="true">
|
||||
<s:sequence>
|
||||
<s:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<s:element minOccurs="0" maxOccurs="1" name="X509Data" type="s1:X509DataType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="MgmtData" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="SPKIData" type="s1:SPKIDataType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="KeyValue" type="s1:KeyValueType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="RetrievalMethod" type="s1:RetrievalMethodType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="KeyName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PGPData" type="s1:PGPDataType" />
|
||||
<s:any minOccurs="0" maxOccurs="1" />
|
||||
</s:choice>
|
||||
</s:sequence>
|
||||
<s:attribute name="Id" type="s:ID" />
|
||||
</s:complexType>
|
||||
<s:complexType name="X509DataType">
|
||||
<s:sequence>
|
||||
<s:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<s:element minOccurs="0" maxOccurs="1" name="X509CRL" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="X509Certificate" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="X509SKI" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="X509SubjectName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="X509IssuerSerial" type="s1:X509IssuerSerialType" />
|
||||
<s:any minOccurs="0" maxOccurs="1" />
|
||||
</s:choice>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="X509IssuerSerialType">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="X509IssuerName" type="s:string" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="X509SerialNumber" type="s:integer" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="SPKIDataType">
|
||||
<s:sequence>
|
||||
<s:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<s:element minOccurs="0" maxOccurs="1" name="SPKISexp" type="s:base64Binary" />
|
||||
<s:any minOccurs="0" maxOccurs="1" />
|
||||
</s:choice>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="KeyValueType" mixed="true">
|
||||
<s:sequence>
|
||||
<s:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<s:element minOccurs="0" maxOccurs="1" name="DSAKeyValue" type="s1:DSAKeyValueType" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="RSAKeyValue" type="s1:RSAKeyValueType" />
|
||||
<s:any minOccurs="0" maxOccurs="1" />
|
||||
</s:choice>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="DSAKeyValueType">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="P" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Q" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="G" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Y" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="J" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Seed" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PgenCounter" type="s:base64Binary" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="RSAKeyValueType">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Modulus" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Exponent" type="s:base64Binary" />
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="RetrievalMethodType">
|
||||
<s:sequence>
|
||||
<s:element minOccurs="0" maxOccurs="1" name="Transforms" type="s1:ArrayOfTransformType" />
|
||||
</s:sequence>
|
||||
<s:attribute name="URI" type="s:anyURI" />
|
||||
<s:attribute name="Type" type="s:anyURI" />
|
||||
</s:complexType>
|
||||
<s:complexType name="PGPDataType">
|
||||
<s:sequence>
|
||||
<s:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PGPKeyID" type="s:base64Binary" />
|
||||
<s:element minOccurs="0" maxOccurs="1" name="PGPKeyPacket" type="s:base64Binary" />
|
||||
<s:any minOccurs="0" maxOccurs="1" />
|
||||
</s:choice>
|
||||
</s:sequence>
|
||||
</s:complexType>
|
||||
<s:complexType name="ObjectType" mixed="true">
|
||||
<s:sequence>
|
||||
<s:any minOccurs="0" maxOccurs="unbounded" />
|
||||
</s:sequence>
|
||||
<s:attribute name="Id" type="s:ID" />
|
||||
<s:attribute name="MimeType" type="s:string" />
|
||||
<s:attribute name="Encoding" type="s:anyURI" />
|
||||
</s:complexType>
|
||||
</s:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="ZalozniZmenitStavPredpisuSoapIn">
|
||||
<wsdl:part name="ZmenaStavuPredpisuDotaz" element="s0:ZmenaStavuPredpisuDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniZmenitStavPredpisuSoapOut">
|
||||
<wsdl:part name="ZalozniZmenitStavPredpisuResult" element="s0:ZmenaStavuPredpisuOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniGetAppInfoSoapIn">
|
||||
<wsdl:part name="AppInfoDotaz" element="s0:AppInfoDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniGetAppInfoSoapOut">
|
||||
<wsdl:part name="ZalozniGetAppInfoResult" element="s0:AppInfoOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniAppPingSoapIn">
|
||||
<wsdl:part name="AppPingDotaz" element="s0:AppPingDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniAppPingSoapOut">
|
||||
<wsdl:part name="ZalozniAppPingResult" element="s0:AppPingOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniAppPingZEPSoapIn">
|
||||
<wsdl:part name="AppPingZEPDotaz" element="s0:AppPingZEPDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniAppPingZEPSoapOut">
|
||||
<wsdl:part name="ZalozniAppPingZEPResult" element="s0:AppPingZEPOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniNacistPredpisSoapIn">
|
||||
<wsdl:part name="NacteniPredpisuDotaz" element="s0:NacteniPredpisuDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozniNacistPredpisSoapOut">
|
||||
<wsdl:part name="ZalozniNacistPredpisResult" element="s0:NacteniPredpisuOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="CUERLekarnikSoapBinding">
|
||||
<wsdl:operation name="ZalozniZmenitStavPredpisu">
|
||||
<wsdl:input message="tns:ZalozniZmenitStavPredpisuSoapIn" />
|
||||
<wsdl:output message="tns:ZalozniZmenitStavPredpisuSoapOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:portType name="CUERLekarnikServiceSoap">
|
||||
<wsdl:operation name="ZalozniGetAppInfo">
|
||||
<wsdl:input message="tns:ZalozniGetAppInfoSoapIn" />
|
||||
<wsdl:output message="tns:ZalozniGetAppInfoSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniAppPing">
|
||||
<wsdl:input message="tns:ZalozniAppPingSoapIn" />
|
||||
<wsdl:output message="tns:ZalozniAppPingSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniAppPingZEP">
|
||||
<wsdl:input message="tns:ZalozniAppPingZEPSoapIn" />
|
||||
<wsdl:output message="tns:ZalozniAppPingZEPSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniNacistPredpis">
|
||||
<wsdl:input message="tns:ZalozniNacistPredpisSoapIn" />
|
||||
<wsdl:output message="tns:ZalozniNacistPredpisSoapOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="CUERLekarnikSoapBinding" type="tns:CUERLekarnikSoapBinding">
|
||||
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="ZalozniZmenitStavPredpisu">
|
||||
<soap:operation soapAction="ZalozniZmenitStavPredpisu" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="CUERLekarnikServiceSoap" type="tns:CUERLekarnikServiceSoap">
|
||||
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="ZalozniGetAppInfo">
|
||||
<soap:operation soapAction="ZalozniGetAppInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniAppPing">
|
||||
<soap:operation soapAction="ZalozniAppPing" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniAppPingZEP">
|
||||
<soap:operation soapAction="ZalozniAppPingZEP" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniNacistPredpis">
|
||||
<soap:operation soapAction="ZalozniNacistPredpis" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="CUERLekarnikSoapBinding1" type="tns:CUERLekarnikSoapBinding">
|
||||
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="ZalozniZmenitStavPredpisu">
|
||||
<soap12:operation soapAction="ZalozniZmenitStavPredpisu" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="CUERLekarnikServiceSoap12" type="tns:CUERLekarnikServiceSoap">
|
||||
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="ZalozniGetAppInfo">
|
||||
<soap12:operation soapAction="ZalozniGetAppInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniAppPing">
|
||||
<soap12:operation soapAction="ZalozniAppPing" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniAppPingZEP">
|
||||
<soap12:operation soapAction="ZalozniAppPingZEP" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozniNacistPredpis">
|
||||
<soap12:operation soapAction="ZalozniNacistPredpis" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="CUERLekarnikService">
|
||||
<wsdl:port name="CUERLekarnikSoapBinding" binding="tns:CUERLekarnikSoapBinding">
|
||||
<soap:address location="http://localhost:59276/Cuer/CUERLekarnikService.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="CUERLekarnikServiceSoap" binding="tns:CUERLekarnikServiceSoap">
|
||||
<soap:address location="http://localhost:59276/Cuer/CUERLekarnikService.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="CUERLekarnikSoapBinding1" binding="tns:CUERLekarnikSoapBinding1">
|
||||
<soap12:address location="http://localhost:59276/Cuer/CUERLekarnikService.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="CUERLekarnikServiceSoap12" binding="tns:CUERLekarnikServiceSoap12">
|
||||
<soap12:address location="http://localhost:59276/Cuer/CUERLekarnikService.asmx" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,164 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<wsdl:definitions xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:s1="http://www.w3.org/2000/09/xmldsig#" xmlns:tns="http://www.sukl.cz/erp/cuer" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:s0="http://www.sukl.cz/erp/common" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://www.sukl.cz/erp/cuer" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||
<wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://www.sukl.cz/erp/cuer" schemaLocation="cuer.xsd"></import>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="AppPingSoapIn">
|
||||
<wsdl:part name="AppPingDotaz" element="s0:AppPingDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingSoapOut">
|
||||
<wsdl:part name="AppPingResult" element="s0:AppPingOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEPSoapIn">
|
||||
<wsdl:part name="AppPingZEPDotaz" element="s0:AppPingZEPDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEPSoapOut">
|
||||
<wsdl:part name="AppPingZEPResult" element="s0:AppPingZEPOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistDoplatkyLimitPojistenceSoapIn">
|
||||
<wsdl:part name="NacteniDoplatkyLimitPojistenceDotaz" element="tns:NacteniDoplatkyLimitPojistenceDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistDoplatkyLimitPojistenceSoapOut">
|
||||
<wsdl:part name="NacistDoplatkyLimitPojistenceResult" element="tns:NacteniDoplatkyLimitPojistenceOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistSeznamDoplatkuPojistenceSoapIn">
|
||||
<wsdl:part name="NacteniSeznamuDoplatkuPojistenceDotaz" element="tns:NacteniSeznamuDoplatkuPojistenceDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistSeznamDoplatkuPojistenceSoapOut">
|
||||
<wsdl:part name="NacistSeznamDoplatkuPojistenceResult" element="tns:NacteniSeznamuDoplatkuPojistenceOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoSoapIn">
|
||||
<wsdl:part name="AppInfoDotaz" element="s0:AppInfoDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoSoapOut">
|
||||
<wsdl:part name="GetAppInfoResult" element="s0:AppInfoOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="CuerWebServiceSoap">
|
||||
<wsdl:operation name="AppPing">
|
||||
<wsdl:input message="tns:AppPingSoapIn" />
|
||||
<wsdl:output message="tns:AppPingSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<wsdl:input message="tns:AppPingZEPSoapIn" />
|
||||
<wsdl:output message="tns:AppPingZEPSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistDoplatkyLimitPojistence">
|
||||
<wsdl:input message="tns:NacistDoplatkyLimitPojistenceSoapIn" />
|
||||
<wsdl:output message="tns:NacistDoplatkyLimitPojistenceSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistSeznamDoplatkuPojistence">
|
||||
<wsdl:input message="tns:NacistSeznamDoplatkuPojistenceSoapIn" />
|
||||
<wsdl:output message="tns:NacistSeznamDoplatkuPojistenceSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<wsdl:input message="tns:GetAppInfoSoapIn" />
|
||||
<wsdl:output message="tns:GetAppInfoSoapOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="CuerWebServiceSoap" type="tns:CuerWebServiceSoap">
|
||||
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap:operation soapAction="AppPing" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<soap:operation soapAction="AppPingZEP" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistDoplatkyLimitPojistence">
|
||||
<soap:operation soapAction="NacistDoplatkyLimitPojistence" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistSeznamDoplatkuPojistence">
|
||||
<soap:operation soapAction="NacistSeznamDoplatkuPojistence" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap:operation soapAction="GetAppInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="CuerWebServiceSoap12" type="tns:CuerWebServiceSoap">
|
||||
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap12:operation soapAction="AppPing" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<soap12:operation soapAction="AppPingZEP" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistDoplatkyLimitPojistence">
|
||||
<soap12:operation soapAction="NacistDoplatkyLimitPojistence" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistSeznamDoplatkuPojistence">
|
||||
<soap12:operation soapAction="NacistSeznamDoplatkuPojistence" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap12:operation soapAction="GetAppInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="CuerWebService">
|
||||
<wsdl:port name="CuerWebServiceSoap" binding="tns:CuerWebServiceSoap">
|
||||
<soap:address location="http://127.0.0.1:49646/Endpoints/CuerWebService.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="CuerWebServiceSoap12" binding="tns:CuerWebServiceSoap12">
|
||||
<soap12:address location="http://127.0.0.1:49646/Endpoints/CuerWebService.asmx" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,206 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:sig="http://www.w3.org/2000/09/xmldsig#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified">
|
||||
<xsd:complexType name="SignatureType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SignedInfo" type="sig:SignedInfoType"/>
|
||||
<xsd:element name="SignatureValue" type="sig:SignatureValueType"/>
|
||||
<xsd:element name="KeyInfo" type="sig:KeyInfoType" minOccurs="0"/>
|
||||
<xsd:element name="Object" type="sig:ObjectType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignedInfoType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="CanonicalizationMethod" type="sig:CanonicalizationMethodType"/>
|
||||
<xsd:element name="SignatureMethod" type="sig:SignatureMethodType"/>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CanonicalizationMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ObjectType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
<xsd:attribute name="MimeType" type="xsd:string"/>
|
||||
<xsd:attribute name="Encoding" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SPKIDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="SPKISexp" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="X509DataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="X509IssuerSerial" type="sig:X509IssuerSerialType"/>
|
||||
<xsd:element name="X509SubjectName" type="xsd:string"/>
|
||||
<xsd:element name="X509Certificate" type="xsd:base64Binary"/>
|
||||
<xsd:element name="X509SKI" type="xsd:base64Binary"/>
|
||||
<xsd:element name="X509CRL" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PGPDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="PGPKeyPacket" type="xsd:base64Binary"/>
|
||||
<xsd:element name="PGPKeyID" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TransformType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="XPath" type="xsd:string"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KeyValueType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="sig:RSAKeyValue"/>
|
||||
<xsd:element ref="sig:DSAKeyValue"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ManifestType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TransformsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transform" type="sig:TransformType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KeyInfoType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="sig:MgmtData"/>
|
||||
<xsd:element ref="sig:KeyValue"/>
|
||||
<xsd:element ref="sig:X509Data"/>
|
||||
<xsd:element ref="sig:SPKIData"/>
|
||||
<xsd:element ref="sig:PGPData"/>
|
||||
<xsd:element ref="sig:RetrievalMethod"/>
|
||||
<xsd:element ref="sig:KeyName"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ReferenceType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType" minOccurs="0"/>
|
||||
<xsd:element name="DigestMethod" type="sig:DigestMethodType"/>
|
||||
<xsd:element name="DigestValue" type="xsd:base64Binary"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
<xsd:attribute name="URI" type="xsd:anyURI"/>
|
||||
<xsd:attribute name="Type" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="X509IssuerSerialType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="X509IssuerName" type="xsd:string"/>
|
||||
<xsd:element name="X509SerialNumber" type="xsd:integer"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RetrievalMethodType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="URI" type="xsd:anyURI"/>
|
||||
<xsd:attribute name="Type" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignatureValueType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="xsd:base64Binary">
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignatureMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="HMACOutputLength" type="xsd:integer"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DigestMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RSAKeyValueType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Modulus" type="xsd:base64Binary"/>
|
||||
<xsd:element name="Exponent" type="xsd:base64Binary"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DSAKeyValueType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="P" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Q" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="G" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Y" type="xsd:base64Binary"/>
|
||||
<xsd:element name="J" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Seed" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="PgenCounter" type="xsd:base64Binary" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignaturePropertiesType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SignatureProperty" type="sig:SignaturePropertyType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignaturePropertyType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Target" type="xsd:anyURI" use="required"/>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Signature" type="sig:SignatureType"/>
|
||||
<xsd:element name="SPKIData" type="sig:SPKIDataType"/>
|
||||
<xsd:element name="KeyInfo" type="sig:KeyInfoType"/>
|
||||
<xsd:element name="SignatureValue" type="sig:SignatureValueType"/>
|
||||
<xsd:element name="KeyValue" type="sig:KeyValueType"/>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType"/>
|
||||
<xsd:element name="DigestMethod" type="sig:DigestMethodType"/>
|
||||
<xsd:element name="X509Data" type="sig:X509DataType"/>
|
||||
<xsd:element name="SignatureProperty" type="sig:SignaturePropertyType"/>
|
||||
<xsd:element name="KeyName" type="xsd:string"/>
|
||||
<xsd:element name="RSAKeyValue" type="sig:RSAKeyValueType"/>
|
||||
<xsd:element name="MgmtData" type="xsd:string"/>
|
||||
<xsd:element name="Object" type="sig:ObjectType"/>
|
||||
<xsd:element name="SignatureMethod" type="sig:SignatureMethodType"/>
|
||||
<xsd:element name="SignatureProperties" type="sig:SignaturePropertiesType"/>
|
||||
<xsd:element name="Transform" type="sig:TransformType"/>
|
||||
<xsd:element name="PGPData" type="sig:PGPDataType"/>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType"/>
|
||||
<xsd:element name="RetrievalMethod" type="sig:RetrievalMethodType"/>
|
||||
<xsd:element name="DSAKeyValue" type="sig:DSAKeyValueType"/>
|
||||
<xsd:element name="DigestValue" type="xsd:base64Binary"/>
|
||||
<xsd:element name="CanonicalizationMethod" type="sig:CanonicalizationMethodType"/>
|
||||
<xsd:element name="SignedInfo" type="sig:SignedInfoType"/>
|
||||
<xsd:element name="Manifest" type="sig:ManifestType"/>
|
||||
</xsd:schema>
|
||||
@@ -0,0 +1,164 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<wsdl:definitions xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:tns="http://www.sukl.cz/erp/201912" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://www.sukl.cz/erp/201912" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||
<wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://www.sukl.cz/erp/201912" schemaLocation="Cuer2Schema.xsd"></import>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="NacistLekovyZaznamSoapIn">
|
||||
<wsdl:part name="dotaz" element="tns:NacistLekovyZaznamLekarDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistLekovyZaznamSoapOut">
|
||||
<wsdl:part name="NacistLekovyZaznamResult" element="tns:NacistLekovyZaznamOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="OverDuplicitySoapIn">
|
||||
<wsdl:part name="dotaz" element="tns:OverDuplicityDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="OverDuplicitySoapOut">
|
||||
<wsdl:part name="OverDuplicityResult" element="tns:OverDuplicityOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZjistitPoznamkyHvlpSoapIn">
|
||||
<wsdl:part name="dotaz" element="tns:ZjistitPoznamkyHvlpDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZjistitPoznamkyHvlpSoapOut">
|
||||
<wsdl:part name="ZjistitPoznamkyHvlpResult" element="tns:ZjistitPoznamkyHvlpOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoSoapIn">
|
||||
<wsdl:part name="AppInfoDotaz" element="tns:AppInfoDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoSoapOut">
|
||||
<wsdl:part name="GetAppInfoResult" element="tns:AppInfoOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingSoapIn">
|
||||
<wsdl:part name="AppPingDotaz" element="tns:AppPingDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingSoapOut">
|
||||
<wsdl:part name="AppPingResult" element="tns:AppPingOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="CUERLekarServiceSoap">
|
||||
<wsdl:operation name="NacistLekovyZaznam">
|
||||
<wsdl:input message="tns:NacistLekovyZaznamSoapIn" />
|
||||
<wsdl:output message="tns:NacistLekovyZaznamSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="OverDuplicity">
|
||||
<wsdl:input message="tns:OverDuplicitySoapIn" />
|
||||
<wsdl:output message="tns:OverDuplicitySoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZjistitPoznamkyHvlp">
|
||||
<wsdl:input message="tns:ZjistitPoznamkyHvlpSoapIn" />
|
||||
<wsdl:output message="tns:ZjistitPoznamkyHvlpSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<wsdl:input message="tns:GetAppInfoSoapIn" />
|
||||
<wsdl:output message="tns:GetAppInfoSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<wsdl:input message="tns:AppPingSoapIn" />
|
||||
<wsdl:output message="tns:AppPingSoapOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="CUERLekarServiceSoap" type="tns:CUERLekarServiceSoap">
|
||||
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="NacistLekovyZaznam">
|
||||
<soap:operation soapAction="NacistLekovyZaznam" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="OverDuplicity">
|
||||
<soap:operation soapAction="OverDuplicity" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZjistitPoznamkyHvlp">
|
||||
<soap:operation soapAction="ZjistitPoznamkyHvlp" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap:operation soapAction="GetAppInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap:operation soapAction="AppPing" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="CUERLekarServiceSoap12" type="tns:CUERLekarServiceSoap">
|
||||
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="NacistLekovyZaznam">
|
||||
<soap12:operation soapAction="NacistLekovyZaznam" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="OverDuplicity">
|
||||
<soap12:operation soapAction="OverDuplicity" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZjistitPoznamkyHvlp">
|
||||
<soap12:operation soapAction="ZjistitPoznamkyHvlp" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap12:operation soapAction="GetAppInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap12:operation soapAction="AppPing" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="CUERLekarService">
|
||||
<wsdl:port name="CUERLekarServiceSoap" binding="tns:CUERLekarServiceSoap">
|
||||
<soap:address location="http://localhost:49646/Cuer/CUERLekarService.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="CUERLekarServiceSoap12" binding="tns:CUERLekarServiceSoap12">
|
||||
<soap12:address location="http://localhost:49646/Cuer/CUERLekarService.asmx" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,248 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<wsdl:definitions xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:s1="http://www.w3.org/2000/09/xmldsig#" xmlns:tns="http://www.sukl.cz/erp/201912" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://www.sukl.cz/erp/201912" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||
<wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://www.sukl.cz/erp/201912" schemaLocation="Cuer2Schema.xsd"></import>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="NacistLekovyZaznamSoapIn">
|
||||
<wsdl:part name="dotaz" element="tns:NacistLekovyZaznamLekarnikDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistLekovyZaznamSoapOut">
|
||||
<wsdl:part name="NacistLekovyZaznamResult" element="tns:NacistLekovyZaznamOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozitElektronickyZaznamSVydejemSoapIn">
|
||||
<wsdl:part name="ZalozitElektronickyZaznamSVydejemDotaz" element="tns:ZalozitElektronickyZaznamSVydejemDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozitElektronickyZaznamSVydejemSoapOut">
|
||||
<wsdl:part name="ZalozitElektronickyZaznamSVydejemResult" element="tns:UlozitElektronickyZaznamSVydejemOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitElektronickyZaznamSVydejemSoapIn">
|
||||
<wsdl:part name="ZmenitElektronickyZaznamSVydejemDotaz" element="tns:ZmenitElektronickyZaznamSVydejemDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitElektronickyZaznamSVydejemSoapOut">
|
||||
<wsdl:part name="ZmenitElektronickyZaznamSVydejemResult" element="tns:ZmenitElektronickyZaznamSVydejemOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZrusitElektronickyZaznamSVydejemSoapIn">
|
||||
<wsdl:part name="ZrusitElektronickyZaznamSVydejemDotaz" element="tns:ZrusitElektronickyZaznamSVydejemDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZrusitElektronickyZaznamSVydejemSoapOut">
|
||||
<wsdl:part name="ZrusitElektronickyZaznamSVydejemResult" element="tns:ZrusitElektronickyZaznamSVydejemOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistDoplatkyLimitPojistenceSoapIn">
|
||||
<wsdl:part name="NacteniDoplatkyLimitPojistenceDotaz" element="tns:NacteniDoplatkyLimitPojistenceDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistDoplatkyLimitPojistenceSoapOut">
|
||||
<wsdl:part name="NacistDoplatkyLimitPojistenceResult" element="tns:NacteniDoplatkyLimitPojistenceOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZjistitPoznamkyHvlpSoapIn">
|
||||
<wsdl:part name="dotaz" element="tns:ZjistitPoznamkyHvlpDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZjistitPoznamkyHvlpSoapOut">
|
||||
<wsdl:part name="ZjistitPoznamkyHvlpResult" element="tns:ZjistitPoznamkyHvlpOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoSoapIn">
|
||||
<wsdl:part name="AppInfoDotaz" element="tns:AppInfoDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoSoapOut">
|
||||
<wsdl:part name="GetAppInfoResult" element="tns:AppInfoOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingSoapIn">
|
||||
<wsdl:part name="AppPingDotaz" element="tns:AppPingDotaz" />
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingSoapOut">
|
||||
<wsdl:part name="AppPingResult" element="tns:AppPingOdpoved" />
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="CUERLekarnikServiceSoap">
|
||||
<wsdl:operation name="NacistLekovyZaznam">
|
||||
<wsdl:input message="tns:NacistLekovyZaznamSoapIn" />
|
||||
<wsdl:output message="tns:NacistLekovyZaznamSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitElektronickyZaznamSVydejem">
|
||||
<wsdl:input message="tns:ZalozitElektronickyZaznamSVydejemSoapIn" />
|
||||
<wsdl:output message="tns:ZalozitElektronickyZaznamSVydejemSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitElektronickyZaznamSVydejem">
|
||||
<wsdl:input message="tns:ZmenitElektronickyZaznamSVydejemSoapIn" />
|
||||
<wsdl:output message="tns:ZmenitElektronickyZaznamSVydejemSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitElektronickyZaznamSVydejem">
|
||||
<wsdl:input message="tns:ZrusitElektronickyZaznamSVydejemSoapIn" />
|
||||
<wsdl:output message="tns:ZrusitElektronickyZaznamSVydejemSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistDoplatkyLimitPojistence">
|
||||
<wsdl:input message="tns:NacistDoplatkyLimitPojistenceSoapIn" />
|
||||
<wsdl:output message="tns:NacistDoplatkyLimitPojistenceSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZjistitPoznamkyHvlp">
|
||||
<wsdl:input message="tns:ZjistitPoznamkyHvlpSoapIn" />
|
||||
<wsdl:output message="tns:ZjistitPoznamkyHvlpSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<wsdl:input message="tns:GetAppInfoSoapIn" />
|
||||
<wsdl:output message="tns:GetAppInfoSoapOut" />
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<wsdl:input message="tns:AppPingSoapIn" />
|
||||
<wsdl:output message="tns:AppPingSoapOut" />
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="CUERLekarnikServiceSoap" type="tns:CUERLekarnikServiceSoap">
|
||||
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="NacistLekovyZaznam">
|
||||
<soap:operation soapAction="NacistLekovyZaznam" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitElektronickyZaznamSVydejem">
|
||||
<soap:operation soapAction="ZalozitElektronickyZaznamSVydejem" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitElektronickyZaznamSVydejem">
|
||||
<soap:operation soapAction="ZmenitElektronickyZaznamSVydejem" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitElektronickyZaznamSVydejem">
|
||||
<soap:operation soapAction="ZrusitElektronickyZaznamSVydejem" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistDoplatkyLimitPojistence">
|
||||
<soap:operation soapAction="NacistDoplatkyLimitPojistence" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZjistitPoznamkyHvlp">
|
||||
<soap:operation soapAction="ZjistitPoznamkyHvlp" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap:operation soapAction="GetAppInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap:operation soapAction="AppPing" style="document" />
|
||||
<wsdl:input>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:binding name="CUERLekarnikServiceSoap12" type="tns:CUERLekarnikServiceSoap">
|
||||
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||
<wsdl:operation name="NacistLekovyZaznam">
|
||||
<soap12:operation soapAction="NacistLekovyZaznam" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitElektronickyZaznamSVydejem">
|
||||
<soap12:operation soapAction="ZalozitElektronickyZaznamSVydejem" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitElektronickyZaznamSVydejem">
|
||||
<soap12:operation soapAction="ZmenitElektronickyZaznamSVydejem" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitElektronickyZaznamSVydejem">
|
||||
<soap12:operation soapAction="ZrusitElektronickyZaznamSVydejem" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistDoplatkyLimitPojistence">
|
||||
<soap12:operation soapAction="NacistDoplatkyLimitPojistence" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZjistitPoznamkyHvlp">
|
||||
<soap12:operation soapAction="ZjistitPoznamkyHvlp" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap12:operation soapAction="GetAppInfo" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap12:operation soapAction="AppPing" style="document" />
|
||||
<wsdl:input>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap12:body use="literal" />
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="CUERLekarnikService">
|
||||
<wsdl:port name="CUERLekarnikServiceSoap" binding="tns:CUERLekarnikServiceSoap">
|
||||
<soap:address location="http://localhost:49646/Cuer/CUERLekarnikService.asmx" />
|
||||
</wsdl:port>
|
||||
<wsdl:port name="CUERLekarnikServiceSoap12" binding="tns:CUERLekarnikServiceSoap12">
|
||||
<soap12:address location="http://localhost:49646/Cuer/CUERLekarnikService.asmx" />
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,206 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:sig="http://www.w3.org/2000/09/xmldsig#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified">
|
||||
<xsd:complexType name="SignatureType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SignedInfo" type="sig:SignedInfoType"/>
|
||||
<xsd:element name="SignatureValue" type="sig:SignatureValueType"/>
|
||||
<xsd:element name="KeyInfo" type="sig:KeyInfoType" minOccurs="0"/>
|
||||
<xsd:element name="Object" type="sig:ObjectType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignedInfoType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="CanonicalizationMethod" type="sig:CanonicalizationMethodType"/>
|
||||
<xsd:element name="SignatureMethod" type="sig:SignatureMethodType"/>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CanonicalizationMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ObjectType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
<xsd:attribute name="MimeType" type="xsd:string"/>
|
||||
<xsd:attribute name="Encoding" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SPKIDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="SPKISexp" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="X509DataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="X509IssuerSerial" type="sig:X509IssuerSerialType"/>
|
||||
<xsd:element name="X509SubjectName" type="xsd:string"/>
|
||||
<xsd:element name="X509Certificate" type="xsd:base64Binary"/>
|
||||
<xsd:element name="X509SKI" type="xsd:base64Binary"/>
|
||||
<xsd:element name="X509CRL" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PGPDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="PGPKeyPacket" type="xsd:base64Binary"/>
|
||||
<xsd:element name="PGPKeyID" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TransformType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="XPath" type="xsd:string"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KeyValueType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="sig:RSAKeyValue"/>
|
||||
<xsd:element ref="sig:DSAKeyValue"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ManifestType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TransformsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transform" type="sig:TransformType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KeyInfoType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="sig:MgmtData"/>
|
||||
<xsd:element ref="sig:KeyValue"/>
|
||||
<xsd:element ref="sig:X509Data"/>
|
||||
<xsd:element ref="sig:SPKIData"/>
|
||||
<xsd:element ref="sig:PGPData"/>
|
||||
<xsd:element ref="sig:RetrievalMethod"/>
|
||||
<xsd:element ref="sig:KeyName"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ReferenceType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType" minOccurs="0"/>
|
||||
<xsd:element name="DigestMethod" type="sig:DigestMethodType"/>
|
||||
<xsd:element name="DigestValue" type="xsd:base64Binary"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
<xsd:attribute name="URI" type="xsd:anyURI"/>
|
||||
<xsd:attribute name="Type" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="X509IssuerSerialType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="X509IssuerName" type="xsd:string"/>
|
||||
<xsd:element name="X509SerialNumber" type="xsd:integer"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RetrievalMethodType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="URI" type="xsd:anyURI"/>
|
||||
<xsd:attribute name="Type" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignatureValueType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="xsd:base64Binary">
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignatureMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="HMACOutputLength" type="xsd:integer"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DigestMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RSAKeyValueType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Modulus" type="xsd:base64Binary"/>
|
||||
<xsd:element name="Exponent" type="xsd:base64Binary"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DSAKeyValueType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="P" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Q" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="G" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Y" type="xsd:base64Binary"/>
|
||||
<xsd:element name="J" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Seed" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="PgenCounter" type="xsd:base64Binary" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignaturePropertiesType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SignatureProperty" type="sig:SignaturePropertyType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignaturePropertyType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Target" type="xsd:anyURI" use="required"/>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Signature" type="sig:SignatureType"/>
|
||||
<xsd:element name="SPKIData" type="sig:SPKIDataType"/>
|
||||
<xsd:element name="KeyInfo" type="sig:KeyInfoType"/>
|
||||
<xsd:element name="SignatureValue" type="sig:SignatureValueType"/>
|
||||
<xsd:element name="KeyValue" type="sig:KeyValueType"/>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType"/>
|
||||
<xsd:element name="DigestMethod" type="sig:DigestMethodType"/>
|
||||
<xsd:element name="X509Data" type="sig:X509DataType"/>
|
||||
<xsd:element name="SignatureProperty" type="sig:SignaturePropertyType"/>
|
||||
<xsd:element name="KeyName" type="xsd:string"/>
|
||||
<xsd:element name="RSAKeyValue" type="sig:RSAKeyValueType"/>
|
||||
<xsd:element name="MgmtData" type="xsd:string"/>
|
||||
<xsd:element name="Object" type="sig:ObjectType"/>
|
||||
<xsd:element name="SignatureMethod" type="sig:SignatureMethodType"/>
|
||||
<xsd:element name="SignatureProperties" type="sig:SignaturePropertiesType"/>
|
||||
<xsd:element name="Transform" type="sig:TransformType"/>
|
||||
<xsd:element name="PGPData" type="sig:PGPDataType"/>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType"/>
|
||||
<xsd:element name="RetrievalMethod" type="sig:RetrievalMethodType"/>
|
||||
<xsd:element name="DSAKeyValue" type="sig:DSAKeyValueType"/>
|
||||
<xsd:element name="DigestValue" type="xsd:base64Binary"/>
|
||||
<xsd:element name="CanonicalizationMethod" type="sig:CanonicalizationMethodType"/>
|
||||
<xsd:element name="SignedInfo" type="sig:SignedInfoType"/>
|
||||
<xsd:element name="Manifest" type="sig:ManifestType"/>
|
||||
</xsd:schema>
|
||||
@@ -0,0 +1,526 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions name="CUERLekar" targetNamespace="http://www.sukl.cz/erp/201704" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.sukl.cz/erp/201704" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
|
||||
<!--version_201704B_update1--><wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://www.sukl.cz/erp/201704" schemaLocation="schema1.xsd"></import>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="SeznamPredpisu">
|
||||
<wsdl:part name="SeznamPredpisuDotaz" element="tns:SeznamPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfo">
|
||||
<wsdl:part name="AppInfoDotaz" element="tns:AppInfoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ChybaResponse">
|
||||
<wsdl:part name="ChybaOdpoved" element="tns:Chyba">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemPredpisu">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemPredpisuDotaz" element="tns:NacteniInformaceOZrusenemPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChybResponse">
|
||||
<wsdl:part name="CisChybOdpoved" element="tns:CisChybOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistPredpis">
|
||||
<wsdl:part name="NacteniPredpisuDotaz" element="tns:NacteniPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SeznamVydejuPredepisujicihoResponse">
|
||||
<wsdl:part name="SeznamVydejuPredepisujicihoOdpoved" element="tns:SeznamVydejuPredepisujicihoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PrevzitVydejePredepisujiciho">
|
||||
<wsdl:part name="PrevzetiVydejuPredepisujicihoDotaz" element="tns:PrevzetiVydejuPredepisujicihoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEPResponse">
|
||||
<wsdl:part name="AppPingZEPOdpoved" element="tns:AppPingZEPOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitPredpisResponse">
|
||||
<wsdl:part name="ZmenaPredpisuOdpoved" element="tns:ZmenaPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PrevzitVydejePredepisujicihoResponse">
|
||||
<wsdl:part name="PrevzetiVydejuPredepisujicihoOdpoved" element="tns:PrevzetiVydejuPredepisujicihoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozitPredpisResponse">
|
||||
<wsdl:part name="ZalozeniPredpisuOdpoved" element="tns:ZalozeniPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVerze">
|
||||
<wsdl:part name="VerzeDotaz" element="tns:VerzeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVydej">
|
||||
<wsdl:part name="NacteniVydejeDotaz" element="tns:NacteniVydejeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutVydejePredepisujiciho">
|
||||
<wsdl:part name="StazeniVydejuPredepisujicihoDotaz" element="tns:StazeniVydejuPredepisujicihoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutPruvodku">
|
||||
<wsdl:part name="StazeniPruvodkyDotaz" element="tns:StazeniPruvodkyDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemVydeji">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemVydejiDotaz" element="tns:NacteniInformaceOZrusenemVydejiDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemVydejiResponse">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemVydejiOdpoved" element="tns:NacteniInformaceOZrusenemVydejiOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVerzeResponse">
|
||||
<wsdl:part name="VerzeOdpoved" element="tns:VerzeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingResponse">
|
||||
<wsdl:part name="AppPingOdpoved" element="tns:AppPingOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PripravitVydejePredepisujicihoResponse">
|
||||
<wsdl:part name="PripravaVydejuPredepisujicihoOdpoved" element="tns:PripravaVydejuPredepisujicihoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChyb">
|
||||
<wsdl:part name="CisChybDotaz" element="tns:CisChybDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZrusitPredpis">
|
||||
<wsdl:part name="ZruseniPredpisuDotaz" element="tns:ZruseniPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVydejResponse">
|
||||
<wsdl:part name="NacteniVydejeOdpoved" element="tns:NacteniVydejeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SeznamPredpisuResponse">
|
||||
<wsdl:part name="SeznamPredpisuOdpoved" element="tns:SeznamPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistPredpisResponse">
|
||||
<wsdl:part name="NacteniPredpisuOdpoved" element="tns:NacteniPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemPredpisuResponse">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemPredpisuOdpoved" element="tns:NacteniInformaceOZrusenemPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPing">
|
||||
<wsdl:part name="AppPingDotaz" element="tns:AppPingDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZrusitPredpisResponse">
|
||||
<wsdl:part name="ZruseniPredpisuOdpoved" element="tns:ZruseniPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozitPredpis">
|
||||
<wsdl:part name="ZalozeniPredpisuDotaz" element="tns:ZalozeniPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutVydejePredepisujicihoResponse">
|
||||
<wsdl:part name="StazeniVydejuPredepisujicihoOdpoved" element="tns:StazeniVydejuPredepisujicihoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PripravitVydejePredepisujiciho">
|
||||
<wsdl:part name="PripravaVydejuPredepisujicihoDotaz" element="tns:PripravaVydejuPredepisujicihoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SeznamVydejuPredepisujiciho">
|
||||
<wsdl:part name="SeznamVydejuPredepisujicihoDotaz" element="tns:SeznamVydejuPredepisujicihoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoResponse">
|
||||
<wsdl:part name="AppInfoOdpoved" element="tns:AppInfoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEP">
|
||||
<wsdl:part name="AppPingZEPDotaz" element="tns:AppPingZEPDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutPruvodkuResponse">
|
||||
<wsdl:part name="StazeniPruvodkyOdpoved" element="tns:StazeniPruvodkyOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitPredpis">
|
||||
<wsdl:part name="ZmenaPredpisuDotaz" element="tns:ZmenaPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="CUERLekar">
|
||||
<wsdl:operation name="SeznamPredpisu">
|
||||
<wsdl:input name="SeznamPredpisu" message="tns:SeznamPredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="SeznamPredpisuResponse" message="tns:SeznamPredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemVydeji">
|
||||
<wsdl:input name="NacistInformaceOZrusenemVydeji" message="tns:NacistInformaceOZrusenemVydeji">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemVydejiResponse" message="tns:NacistInformaceOZrusenemVydejiResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<wsdl:input name="GetAppInfo" message="tns:GetAppInfo">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse" message="tns:GetAppInfoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemPredpisu">
|
||||
<wsdl:input name="NacistInformaceOZrusenemPredpisu" message="tns:NacistInformaceOZrusenemPredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemPredpisuResponse" message="tns:NacistInformaceOZrusenemPredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<wsdl:input name="NacistCiselnikChyb" message="tns:NacistCiselnikChyb">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse" message="tns:NacistCiselnikChybResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitPredpis">
|
||||
<wsdl:input name="ZrusitPredpis" message="tns:ZrusitPredpis">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZrusitPredpisResponse" message="tns:ZrusitPredpisResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistPredpis">
|
||||
<wsdl:input name="NacistPredpis" message="tns:NacistPredpis">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistPredpisResponse" message="tns:NacistPredpisResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PrevzitVydejePredepisujiciho">
|
||||
<wsdl:input name="PrevzitVydejePredepisujiciho" message="tns:PrevzitVydejePredepisujiciho">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="PrevzitVydejePredepisujicihoResponse" message="tns:PrevzitVydejePredepisujicihoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<wsdl:input name="AppPing" message="tns:AppPing">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse" message="tns:AppPingResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitPredpis">
|
||||
<wsdl:input name="ZalozitPredpis" message="tns:ZalozitPredpis">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZalozitPredpisResponse" message="tns:ZalozitPredpisResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<wsdl:input name="NacistVerze" message="tns:NacistVerze">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse" message="tns:NacistVerzeResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PripravitVydejePredepisujiciho">
|
||||
<wsdl:input name="PripravitVydejePredepisujiciho" message="tns:PripravitVydejePredepisujiciho">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="PripravitVydejePredepisujicihoResponse" message="tns:PripravitVydejePredepisujicihoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="SeznamVydejuPredepisujiciho">
|
||||
<wsdl:input name="SeznamVydejuPredepisujiciho" message="tns:SeznamVydejuPredepisujiciho">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="SeznamVydejuPredepisujicihoResponse" message="tns:SeznamVydejuPredepisujicihoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVydej">
|
||||
<wsdl:input name="NacistVydej" message="tns:NacistVydej">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVydejResponse" message="tns:NacistVydejResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<wsdl:input name="AppPingZEP" message="tns:AppPingZEP">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse" message="tns:AppPingZEPResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutVydejePredepisujiciho">
|
||||
<wsdl:input name="StahnoutVydejePredepisujiciho" message="tns:StahnoutVydejePredepisujiciho">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutVydejePredepisujicihoResponse" message="tns:StahnoutVydejePredepisujicihoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutPruvodku">
|
||||
<wsdl:input name="StahnoutPruvodku" message="tns:StahnoutPruvodku">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutPruvodkuResponse" message="tns:StahnoutPruvodkuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitPredpis">
|
||||
<wsdl:input name="ZmenitPredpis" message="tns:ZmenitPredpis">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitPredpisResponse" message="tns:ZmenitPredpisResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="CUERLekarSoapBinding" type="tns:CUERLekar">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="SeznamPredpisu">
|
||||
<soap:operation soapAction="SeznamPredpisu" style="document"/>
|
||||
<wsdl:input name="SeznamPredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="SeznamPredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemVydeji">
|
||||
<soap:operation soapAction="NacistInformaceOZrusenemVydeji" style="document"/>
|
||||
<wsdl:input name="NacistInformaceOZrusenemVydeji">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemVydejiResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap:operation soapAction="GetAppInfo" style="document"/>
|
||||
<wsdl:input name="GetAppInfo">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemPredpisu">
|
||||
<soap:operation soapAction="NacistInformaceOZrusenemPredpisu" style="document"/>
|
||||
<wsdl:input name="NacistInformaceOZrusenemPredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemPredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitPredpis">
|
||||
<soap:operation soapAction="ZrusitPredpis" style="document"/>
|
||||
<wsdl:input name="ZrusitPredpis">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZrusitPredpisResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<soap:operation soapAction="NacistCiselnikChyb" style="document"/>
|
||||
<wsdl:input name="NacistCiselnikChyb">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistPredpis">
|
||||
<soap:operation soapAction="NacistPredpis" style="document"/>
|
||||
<wsdl:input name="NacistPredpis">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistPredpisResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PrevzitVydejePredepisujiciho">
|
||||
<soap:operation soapAction="PrevzitVydejePredepisujiciho" style="document"/>
|
||||
<wsdl:input name="PrevzitVydejePredepisujiciho">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="PrevzitVydejePredepisujicihoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap:operation soapAction="AppPing" style="document"/>
|
||||
<wsdl:input name="AppPing">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitPredpis">
|
||||
<soap:operation soapAction="ZalozitPredpis" style="document"/>
|
||||
<wsdl:input name="ZalozitPredpis">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZalozitPredpisResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<soap:operation soapAction="NacistVerze" style="document"/>
|
||||
<wsdl:input name="NacistVerze">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PripravitVydejePredepisujiciho">
|
||||
<soap:operation soapAction="PripravitVydejePredepisujiciho" style="document"/>
|
||||
<wsdl:input name="PripravitVydejePredepisujiciho">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="PripravitVydejePredepisujicihoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="SeznamVydejuPredepisujiciho">
|
||||
<soap:operation soapAction="SeznamVydejuPredepisujiciho" style="document"/>
|
||||
<wsdl:input name="SeznamVydejuPredepisujiciho">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="SeznamVydejuPredepisujicihoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVydej">
|
||||
<soap:operation soapAction="NacistVydej" style="document"/>
|
||||
<wsdl:input name="NacistVydej">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVydejResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<soap:operation soapAction="AppPingZEP" style="document"/>
|
||||
<wsdl:input name="AppPingZEP">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutVydejePredepisujiciho">
|
||||
<soap:operation soapAction="StahnoutVydejePredepisujiciho" style="document"/>
|
||||
<wsdl:input name="StahnoutVydejePredepisujiciho">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutVydejePredepisujicihoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutPruvodku">
|
||||
<soap:operation soapAction="StahnoutPruvodku" style="document"/>
|
||||
<wsdl:input name="StahnoutPruvodku">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutPruvodkuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitPredpis">
|
||||
<soap:operation soapAction="ZmenitPredpis" style="document"/>
|
||||
<wsdl:input name="ZmenitPredpis">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitPredpisResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="CUERLekar">
|
||||
<wsdl:port name="CUERLekar_Port" binding="tns:CUERLekarSoapBinding">
|
||||
<soap:address location="http://backing-erp-as:8080/cuer/CUERLekar"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,526 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions name="CUERLekarnik" targetNamespace="http://www.sukl.cz/erp/201704" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.sukl.cz/erp/201704" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
|
||||
<!--version_201704D--><wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://www.sukl.cz/erp/201704" schemaLocation="schema1.xsd"></import>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="GetAppInfo">
|
||||
<wsdl:part name="AppInfoDotaz" element="tns:AppInfoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ChybaResponse">
|
||||
<wsdl:part name="ChybaOdpoved" element="tns:Chyba">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemPredpisu">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemPredpisuDotaz" element="tns:NacteniInformaceOZrusenemPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZrusitVydej">
|
||||
<wsdl:part name="ZruseniVydejeDotaz" element="tns:ZruseniVydejeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChybResponse">
|
||||
<wsdl:part name="CisChybOdpoved" element="tns:CisChybOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistPredpis">
|
||||
<wsdl:part name="NacteniPredpisuDotaz" element="tns:NacteniPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZrusitVydejResponse">
|
||||
<wsdl:part name="ZruseniVydejeOdpoved" element="tns:ZruseniVydejeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEPResponse">
|
||||
<wsdl:part name="AppPingZEPOdpoved" element="tns:AppPingZEPOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVerze">
|
||||
<wsdl:part name="VerzeDotaz" element="tns:VerzeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVydej">
|
||||
<wsdl:part name="NacteniVydejeDotaz" element="tns:NacteniVydejeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitPojistovnuPredpisuResponse">
|
||||
<wsdl:part name="ZmenaPojistovnyPredpisuOdpoved" element="tns:ZmenaPojistovnyPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitVydejResponse">
|
||||
<wsdl:part name="ZmenaVydejeOdpoved" element="tns:ZmenaVydejeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutPruvodku">
|
||||
<wsdl:part name="StazeniPruvodkyDotaz" element="tns:StazeniPruvodkyDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SeznamPredpisuDleDokladu">
|
||||
<wsdl:part name="SeznamPredpisuDleDokladuDotaz" element="tns:SeznamPredpisuDleDokladuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemVydeji">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemVydejiDotaz" element="tns:NacteniInformaceOZrusenemVydejiDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemVydejiResponse">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemVydejiOdpoved" element="tns:NacteniInformaceOZrusenemVydejiOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVerzeResponse">
|
||||
<wsdl:part name="VerzeOdpoved" element="tns:VerzeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitVydej">
|
||||
<wsdl:part name="ZmenaVydejeDotaz" element="tns:ZmenaVydejeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="DigitalizovatPredpisResponse">
|
||||
<wsdl:part name="DigitalizacePredpisuOdpoved" element="tns:DigitalizacePredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingResponse">
|
||||
<wsdl:part name="AppPingOdpoved" element="tns:AppPingOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitStavPredpisuResponse">
|
||||
<wsdl:part name="ZmenaStavuPredpisuOdpoved" element="tns:ZmenaStavuPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChyb">
|
||||
<wsdl:part name="CisChybDotaz" element="tns:CisChybDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="DeblokacePredpisuResponse">
|
||||
<wsdl:part name="DeblokacePredpisuOdpoved" element="tns:DeblokacePredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVydejResponse">
|
||||
<wsdl:part name="NacteniVydejeOdpoved" element="tns:NacteniVydejeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistPredpisResponse">
|
||||
<wsdl:part name="NacteniPredpisuOdpoved" element="tns:NacteniPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="DeblokacePredpisu">
|
||||
<wsdl:part name="DeblokacePredpisuDotaz" element="tns:DeblokacePredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="DigitalizovatPredpis">
|
||||
<wsdl:part name="DigitalizacePredpisuDotaz" element="tns:DigitalizacePredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemPredpisuResponse">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemPredpisuOdpoved" element="tns:NacteniInformaceOZrusenemPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozitVydejResponse">
|
||||
<wsdl:part name="ZalozeniVydejeOdpoved" element="tns:ZalozeniVydejeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPing">
|
||||
<wsdl:part name="AppPingDotaz" element="tns:AppPingDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozitVydej">
|
||||
<wsdl:part name="ZalozeniVydejeDotaz" element="tns:ZalozeniVydejeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitStavPredpisu">
|
||||
<wsdl:part name="ZmenaStavuPredpisuDotaz" element="tns:ZmenaStavuPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitPojistovnuPredpisu">
|
||||
<wsdl:part name="ZmenaPojistovnyPredpisuDotaz" element="tns:ZmenaPojistovnyPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoResponse">
|
||||
<wsdl:part name="AppInfoOdpoved" element="tns:AppInfoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEP">
|
||||
<wsdl:part name="AppPingZEPDotaz" element="tns:AppPingZEPDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutPruvodkuResponse">
|
||||
<wsdl:part name="StazeniPruvodkyOdpoved" element="tns:StazeniPruvodkyOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="SeznamPredpisuDleDokladuResponse">
|
||||
<wsdl:part name="SeznamPredpisuDleDokladuOdpoved" element="tns:SeznamPredpisuDleDokladuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="CUERLekarnik">
|
||||
<wsdl:operation name="NacistInformaceOZrusenemVydeji">
|
||||
<wsdl:input name="NacistInformaceOZrusenemVydeji" message="tns:NacistInformaceOZrusenemVydeji">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemVydejiResponse" message="tns:NacistInformaceOZrusenemVydejiResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<wsdl:input name="GetAppInfo" message="tns:GetAppInfo">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse" message="tns:GetAppInfoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitVydej">
|
||||
<wsdl:input name="ZmenitVydej" message="tns:ZmenitVydej">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitVydejResponse" message="tns:ZmenitVydejResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemPredpisu">
|
||||
<wsdl:input name="NacistInformaceOZrusenemPredpisu" message="tns:NacistInformaceOZrusenemPredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemPredpisuResponse" message="tns:NacistInformaceOZrusenemPredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitVydej">
|
||||
<wsdl:input name="ZrusitVydej" message="tns:ZrusitVydej">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZrusitVydejResponse" message="tns:ZrusitVydejResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<wsdl:input name="NacistCiselnikChyb" message="tns:NacistCiselnikChyb">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse" message="tns:NacistCiselnikChybResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistPredpis">
|
||||
<wsdl:input name="NacistPredpis" message="tns:NacistPredpis">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistPredpisResponse" message="tns:NacistPredpisResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DeblokacePredpisu">
|
||||
<wsdl:input name="DeblokacePredpisu" message="tns:DeblokacePredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="DeblokacePredpisuResponse" message="tns:DeblokacePredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DigitalizovatPredpis">
|
||||
<wsdl:input name="DigitalizovatPredpis" message="tns:DigitalizovatPredpis">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="DigitalizovatPredpisResponse" message="tns:DigitalizovatPredpisResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<wsdl:input name="AppPing" message="tns:AppPing">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse" message="tns:AppPingResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitVydej">
|
||||
<wsdl:input name="ZalozitVydej" message="tns:ZalozitVydej">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZalozitVydejResponse" message="tns:ZalozitVydejResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitStavPredpisu">
|
||||
<wsdl:input name="ZmenitStavPredpisu" message="tns:ZmenitStavPredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitStavPredpisuResponse" message="tns:ZmenitStavPredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitPojistovnuPredpisu">
|
||||
<wsdl:input name="ZmenitPojistovnuPredpisu" message="tns:ZmenitPojistovnuPredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitPojistovnuPredpisuResponse" message="tns:ZmenitPojistovnuPredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<wsdl:input name="NacistVerze" message="tns:NacistVerze">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse" message="tns:NacistVerzeResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVydej">
|
||||
<wsdl:input name="NacistVydej" message="tns:NacistVydej">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVydejResponse" message="tns:NacistVydejResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<wsdl:input name="AppPingZEP" message="tns:AppPingZEP">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse" message="tns:AppPingZEPResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutPruvodku">
|
||||
<wsdl:input name="StahnoutPruvodku" message="tns:StahnoutPruvodku">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutPruvodkuResponse" message="tns:StahnoutPruvodkuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="SeznamPredpisuDleDokladu">
|
||||
<wsdl:input name="SeznamPredpisuDleDokladu" message="tns:SeznamPredpisuDleDokladu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="SeznamPredpisuDleDokladuResponse" message="tns:SeznamPredpisuDleDokladuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="CUERLekarnikSoapBinding" type="tns:CUERLekarnik">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemVydeji">
|
||||
<soap:operation soapAction="NacistInformaceOZrusenemVydeji" style="document"/>
|
||||
<wsdl:input name="NacistInformaceOZrusenemVydeji">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemVydejiResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap:operation soapAction="GetAppInfo" style="document"/>
|
||||
<wsdl:input name="GetAppInfo">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitVydej">
|
||||
<soap:operation soapAction="ZmenitVydej" style="document"/>
|
||||
<wsdl:input name="ZmenitVydej">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitVydejResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemPredpisu">
|
||||
<soap:operation soapAction="NacistInformaceOZrusenemPredpisu" style="document"/>
|
||||
<wsdl:input name="NacistInformaceOZrusenemPredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemPredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitVydej">
|
||||
<soap:operation soapAction="ZrusitVydej" style="document"/>
|
||||
<wsdl:input name="ZrusitVydej">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZrusitVydejResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<soap:operation soapAction="NacistCiselnikChyb" style="document"/>
|
||||
<wsdl:input name="NacistCiselnikChyb">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistPredpis">
|
||||
<soap:operation soapAction="NacistPredpis" style="document"/>
|
||||
<wsdl:input name="NacistPredpis">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistPredpisResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DeblokacePredpisu">
|
||||
<soap:operation soapAction="DeblokacePredpisu" style="document"/>
|
||||
<wsdl:input name="DeblokacePredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="DeblokacePredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="DigitalizovatPredpis">
|
||||
<soap:operation soapAction="DigitalizovatPredpis" style="document"/>
|
||||
<wsdl:input name="DigitalizovatPredpis">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="DigitalizovatPredpisResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap:operation soapAction="AppPing" style="document"/>
|
||||
<wsdl:input name="AppPing">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitVydej">
|
||||
<soap:operation soapAction="ZalozitVydej" style="document"/>
|
||||
<wsdl:input name="ZalozitVydej">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZalozitVydejResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitStavPredpisu">
|
||||
<soap:operation soapAction="ZmenitStavPredpisu" style="document"/>
|
||||
<wsdl:input name="ZmenitStavPredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitStavPredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitPojistovnuPredpisu">
|
||||
<soap:operation soapAction="ZmenitPojistovnuPredpisu" style="document"/>
|
||||
<wsdl:input name="ZmenitPojistovnuPredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitPojistovnuPredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<soap:operation soapAction="NacistVerze" style="document"/>
|
||||
<wsdl:input name="NacistVerze">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVydej">
|
||||
<soap:operation soapAction="NacistVydej" style="document"/>
|
||||
<wsdl:input name="NacistVydej">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVydejResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<soap:operation soapAction="AppPingZEP" style="document"/>
|
||||
<wsdl:input name="AppPingZEP">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutPruvodku">
|
||||
<soap:operation soapAction="StahnoutPruvodku" style="document"/>
|
||||
<wsdl:input name="StahnoutPruvodku">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutPruvodkuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="SeznamPredpisuDleDokladu">
|
||||
<soap:operation soapAction="SeznamPredpisuDleDokladu" style="document"/>
|
||||
<wsdl:input name="SeznamPredpisuDleDokladu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="SeznamPredpisuDleDokladuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="CUERLekarnik">
|
||||
<wsdl:port name="CUERLekarnik_Port" binding="tns:CUERLekarnikSoapBinding">
|
||||
<soap:address location="http://backing-erp-as:8080/cuer/CUERLekarnik"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,442 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions name="CUERPracovnikZP" targetNamespace="http://www.sukl.cz/erp/201704" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.sukl.cz/erp/201704" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
|
||||
<!--version_201704B_update1--><wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://www.sukl.cz/erp/201704" schemaLocation="schema1.xsd"></import>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="GetAppInfo">
|
||||
<wsdl:part name="AppInfoDotaz" element="tns:AppInfoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ChybaResponse">
|
||||
<wsdl:part name="ChybaOdpoved" element="tns:Chyba">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemPredpisu">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemPredpisuDotaz" element="tns:NacteniInformaceOZrusenemPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChybResponse">
|
||||
<wsdl:part name="CisChybOdpoved" element="tns:CisChybOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistPredpis">
|
||||
<wsdl:part name="NacteniPredpisuDotaz" element="tns:NacteniPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PrevzitVydeje">
|
||||
<wsdl:part name="PrevzetiVydejuDotaz" element="tns:PrevzetiVydejuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEPResponse">
|
||||
<wsdl:part name="AppPingZEPOdpoved" element="tns:AppPingZEPOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVerze">
|
||||
<wsdl:part name="VerzeDotaz" element="tns:VerzeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVydej">
|
||||
<wsdl:part name="NacteniVydejeDotaz" element="tns:NacteniVydejeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitPojistovnuPredpisuResponse">
|
||||
<wsdl:part name="ZmenaPojistovnyPredpisuOdpoved" element="tns:ZmenaPojistovnyPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PripravitVydeje">
|
||||
<wsdl:part name="PripravaVydejuDotaz" element="tns:PripravaVydejuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutPruvodku">
|
||||
<wsdl:part name="StazeniPruvodkyDotaz" element="tns:StazeniPruvodkyDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemVydeji">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemVydejiDotaz" element="tns:NacteniInformaceOZrusenemVydejiDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemVydejiResponse">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemVydejiOdpoved" element="tns:NacteniInformaceOZrusenemVydejiOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVerzeResponse">
|
||||
<wsdl:part name="VerzeOdpoved" element="tns:VerzeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingResponse">
|
||||
<wsdl:part name="AppPingOdpoved" element="tns:AppPingOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitStavPredpisuResponse">
|
||||
<wsdl:part name="ZmenaStavuPredpisuOdpoved" element="tns:ZmenaStavuPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChyb">
|
||||
<wsdl:part name="CisChybDotaz" element="tns:CisChybDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVydejResponse">
|
||||
<wsdl:part name="NacteniVydejeOdpoved" element="tns:NacteniVydejeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PripravitVydejeResponse">
|
||||
<wsdl:part name="PripravaVydejuOdpoved" element="tns:PripravaVydejuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistPredpisResponse">
|
||||
<wsdl:part name="NacteniPredpisuOdpoved" element="tns:NacteniPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemPredpisuResponse">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemPredpisuOdpoved" element="tns:NacteniInformaceOZrusenemPredpisuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPing">
|
||||
<wsdl:part name="AppPingDotaz" element="tns:AppPingDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitStavPredpisu">
|
||||
<wsdl:part name="ZmenaStavuPredpisuDotaz" element="tns:ZmenaStavuPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutVydeje">
|
||||
<wsdl:part name="StazeniVydejuDotaz" element="tns:StazeniVydejuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitPojistovnuPredpisu">
|
||||
<wsdl:part name="ZmenaPojistovnyPredpisuDotaz" element="tns:ZmenaPojistovnyPredpisuDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoResponse">
|
||||
<wsdl:part name="AppInfoOdpoved" element="tns:AppInfoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEP">
|
||||
<wsdl:part name="AppPingZEPDotaz" element="tns:AppPingZEPDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutPruvodkuResponse">
|
||||
<wsdl:part name="StazeniPruvodkyOdpoved" element="tns:StazeniPruvodkyOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="StahnoutVydejeResponse">
|
||||
<wsdl:part name="StazeniVydejuOdpoved" element="tns:StazeniVydejuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="PrevzitVydejeResponse">
|
||||
<wsdl:part name="PrevzetiVydejuOdpoved" element="tns:PrevzetiVydejuOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="CUERPracovnikZP">
|
||||
<wsdl:operation name="NacistInformaceOZrusenemVydeji">
|
||||
<wsdl:input name="NacistInformaceOZrusenemVydeji" message="tns:NacistInformaceOZrusenemVydeji">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemVydejiResponse" message="tns:NacistInformaceOZrusenemVydejiResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<wsdl:input name="GetAppInfo" message="tns:GetAppInfo">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse" message="tns:GetAppInfoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemPredpisu">
|
||||
<wsdl:input name="NacistInformaceOZrusenemPredpisu" message="tns:NacistInformaceOZrusenemPredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemPredpisuResponse" message="tns:NacistInformaceOZrusenemPredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<wsdl:input name="NacistCiselnikChyb" message="tns:NacistCiselnikChyb">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse" message="tns:NacistCiselnikChybResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistPredpis">
|
||||
<wsdl:input name="NacistPredpis" message="tns:NacistPredpis">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistPredpisResponse" message="tns:NacistPredpisResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<wsdl:input name="AppPing" message="tns:AppPing">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse" message="tns:AppPingResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PrevzitVydeje">
|
||||
<wsdl:input name="PrevzitVydeje" message="tns:PrevzitVydeje">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="PrevzitVydejeResponse" message="tns:PrevzitVydejeResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitStavPredpisu">
|
||||
<wsdl:input name="ZmenitStavPredpisu" message="tns:ZmenitStavPredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitStavPredpisuResponse" message="tns:ZmenitStavPredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutVydeje">
|
||||
<wsdl:input name="StahnoutVydeje" message="tns:StahnoutVydeje">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutVydejeResponse" message="tns:StahnoutVydejeResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitPojistovnuPredpisu">
|
||||
<wsdl:input name="ZmenitPojistovnuPredpisu" message="tns:ZmenitPojistovnuPredpisu">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitPojistovnuPredpisuResponse" message="tns:ZmenitPojistovnuPredpisuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<wsdl:input name="NacistVerze" message="tns:NacistVerze">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse" message="tns:NacistVerzeResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVydej">
|
||||
<wsdl:input name="NacistVydej" message="tns:NacistVydej">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVydejResponse" message="tns:NacistVydejResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<wsdl:input name="AppPingZEP" message="tns:AppPingZEP">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse" message="tns:AppPingZEPResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PripravitVydeje">
|
||||
<wsdl:input name="PripravitVydeje" message="tns:PripravitVydeje">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="PripravitVydejeResponse" message="tns:PripravitVydejeResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutPruvodku">
|
||||
<wsdl:input name="StahnoutPruvodku" message="tns:StahnoutPruvodku">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutPruvodkuResponse" message="tns:StahnoutPruvodkuResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="CUERPracovnikZPSoapBinding" type="tns:CUERPracovnikZP">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemVydeji">
|
||||
<soap:operation soapAction="NacistInformaceOZrusenemVydeji" style="document"/>
|
||||
<wsdl:input name="NacistInformaceOZrusenemVydeji">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemVydejiResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap:operation soapAction="GetAppInfo" style="document"/>
|
||||
<wsdl:input name="GetAppInfo">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemPredpisu">
|
||||
<soap:operation soapAction="NacistInformaceOZrusenemPredpisu" style="document"/>
|
||||
<wsdl:input name="NacistInformaceOZrusenemPredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemPredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<soap:operation soapAction="NacistCiselnikChyb" style="document"/>
|
||||
<wsdl:input name="NacistCiselnikChyb">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistPredpis">
|
||||
<soap:operation soapAction="NacistPredpis" style="document"/>
|
||||
<wsdl:input name="NacistPredpis">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistPredpisResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap:operation soapAction="AppPing" style="document"/>
|
||||
<wsdl:input name="AppPing">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PrevzitVydeje">
|
||||
<soap:operation soapAction="PrevzitVydeje" style="document"/>
|
||||
<wsdl:input name="PrevzitVydeje">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="PrevzitVydejeResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitStavPredpisu">
|
||||
<soap:operation soapAction="ZmenitStavPredpisu" style="document"/>
|
||||
<wsdl:input name="ZmenitStavPredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitStavPredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutVydeje">
|
||||
<soap:operation soapAction="StahnoutVydeje" style="document"/>
|
||||
<wsdl:input name="StahnoutVydeje">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutVydejeResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitPojistovnuPredpisu">
|
||||
<soap:operation soapAction="ZmenitPojistovnuPredpisu" style="document"/>
|
||||
<wsdl:input name="ZmenitPojistovnuPredpisu">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitPojistovnuPredpisuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<soap:operation soapAction="NacistVerze" style="document"/>
|
||||
<wsdl:input name="NacistVerze">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVydej">
|
||||
<soap:operation soapAction="NacistVydej" style="document"/>
|
||||
<wsdl:input name="NacistVydej">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVydejResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<soap:operation soapAction="AppPingZEP" style="document"/>
|
||||
<wsdl:input name="AppPingZEP">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="PripravitVydeje">
|
||||
<soap:operation soapAction="PripravitVydeje" style="document"/>
|
||||
<wsdl:input name="PripravitVydeje">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="PripravitVydejeResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="StahnoutPruvodku">
|
||||
<soap:operation soapAction="StahnoutPruvodku" style="document"/>
|
||||
<wsdl:input name="StahnoutPruvodku">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="StahnoutPruvodkuResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="CUERPracovnikZP">
|
||||
<wsdl:port name="CUERPracovnikZP_Port" binding="tns:CUERPracovnikZPSoapBinding">
|
||||
<soap:address location="http://backing-erp-as:8080/cuer/CUERPracovnikZP"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,190 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions name="RLPOLekar" targetNamespace="http://www.sukl.cz/erp/201704" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.sukl.cz/erp/201704" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
|
||||
<!--version_201704B_update1--><wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://www.sukl.cz/erp/201704" schemaLocation="schema1.xsd"></import>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="NacistVerzeResponse">
|
||||
<wsdl:part name="VerzeOdpoved" element="tns:VerzeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfo">
|
||||
<wsdl:part name="AppInfoDotaz" element="tns:AppInfoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingResponse">
|
||||
<wsdl:part name="AppPingOdpoved" element="tns:AppPingOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ChybaResponse">
|
||||
<wsdl:part name="ChybaOdpoved" element="tns:Chyba">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChyb">
|
||||
<wsdl:part name="CisChybDotaz" element="tns:CisChybDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChybResponse">
|
||||
<wsdl:part name="CisChybOdpoved" element="tns:CisChybOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPing">
|
||||
<wsdl:part name="AppPingDotaz" element="tns:AppPingDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEPResponse">
|
||||
<wsdl:part name="AppPingZEPOdpoved" element="tns:AppPingZEPOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="OveritPredpisResponse">
|
||||
<wsdl:part name="OveritPredpisOdpoved" element="tns:OveritPredpisOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="OveritPredpis">
|
||||
<wsdl:part name="OveritPredpisDotaz" element="tns:OveritPredpisDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVerze">
|
||||
<wsdl:part name="VerzeDotaz" element="tns:VerzeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoResponse">
|
||||
<wsdl:part name="AppInfoOdpoved" element="tns:AppInfoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEP">
|
||||
<wsdl:part name="AppPingZEPDotaz" element="tns:AppPingZEPDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="RLPOLekar">
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<wsdl:input name="GetAppInfo" message="tns:GetAppInfo">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse" message="tns:GetAppInfoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="OveritPredpis">
|
||||
<wsdl:input name="OveritPredpis" message="tns:OveritPredpis">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="OveritPredpisResponse" message="tns:OveritPredpisResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<wsdl:input name="NacistCiselnikChyb" message="tns:NacistCiselnikChyb">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse" message="tns:NacistCiselnikChybResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<wsdl:input name="NacistVerze" message="tns:NacistVerze">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse" message="tns:NacistVerzeResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<wsdl:input name="AppPingZEP" message="tns:AppPingZEP">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse" message="tns:AppPingZEPResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<wsdl:input name="AppPing" message="tns:AppPing">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse" message="tns:AppPingResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="RLPOLekarSoapBinding" type="tns:RLPOLekar">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap:operation soapAction="GetAppInfo" style="document"/>
|
||||
<wsdl:input name="GetAppInfo">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="OveritPredpis">
|
||||
<soap:operation soapAction="OveritPredpis" style="document"/>
|
||||
<wsdl:input name="OveritPredpis">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="OveritPredpisResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<soap:operation soapAction="NacistCiselnikChyb" style="document"/>
|
||||
<wsdl:input name="NacistCiselnikChyb">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<soap:operation soapAction="NacistVerze" style="document"/>
|
||||
<wsdl:input name="NacistVerze">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<soap:operation soapAction="AppPingZEP" style="document"/>
|
||||
<wsdl:input name="AppPingZEP">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap:operation soapAction="AppPing" style="document"/>
|
||||
<wsdl:input name="AppPing">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="RLPOLekar">
|
||||
<wsdl:port name="RLPOLekar_Port" binding="tns:RLPOLekarSoapBinding">
|
||||
<soap:address location="http://backing-erp-as:8080/cuer/RLPOLekar"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
@@ -0,0 +1,330 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions name="RLPOLekarnik" targetNamespace="http://www.sukl.cz/erp/201704" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.sukl.cz/erp/201704" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
|
||||
<!--version_201704B_update1--><wsdl:types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://www.sukl.cz/erp/201704" schemaLocation="schema1.xsd"></import>
|
||||
</schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="NacistVerzeResponse">
|
||||
<wsdl:part name="VerzeOdpoved" element="tns:VerzeOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfo">
|
||||
<wsdl:part name="AppInfoDotaz" element="tns:AppInfoDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingResponse">
|
||||
<wsdl:part name="AppPingOdpoved" element="tns:AppPingOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ChybaResponse">
|
||||
<wsdl:part name="ChybaOdpoved" element="tns:Chyba">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVydejOTCResponse">
|
||||
<wsdl:part name="NacteniVydejeOTCOdpoved" element="tns:NacteniVydejeOTCOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChyb">
|
||||
<wsdl:part name="CisChybDotaz" element="tns:CisChybDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemVydejiOTCResponse">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemVydejiOTCOdpoved" element="tns:NacteniInformaceOZrusenemVydejiOTCOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozitVydejOTCResponse">
|
||||
<wsdl:part name="ZalozeniVydejeOTCOdpoved" element="tns:ZalozeniVydejeOTCOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistCiselnikChybResponse">
|
||||
<wsdl:part name="CisChybOdpoved" element="tns:CisChybOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZrusitVydejOTCResponse">
|
||||
<wsdl:part name="ZruseniVydejeOTCOdpoved" element="tns:ZruseniVydejeOTCOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPing">
|
||||
<wsdl:part name="AppPingDotaz" element="tns:AppPingDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEPResponse">
|
||||
<wsdl:part name="AppPingZEPOdpoved" element="tns:AppPingZEPOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="OveritVydejResponse">
|
||||
<wsdl:part name="OveritVydejOdpoved" element="tns:OveritVydejOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVerze">
|
||||
<wsdl:part name="VerzeDotaz" element="tns:VerzeDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="GetAppInfoResponse">
|
||||
<wsdl:part name="AppInfoOdpoved" element="tns:AppInfoOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitVydejOTC">
|
||||
<wsdl:part name="ZmenaVydejeOTCDotaz" element="tns:ZmenaVydejeOTCDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="AppPingZEP">
|
||||
<wsdl:part name="AppPingZEPDotaz" element="tns:AppPingZEPDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZrusitVydejOTC">
|
||||
<wsdl:part name="ZruseniVydejeOTCDotaz" element="tns:ZruseniVydejeOTCDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZalozitVydejOTC">
|
||||
<wsdl:part name="ZalozeniVydejeOTCDotaz" element="tns:ZalozeniVydejeOTCDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistVydejOTC">
|
||||
<wsdl:part name="NacteniVydejeOTCDotaz" element="tns:NacteniVydejeOTCDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="OveritVydej">
|
||||
<wsdl:part name="OveritVydejDotaz" element="tns:OveritVydejDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="ZmenitVydejOTCResponse">
|
||||
<wsdl:part name="ZmenaVydejeOTCOdpoved" element="tns:ZmenaVydejeOTCOdpoved">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="NacistInformaceOZrusenemVydejiOTC">
|
||||
<wsdl:part name="NacteniInformaceOZrusenemVydejiOTCDotaz" element="tns:NacteniInformaceOZrusenemVydejiOTCDotaz">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="RLPOLekarnik">
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<wsdl:input name="GetAppInfo" message="tns:GetAppInfo">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse" message="tns:GetAppInfoResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<wsdl:input name="NacistCiselnikChyb" message="tns:NacistCiselnikChyb">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse" message="tns:NacistCiselnikChybResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<wsdl:input name="NacistVerze" message="tns:NacistVerze">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse" message="tns:NacistVerzeResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitVydejOTC">
|
||||
<wsdl:input name="ZmenitVydejOTC" message="tns:ZmenitVydejOTC">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitVydejOTCResponse" message="tns:ZmenitVydejOTCResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<wsdl:input name="AppPingZEP" message="tns:AppPingZEP">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse" message="tns:AppPingZEPResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitVydejOTC">
|
||||
<wsdl:input name="ZrusitVydejOTC" message="tns:ZrusitVydejOTC">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZrusitVydejOTCResponse" message="tns:ZrusitVydejOTCResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitVydejOTC">
|
||||
<wsdl:input name="ZalozitVydejOTC" message="tns:ZalozitVydejOTC">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZalozitVydejOTCResponse" message="tns:ZalozitVydejOTCResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<wsdl:input name="AppPing" message="tns:AppPing">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse" message="tns:AppPingResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVydejOTC">
|
||||
<wsdl:input name="NacistVydejOTC" message="tns:NacistVydejOTC">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVydejOTCResponse" message="tns:NacistVydejOTCResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="OveritVydej">
|
||||
<wsdl:input name="OveritVydej" message="tns:OveritVydej">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="OveritVydejResponse" message="tns:OveritVydejResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemVydejiOTC">
|
||||
<wsdl:input name="NacistInformaceOZrusenemVydejiOTC" message="tns:NacistInformaceOZrusenemVydejiOTC">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemVydejiOTCResponse" message="tns:NacistInformaceOZrusenemVydejiOTCResponse">
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse" message="tns:ChybaResponse">
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="RLPOLekarnikSoapBinding" type="tns:RLPOLekarnik">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="GetAppInfo">
|
||||
<soap:operation soapAction="GetAppInfo" style="document"/>
|
||||
<wsdl:input name="GetAppInfo">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="GetAppInfoResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistCiselnikChyb">
|
||||
<soap:operation soapAction="NacistCiselnikChyb" style="document"/>
|
||||
<wsdl:input name="NacistCiselnikChyb">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistCiselnikChybResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVerze">
|
||||
<soap:operation soapAction="NacistVerze" style="document"/>
|
||||
<wsdl:input name="NacistVerze">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVerzeResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZmenitVydejOTC">
|
||||
<soap:operation soapAction="ZmenitVydejOTC" style="document"/>
|
||||
<wsdl:input name="ZmenitVydejOTC">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZmenitVydejOTCResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPingZEP">
|
||||
<soap:operation soapAction="AppPingZEP" style="document"/>
|
||||
<wsdl:input name="AppPingZEP">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingZEPResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZrusitVydejOTC">
|
||||
<soap:operation soapAction="ZrusitVydejOTC" style="document"/>
|
||||
<wsdl:input name="ZrusitVydejOTC">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZrusitVydejOTCResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="ZalozitVydejOTC">
|
||||
<soap:operation soapAction="ZalozitVydejOTC" style="document"/>
|
||||
<wsdl:input name="ZalozitVydejOTC">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="ZalozitVydejOTCResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="AppPing">
|
||||
<soap:operation soapAction="AppPing" style="document"/>
|
||||
<wsdl:input name="AppPing">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="AppPingResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistVydejOTC">
|
||||
<soap:operation soapAction="NacistVydejOTC" style="document"/>
|
||||
<wsdl:input name="NacistVydejOTC">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistVydejOTCResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="OveritVydej">
|
||||
<soap:operation soapAction="OveritVydej" style="document"/>
|
||||
<wsdl:input name="OveritVydej">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="OveritVydejResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="NacistInformaceOZrusenemVydejiOTC">
|
||||
<soap:operation soapAction="NacistInformaceOZrusenemVydejiOTC" style="document"/>
|
||||
<wsdl:input name="NacistInformaceOZrusenemVydejiOTC">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="NacistInformaceOZrusenemVydejiOTCResponse">
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
<wsdl:fault name="ChybaResponse">
|
||||
<soap:fault name="ChybaResponse" use="literal"/>
|
||||
</wsdl:fault>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="RLPOLekarnik">
|
||||
<wsdl:port name="RLPOLekarnik_Port" binding="tns:RLPOLekarnikSoapBinding">
|
||||
<soap:address location="http://backing-erp-as:8080/cuer/RLPOLekarnik"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,206 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns:erp="http://www.sukl.cz/erp/201704" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:sig="http://www.w3.org/2000/09/xmldsig#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/2000/09/xmldsig#" elementFormDefault="qualified">
|
||||
<xsd:complexType name="SignatureType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SignedInfo" type="sig:SignedInfoType"/>
|
||||
<xsd:element name="SignatureValue" type="sig:SignatureValueType"/>
|
||||
<xsd:element name="KeyInfo" type="sig:KeyInfoType" minOccurs="0"/>
|
||||
<xsd:element name="Object" type="sig:ObjectType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignedInfoType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="CanonicalizationMethod" type="sig:CanonicalizationMethodType"/>
|
||||
<xsd:element name="SignatureMethod" type="sig:SignatureMethodType"/>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CanonicalizationMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ObjectType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
<xsd:attribute name="MimeType" type="xsd:string"/>
|
||||
<xsd:attribute name="Encoding" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SPKIDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="SPKISexp" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="X509DataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="X509IssuerSerial" type="sig:X509IssuerSerialType"/>
|
||||
<xsd:element name="X509SubjectName" type="xsd:string"/>
|
||||
<xsd:element name="X509Certificate" type="xsd:base64Binary"/>
|
||||
<xsd:element name="X509SKI" type="xsd:base64Binary"/>
|
||||
<xsd:element name="X509CRL" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PGPDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="PGPKeyPacket" type="xsd:base64Binary"/>
|
||||
<xsd:element name="PGPKeyID" type="xsd:base64Binary"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TransformType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="XPath" type="xsd:string"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KeyValueType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="sig:RSAKeyValue"/>
|
||||
<xsd:element ref="sig:DSAKeyValue"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ManifestType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TransformsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transform" type="sig:TransformType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KeyInfoType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="sig:MgmtData"/>
|
||||
<xsd:element ref="sig:KeyValue"/>
|
||||
<xsd:element ref="sig:X509Data"/>
|
||||
<xsd:element ref="sig:SPKIData"/>
|
||||
<xsd:element ref="sig:PGPData"/>
|
||||
<xsd:element ref="sig:RetrievalMethod"/>
|
||||
<xsd:element ref="sig:KeyName"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ReferenceType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType" minOccurs="0"/>
|
||||
<xsd:element name="DigestMethod" type="sig:DigestMethodType"/>
|
||||
<xsd:element name="DigestValue" type="xsd:base64Binary"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
<xsd:attribute name="URI" type="xsd:anyURI"/>
|
||||
<xsd:attribute name="Type" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="X509IssuerSerialType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="X509IssuerName" type="xsd:string"/>
|
||||
<xsd:element name="X509SerialNumber" type="xsd:integer"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RetrievalMethodType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="URI" type="xsd:anyURI"/>
|
||||
<xsd:attribute name="Type" type="xsd:anyURI"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignatureValueType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="xsd:base64Binary">
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignatureMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="HMACOutputLength" type="xsd:integer"/>
|
||||
<xsd:any processContents="lax" namespace="##other"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DigestMethodType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Algorithm" type="xsd:anyURI" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RSAKeyValueType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Modulus" type="xsd:base64Binary"/>
|
||||
<xsd:element name="Exponent" type="xsd:base64Binary"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DSAKeyValueType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="P" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Q" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="G" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Y" type="xsd:base64Binary"/>
|
||||
<xsd:element name="J" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="Seed" type="xsd:base64Binary" minOccurs="0"/>
|
||||
<xsd:element name="PgenCounter" type="xsd:base64Binary" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignaturePropertiesType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="SignatureProperty" type="sig:SignaturePropertyType" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SignaturePropertyType" mixed="true">
|
||||
<xsd:sequence>
|
||||
<xsd:any processContents="lax" namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Target" type="xsd:anyURI" use="required"/>
|
||||
<xsd:attribute name="Id" type="xsd:ID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Signature" type="sig:SignatureType"/>
|
||||
<xsd:element name="SPKIData" type="sig:SPKIDataType"/>
|
||||
<xsd:element name="KeyInfo" type="sig:KeyInfoType"/>
|
||||
<xsd:element name="SignatureValue" type="sig:SignatureValueType"/>
|
||||
<xsd:element name="KeyValue" type="sig:KeyValueType"/>
|
||||
<xsd:element name="Transforms" type="sig:TransformsType"/>
|
||||
<xsd:element name="DigestMethod" type="sig:DigestMethodType"/>
|
||||
<xsd:element name="X509Data" type="sig:X509DataType"/>
|
||||
<xsd:element name="SignatureProperty" type="sig:SignaturePropertyType"/>
|
||||
<xsd:element name="KeyName" type="xsd:string"/>
|
||||
<xsd:element name="RSAKeyValue" type="sig:RSAKeyValueType"/>
|
||||
<xsd:element name="MgmtData" type="xsd:string"/>
|
||||
<xsd:element name="Object" type="sig:ObjectType"/>
|
||||
<xsd:element name="SignatureMethod" type="sig:SignatureMethodType"/>
|
||||
<xsd:element name="SignatureProperties" type="sig:SignaturePropertiesType"/>
|
||||
<xsd:element name="Transform" type="sig:TransformType"/>
|
||||
<xsd:element name="PGPData" type="sig:PGPDataType"/>
|
||||
<xsd:element name="Reference" type="sig:ReferenceType"/>
|
||||
<xsd:element name="RetrievalMethod" type="sig:RetrievalMethodType"/>
|
||||
<xsd:element name="DSAKeyValue" type="sig:DSAKeyValueType"/>
|
||||
<xsd:element name="DigestValue" type="xsd:base64Binary"/>
|
||||
<xsd:element name="CanonicalizationMethod" type="sig:CanonicalizationMethodType"/>
|
||||
<xsd:element name="SignedInfo" type="sig:SignedInfoType"/>
|
||||
<xsd:element name="Manifest" type="sig:ManifestType"/>
|
||||
</xsd:schema>
|
||||
BIN
Binary file not shown.
@@ -15,12 +15,7 @@ UZIVATEL = "E08C89C6-2B1A-4EBA-8ED9-4E3E63618379"
|
||||
PRACOVISTE = "00214235367"
|
||||
|
||||
ENDPOINTS = [
|
||||
"https://lekar-soap.erecept.sukl.cz/erp/Lekar",
|
||||
"https://lekar-soap.erecept.sukl.cz/erp/cuer/Lekar",
|
||||
"https://lekar-soap.erecept.sukl.cz/cuer/NacistLekovyZaznam",
|
||||
"https://lekar-soap.erecept.sukl.cz/erp/NacistLekovyZaznam",
|
||||
"https://lekar-soap.erecept.sukl.cz/LekovyZaznam",
|
||||
"https://cuer-soap.erecept.sukl.cz/cuer/Lekar",
|
||||
"https://lekar-soap.erecept.sukl.cz/cuer/Lekar2",
|
||||
]
|
||||
|
||||
# --- Pacient ---
|
||||
@@ -68,23 +63,12 @@ def nacist_lekovy_zaznam():
|
||||
"User-Agent": "Medicus"
|
||||
}
|
||||
|
||||
# Zkusíme stáhnout WSDL ze serverů
|
||||
wsdl_urls = [
|
||||
"https://lekar-soap.erecept.sukl.cz/cuer/Lekar?wsdl",
|
||||
"https://cuer-soap.erecept.sukl.cz/?wsdl",
|
||||
"https://cuer-soap.erecept.sukl.cz/?singleWsdl",
|
||||
]
|
||||
for url in wsdl_urls:
|
||||
print(f"\n--- WSDL: {url} ---")
|
||||
for url in ENDPOINTS:
|
||||
print(f"\n--- POST: {url} ---")
|
||||
try:
|
||||
resp = sess.get(url, timeout=10)
|
||||
resp = sess.post(url, data=soap_body.encode("utf-8"), headers=headers, timeout=15)
|
||||
print(f"HTTP {resp.status_code} | {len(resp.content)} bytů")
|
||||
if resp.status_code == 200:
|
||||
fname = url.replace("https://","").replace("/","_").replace("?","_") + ".xml"
|
||||
with open(fname, "wb") as f:
|
||||
f.write(resp.content)
|
||||
print(f"Uloženo: {fname}")
|
||||
print(resp.text[:1000])
|
||||
print(resp.text)
|
||||
except Exception as e:
|
||||
print(f"CHYBA: {e}")
|
||||
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
import uuid
|
||||
import xml.dom.minidom
|
||||
from datetime import datetime, timezone
|
||||
from requests import Session
|
||||
from requests_pkcs12 import Pkcs12Adapter
|
||||
|
||||
PFX_FILE = r"C:\Users\vlado\PycharmProjects\Recepty\AMBSUKL214235369G_31DEC2024.pfx"
|
||||
PFX_PASSWORD = "Vlado7309208104++"
|
||||
API_USER = "e08c89c6-2b1a-4eba-8ed9-4e3e63618379"
|
||||
API_PASS = "Buzalka@Vladimir2025"
|
||||
|
||||
ENDPOINT = "https://lekar-soap.erecept.sukl.cz/cuer/Lekar"
|
||||
NAMESPACE = "http://www.sukl.cz/erp/201704"
|
||||
|
||||
def nacist_ciselnik_chyb():
|
||||
sess = Session()
|
||||
sess.mount("https://", Pkcs12Adapter(pkcs12_filename=PFX_FILE, pkcs12_password=PFX_PASSWORD))
|
||||
sess.auth = (API_USER, API_PASS)
|
||||
|
||||
id_zpravy = str(uuid.uuid4())
|
||||
odeslano = datetime.now(timezone.utc).strftime("%Y-%m-%dT%H:%M:%S+00:00")
|
||||
|
||||
soap_body = (
|
||||
'<?xml version="1.0" encoding="UTF-8"?>'
|
||||
'<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">'
|
||||
'<soapenv:Body>'
|
||||
f'<CisChybDotaz xmlns="{NAMESPACE}">'
|
||||
f'<Zprava>'
|
||||
f'<ID_Zpravy>{id_zpravy}</ID_Zpravy>'
|
||||
f'<Verze>202501A</Verze>'
|
||||
f'<Odeslano>{odeslano}</Odeslano>'
|
||||
f'<SW_Klienta>MEDICUS_____</SW_Klienta>'
|
||||
f'</Zprava>'
|
||||
f'</CisChybDotaz>'
|
||||
'</soapenv:Body>'
|
||||
'</soapenv:Envelope>'
|
||||
)
|
||||
|
||||
headers = {
|
||||
"Content-Type": 'text/xml; charset="UTF-8"',
|
||||
"SOAPAction": '"NacistCiselnikChyb"',
|
||||
"User-Agent": "Medicus"
|
||||
}
|
||||
|
||||
print(f"Volám: {ENDPOINT}")
|
||||
resp = sess.post(ENDPOINT, data=soap_body.encode("utf-8"), headers=headers, timeout=15)
|
||||
print(f"HTTP {resp.status_code} | {len(resp.content)} bytů\n")
|
||||
|
||||
if resp.status_code == 200:
|
||||
# Hezky formátovaný výpis
|
||||
dom = xml.dom.minidom.parseString(resp.content)
|
||||
pretty = dom.toprettyxml(indent=" ", encoding="utf-8").decode("utf-8")
|
||||
print(pretty)
|
||||
|
||||
# Uložit do souboru
|
||||
fname = f"ciselnik_chyb_{id_zpravy[:8]}.xml"
|
||||
with open(fname, "w", encoding="utf-8") as f:
|
||||
f.write(pretty)
|
||||
print(f"\nUloženo: {fname}")
|
||||
else:
|
||||
print(resp.text)
|
||||
|
||||
if __name__ == "__main__":
|
||||
nacist_ciselnik_chyb()
|
||||
@@ -0,0 +1,353 @@
|
||||
# NacistLekovyZaznam — Funkční SOAP klient pro IS eRecept SÚKL
|
||||
|
||||
## Status
|
||||
**OVĚŘENO FUNKČNÍ** — 5. dubna 2026
|
||||
Odpověď serveru: `HTTP 200`, velikost: ~227 KB reálných dat
|
||||
Schéma ověřeno proti: `Cuer2Schema.xsd` verze `202501A` (dokumentace SÚKL 2025-04-24)
|
||||
|
||||
---
|
||||
|
||||
## Co tato operace dělá
|
||||
|
||||
`NacistLekovyZaznam` je SOAP operace IS eRecept (SÚKL), která vrátí kompletní **lékový záznam pacienta** — tedy seznam všech předpisů a výdejů léků napříč všemi lékaři a lékárnami v ČR za zadané období.
|
||||
|
||||
Typické použití: lékař si před konzultací zobrazí, co pacient aktuálně bere, co mu bylo předepsáno a vydáno v lékárně.
|
||||
|
||||
---
|
||||
|
||||
## Klíčové informace (těžce dohledané)
|
||||
|
||||
### Endpoint (produkce)
|
||||
```
|
||||
https://lekar-soap.erecept.sukl.cz/cuer/Lekar2
|
||||
```
|
||||
> **Pozor:** Endpoint má na konci číslici `2` — tj. `/cuer/Lekar2`, nikoli `/cuer/Lekar`.
|
||||
> Tato operace **není** dostupná na starším endpointu `/cuer/Lekar`.
|
||||
> Poprvé zdokumentováno v: `eRecept_lekovy_zaznam_1v3.docx` (dokumentace SÚKL ze dne 2024-01-18).
|
||||
|
||||
### Endpoint (testovací prostředí)
|
||||
```
|
||||
https://lekar-soap.test-erecept.sukl.cz/cuer/Lekar2
|
||||
```
|
||||
|
||||
### SOAPAction
|
||||
```
|
||||
"NacistLekovyZaznam"
|
||||
```
|
||||
|
||||
### XML namespace
|
||||
```
|
||||
http://www.sukl.cz/erp/201912
|
||||
```
|
||||
> Namespace pochází z prosince 2019 a **nemění se** ani v novějších verzích rozhraní.
|
||||
> Verze rozhraní se předává v elementu `<Verze>` uvnitř zprávy, ne změnou namespace.
|
||||
> SÚKL zachovává zpětnou kompatibilitu — namespace zůstává `201912` i pro verze `202401A`, `202501A` atd.
|
||||
|
||||
---
|
||||
|
||||
## Další operace dostupné na stejném endpointu `/cuer/Lekar2`
|
||||
|
||||
Dle `CUERLekarService.wsdl` (2025-04-24) jsou na tomto endpointu celkem **4 operace**:
|
||||
|
||||
| Operace | SOAPAction | Popis |
|
||||
|---|---|---|
|
||||
| `NacistLekovyZaznam` | `NacistLekovyZaznam` | ✅ lékový záznam pacienta |
|
||||
| `OverDuplicity` | `OverDuplicity` | kontrola duplicitních předpisů |
|
||||
| `ZjistitPoznamkyHvlp` | `ZjistitPoznamkyHvlp` | poznámky k HVLP přípravkům |
|
||||
| `GetAppInfo` | `GetAppInfo` | info o verzi API |
|
||||
| `AppPing` | `AppPing` | test spojení |
|
||||
|
||||
---
|
||||
|
||||
## Autentizace (dvojitá)
|
||||
|
||||
IS eRecept vyžaduje **dvě vrstvy** autentizace současně:
|
||||
|
||||
### 1. Klientský certifikát (TLS mutual auth)
|
||||
- Soubor: `AMBSUKL214235369G_31DEC2024.pfx` (certifikát lékaře vydaný SÚKL)
|
||||
- Formát: PKCS#12 (`.pfx`)
|
||||
- Knihovna: `requests-pkcs12` → `Pkcs12Adapter`
|
||||
- Platnost certifikátu: do 31. 12. 2024 (při expiraci je nutné zažádat SÚKL o nový)
|
||||
|
||||
### 2. HTTP Basic Auth
|
||||
- Uživatel: UUID lékaře (přiděluje SÚKL, jednoznačný v celé ČR)
|
||||
- Heslo: osobní heslo lékaře do portálu eRecept
|
||||
|
||||
---
|
||||
|
||||
## Struktura SOAP dotazu
|
||||
|
||||
```xml
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
|
||||
<soapenv:Body>
|
||||
<NacistLekovyZaznamLekarDotaz xmlns="http://www.sukl.cz/erp/201912">
|
||||
|
||||
<Doklad>
|
||||
<Pristupujici>
|
||||
<Uzivatel>E08C89C6-2B1A-4EBA-8ED9-4E3E63618379</Uzivatel> <!-- UUID lékaře, povinný -->
|
||||
<Pracoviste>00214235367</Pracoviste> <!-- IČP pracoviště, povinný -->
|
||||
</Pristupujici>
|
||||
<PocetZnakuATC>7</PocetZnakuATC> <!-- POUZE hodnoty 5 nebo 7 (enum!), povinný -->
|
||||
<PocetMesicu>60</PocetMesicu> <!-- max 99, VOLITELNÝ -->
|
||||
<Pacient>
|
||||
<Totoznost>
|
||||
<Jmeno>
|
||||
<Prijmeni>Buzalka</Prijmeni>
|
||||
<Jmena>Vladimír</Jmena>
|
||||
</Jmeno>
|
||||
<DatumNarozeni>1973-09-20</DatumNarozeni>
|
||||
</Totoznost>
|
||||
</Pacient>
|
||||
<!-- Zastupce — volitelný, pouze pokud dotazuje zastupující lékař -->
|
||||
<!-- <Zastupce>
|
||||
<DruhDokladu>OP</DruhDokladu> 1–2 znaky, volitelný -->
|
||||
<!-- <CisloDokladu>123456789</CisloDokladu> 1–9 znaků, volitelný -->
|
||||
<!-- </Zastupce> -->
|
||||
</Doklad>
|
||||
|
||||
<Zprava>
|
||||
<ID_Zpravy>dabda2ad-df61-41db-bd46-a969eced026b</ID_Zpravy> <!-- UUID, generovat pro každý dotaz -->
|
||||
<Verze>202501A</Verze> <!-- aktuální verze protokolu -->
|
||||
<Odeslano>2026-04-05T10:00:00+00:00</Odeslano> <!-- UTC timestamp -->
|
||||
<SW_Klienta>MEDICUS_____</SW_Klienta> <!-- identifikátor SW, přesně 12 znaků -->
|
||||
</Zprava>
|
||||
|
||||
</NacistLekovyZaznamLekarDotaz>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>
|
||||
```
|
||||
|
||||
### Parametry dotazu (ověřeno proti Cuer2Schema.xsd verze 202501A)
|
||||
|
||||
| Element | Povinný | Omezení | Poznámka |
|
||||
|---|---|---|---|
|
||||
| `Uzivatel` | ✅ ano | UUID formát | UUID lékaře přidělené SÚKL |
|
||||
| `Pracoviste` | ✅ ano | — | IČP pracoviště lékaře |
|
||||
| `PocetZnakuATC` | ✅ ano | **pouze 5 nebo 7** | enum — jiné hodnoty server odmítne |
|
||||
| `PocetMesicu` | ❌ volitelný | max 99 | počet měsíců do minulosti |
|
||||
| `Prijmeni` | ✅ ano | — | příjmení pacienta |
|
||||
| `Jmena` | ✅ ano | — | jméno/jména pacienta |
|
||||
| `DatumNarozeni` | ✅ ano | `YYYY-MM-DD` | datum narození pacienta |
|
||||
| `Zastupce` | ❌ volitelný | — | pouze pro zastupujícího lékaře |
|
||||
| `ID_Zpravy` | ✅ ano | UUID formát | nové UUID pro každý dotaz |
|
||||
| `Verze` | ✅ ano | — | aktuálně `202501A` |
|
||||
| `Odeslano` | ✅ ano | ISO 8601 | čas odeslání s časovou zónou |
|
||||
| `SW_Klienta` | ✅ ano | přesně 12 znaků | doplnit mezerami zleva nebo zprava |
|
||||
|
||||
---
|
||||
|
||||
## Struktura odpovědi (ověřeno proti Cuer2Schema.xsd verze 202501A)
|
||||
|
||||
```
|
||||
NacistLekovyZaznamOdpoved
|
||||
├── Doklad
|
||||
│ ├── Pacient potvrzení identity pacienta
|
||||
│ │ ├── Jmeno (Prijmeni, Jmena) volitelný
|
||||
│ │ └── DatumNarozeni volitelný
|
||||
│ │
|
||||
│ ├── PredepisujiciSeznam volitelný — lékaři kteří předepisovali
|
||||
│ │ └── Predepisujici[]
|
||||
│ │ ├── Lekar Kod (UUID) + Jmeno — volitelný
|
||||
│ │ ├── ICZ 8 číslic — volitelný
|
||||
│ │ ├── ICP 8 číslic — povinný
|
||||
│ │ ├── PZS volitelný
|
||||
│ │ │ ├── Nazev max 200 znaků
|
||||
│ │ │ ├── Telefon max 20 znaků — volitelný
|
||||
│ │ │ └── Adresa
|
||||
│ │ └── Telefon max 20 znaků — volitelný
|
||||
│ │
|
||||
│ ├── VydavajiciSeznam volitelný — lékárníci kteří vydávali
|
||||
│ │ └── Vydavajici[]
|
||||
│ │ ├── Lekarnik Kod (UUID) + Jmeno
|
||||
│ │ └── PZS Nazev + Adresa
|
||||
│ │
|
||||
│ ├── PredpisSeznam volitelný — všechny předpisy
|
||||
│ │ └── Predpis[]
|
||||
│ │ ├── ID_LP_Predpis UUID předpisu — povinný
|
||||
│ │ ├── KodPredepisujiciho odkaz do PredepisujiciSeznam — povinný
|
||||
│ │ ├── DatumVystaveni datum vystavení
|
||||
│ │ ├── Mnozstvi int, 1–9999
|
||||
│ │ ├── Navod max 80 znaků (dávkování)
|
||||
│ │ ├── Opakovani int — volitelný
|
||||
│ │ ├── HVLPReg volitelný (registrovaný HVLP)
|
||||
│ │ ├── HVLPNereg volitelný (neregistrovaný HVLP)
|
||||
│ │ ├── IPLP volitelný (individuálně připravovaný LP)
|
||||
│ │ ├── INN volitelný (generický název)
|
||||
│ │ └── ModryPruh boolean — volitelný
|
||||
│ │
|
||||
│ ├── VydejSeznam volitelný — výdeje z lékáren
|
||||
│ │ └── Vydej[]
|
||||
│ │ ├── ID_LP_Vydej UUID výdeje
|
||||
│ │ ├── ID_LP_Predpis UUID předpisu — volitelný (odkaz na předpis)
|
||||
│ │ ├── KodVydavajiciho odkaz do VydavajiciSeznam — povinný
|
||||
│ │ ├── DatumVydeje datum výdeje
|
||||
│ │ ├── Mnozstvi decimal, 0.01–9999.99
|
||||
│ │ ├── Navod max 80 znaků
|
||||
│ │ ├── Exspirace datum — volitelný
|
||||
│ │ ├── Sarze max 50 znaků
|
||||
│ │ ├── SerioveCislo max 20 znaků — volitelný
|
||||
│ │ ├── Pozn max 1000 znaků — volitelný
|
||||
│ │ ├── HVLPReg volitelný
|
||||
│ │ ├── HVLPNereg volitelný
|
||||
│ │ └── IPLP volitelný
|
||||
│ │
|
||||
│ └── DuplicitaSeznam volitelný — detekované duplicity výdejů
|
||||
│ └── Duplicita[]
|
||||
│ └── ID_LP[]
|
||||
│ ├── ID_LP_Vydej UUID — volitelný
|
||||
│ └── ID_LP_Predpis UUID — volitelný
|
||||
│
|
||||
└── Zprava
|
||||
├── ID_Zpravy echo zpět
|
||||
├── Verze
|
||||
├── Odeslano
|
||||
└── ...
|
||||
```
|
||||
|
||||
> **Poznámka k odkazům:** `KodPredepisujiciho` v předpisu odpovídá `Lekar.Kod` v `PredepisujiciSeznam`.
|
||||
> Stejně tak `KodVydavajiciho` odpovídá `Lekarnik.Kod` v `VydavajiciSeznam`.
|
||||
> Struktura je záměrně normalizovaná — lékaři a lékárny jsou uloženi jednou, předpisy a výdeje se na ně odkazují.
|
||||
|
||||
Reálná velikost odpovědi: **~227 KB** (pacient s 60měsíční historií).
|
||||
|
||||
---
|
||||
|
||||
## HTTP hlavičky
|
||||
|
||||
```python
|
||||
headers = {
|
||||
"Content-Type": 'text/xml; charset="UTF-8"',
|
||||
"SOAPAction": '"NacistLekovyZaznam"', # uvozovky jsou součástí hodnoty!
|
||||
"User-Agent": "Medicus"
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Závislosti (Python)
|
||||
|
||||
```
|
||||
requests
|
||||
requests-pkcs12
|
||||
```
|
||||
|
||||
Instalace:
|
||||
```bash
|
||||
pip install requests requests-pkcs12
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Jak dohledat správný endpoint (postup pro budoucí operace)
|
||||
|
||||
Endpoint `/cuer/Lekar2` byl dohledán tímto postupem:
|
||||
|
||||
1. Prohledání veškeré dokumentace SÚKL (2017–2025) fulltext hledáním výrazu `soap:address`
|
||||
2. Klíčový dokument: `eRecept_lekovy_zaznam_1v3.docx` (2024-01-18):
|
||||
> *"Pro webové služby, které používá lékař a klinický farmaceut je nová verze rozhraní 202401A (původní 201912A): `https://lekar-soap.erecept.sukl.cz/cuer/Lekar2`"*
|
||||
3. Ověřeno živým voláním — HTTP 200, reálná data
|
||||
|
||||
### Mapa endpointů IS eRecept (produkce)
|
||||
|
||||
| Endpoint | Určen pro | Operace |
|
||||
|---|---|---|
|
||||
| `https://lekar-soap.erecept.sukl.cz/cuer/Lekar` | lékař | CUER operace (předpis, zrušení…) |
|
||||
| `https://lekar-soap.erecept.sukl.cz/cuer/Lekar2` | lékař | **NacistLekovyZaznam**, OverDuplicity, ZjistitPoznamkyHvlp |
|
||||
| `https://lekar-soap.erecept.sukl.cz/rlpo/Lekar` | lékař | RLPO operace |
|
||||
| `https://lekarnik-soap.erecept.sukl.cz/cuer/Lekarnik` | lékárník | CUER operace (výdej…) |
|
||||
| `https://lekarnik-soap.erecept.sukl.cz/cuer/Lekarnik2` | lékárník | nové CUER operace lékárníka |
|
||||
| `https://cuer-soap.erecept.sukl.cz/` | lékárna, ZP | doplatky, limity pojištěnce |
|
||||
|
||||
---
|
||||
|
||||
## Ztotožnění pacienta a chybové kódy
|
||||
|
||||
Zdroj: živé volání `NacistCiselnikChyb` na `https://lekar-soap.erecept.sukl.cz/cuer/Lekar` — ověřeno 5. 4. 2026.
|
||||
|
||||
### Jak funguje ztotožnění pacienta (Registr obyvatel)
|
||||
|
||||
Server každý dotaz porovná s **Registrem obyvatel (ROB)**. Lze použít dvě sady údajů:
|
||||
|
||||
| Sada | Prvky | Poznámka |
|
||||
|---|---|---|
|
||||
| **A — jméno** | Prijmeni + Jmena + DatumNarozeni | základní, stačí pokud je pacient jednoznačný |
|
||||
| **B — doklad** | DruhDokladu + CisloDokladu | jednoznačné vždy, řeší jmenovce |
|
||||
|
||||
Obě sady lze kombinovat. Pokud jsou uvedeny obě, musí být konzistentní (jinak C017).
|
||||
|
||||
### Hodnoty DruhDokladu
|
||||
|
||||
| Hodnota | Doklad |
|
||||
|---|---|
|
||||
| `ID` | občanský průkaz |
|
||||
| `P` | cestovní pas |
|
||||
|
||||
`CisloDokladu` — pouze číslice, max 9 znaků.
|
||||
|
||||
### Chybové kódy — ztotožnění pacienta (skupina C)
|
||||
|
||||
| Kód | Popis | Co udělat |
|
||||
|---|---|---|
|
||||
| **C010** | Jméno + příjmení + datum narození nenalezeno v ROB | Zkontrolovat překlep, záměnu jména a příjmení |
|
||||
| **C011** | Druh a číslo dokladu nenalezeno v ROB | Zkontrolovat číslo a platnost dokladu |
|
||||
| **C012** | Adresa neodpovídá — více jmenovců se stejným jménem a datem | Doplnit `DruhDokladu` + `CisloDokladu` |
|
||||
| **C014** | Není uvedeno ani jméno/datum, ani číslo dokladu | Doplnit alespoň jednu sadu |
|
||||
| **C015** | Více jmenovců v ROB, nelze dohledat adresu | Doplnit adresu **nebo** číslo dokladu |
|
||||
| **C016** | Pacient mladší 33 dní | Předpis uložen, ale nebude v lékovém záznamu |
|
||||
| **C017** | Jméno/datum neodpovídá osobě nalezené dle čísla dokladu | Opravit jméno nebo ho neuvádět |
|
||||
| **C018** | Nelze dohledat, chybí adresa | Doplnit adresu nebo číslo dokladu |
|
||||
| **C019** | Datum narození v budoucnosti | Opravit datum |
|
||||
| **C020** | Chybí jméno, příjmení nebo datum narození | Doplnit kompletní sadu A |
|
||||
| **C022** | Pacient dle ROB již zemřel | — |
|
||||
|
||||
### Chybové kódy — upozornění (uloženo, ale bez záznamu)
|
||||
|
||||
| Kód | Popis |
|
||||
|---|---|
|
||||
| **C023** | Předpis uložen, ale kvůli chybě ztotožnění nebude v lékovém záznamu |
|
||||
| **C024** | Registr LP prohledán, pacient nenalezen v ROB (možný cizinec) |
|
||||
| **C025** | Výdej uložen, ale kvůli chybě ztotožnění nebude v lékovém záznamu |
|
||||
|
||||
### Chybové kódy — doklad totožnosti
|
||||
|
||||
| Kód | Popis |
|
||||
|---|---|
|
||||
| **L076** | Neznámý druh dokladu — povoleno pouze `ID` (občanský průkaz) nebo `P` (cestovní pas) |
|
||||
|
||||
### Chybové kódy — systémové
|
||||
|
||||
| Kód | Popis |
|
||||
|---|---|
|
||||
| **I005** | Registr obyvatel nedostupný (mimo kontrolu SÚKL) — zkusit znovu |
|
||||
| **I007** | Chyba dotazu na ROB — vstupní data nemají správný formát |
|
||||
|
||||
### Proč Medicus žádá o občanský průkaz
|
||||
|
||||
Typický scénář: lékař pošle dotaz pouze se jménem + datem narození. Pokud existuje více jmenovců v ROB, server vrátí **C015**. Medicus tento kód rozpozná a zobrazí dialog *"zadejte číslo občanského průkazu"*. Lékař zadá číslo, Medicus pošle dotaz znovu s `DruhDokladu=ID` + `CisloDokladu=...` → server vrátí jednoznačný výsledek.
|
||||
|
||||
### Skript s občankou
|
||||
|
||||
`NacistLekovyZaznam_FUNKCNI_OBCANKA.py` — varianta s `DruhDokladu` + `CisloDokladu` v dotazu.
|
||||
|
||||
---
|
||||
|
||||
## Soubory skriptů
|
||||
|
||||
| Skript | Popis |
|
||||
|---|---|
|
||||
| `NacistLekovyZaznam_FUNKCNI.py` | základní dotaz — jméno + datum narození |
|
||||
| `NacistLekovyZaznam_FUNKCNI_OBCANKA.py` | dotaz s číslem občanského průkazu |
|
||||
| `NacistCiselnikChyb.py` | stáhne kompletní číselník chybových kódů ze serveru |
|
||||
|
||||
---
|
||||
|
||||
## Zdroje dokumentace SÚKL
|
||||
|
||||
| Soubor | Datum | Obsah |
|
||||
|---|---|---|
|
||||
| `eRecept_lekovy_zaznam_1v1.docx` | 2020-05-28 | původní popis lékového záznamu |
|
||||
| `eRecept_lekovy_zaznam_1v3.docx` | 2024-01-18 | endpointy Lekar2/Lekarnik2, verze 202401A |
|
||||
| `CUERLekarService.wsdl` | 2025-04-24 | nejnovější definice rozhraní, seznam operací |
|
||||
| `Cuer2Schema.xsd` | 2025-04-24 | kompletní XSD schéma dotazu i odpovědi, verze 202501A |
|
||||
| `CuerSchema.xsd` | 2025-04-24 | sdílené typy (Zprava, Pristupujici, adresy…) |
|
||||
@@ -0,0 +1,77 @@
|
||||
import uuid
|
||||
from datetime import datetime, timezone
|
||||
from requests import Session
|
||||
from requests_pkcs12 import Pkcs12Adapter
|
||||
|
||||
# --- Konfigurace ---
|
||||
PFX_FILE = r"C:\Users\vlado\PycharmProjects\Recepty\AMBSUKL214235369G_31DEC2024.pfx"
|
||||
PFX_PASSWORD = "Vlado7309208104++"
|
||||
|
||||
# HTTP Basic Auth - UUID lékaře (jednoznačný v ČR) + osobní heslo
|
||||
API_USER = "e08c89c6-2b1a-4eba-8ed9-4e3e63618379"
|
||||
API_PASS = "Buzalka@Vladimir2025"
|
||||
|
||||
UZIVATEL = "E08C89C6-2B1A-4EBA-8ED9-4E3E63618379"
|
||||
PRACOVISTE = "00214235367"
|
||||
|
||||
ENDPOINTS = [
|
||||
"https://lekar-soap.erecept.sukl.cz/cuer/Lekar2",
|
||||
]
|
||||
|
||||
# --- Pacient ---
|
||||
PRIJMENI = "Buzalka"
|
||||
JMENA = "Vladimír"
|
||||
DATUM_NAROZENI = "1973-09-20"
|
||||
|
||||
POCET_ZNAKU_ATC = 7
|
||||
POCET_MESICU = 60
|
||||
|
||||
|
||||
def nacist_lekovy_zaznam():
|
||||
sess = Session()
|
||||
sess.mount("https://", Pkcs12Adapter(
|
||||
pkcs12_filename=PFX_FILE,
|
||||
pkcs12_password=PFX_PASSWORD
|
||||
))
|
||||
sess.auth = (API_USER, API_PASS)
|
||||
|
||||
id_zpravy = str(uuid.uuid4())
|
||||
odeslano = datetime.now(timezone.utc).strftime("%Y-%m-%dT%H:%M:%S+00:00")
|
||||
|
||||
soap_body = (
|
||||
'<?xml version="1.0" encoding="UTF-8"?>'
|
||||
'<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">'
|
||||
'<soapenv:Body>'
|
||||
f'<NacistLekovyZaznamLekarDotaz xmlns="http://www.sukl.cz/erp/201912">'
|
||||
f'<Doklad>'
|
||||
f'<Pristupujici><Uzivatel>{UZIVATEL}</Uzivatel><Pracoviste>{PRACOVISTE}</Pracoviste></Pristupujici>'
|
||||
f'<PocetZnakuATC>{POCET_ZNAKU_ATC}</PocetZnakuATC>'
|
||||
f'<PocetMesicu>{POCET_MESICU}</PocetMesicu>'
|
||||
f'<Pacient><Totoznost><Jmeno><Prijmeni>{PRIJMENI}</Prijmeni><Jmena>{JMENA}</Jmena></Jmeno>'
|
||||
f'<DatumNarozeni>{DATUM_NAROZENI}</DatumNarozeni></Totoznost></Pacient>'
|
||||
f'</Doklad>'
|
||||
f'<Zprava><ID_Zpravy>{id_zpravy}</ID_Zpravy><Verze>202501A</Verze>'
|
||||
f'<Odeslano>{odeslano}</Odeslano><SW_Klienta>MEDICUS_____</SW_Klienta></Zprava>'
|
||||
f'</NacistLekovyZaznamLekarDotaz>'
|
||||
'</soapenv:Body>'
|
||||
'</soapenv:Envelope>'
|
||||
)
|
||||
|
||||
headers = {
|
||||
"Content-Type": 'text/xml; charset="UTF-8"',
|
||||
"SOAPAction": '"NacistLekovyZaznam"',
|
||||
"User-Agent": "Medicus"
|
||||
}
|
||||
|
||||
for url in ENDPOINTS:
|
||||
print(f"\n--- POST: {url} ---")
|
||||
try:
|
||||
resp = sess.post(url, data=soap_body.encode("utf-8"), headers=headers, timeout=15)
|
||||
print(f"HTTP {resp.status_code} | {len(resp.content)} bytů")
|
||||
print(resp.text)
|
||||
except Exception as e:
|
||||
print(f"CHYBA: {e}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
nacist_lekovy_zaznam()
|
||||
@@ -0,0 +1,93 @@
|
||||
import uuid
|
||||
from datetime import datetime, timezone
|
||||
from requests import Session
|
||||
from requests_pkcs12 import Pkcs12Adapter
|
||||
|
||||
# --- Konfigurace ---
|
||||
PFX_FILE = r"C:\Users\vlado\PycharmProjects\Recepty\AMBSUKL214235369G_31DEC2024.pfx"
|
||||
PFX_PASSWORD = "Vlado7309208104++"
|
||||
API_USER = "e08c89c6-2b1a-4eba-8ed9-4e3e63618379"
|
||||
API_PASS = "Buzalka@Vladimir2025"
|
||||
|
||||
UZIVATEL = "E08C89C6-2B1A-4EBA-8ED9-4E3E63618379"
|
||||
PRACOVISTE = "00214235367"
|
||||
|
||||
ENDPOINT = "https://lekar-soap.erecept.sukl.cz/cuer/Lekar2"
|
||||
NAMESPACE = "http://www.sukl.cz/erp/201912"
|
||||
|
||||
# --- Pacient ---
|
||||
PRIJMENI = "Buzalka"
|
||||
JMENA = "Vladimír"
|
||||
DATUM_NAROZENI = "1973-09-20"
|
||||
|
||||
# --- Doklad totožnosti ---
|
||||
# DruhDokladu: "ID" = občanský průkaz, "P" = cestovní pas
|
||||
# CisloDokladu: číslo dokladu, max 9 znaků (jen číslice)
|
||||
DRUH_DOKLADU = "ID"
|
||||
CISLO_DOKLADU = "" # <-- sem vyplnit číslo občanského průkazu pacienta
|
||||
|
||||
POCET_ZNAKU_ATC = 7 # pouze 5 nebo 7
|
||||
POCET_MESICU = 60 # max 99, volitelné
|
||||
|
||||
|
||||
def nacist_lekovy_zaznam_s_obcankou():
|
||||
if not CISLO_DOKLADU:
|
||||
print("CHYBA: Není vyplněno CISLO_DOKLADU!")
|
||||
return
|
||||
|
||||
sess = Session()
|
||||
sess.mount("https://", Pkcs12Adapter(pkcs12_filename=PFX_FILE, pkcs12_password=PFX_PASSWORD))
|
||||
sess.auth = (API_USER, API_PASS)
|
||||
|
||||
id_zpravy = str(uuid.uuid4())
|
||||
odeslano = datetime.now(timezone.utc).strftime("%Y-%m-%dT%H:%M:%S+00:00")
|
||||
|
||||
soap_body = (
|
||||
'<?xml version="1.0" encoding="UTF-8"?>'
|
||||
'<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">'
|
||||
'<soapenv:Body>'
|
||||
f'<NacistLekovyZaznamLekarDotaz xmlns="{NAMESPACE}">'
|
||||
f'<Doklad>'
|
||||
f'<Pristupujici>'
|
||||
f'<Uzivatel>{UZIVATEL}</Uzivatel>'
|
||||
f'<Pracoviste>{PRACOVISTE}</Pracoviste>'
|
||||
f'</Pristupujici>'
|
||||
f'<PocetZnakuATC>{POCET_ZNAKU_ATC}</PocetZnakuATC>'
|
||||
f'<PocetMesicu>{POCET_MESICU}</PocetMesicu>'
|
||||
f'<Pacient>'
|
||||
f'<Totoznost>'
|
||||
f'<Jmeno><Prijmeni>{PRIJMENI}</Prijmeni><Jmena>{JMENA}</Jmena></Jmeno>'
|
||||
f'<DatumNarozeni>{DATUM_NAROZENI}</DatumNarozeni>'
|
||||
f'<DruhDokladu>{DRUH_DOKLADU}</DruhDokladu>'
|
||||
f'<CisloDokladu>{CISLO_DOKLADU}</CisloDokladu>'
|
||||
f'</Totoznost>'
|
||||
f'</Pacient>'
|
||||
f'</Doklad>'
|
||||
f'<Zprava>'
|
||||
f'<ID_Zpravy>{id_zpravy}</ID_Zpravy>'
|
||||
f'<Verze>202501A</Verze>'
|
||||
f'<Odeslano>{odeslano}</Odeslano>'
|
||||
f'<SW_Klienta>MEDICUS_____</SW_Klienta>'
|
||||
f'</Zprava>'
|
||||
f'</NacistLekovyZaznamLekarDotaz>'
|
||||
'</soapenv:Body>'
|
||||
'</soapenv:Envelope>'
|
||||
)
|
||||
|
||||
headers = {
|
||||
"Content-Type": 'text/xml; charset="UTF-8"',
|
||||
"SOAPAction": '"NacistLekovyZaznam"',
|
||||
"User-Agent": "Medicus"
|
||||
}
|
||||
|
||||
print(f"Pacient: {PRIJMENI} {JMENA}, nar. {DATUM_NAROZENI}")
|
||||
print(f"Doklad: {DRUH_DOKLADU} {CISLO_DOKLADU}")
|
||||
print(f"Volám: {ENDPOINT}\n")
|
||||
|
||||
resp = sess.post(ENDPOINT, data=soap_body.encode("utf-8"), headers=headers, timeout=15)
|
||||
print(f"HTTP {resp.status_code} | {len(resp.content)} bytů\n")
|
||||
print(resp.text)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
nacist_lekovy_zaznam_s_obcankou()
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
User-Agent: Medicus
|
||||
Host: lekar-soap.erecept.sukl.cz
|
||||
SOAPAction: "NacistPredpis"
|
||||
Content-Type: text/xml; charset="UTF-8"
|
||||
Authorization: Basic ZTA4Yzg5YzYtMmIxYS00ZWJhLThlZDktNGUzZTYzNjE4Mzc5OkJ1emFsa2FAVmxhZGltaXIyMDI1
|
||||
Content-Length: 643
|
||||
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
|
||||
<soapenv:Body>
|
||||
<NacteniPredpisuDotaz xmlns="http://www.sukl.cz/erp/201704"><Doklad><Pristupujici><Uzivatel>E08C89C6-2B1A-4EBA-8ED9-4E3E63618379</Uzivatel><Pracoviste>00214235367</Pracoviste></Pristupujici><Identifikator><ID_Dokladu>PPIBVF93285E</ID_Dokladu></Identifikator></Doklad><Zprava><ID_Zpravy>bf002578-4e0d-48f9-86b4-ea3e21f280ec</ID_Zpravy><Verze>202501A</Verze><Odeslano>2026-04-05T15:24:10+02:00</Odeslano><SW_Klienta>MEDICUS_____</SW_Klienta></Zprava></NacteniPredpisuDotaz>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>
|
||||
@@ -0,0 +1,283 @@
|
||||
# NacistPredpis — Funkční SOAP klient pro IS eRecept SÚKL
|
||||
|
||||
## Status
|
||||
**OVĚŘENO FUNKČNÍ** — 6. dubna 2026
|
||||
Odpověď serveru: `HTTP 200`, velikost: ~3.7 KB
|
||||
Schéma ověřeno proti: `schema1.xsd` verze `202501A` (dokumentace SÚKL 2025-04-24)
|
||||
Debug ověřen z: `MedicusDebug/eR_SuklMesage_bf002578-*.mime`
|
||||
|
||||
---
|
||||
|
||||
## Co tato operace dělá
|
||||
|
||||
`NacistPredpis` je SOAP operace IS eRecept (SÚKL), která vrátí **kompletní detail jednoho konkrétního receptu** podle jeho ID.
|
||||
|
||||
Vrací vše: pacienta (jméno, adresa, rodné číslo, ZP), lékaře, ordinaci, předepsaný lék (ATC, dávkování, úhrada), stav receptu, výdej z lékárny.
|
||||
|
||||
Typické použití: lékař si zobrazí detail receptu, který sám vystavil, nebo ověří zda byl vydán.
|
||||
|
||||
---
|
||||
|
||||
## Klíčové informace
|
||||
|
||||
### Endpoint (produkce)
|
||||
```
|
||||
https://lekar-soap.erecept.sukl.cz/cuer/Lekar
|
||||
```
|
||||
> Tato operace je na **starším** endpointu `/cuer/Lekar` — **bez** číslice 2.
|
||||
> Operace `NacistLekovyZaznam` je naopak na `/cuer/Lekar2`.
|
||||
|
||||
### Endpoint (testovací prostředí)
|
||||
```
|
||||
https://lekar-soap.test-erecept.sukl.cz/cuer/Lekar
|
||||
```
|
||||
|
||||
### SOAPAction
|
||||
```
|
||||
"NacistPredpis"
|
||||
```
|
||||
|
||||
### XML namespace
|
||||
```
|
||||
http://www.sukl.cz/erp/201704
|
||||
```
|
||||
> Starší namespace z roku 2017 — tato operace existuje od počátku IS eRecept.
|
||||
> Na rozdíl od `NacistLekovyZaznam` (namespace `201912`) zde zůstává `201704`.
|
||||
|
||||
---
|
||||
|
||||
## Porovnání s NacistLekovyZaznam
|
||||
|
||||
| | NacistPredpis | NacistLekovyZaznam |
|
||||
|---|---|---|
|
||||
| **Namespace** | `201704` | `201912` |
|
||||
| **Endpoint** | `/cuer/Lekar` | `/cuer/Lekar2` |
|
||||
| **SOAPAction** | `NacistPredpis` | `NacistLekovyZaznam` |
|
||||
| **Identifikace** | ID receptu (alfanumerický kód) | jméno + datum narození pacienta |
|
||||
| **Výsledek** | detail jednoho receptu | celý lékový záznam pacienta (roky) |
|
||||
| **Velikost odpovědi** | ~3.7 KB | ~227 KB |
|
||||
|
||||
---
|
||||
|
||||
## Autentizace (dvojitá — stejná jako u všech operací)
|
||||
|
||||
### 1. Klientský certifikát (TLS mutual auth)
|
||||
- Soubor: `AMBSUKL214235369G_31DEC2024.pfx`
|
||||
- Formát: PKCS#12 (`.pfx`)
|
||||
- Knihovna: `requests-pkcs12` → `Pkcs12Adapter`
|
||||
|
||||
### 2. HTTP Basic Auth
|
||||
- Uživatel: UUID lékaře
|
||||
- Heslo: osobní heslo lékaře do portálu eRecept
|
||||
|
||||
---
|
||||
|
||||
## Struktura SOAP dotazu
|
||||
|
||||
```xml
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
|
||||
<soapenv:Body>
|
||||
<NacteniPredpisuDotaz xmlns="http://www.sukl.cz/erp/201704">
|
||||
|
||||
<Doklad>
|
||||
<Pristupujici>
|
||||
<Uzivatel>E08C89C6-2B1A-4EBA-8ED9-4E3E63618379</Uzivatel> <!-- UUID lékaře -->
|
||||
<Pracoviste>00214235367</Pracoviste> <!-- IČP pracoviště -->
|
||||
</Pristupujici>
|
||||
<Identifikator>
|
||||
<ID_Dokladu>PPIBVF93285E</ID_Dokladu> <!-- ID receptu, 12–25 znaků -->
|
||||
<!-- alternativně: -->
|
||||
<!-- <ID_Podani>uuid-guid-formát</ID_Podani> -->
|
||||
</Identifikator>
|
||||
</Doklad>
|
||||
|
||||
<Zprava>
|
||||
<ID_Zpravy>bf002578-4e0d-48f9-86b4-ea3e21f280ec</ID_Zpravy>
|
||||
<Verze>202501A</Verze>
|
||||
<Odeslano>2026-04-06T07:24:04+00:00</Odeslano>
|
||||
<SW_Klienta>MEDICUS_____</SW_Klienta>
|
||||
</Zprava>
|
||||
|
||||
</NacteniPredpisuDotaz>
|
||||
</soapenv:Body>
|
||||
</soapenv:Envelope>
|
||||
```
|
||||
|
||||
### Parametry dotazu (ověřeno proti schema1.xsd verze 202501A)
|
||||
|
||||
| Element | Povinný | Omezení | Poznámka |
|
||||
|---|---|---|---|
|
||||
| `Uzivatel` | ✅ ano | UUID formát | UUID lékaře přidělené SÚKL |
|
||||
| `Pracoviste` | ✅ ano | — | IČP pracoviště lékaře |
|
||||
| `ID_Dokladu` | ❌ volitelný* | 12–25 znaků | alfanumerický kód receptu |
|
||||
| `ID_Podani` | ❌ volitelný* | UUID formát (36 znaků) | alternativní identifikátor podání |
|
||||
| `ID_Zpravy` | ✅ ano | UUID formát | nové UUID pro každý dotaz |
|
||||
| `Verze` | ✅ ano | — | aktuálně `202501A` |
|
||||
| `Odeslano` | ✅ ano | ISO 8601 | čas odeslání s časovou zónou |
|
||||
| `SW_Klienta` | ✅ ano | přesně 12 znaků | doplnit mezerami |
|
||||
|
||||
> *Uvést právě jedno z: `ID_Dokladu` nebo `ID_Podani` — viz chybový kód L001.
|
||||
|
||||
### Formát ID receptu (`ID_Dokladu`)
|
||||
|
||||
Alfanumerický kód délky 12–25 znaků, např. `PPIBVF93285E`.
|
||||
- Nesmí obsahovat písmena O (zaměnitelné s nulou), I (zaměnitelné s jedničkou), Y, Z
|
||||
- Nesmí obsahovat malá písmena ani diakritiku
|
||||
- Lékař jej vidí na průvodce receptu / v Medicusu
|
||||
|
||||
---
|
||||
|
||||
## Struktura odpovědi (ověřeno proti schema1.xsd verze 202501A)
|
||||
|
||||
```
|
||||
NacteniPredpisuOdpoved
|
||||
├── Doklad
|
||||
│ ├── ID_Dokladu alfanumerický kód receptu
|
||||
│ ├── DatumVystaveni datum
|
||||
│ ├── PlatnostDo datum
|
||||
│ ├── VypisDo datum — volitelný (prodloužená platnost výpisem)
|
||||
│ ├── Akutni boolean — volitelný
|
||||
│ ├── Rodina boolean — volitelný
|
||||
│ ├── Preshranicni boolean — volitelný
|
||||
│ ├── Opakovani int — volitelný (opakovací předpis)
|
||||
│ │
|
||||
│ ├── Pacient
|
||||
│ │ ├── Totoznost
|
||||
│ │ │ ├── Jmeno (Prijmeni, Jmena)
|
||||
│ │ │ ├── DatumNarozeni
|
||||
│ │ │ ├── Adresa (ulice, číslo, obec, PSC, okres...)
|
||||
│ │ │ └── ROB způsob ztotožnění: ECD / JPDN / JPDNA
|
||||
│ │ ├── CP číslo pojištěnce (rodné číslo)
|
||||
│ │ ├── ZP Kod + Nazev zdravotní pojišťovny
|
||||
│ │ ├── Telefon volitelný
|
||||
│ │ ├── Notifikace SMS / Email — volitelný
|
||||
│ │ └── Pohlavi M / Z — volitelný
|
||||
│ │
|
||||
│ ├── Predepisujici
|
||||
│ │ ├── Lekar Kod (UUID) + Jmeno
|
||||
│ │ ├── ICZ 8 číslic
|
||||
│ │ ├── ICP 8 číslic
|
||||
│ │ ├── PZS Kod + Nazev + IC + Telefon + Adresa
|
||||
│ │ ├── Telefon
|
||||
│ │ ├── Email volitelný
|
||||
│ │ └── Odbornost Kod + Nazev
|
||||
│ │
|
||||
│ ├── Doporucujici volitelný — doporučující lékař
|
||||
│ │ ├── Jmeno
|
||||
│ │ ├── PZS
|
||||
│ │ └── Odbornost
|
||||
│ │
|
||||
│ ├── Revize volitelný — schválení revizním lékařem ZP
|
||||
│ │
|
||||
│ ├── PLP[] předepsané léčivé přípravky (1 nebo více)
|
||||
│ │ ├── Mnozstvi int, 1–9999
|
||||
│ │ ├── Navod dávkování, max 80 znaků (např. "1-1-0")
|
||||
│ │ ├── Uhrada ZAKLADNI / ZVYSENA / NEHRAZENY
|
||||
│ │ ├── HVLPReg volitelný — registrovaný lék
|
||||
│ │ │ ├── Kod SÚKL kód (7 číslic, např. "0087076")
|
||||
│ │ │ ├── ATC ATC kód (např. "R05CB15")
|
||||
│ │ │ ├── Nazev např. "ERDOMED"
|
||||
│ │ │ ├── Forma léková forma (např. "CPS DUR")
|
||||
│ │ │ ├── Sila síla (např. "300MG")
|
||||
│ │ │ ├── CestaPodani např. "POR"
|
||||
│ │ │ └── Baleni počet kusů v balení
|
||||
│ │ ├── HVLPNereg volitelný — neregistrovaný HVLP
|
||||
│ │ ├── IPLP volitelný — individuálně připravovaný LP
|
||||
│ │ ├── INN volitelný — generický název
|
||||
│ │ ├── Prekroceni boolean — překročení limitu
|
||||
│ │ ├── ID_LP_Zdroj int — ID zdroje LP
|
||||
│ │ └── ID_LP UUID položky předpisu
|
||||
│ │
|
||||
│ ├── Pozn poznámka, max 1000 znaků — volitelný
|
||||
│ ├── Stav stav receptu (viz níže)
|
||||
│ │
|
||||
│ ├── Vydej[] volitelný — výdeje z lékáren (zkrácená forma)
|
||||
│ │ ├── ID_Dokladu ID výdeje
|
||||
│ │ ├── ID_Dokladu_ERP ID receptu (zpětný odkaz)
|
||||
│ │ ├── DatumVydeje datum
|
||||
│ │ ├── NazevPZS název lékárny
|
||||
│ │ ├── JmenoVydavajiciho jméno lékárníka (může být "skryto")
|
||||
│ │ ├── VLP[] vydané léčivé přípravky
|
||||
│ │ │ ├── Mnozstvi
|
||||
│ │ │ ├── Nazev plný název léku (např. "ERDOMED 300MG CPS DUR 20")
|
||||
│ │ │ ├── Kod SÚKL kód
|
||||
│ │ │ ├── Navod
|
||||
│ │ │ └── IdLpErp UUID zpětný odkaz na PLP
|
||||
│ │ ├── Zmena datetime
|
||||
│ │ └── Zalozeni datetime
|
||||
│ │
|
||||
│ ├── Zmena datetime — poslední změna receptu
|
||||
│ ├── Zalozeni datetime — vytvoření receptu
|
||||
│ ├── DruhPojisteni VEREJNE / OSTATNI — volitelný
|
||||
│ ├── ModryPruh boolean — volitelný (omamné látky)
|
||||
│ ├── Papirovy boolean — volitelný
|
||||
│ └── ZapocitatelnyDoplatekZbyvaDoLimitu decimal — zbývající limit doplatků pacienta
|
||||
│
|
||||
└── Zprava
|
||||
├── ID_Zpravy nové UUID od serveru
|
||||
├── Verze
|
||||
├── Odeslano
|
||||
├── ID_Podani echo ID podání
|
||||
└── Prijato datetime — čas přijetí na serveru
|
||||
```
|
||||
|
||||
### Hodnoty stavu receptu (`Stav`)
|
||||
|
||||
| Hodnota | Popis |
|
||||
|---|---|
|
||||
| `KE_SCHVALENI` | čeká na schválení revizním lékařem ZP |
|
||||
| `ZAMITNUTY` | zamítnut |
|
||||
| `PREDEPSANY` | vystaven, čeká na výdej |
|
||||
| `PRIPRAVOVANY` | lékárna si ho načetla, připravuje výdej |
|
||||
| `CASTECNE_VYDANY` | vydán částečně (opakovací předpis) |
|
||||
| `PLNE_VYDANY` | kompletně vydán ✅ |
|
||||
| `NEDOKONCENY_VYDEJ` | výdej nedokončen |
|
||||
| `UZAVRENY` | uzavřen, nelze měnit |
|
||||
|
||||
### Hodnoty způsobu ztotožnění (`ROB`)
|
||||
|
||||
| Hodnota | Popis |
|
||||
|---|---|
|
||||
| `ECD` | elektronicky čitelný doklad (občanský průkaz/pas) |
|
||||
| `JPDN` | jednoznačný dle jména, příjmení, data a adresy |
|
||||
| `JPDNA` | jednoznačný dle jména, příjmení a data (bez adresy) |
|
||||
|
||||
---
|
||||
|
||||
## HTTP hlavičky
|
||||
|
||||
```python
|
||||
headers = {
|
||||
"Content-Type": 'text/xml; charset="UTF-8"',
|
||||
"SOAPAction": '"NacistPredpis"', # uvozovky jsou součástí hodnoty!
|
||||
"User-Agent": "Medicus"
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Závislosti (Python)
|
||||
|
||||
```
|
||||
requests
|
||||
requests-pkcs12
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Soubor skriptu
|
||||
|
||||
`NacistPredpis_FUNKCNI.py` — funkční implementace, ověřeno 6. 4. 2026.
|
||||
|
||||
---
|
||||
|
||||
## Zdroje dokumentace SÚKL
|
||||
|
||||
| Soubor | Datum | Obsah |
|
||||
|---|---|---|
|
||||
| `MedicusDebug/eR_PostData.xml` | 2026-04-05 | reálný dotaz z Medicusu |
|
||||
| `MedicusDebug/eR_SuklMesage_*.mime` | 2026-04-05 | HTTP hlavičky + tělo dotazu |
|
||||
| `MedicusDebug/eR_SuklMesage_*_Resp.xml` | 2026-04-05 | reálná odpověď serveru |
|
||||
| `CUERLekar.wsdl` | 2025-04-24 | definice operace NacistPredpis |
|
||||
| `schema1.xsd` | 2025-04-24 | kompletní XSD schéma dotazu i odpovědi |
|
||||
@@ -0,0 +1,71 @@
|
||||
import uuid
|
||||
from datetime import datetime, timezone
|
||||
from requests import Session
|
||||
from requests_pkcs12 import Pkcs12Adapter
|
||||
|
||||
# --- Konfigurace ---
|
||||
PFX_FILE = r"C:\Users\vlado\PycharmProjects\Recepty\AMBSUKL214235369G_31DEC2024.pfx"
|
||||
PFX_PASSWORD = "Vlado7309208104++"
|
||||
API_USER = "e08c89c6-2b1a-4eba-8ed9-4e3e63618379"
|
||||
API_PASS = "Buzalka@Vladimir2025"
|
||||
|
||||
UZIVATEL = "E08C89C6-2B1A-4EBA-8ED9-4E3E63618379"
|
||||
PRACOVISTE = "00214235367"
|
||||
|
||||
ENDPOINT = "https://lekar-soap.erecept.sukl.cz/cuer/Lekar"
|
||||
NAMESPACE = "http://www.sukl.cz/erp/201704"
|
||||
|
||||
# --- ID receptu ---
|
||||
# Alfanumerický kód receptu, např. PPIBVF93285E
|
||||
ID_DOKLADU = "PPIBVF93285E"
|
||||
|
||||
|
||||
def nacist_predpis():
|
||||
sess = Session()
|
||||
sess.mount("https://", Pkcs12Adapter(pkcs12_filename=PFX_FILE, pkcs12_password=PFX_PASSWORD))
|
||||
sess.auth = (API_USER, API_PASS)
|
||||
|
||||
id_zpravy = str(uuid.uuid4())
|
||||
odeslano = datetime.now(timezone.utc).strftime("%Y-%m-%dT%H:%M:%S+00:00")
|
||||
|
||||
soap_body = (
|
||||
'<?xml version="1.0" encoding="UTF-8"?>'
|
||||
'<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">'
|
||||
'<soapenv:Body>'
|
||||
f'<NacteniPredpisuDotaz xmlns="{NAMESPACE}">'
|
||||
f'<Doklad>'
|
||||
f'<Pristupujici>'
|
||||
f'<Uzivatel>{UZIVATEL}</Uzivatel>'
|
||||
f'<Pracoviste>{PRACOVISTE}</Pracoviste>'
|
||||
f'</Pristupujici>'
|
||||
f'<Identifikator>'
|
||||
f'<ID_Dokladu>{ID_DOKLADU}</ID_Dokladu>'
|
||||
f'</Identifikator>'
|
||||
f'</Doklad>'
|
||||
f'<Zprava>'
|
||||
f'<ID_Zpravy>{id_zpravy}</ID_Zpravy>'
|
||||
f'<Verze>202501A</Verze>'
|
||||
f'<Odeslano>{odeslano}</Odeslano>'
|
||||
f'<SW_Klienta>MEDICUS_____</SW_Klienta>'
|
||||
f'</Zprava>'
|
||||
f'</NacteniPredpisuDotaz>'
|
||||
'</soapenv:Body>'
|
||||
'</soapenv:Envelope>'
|
||||
)
|
||||
|
||||
headers = {
|
||||
"Content-Type": 'text/xml; charset="UTF-8"',
|
||||
"SOAPAction": '"NacistPredpis"',
|
||||
"User-Agent": "Medicus"
|
||||
}
|
||||
|
||||
print(f"Recept: {ID_DOKLADU}")
|
||||
print(f"Volám: {ENDPOINT}\n")
|
||||
|
||||
resp = sess.post(ENDPOINT, data=soap_body.encode("utf-8"), headers=headers, timeout=15)
|
||||
print(f"HTTP {resp.status_code} | {len(resp.content)} bytů\n")
|
||||
print(resp.text)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
nacist_predpis()
|
||||
Reference in New Issue
Block a user