<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:r="http://csioz.gov.pl/p1/erejestracja/mt/v20210318" xmlns:wsp="http://csioz.gov.pl/p1/wspolne/mt/v20180509"
                  xmlns:w="http://csioz.gov.pl/p1/wyjatki/mt/v20210318" xmlns:k="http://csioz.gov.pl/p1/kontekst/mt/v20180509" xmlns:ns="http://csioz.gov.pl/p1/erejestracja/ws/v20210318"
                  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ObslugaRejestracji"
                  targetNamespace="http://csioz.gov.pl/p1/erejestracja/ws/v20210318">
    <wsdl:types>
        <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://csioz.gov.pl/p1/erejestracja/ws/v20210318" xmlns:r="http://csioz.gov.pl/p1/erejestracja/mt/v20210318"
                   xmlns:wsp="http://csioz.gov.pl/p1/wspolne/mt/v20180509" targetNamespace="http://csioz.gov.pl/p1/erejestracja/ws/v20210318">
            <xs:import namespace="http://csioz.gov.pl/p1/wspolne/mt/v20180509" schemaLocation="wspolne.xsd"/>
            <xs:import namespace="http://csioz.gov.pl/p1/erejestracja/mt/v20210318" schemaLocation="rejestracja.xsd"/>
            <xs:import namespace="http://csioz.gov.pl/p1/wyjatki/mt/v20210318" schemaLocation="wyjatki.xsd"/>
            <xs:import namespace="http://csioz.gov.pl/p1/kontekst/mt/v20180509" schemaLocation="kontekst.xsd"/>

            <xs:element name="ZapiszSlotyRequest" type="ns:ZapiszSlotyRequest"/>
            <xs:complexType name="ZapiszSlotyRequest">
                <xs:sequence>
                    <xs:element name="slotyDoZapisu" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o nowych slotach zgodny z definicją slotyDoZapisu określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszSlotyResponse" type="ns:ZapiszSlotyResponse"/>
            <xs:complexType name="ZapiszSlotyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaSlotuMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu zapisu slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="EdytujSlotyRequest" type="ns:EdytujSlotyRequest"/>
            <xs:complexType name="EdytujSlotyRequest">
                <xs:sequence>
                    <xs:element name="slotyDoEdycji" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o modyfikowanych slotach zgodny z definicją slotyDoEdycji określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujSlotyResponse" type="ns:EdytujSlotyResponse"/>
            <xs:complexType name="EdytujSlotyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaSlotuMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu modyfikacji slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="UsunSlotyRequest" type="ns:UsunSlotyRequest"/>
            <xs:complexType name="UsunSlotyRequest">
                <xs:sequence>
                    <xs:element name="slotyDoUsuniecia" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o usuwanych slotach zgodny z definicją slotyDoUsuniecia określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="UsunSlotyResponse" type="ns:UsunSlotyResponse"/>
            <xs:complexType name="UsunSlotyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaSlotuMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu usunięcia slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="PobierzListeSlotowResponse" type="ns:PobierzListeSlotowResponse"/>
            <xs:complexType name="PobierzListeSlotowResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="slotyPlacowki" type="xs:base64Binary" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający listę slotów przypisaną do przesłanego harmonogramu zgodny z definicją slotyPlacowki określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobierania listy slotów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="liczbaPozycji" type="xs:long" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Liczba znalezionych slotów według zadanych kryteriów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeSlotowRequest" type="ns:PobierzListeSlotowRequest"/>
            <xs:complexType name="PobierzListeSlotowRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorHarmonogramu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator harmonogramu w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji
                                zapiszHarmonogram. Dla wskazanego identyfikatora harmonogramu zostaną pobrane i zwrócone wszystkie sloty wraz z danymi opisującymi zawarte w danym harmonogramie.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="parametryStronicowania" type="wsp:ParametryStronicowaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametry stronicowania usługi.
                                Parametr nazwaKolumnyDoSortowania może przybrać następujące wartości: identyfikatorSlotu, identyfikatorSlotuMus, dataCzasRozpoczeciaSlotu.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataOd" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Opcjonalny parametr pozwalający zawęzić liczbę zwracanych slotów do tych, dla których data jest większa lub równa od daty podanej w parametrze.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataDo" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Opcjonalny parametr pozwalający zawęzić liczbę zwracanych slotów do tych, dla których data jest mniejsza lub równa od daty podanej w parametrze.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodyRodzajowSlotu" type="xs:string" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Wartości kodowe atrybutu słownikowego określające rodzaje wizyty slotu. Wartości opisowe, do których należy przyporządkować zwrócone kody, zostały wymienione w dokumentacji integracyjnej w rozdziale Słowniki.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="statusySlotow" type="r:StatusSlotuEnumMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Statusy slotów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="PobierzBazoweDaneListySlotowRequest" type="ns:PobierzBazoweDaneListySlotowRequest"/>
            <xs:complexType name="PobierzBazoweDaneListySlotowRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorHarmonogramu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator harmonogramu w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji
                                zapiszHarmonogram. Dla wskazanego identyfikatora harmonogramu zostaną pobrane i zwrócone wszystkie sloty wraz z danymi opisującymi zawarte w danym harmonogramie.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="parametryStronicowania" type="wsp:ParametryStronicowaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametry stronicowania usługi.
                                Parametr nazwaKolumnyDoSortowania może przybrać następujące wartości: identyfikatorSlotu, identyfikatorSlotuMus, dataCzasRozpoczeciaSlotu.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataOd" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Parametr pozwalający zawęzić liczbę zwracanych slotów do tych, dla których data jest większa lub równa od daty podanej w parametrze.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataDo" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Parametr pozwalający zawęzić liczbę zwracanych slotów do tych, dla których data jest mniejsza lub równa od daty podanej w parametrze.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodyRodzajowSlotu" type="xs:string" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Wartości kodowe atrybutu słownikowego określające rodzaje wizyty slotu. Wartości opisowe, do których należy przyporządkować zwrócone kody, zostały wymienione w dokumentacji integracyjnej w rozdziale Słowniki.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="statusySlotow" type="r:StatusSlotuEnumMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Statusy slotów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzBazoweDaneListySlotowResponse" type="ns:PobierzBazoweDaneListySlotowResponse"/>
            <xs:complexType name="PobierzBazoweDaneListySlotowResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="slotyPlacowki" type="xs:base64Binary" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający listę slotów przypisaną do przesłanego harmonogramu zgodny z definicją bazoweDaneSlotowPlacowki określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobierania listy slotów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="liczbaPozycji" type="xs:long" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Liczba znalezionych slotów według zadanych kryteriów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="PobierzDaneSlotuRequest" type="ns:PobierzDaneSlotuRequest"/>
            <xs:complexType name="PobierzDaneSlotuRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorHarmonogramu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator harmonogramu w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji
                                zapiszHarmonogram. Dla wskazanego identyfikatora harmonogramu zostaną pobrane i zwrócone wszystkie sloty wraz z danymi opisującymi zawarte w danym harmonogramie.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="identyfikatorSlotu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator slotu w formacie OID nadany przez System Elektronicznej Rejestracji (P1)
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzDaneSlotuResponse" type="ns:PobierzDaneSlotuResponse"/>
            <xs:complexType name="PobierzDaneSlotuResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="slotPlacowki" type="r:SlotPlacowkiMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Element reprezentujący slot placówki.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobierania slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="ZapiszNaWizyteResponse" type="ns:ZapiszNaWizyteResponse"/>
            <xs:complexType name="ZapiszNaWizyteResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu zapisania wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszNaWizyteRequest" type="ns:ZapiszNaWizyteRequest"/>
            <xs:complexType name="ZapiszNaWizyteRequest">
                <xs:sequence>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="podstawoweDanePacjenta" type="r:PodstawoweDanePacjentaMT">
                        <xs:annotation>
                            <xs:documentation>Element zawiera podstawowe dane pacjenta zapisywanego na wizytę.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneKontaktowePacjenta" type="r:DaneKontaktoweMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Element zawiera dane kontaktowe pacjenta zdefiniowane dla tego zapisania na wizytę.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="proceduryWizyty" type="r:ProceduraWizytyMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Lista procedur realizowanych w ramach wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneDodatkowe" type="wsp:DaneDodatkoweMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>
                                Element reprezentujący dane dodatkowe opisujące wizytę. Szczegółowe informacje dotyczące zakresu możliwych do przesłania danych zawiera dokumentacja integracyjna.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dokumentPodstawaUprawnien" type="r:DokumentPodstawaUprawnienMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Element reprezentuje dokument uprawnień.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator wizyty w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji rezerwujWizyte.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodTrybuRealizacji" type="xs:string">
                        <xs:annotation>
                            <xs:documentation>Wartość kodowa atrybutu słownikowego określająca tryb realizacji wizyty. Lista dopuszczalnych wartości została opisana w dokumentacji integracyjnej.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dokumentPodstawaWizyty" type="r:DokumentPodstawaWizytyMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Element reprezentuje dokument będący podstawą zapisania pacjenta na wizytę.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="notatkaDlaLekarza" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Notatka dla lekarza.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="255"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:element>
                    <xs:element name="pierwotnaDataZapisu" type="xs:dateTime" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Pierwotna data i czas zapisu pacjenta.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="AnulujRezerwacjeWstepnaRequest" type="ns:AnulujRezerwacjeWstepnaRequest"/>
            <xs:complexType name="AnulujRezerwacjeWstepnaRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator wizyty w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji
                                rezerwujWizyte.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data rezerwacji wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="AnulujRezerwacjeWstepnaResponse" type="ns:AnulujRezerwacjeWstepnaResponse"/>
            <xs:complexType name="AnulujRezerwacjeWstepnaResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu anulowania rezerwacji wstępnej.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZmienTerminyWizytRequest" type="ns:ZmienTerminyWizytRequest"/>
            <xs:complexType name="ZmienTerminyWizytRequest">
                <xs:sequence>
                    <xs:element name="terminyWizytDoZmiany" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o modyfikowanych terminach wizyt zgodny z definicją terminyWizytDoZmiany określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZmienTerminyWizytResponse" type="ns:ZmienTerminyWizytResponse"/>
            <xs:complexType name="ZmienTerminyWizytResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu aktualizacji terminów wizyt.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZmienDaneWizytyRequest" type="ns:ZmienDaneWizytyRequest"/>
            <xs:complexType name="ZmienDaneWizytyRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator wizyty w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji rezerwujWizyte.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="podstawoweDanePacjenta" type="r:PodstawoweDanePacjentaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Element reprezentuje podstawowe informacje o pacjencie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneKontaktowePacjenta" type="r:DaneKontaktoweMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Element zawiera dane kontaktowe pacjenta dla danej wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodTrybuRealizacji" type="xs:string" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Wartość kodowa atrybutu słownikowego określająca tryb realizacji wizyty. Lista dopuszczalnych wartości została opisana w dokumentacji integracyjnej.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="teleporada" type="r:TeleporadaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Element opisujący teleporadę.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="opisWizyty" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Dodatkowe informacje o wizycie.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="1000"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:element>
                    <xs:element name="notatkaDlaLekarza" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Notatka dla lekarza.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="255"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:element>
                    <xs:element name="dokumentPodstawaWizyty" type="r:DokumentPodstawaWizytyMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Element reprezentuje dokument będący podstawą zapisania pacjenta na wizytę.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dokumentPodstawaUprawnien" type="r:DokumentPodstawaUprawnienMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Element reprezentuje dokument uprawnień.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneDodatkowe" type="wsp:DaneDodatkoweMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Element reprezentujący dane dodatkowe opisujące wizytę. Szczegółowe informacje dotyczące zakresu możliwych do przesłania danych zawiera dokumentacja integracyjna.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZmienDaneWizytyResponse" type="ns:ZmienDaneWizytyResponse"/>
            <xs:complexType name="ZmienDaneWizytyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu zmiany danych wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="ZmienProceduryWizytyRequest" type="ns:ZmienProceduryWizytyRequest"/>
            <xs:complexType name="ZmienProceduryWizytyRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator wizyty w formacie OID nadany przez System Elektronicznej Rejestracji (P1)</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="procedury" type="r:ProceduraMT" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Lista procedur realizowanych w ramach wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="ZmienProceduryWizytyResponse" type="ns:ZmienProceduryWizytyResponse"/>
            <xs:complexType name="ZmienProceduryWizytyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu aktualizacji procedur wizyt.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="ImportujPracownikowMedycznychRequest" type="ns:ImportujPracownikowMedycznychRequest"/>
            <xs:complexType name="ImportujPracownikowMedycznychRequest">
                <xs:sequence>
                    <xs:element name="pracownicyMedyczni" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o pracownikach medycznych zgodny z definicją pracownicyMedyczniImport określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ImportujPracownikowMedycznychResponse" type="ns:ImportujPracownikowMedycznychResponse"/>
            <xs:complexType name="ImportujPracownikowMedycznychResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzaniaPracownikaMedycznego" type="r:RaportZPrzetwarzaniaPracownikaMedycznegoMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu importu pracowników medycznych.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="AnulujWizytyRequest" type="ns:AnulujWizytyRequest"/>
            <xs:complexType name="AnulujWizytyRequest">
                <xs:sequence>
                    <xs:element name="wizytyDoAnulowania" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o wizytach do anulowania zgodny z definicją wizytyDoAnulowania określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="AnulujWizytyResponse" type="ns:AnulujWizytyResponse"/>
            <xs:complexType name="AnulujWizytyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu anulowania wizyt.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszDaneMusRequest" type="ns:ZapiszDaneMusRequest"/>
            <xs:complexType name="ZapiszDaneMusRequest">
                <xs:sequence>
                    <xs:element name="miejsca" type="r:MiejsceUdzielaniaSwiadczenMT">
                        <xs:annotation>
                            <xs:documentation>Dane miejsca udzielenia świadczenia do zapisu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszDaneMusResponse" type="ns:ZapiszDaneMusResponse"/>
            <xs:complexType name="ZapiszDaneMusResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMusMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu przekazania danych MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="OdczytajDaneMusRequest" type="ns:OdczytajDaneMusRequest"/>
            <xs:complexType name="OdczytajDaneMusRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorMus" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator jednoznacznie identyfikujący MUŚ (Podmiot, jego Oddział/Komórkę/Praktykę lekarską). Identyfikator nadawany przez RPWDL.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="OdczytajDaneMusResponse" type="ns:OdczytajDaneMusResponse"/>
            <xs:complexType name="OdczytajDaneMusResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMusMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu odczytania danych MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="miejsca" type="r:DaneMiejscaUdzielaniaSwiadczenMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Dane miejsca udzielenia świadczenia do odczytu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujDaneMusRequest" type="ns:EdytujDaneMusRequest"/>
            <xs:complexType name="EdytujDaneMusRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorMus" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator jednoznacznie identyfikujący MUŚ (Podmiot, jego Oddział/Komórkę/Praktykę lekarską). Identyfikator nadawany przez RPWDL.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="miejsce" type="r:MiejsceUdzielaniaSwiadczenMT">
                        <xs:annotation>
                            <xs:documentation>Dane miejsca udzielenia świadczenia do edycji.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="okresNiedostepnosci" type="r:OkresNiedostepnosciMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Okres w jakim MUŚ jest niedostępny.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujDaneMusResponse" type="ns:EdytujDaneMusResponse"/>
            <xs:complexType name="EdytujDaneMusResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMusMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu edycji danych MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="PobierzZPoczekalniRequest" type="ns:PobierzZPoczekalniRequest"/>
            <xs:complexType name="PobierzZPoczekalniRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorPacjenta" type="wsp:IdentyfikatorUslugobiorcyOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator OID pacjenta zapisanego w poczekalni.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzZPoczekalniResponse" type="ns:PobierzZPoczekalniResponse"/>
            <xs:complexType name="PobierzZPoczekalniResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="wpisyOsobyWPoczekalni" type="r:OsobaZapisanaDoPoczekalniMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Lista zgłoszeń pacjenta do poczekalni.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobrania listy zgłoszeń pacjenta do poczekalni.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="ZapiszDoPoczekalniRequest" type="ns:ZapiszDoPoczekalniRequest"/>
            <xs:complexType name="ZapiszDoPoczekalniRequest">
                <xs:sequence>
                    <xs:element name="daneZapisuPacjentaDoPoczekalni" type="r:DaneZapisuPacjentaDoPoczekalni">
                        <xs:annotation>
                            <xs:documentation>Element zawierający informacje potrzebne do zapisu pacjenta w poczekalni.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszDoPoczekalniResponse" type="ns:ZapiszDoPoczekalniResponse"/>
            <xs:complexType name="ZapiszDoPoczekalniResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzaniaZapiszDoPoczekalniMT" type="r:RaportZPrzetwarzaniaPoczekalniMT">
                        <xs:annotation>
                            <xs:documentation>Raport zawierający szczegółowe informacje z przetwarzania poszczególnych wpisów w poczekalni przekazywanych do systemu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="UsunZPoczekalniRequest" type="ns:UsunZPoczekalniRequest"/>
            <xs:complexType name="UsunZPoczekalniRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorMiejscaWPoczekalni" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator zgłoszenia w poczekalni w formacie OID nadany przez System Elektronicznej Rejestracji
                                (P1), tworzony podczas wywołania operacji zapiszDoPoczekalni.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="UsunZPoczekalniResponse" type="ns:UsunZPoczekalniResponse"/>
            <xs:complexType name="UsunZPoczekalniResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu usunięcia wpisu w poczekalni.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="EdytujPreferencjeWPoczekalniRequest" type="ns:EdytujPreferencjeWPoczekalniRequest"/>
            <xs:complexType name="EdytujPreferencjeWPoczekalniRequest">
                <xs:sequence>
                    <xs:element name="preferencjeDoEdycji" type="r:DaneEdycjiPacjentaWPoczekalniMT">
                        <xs:annotation>
                            <xs:documentation>Preferencje pacjenta do aktualizacji.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujPreferencjeWPoczekalniResponse" type="ns:EdytujPreferencjeWPoczekalniResponse"/>
            <xs:complexType name="EdytujPreferencjeWPoczekalniResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaPoczekalniMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu edycji zgłoszenia pacjenta w poczekalni.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="EdytujKwalifikacjeRequest" type="ns:EdytujKwalifikacjeRequest"/>
            <xs:complexType name="EdytujKwalifikacjeRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorDokumentu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator dokumentu wystawionego pacjentowi, któremu zmieniono kwalifikację.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="czyCito" type="xs:boolean">
                        <xs:annotation>
                            <xs:documentation>Flaga informująca o tym, czy pacjent w zakresie danego dokumentu zakwalifikowany jest jako pilny.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujKwalifikacjeResponse" type="ns:EdytujKwalifikacjeResponse"/>
            <xs:complexType name="EdytujKwalifikacjeResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu edycji kwalifikacji.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="PobierzListeWizytRequest" type="ns:PobierzListeWizytRequest"/>
            <xs:complexType name="PobierzListeWizytRequest">
                <xs:sequence>
                    <xs:element name="czyWlasne" type="xs:boolean">
                        <xs:annotation>
                            <xs:documentation>Flaga, która w zależności od wartości definiuje, czy wyszukiwane wizyty mają należeć do podmiotu znajdującego się w kontekście,
                                czy mają należeć do innych podmiotów.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kryteriaWyszukiwaniaWizyt" type="r:KryteriaWyszukiwaniaWizytMT">
                        <xs:annotation>
                            <xs:documentation>Element zawierający kryteria potrzebne do wyszukania wizyt.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="parametryStronicowania" type="wsp:ParametryStronicowaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametr nazwaKolumnyDoSortowania może przyjąć następujące wartości:
                                'dataCzasOd' (domyślna kolumna sortowania jeśli nie zostanie podana żadna wartość), 'identyfikatorWizyty', 'identyfikatorSlotu', 'identyfikatorHarmonogramu'.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeWizytResponse" type="ns:PobierzListeWizytResponse"/>
            <xs:complexType name="PobierzListeWizytResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="liczbaPozycji" type="xs:long" minOccurs="0"/>
                    <xs:element name="wizyty" type="xs:base64Binary" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o wizytach zgodny z definicją wizyty określaną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobrania listy wizyt.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeWizytSyncRequest" type="ns:PobierzListeWizytSyncRequest"/>
            <xs:complexType name="PobierzListeWizytSyncRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorHarmonogramu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator harmonogramu w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji
                                zapiszHarmonogram.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataCzasModyfikacjiOstatniejZsynchronizowanejWizyty" type="xs:dateTime" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Data i czas ostatniej synchronizacji Systemu Podmiotu (MUŚ) z Systemem Elektronicznej Rejestracji w ramach danego harmonogramu. Od tej daty zostaną
                                przesłane dane wizyt, które zostały zapisane lub zmodyfikowane.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataCzasOd" type="xs:dateTime" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Data i czas reprezentująca przedział domknięty, od której zostaną zwrócone wszystkie zmodyfikowane wizyty w ramach danego harmonogramu. Jeśli nie zostanie
                                podana wartość, to domyślnie operacja zwróci wszystkie zmodyfikowane wizyty od daty bieżącej w przód do końcowej daty harmonogramu (data zakończenia ostatniej wizyty w
                                harmonogramie).
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataCzasDo" type="xs:dateTime" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Data i czas reprezentująca przedział domknięty, do której zostaną zwrócone wszystkie zmodyfikowane wizyty w ramach danego harmonogramu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodyRodzajowSlotow" type="xs:string" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Wartość kodowa atrybutu słownikowego określająca rodzaj slotu. Lista dopuszczalnych wartości została opisana w dokumentacji integracyjnej.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="statusySlotow" type="r:StatusSlotuEnumMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Statusy slotów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeWizytSyncResponse" type="ns:PobierzListeWizytSyncResponse"/>
            <xs:complexType name="PobierzListeWizytSyncResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="wizyty" type="r:ListaWizytSyncMT" minOccurs="0"/>
                    <xs:element name="dataCzasModyfikacjiOstatniegoRekordu" type="xs:dateTime" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Data i czas modyfikacji ostatniego rekordu (wizyty) z wyniku, używana do kolejnego pobrania przyrostowego. Jeśli element nie występuje, to oznacza, że nie
                                ma już rekordów (wizyt) do synchronizacji.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobierania wizyt.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszHarmonogramRequest" type="ns:ZapiszHarmonogramRequest"/>
            <xs:complexType name="ZapiszHarmonogramRequest">
                <xs:sequence>
                    <xs:element name="harmonogram" type="r:DaneHarmonogramuMT">
                        <xs:annotation>
                            <xs:documentation>Dane harmonogramu przekazane do zapisu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszHarmonogramResponse" type="ns:ZapiszHarmonogramResponse"/>
            <xs:complexType name="ZapiszHarmonogramResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaHarmonogramuMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu przekazania harmonogramu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyszukajHarmonogramRequest" type="ns:WyszukajHarmonogramRequest"/>
            <xs:complexType name="WyszukajHarmonogramRequest">
                <xs:sequence>
                    <xs:element name="kryteriaWyszukiwaniaHarmonogramow" type="r:KryteriaWyszukiwaniaHarmonogramow">
                        <xs:annotation>
                            <xs:documentation>Kryteria wyszukiwania harmonogramów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyszukajHarmonogramResponse" type="ns:WyszukajHarmonogramResponse"/>
            <xs:complexType name="WyszukajHarmonogramResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaHarmonogramuMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu wyszukania harmonogramów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="harmonogram" type="r:HarmonogramMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Lista harmonogramów spełniających kryteria wyszukiwania.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="liczbaPozycji" type="xs:long" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Liczba znalezionych harmonogramów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="OdczytajHarmonogramRequest" type="ns:OdczytajHarmonogramRequest"/>
            <xs:complexType name="OdczytajHarmonogramRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorHarmonogramu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator harmonogramu, który ma zostać pobrany.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="OdczytajHarmonogramResponse" type="ns:OdczytajHarmonogramResponse"/>
            <xs:complexType name="OdczytajHarmonogramResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaHarmonogramuMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu odczytania harmonogramu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="harmonogram" type="r:HarmonogramMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Odczytany harmonogram.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujHarmonogramRequest" type="ns:EdytujHarmonogramRequest"/>
            <xs:complexType name="EdytujHarmonogramRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorHarmonogramu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator harmonogramu, który ma podlegać edycji.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:sequence>
                        <xs:element name="harmonogram" type="r:DaneHarmonogramuMT">
                            <xs:annotation>
                                <xs:documentation>Dane harmonogramu przekazane do edycji.</xs:documentation>
                            </xs:annotation>
                        </xs:element>
                    </xs:sequence>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujHarmonogramResponse" type="ns:EdytujHarmonogramResponse"/>
            <xs:complexType name="EdytujHarmonogramResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaHarmonogramuMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu edycji harmonogramu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyszukajWolneTerminyRequest" type="ns:WyszukajWolneTerminyRequest"/>
            <xs:complexType name="WyszukajWolneTerminyRequest">
                <xs:sequence>
                    <xs:element name="czyGrupowacPreparaty" type="xs:boolean" minOccurs="0" default="false">
                        <xs:annotation>
                            <xs:documentation>Flaga określająca, czy wyszukane wolne terminy powinny być grupowane po preparacie szczepionki.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="liczbaWyszukiwanychTerminow" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametr określający liczbę pożądanych wolnych terminów.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:int">
                                <xs:minInclusive value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:element>
                    <xs:element name="parametryWizyty" type="r:ParametryWizytyMT">
                        <xs:annotation>
                            <xs:documentation>Parametry określające rodzaj wyszukiwanej wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kryteriaWyboruWizyty" type="r:KryteriaWyboruWizytyMT" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Kryteria lokalizacji, czasu i pracownika medycznego wyszukiwanej wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodyRozpoznan" type="r:KodRozpoznania" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Wskazana w skierowaniu wartość kodu ICD-10 (rozpoznanie).</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyszukajWolneTerminyResponse" type="ns:WyszukajWolneTerminyResponse"/>
            <xs:complexType name="WyszukajWolneTerminyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="wolneTerminy" type="xs:base64Binary" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o wolnych terminach zgodny z definicją wolneTerminy określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu wyszukania wolnych terminów.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>

            <xs:element name="RezerwujWizyteRequest" type="ns:RezerwujWizyteRequest"/>
            <xs:complexType name="RezerwujWizyteRequest">
                <xs:sequence>
                    <xs:element name="daneRezerwacjiWizyty" type="r:DaneRezerwacjiWizytyMT">
                        <xs:annotation>
                            <xs:documentation>Dane rezerwacji wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="RezerwujWizyteResponse" type="ns:RezerwujWizyteResponse"/>
            <xs:complexType name="RezerwujWizyteResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaRezerwujWizyteMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu rezerwacji wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyszukajDanePracownikowMedycznychRequest" type="ns:WyszukajDanePracownikowMedycznychRequest"/>
            <xs:complexType name="WyszukajDanePracownikowMedycznychRequest">
                <xs:sequence>
                    <xs:element name="kryteriaWyszukiwania" type="r:KryteriaWyszukiwaniaDanychPracownikowMedycznychMT">
                        <xs:annotation>
                            <xs:documentation>Element zawierający kryteria potrzebne do wyszukania danych pracowników medycznych.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="parametryStronicowania" type="wsp:ParametryStronicowaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametr nazwaKolumnyDoSortowania może przyjąć następujące wartości:
                                'imie' (domyślna kolumna sortowania jeśli nie zostanie podana żadna wartość), 'nazwisko', 'identyfikatorPracownikaMedycznego', 'tytul'.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyszukajDanePracownikowMedycznychResponse" type="ns:WyszukajDanePracownikowMedycznychResponse"/>
            <xs:complexType name="WyszukajDanePracownikowMedycznychResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="liczbaPozycji" type="xs:long" minOccurs="0"/>
                    <xs:element name="pracownicyMedyczni" type="r:DanePracownikaMedycznegoMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Dane pracowników medycznych.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu wyszukania danych pracowników medycznych.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeMusRequest" type="ns:PobierzListeMusRequest"/>
            <xs:complexType name="PobierzListeMusRequest">
                <xs:sequence>
                    <xs:element name="kryteriaWyszukiwania" type="r:KryteriaWyszukiwaniaListyMusMT">
                        <xs:annotation>
                            <xs:documentation>Element zawierający kryteria potrzebne do wyszukania listy miejsc udzielania świadczeń.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="parametryStronicowania" type="wsp:ParametryStronicowaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametr nazwaKolumnyDoSortowania może przyjąć następujące wartości:
                                'nazwaMus' (domyślna kolumna sortowania jeśli nie zostanie podana żadna wartość), 'identyfikatorMus', 'kodOwNfz', 'kodSpecjalnosci', 'kodTechnicznyMiejsca'.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeMusResponse" type="ns:PobierzListeMusResponse"/>
            <xs:complexType name="PobierzListeMusResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="liczbaPozycji" type="xs:long" minOccurs="0"/>
                    <xs:element name="miejscaUdzielaniaSwiadczen" type="xs:base64Binary" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o liście miejsc udzielania świadczeń zgodny z definicją miejscaUdzielaniaSwiadczen określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobrania listy miejsc udzielania świadczeń.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZakonczWizytyRequest" type="ns:ZakonczWizytyRequest"/>
            <xs:complexType name="ZakonczWizytyRequest">
                <xs:sequence>
                    <xs:element name="wizytyDoZakonczenia" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o wizytach do zakończenia zgodny z definicją wizytyDoZakonczenia określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZakonczWizytyResponse" type="ns:ZakonczWizytyResponse"/>
            <xs:complexType name="ZakonczWizytyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyMT" maxOccurs="unbounded" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu zakończenia listy wizyt.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszWizyteNaglaRequest" type="ns:ZapiszWizyteNaglaRequest"/>
            <xs:complexType name="ZapiszWizyteNaglaRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorHarmonogramu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator harmonogramu w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji
                                zapiszHarmonogram.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneWizyty" type="r:DaneWizytyNaglejMT">
                        <xs:annotation>
                            <xs:documentation>Dane zapisu na wizytę nagłą.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszWizyteNaglaResponse" type="ns:ZapiszWizyteNaglaResponse"/>
            <xs:complexType name="ZapiszWizyteNaglaResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyNaglejMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu zapisu na wizytę nagłą.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujWizyteNaglaRequest" type="ns:EdytujWizyteNaglaRequest"/>
            <xs:complexType name="EdytujWizyteNaglaRequest">
                <xs:sequence>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data zrealizowanej wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator jednoznacznie identyfikujący wizytę.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneWizyty" type="r:DaneWizytyNaglejMT">
                        <xs:annotation>
                            <xs:documentation>Element zawierający dane wizyty nagłej.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujWizyteNaglaResponse" type="ns:EdytujWizyteNaglaResponse"/>
            <xs:complexType name="EdytujWizyteNaglaResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyNaglejMT">
                        <xs:annotation>
                            <xs:documentation>Raport z edycji wizyty nagłej.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszWizytyHistoryczneRequest" type="ns:ZapiszWizytyHistoryczneRequest"/>
            <xs:complexType name="ZapiszWizytyHistoryczneRequest">
                <xs:sequence>
                    <xs:element name="slotyZWizytamiHistorycznymi" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane o slotach i wizytach historycznych zgodny z definicją slotyZWizytamiHistorycznymi określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszWizytyHistoryczneResponse" type="ns:ZapiszWizytyHistoryczneResponse"/>
            <xs:complexType name="ZapiszWizytyHistoryczneResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyHistorycznejMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu zapisu wizyt historycznych.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="bledyOperacji" type="ns:BledyOperacji"/>
            <xs:complexType name="BledyOperacji">
                <xs:sequence>
                    <xs:element name="blad" type="w:BladMT"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="UsunWizyteNaglaRequest" type="ns:UsunWizyteNaglaRequest"/>
            <xs:complexType name="UsunWizyteNaglaRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator wizyty w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji zapiszWizyteNagla.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="UsunWizyteNaglaResponse" type="ns:UsunWizyteNaglaResponse"/>
            <xs:complexType name="UsunWizyteNaglaResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyNaglejMT">
                        <xs:annotation>
                            <xs:documentation>Raport z usunięcia wizyty nagłej.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzPrognozowanyTerminRequest" type="ns:PobierzPrognozowanyTerminRequest"/>
            <xs:complexType name="PobierzPrognozowanyTerminRequest">
                <xs:sequence>
                    <xs:element name="kodSpecjalnosci" type="xs:string" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Kod specjalności komórki - cz. VIII kodu resortowego. 4 znaki numeryczne.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="czyCito" type="xs:boolean" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Flaga informująca o tym, czy pacjent ma skierowanie pilne.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodTrybuRealizacji" type="xs:string" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Wartość kodowa atrybutu słownikowego określająca tryb realizacji wizyty. Lista dopuszczalnych wartości została opisana w dokumentacji integracyjnej.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodyProcedur" type="xs:string" maxOccurs="unbounded" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Lista kodów procedur.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kryteriaWyboruWizyty" type="r:KryteriaWyboruWizytyMT" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Lista zawierająca kryteria potrzebne do pobrania prognozowanego terminu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="liczbaGodzinPrzedWizyta" type="xs:int" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Liczba godzin, w których pacjent zadeklarował gotowość do przybycia na wizytę.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodyCechDostepnosci" type="xs:string" maxOccurs="unbounded" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Kody cech dostępności.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzPrognozowanyTerminResponse" type="ns:PobierzPrognozowanyTerminResponse"/>
            <xs:complexType name="PobierzPrognozowanyTerminResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="przewidywanyTerminWizyty" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Przewidywany termin wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z pobierania prognozowanego terminu wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="AktywujMusRequest" type="ns:AktywujMusRequest"/>
            <xs:complexType name="AktywujMusRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorMus" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator jednoznacznie identyfikujący MUŚ. Identyfikator nadawany przez RPWDL.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="AktywujMusResponse" type="ns:AktywujMusResponse"/>
            <xs:complexType name="AktywujMusResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMusMT">
                        <xs:annotation>
                            <xs:documentation>Raport z aktywowania MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZasilInicjalnieRequest" type="ns:ZasilInicjalnieRequest"/>
            <xs:complexType name="ZasilInicjalnieRequest">
                <xs:sequence>
                    <xs:element name="nazwaPliku">
                        <xs:annotation>
                            <xs:documentation>Nazwa pliku.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="150"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:element>
                    <xs:element name="opis" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Opcjonalne pole opisowe dla dodawanego zadania zasilenia inicjalnego.</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:maxLength value="255"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:element>
                    <xs:element name="plikZDanymiZasileniaInicjalnego" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik z danymi zasilenia inicjalnego.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="rodzajZlecenia" type="r:RodzajZleceniaEnumMT">
                        <xs:annotation>
                            <xs:documentation>Rodzaj zlecenia do wykonania.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZasilInicjalnieResponse" type="ns:ZasilInicjalnieResponse"/>
            <xs:complexType name="ZasilInicjalnieResponse">
                <xs:sequence>
                    <xs:element name="idZadania" type="xs:string" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Identyfikator zadania.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="przewidywanaDataZakonczeniaZasilenia" type="xs:dateTime" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Przewidywana data i czas zakończenia zasilenia.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik przyjęcia zadania do realizacji.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeZadanZasileniaInicjalnegoRequest" type="ns:PobierzListeZadanZasileniaInicjalnegoRequest"/>
            <xs:complexType name="PobierzListeZadanZasileniaInicjalnegoRequest">
                <xs:sequence>
                    <xs:element name="kryteriaWyszukiwania" type="r:KryteriaWyszukiwaniaListyZadanMT">
                        <xs:annotation>
                            <xs:documentation>Element zawierający kryteria potrzebne do wyszukania listy zadań zasilenia inicjalnego.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="parametryStronicowania" type="wsp:ParametryStronicowaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametry stronicowania usługi.
                                Parametr nazwaKolumnyDoSortowania może przyjąć następujące wartości: 'dataUtworzeniaZadania', 'status', 'nazwaPliku', 'typOperacji'.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeZadanZasileniaInicjalnegoResponse" type="ns:PobierzListeZadanZasileniaInicjalnegoResponse"/>
            <xs:complexType name="PobierzListeZadanZasileniaInicjalnegoResponse">
                <xs:sequence>
                    <xs:element name="zadania" type="r:WynikiPobraniaListyZadanZasileniaInicjalnegoMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Lista zadań zasilenia inicjalnego danego podmiotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik pobrania listy zadań.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="wlasciwosciWynikuWyszukiwania" type="r:WlasciwosciWynikuWyszukiwaniaZadanMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Właściwości wyniku wyszukiwania.
                                Wystąpienie obiektu zależy od parametru stronicowania 'czyPodacLiczbeRek' przekazanego w żądaniu. Domyślna wartość: true.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzSzczegolyZasileniaInicjalnegoRequest" type="ns:PobierzSzczegolyZasileniaInicjalnegoRequest"/>
            <xs:complexType name="PobierzSzczegolyZasileniaInicjalnegoRequest">
                <xs:sequence>
                    <xs:element name="idZadania" type="xs:string">
                        <xs:annotation>
                            <xs:documentation>Identyfikator zadania.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzSzczegolyZasileniaInicjalnegoResponse" type="ns:PobierzSzczegolyZasileniaInicjalnegoResponse"/>
            <xs:complexType name="PobierzSzczegolyZasileniaInicjalnegoResponse">
                <xs:sequence>
                    <xs:element name="szczegolyZasileniaInicjalnego" type="r:SzczegolyZasileniaInicjalnegoMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Szczegółowe informacje o zasileniu inicjalnym.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik pobrania szczegółów zasilenia.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzDaneOstatniejDawkiSzczepionkiRequest" type="ns:PobierzDaneOstatniejDawkiSzczepionkiRequest"/>
            <xs:complexType name="PobierzDaneOstatniejDawkiSzczepionkiRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorPacjenta" type="wsp:IdentyfikatorUslugobiorcyOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator biznesowy pacjenta w formacie OID.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodProcedury" type="xs:string">
                        <xs:annotation>
                            <xs:documentation>Kod procedury medycznej zgodny z ICD-9.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzDaneOstatniejDawkiSzczepionkiResponse" type="ns:PobierzDaneOstatniejDawkiSzczepionkiResponse"/>
            <xs:complexType name="PobierzDaneOstatniejDawkiSzczepionkiResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik pobrania danych ostatniego szczepienia.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="ostatniaDawkaSzczepionki" type="r:OstatniaDawkaSzczepionkiMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Dane ostatniej dawki szczepionki.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobrania danych ostatniego szczepienia.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="RealizujWizyteRequest" type="ns:RealizujWizyteRequest"/>
            <xs:complexType name="RealizujWizyteRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator wizyty w formacie OID nadany przez System Elektronicznej Rejestracji (P1),
                                tworzony podczas wywołania operacji rezerwujWizyte.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="RealizujWizyteResponse" type="ns:RealizujWizyteResponse"/>
            <xs:complexType name="RealizujWizyteResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaWizytyMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu rozpoczęcia realizacji wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="CofnijRealizacjeWizytyRequest" type="ns:CofnijRealizacjeWizytyRequest"/>
            <xs:complexType name="CofnijRealizacjeWizytyRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator wizyty w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji rezerwujWizyte.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="CofnijRealizacjeWizytyResponse" type="ns:CofnijRealizacjeWizytyResponse"/>
            <xs:complexType name="CofnijRealizacjeWizytyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik wycofania realizacji wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu wycofania realizacji wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZmienDateSlotuRequest" type="ns:ZmienDateSlotuRequest"/>
            <xs:complexType name="ZmienDateSlotuRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorSlotu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator slotu w formacie OID nadany przez System Elektronicznej Rejestracji (P1).</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="nowaDataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Nowa data slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="czasRozpoczecia" type="xs:time" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Czas rozpoczęcia slotu w formacie HH:mm:ss, ale sekundy są pomijane.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="czasZakonczenia" type="xs:time" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Czas zakończenia slotu w formacie HH:mm:ss, ale sekundy są pomijane.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZmienDateSlotuResponse" type="ns:ZmienDateSlotuResponse"/>
            <xs:complexType name="ZmienDateSlotuResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik realizacji zmiany daty slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaSlotuMT">
                        <xs:annotation>
                            <xs:documentation>Raport z przetwarzania zlecenia zmiany daty slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyznaczMozliwosciZapisuNaSzczepienieRequest" type="ns:WyznaczMozliwosciZapisuNaSzczepienieRequest"/>
            <xs:complexType name="WyznaczMozliwosciZapisuNaSzczepienieRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorPacjenta" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator biznesowy Pacjenta w formacie OID.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataUrodzeniaPacjenta" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Data urodzenia pacjenta.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodProcedury" type="xs:string">
                        <xs:annotation>
                            <xs:documentation>Kod procedury medycznej zgodny z ICD-9.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="typSkierowania" type="xs:string" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Typ skierowania.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataWystawieniaSkierowania" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Data wystawienia skierowania pacjentowi.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="planowanaDataSlotu" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Atrybut wskazujący datę, na którą wyznaczane zostaną możliwości zapisu na szczepienie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyznaczMozliwosciZapisuNaSzczepienieResponse" type="ns:WyznaczMozliwosciZapisuNaSzczepienieResponse"/>
            <xs:complexType name="WyznaczMozliwosciZapisuNaSzczepienieResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik wyznaczenia możliwości zapisu na szczepienie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneSzczepienia" type="r:DaneSzczepieniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Dane opisujące potencjalne szczepienia.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneWizytySzczepiennej" type="r:DaneWizytySzczepiennejMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Dane wizyty szczepiennej, na którą jest zapisany pacjent.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu wyznaczania możliwości zapisu na szczepienie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyznaczZaleceniaDlaSzczepionekRequest" type="ns:WyznaczZaleceniaDlaSzczepionekRequest"/>
            <xs:complexType name="WyznaczZaleceniaDlaSzczepionekRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorPacjenta" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator biznesowy Pacjenta w formacie OID.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataUrodzeniaPacjenta" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Data urodzenia pacjenta.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="planowanaDataSlotu" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Atrybut wskazujący datę, na którą wyznaczane zostaną możliwości zapisu na szczepienie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneDodatkowe" type="wsp:DaneDodatkoweMT">
                        <xs:annotation>
                            <xs:documentation>
                                Element reprezentujący dane dodatkowe opisujące szczepionki. Szczegółowe informacje dotyczące zakresu możliwych do przesłania danych zawiera dokumentacja integracyjna.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyznaczZaleceniaDlaSzczepionekResponse" type="ns:WyznaczZaleceniaDlaSzczepionekResponse"/>
            <xs:complexType name="WyznaczZaleceniaDlaSzczepionekResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik wyznaczenia zaleceń dla szczepionek.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="podstawoweDaneSzczepien" type="r:PodstawoweDaneSzczepieniaMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Dane opisujące szczepionki.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu wyznaczania zaleceń dla szczepionek.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeStatusowMusRequest" type="ns:PobierzListeStatusowMusRequest"/>
            <xs:complexType name="PobierzListeStatusowMusRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorMus" type="wsp:IdentyfikatorOIDMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Identyfikator jednoznacznie identyfikujący MUŚ. Identyfikator nadawany przez RPWDL.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="statusMus" type="xs:string" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Status MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzListeStatusowMusResponse" type="ns:PobierzListeStatusowMusResponse"/>
            <xs:complexType name="PobierzListeStatusowMusResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik pobierania listy statusów MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneStatusuMus" type="r:DaneStatusuMusMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Dane opisujące status MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobierania listy statusów MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzStatusAktywacjiMusRequest" type="ns:PobierzStatusAktywacjiMusRequest"/>
            <xs:complexType name="PobierzStatusAktywacjiMusRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorMus" type="wsp:IdentyfikatorOIDMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Identyfikator jednoznacznie identyfikujący MUŚ. Identyfikator nadawany przez RPWDL.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzStatusAktywacjiMusResponse" type="ns:PobierzStatusAktywacjiMusResponse"/>
            <xs:complexType name="PobierzStatusAktywacjiMusResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik pobierania statusu aktywacji MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="statusAktywacjiMus" type="r:StatusAktywacjiMusEnumMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Status aktywacji MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobierania statusu aktywacji MUŚ.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzSzczegolyWizytyRequest" type="ns:PobierzSzczegolyWizytyRequest"/>
            <xs:complexType name="PobierzSzczegolyWizytyRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorWizyty" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator wizyty w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji rezerwujWizyte.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzSzczegolyWizytyResponse" type="ns:PobierzSzczegolyWizytyResponse"/>
            <xs:complexType name="PobierzSzczegolyWizytyResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik pobierania szczegółów wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="szczegolyWizyty" type="r:WizytaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Dane reprezentujące szczegóły wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobierania szczegółów wizyty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ImportujMobilnePunktyObslugiRequest" type="ns:ImportujMobilnePunktyObslugiRequest"/>
            <xs:complexType name="ImportujMobilnePunktyObslugiRequest">
                <xs:sequence>
                    <xs:element name="mobilnePunktyObslugi" type="xs:base64Binary">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający listę mobilnych punktów obsługi zgodny z definicją mobilnePunktyObslugi określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ImportujMobilnePunktyObslugiResponse" type="ns:ImportujMobilnePunktyObslugiResponse"/>
            <xs:complexType name="ImportujMobilnePunktyObslugiResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik importu mobilnych punktów obsługi.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMobilnegoPunktuObslugiMT" minOccurs="0" maxOccurs="unbounded">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu importu mobilnych punktów obsługi.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzMobilnePunktyObslugiRequest" type="ns:PobierzMobilnePunktyObslugiRequest"/>
            <xs:complexType name="PobierzMobilnePunktyObslugiRequest">
                <xs:sequence>
                    <xs:element name="parametryStronicowania" type="wsp:ParametryStronicowaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametry stronicowania usługi.
                                Parametr nazwaKolumnyDoSortowania może przybrać następujące wartości: identyfikatorMobilnegoPunktuObslugi, identyfikatorMobilnegoPunktuObslugiMus, nazwa, opis, typ.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzMobilnePunktyObslugiResponse" type="ns:PobierzMobilnePunktyObslugiResponse"/>
            <xs:complexType name="PobierzMobilnePunktyObslugiResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik pobrania mobilnych punktów obsługi.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="liczbaPozycji" type="xs:long" minOccurs="0"/>
                    <xs:element name="mobilnePunktyObslugi" type="xs:base64Binary" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający listę mobilnych punktów obsługi zgodny z definicją mobilnePunktyObslugi określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobrania mobilnych punktów obsługi.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyznaczMozliwoscUdzialuWProfilaktyceRequest" type="ns:WyznaczMozliwoscUdzialuWProfilaktyceRequest"/>
            <xs:complexType name="WyznaczMozliwoscUdzialuWProfilaktyceRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorPacjenta" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Identyfikator biznesowy Pacjenta w formacie OID.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="kodProcedury" type="xs:string">
                        <xs:annotation>
                            <xs:documentation>Kod procedury medycznej zgodny z ICD-9 lub kod techniczny programu profilaktycznego.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="planowanaDataSlotu" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Atrybut wskazujący datę, dla której wyznaczona zostanie możliwość udziału w programie profilaktycznym.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="WyznaczMozliwoscUdzialuWProfilaktyceResponse" type="ns:WyznaczMozliwoscUdzialuWProfilaktyceResponse"/>
            <xs:complexType name="WyznaczMozliwoscUdzialuWProfilaktyceResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT">
                        <xs:annotation>
                            <xs:documentation>Wynik operacji wyznaczania możliwości udziału w programie profilaktycznym.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataZapisuOd" type="xs:date" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Data od kiedy pacjent może wziąć udział w programie profilaktycznym.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu wyznaczania możliwości udziału w programie profilaktycznym.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszOkienkoRequest" type="ns:ZapiszOkienkoRequest"/>
            <xs:complexType name="ZapiszOkienkoRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorOkienkaMus" type="xs:string">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator okienka nadawany (generowany) przez System Podmiotu (MUŚ) i przekazany do Systemu Elektronicznej Rejestracji (P1).</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneOkienka" type="r:DaneOkienkaMT">
                        <xs:annotation>
                            <xs:documentation>Dane okienka w slocie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="ZapiszOkienkoResponse" type="ns:ZapiszOkienkoResponse"/>
            <xs:complexType name="ZapiszOkienkoResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaOkienkaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu zapisania okienka w slocie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="UsunOkienkoRequest" type="ns:UsunOkienkoRequest"/>
            <xs:complexType name="UsunOkienkoRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorOkienka" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator okienka w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji zapiszOkienko.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="dataSlotu" type="xs:date">
                        <xs:annotation>
                            <xs:documentation>Data slotu, w którym zapisane jest okienko.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="identyfikatorSlotu" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator slotu w formacie OID nadany przez System Elektronicznej Rejestracji (P1), który jest tworzony podczas wywołania operacji zapiszSloty.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="UsunOkienkoResponse" type="ns:UsunOkienkoResponse"/>
            <xs:complexType name="UsunOkienkoResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaOkienkaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu usunięcia okienka.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujOkienkoRequest" type="ns:EdytujOkienkoRequest"/>
            <xs:complexType name="EdytujOkienkoRequest">
                <xs:sequence>
                    <xs:element name="identyfikatorOkienka" type="wsp:IdentyfikatorOIDMT">
                        <xs:annotation>
                            <xs:documentation>Unikalny identyfikator okienka w formacie OID nadany przez System Elektronicznej Rejestracji (P1), tworzony podczas wywołania operacji zapiszOkienko.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="daneOkienka" type="r:DaneOkienkaMT">
                        <xs:annotation>
                            <xs:documentation>Dane okienka w slocie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="EdytujOkienkoResponse" type="ns:EdytujOkienkoResponse"/>
            <xs:complexType name="EdytujOkienkoResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaOkienkaMT">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu edytowania okienka w slocie.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzDanePracownikowMedycznychRequest" type="ns:PobierzDanePracownikowMedycznychRequest"/>
            <xs:complexType name="PobierzDanePracownikowMedycznychRequest">
                <xs:sequence>
                    <xs:element name="parametryStronicowania" type="wsp:ParametryStronicowaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Parametr nazwaKolumnyDoSortowania może przyjąć następujące wartości:
                                'imie' (domyślna kolumna sortowania jeśli nie zostanie podana żadna wartość), 'nazwisko', 'identyfikatorPracownikaMedycznego', 'tytul'.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="PobierzDanePracownikowMedycznychResponse" type="ns:PobierzDanePracownikowMedycznychResponse"/>
            <xs:complexType name="PobierzDanePracownikowMedycznychResponse">
                <xs:sequence>
                    <xs:element name="wynik" type="wsp:WynikMT"/>
                    <xs:element name="liczbaPozycji" type="xs:long" minOccurs="0"/>
                    <xs:element name="pracownicyMedyczni" type="xs:base64Binary" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Plik zawierający dane pracowników medycznych zgodny z definicją pracownicyMedyczniImport określoną w pliku rejestracja.xsd.
                                Dane tekstowe powinny być zakodowane w systemie UTF-8.
                            </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="raportZPrzetwarzania" type="r:RaportZPrzetwarzaniaMT" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>Raport z efektu pobrania danych pracowników medycznych.</xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
    </wsdl:types>
    <wsdl:message name="zapiszSlotyRequest">
        <wsdl:part name="zapiszSlotyRequest" element="ns:ZapiszSlotyRequest"/>
    </wsdl:message>
    <wsdl:message name="zapiszSlotyResponse">
        <wsdl:part name="zapiszSlotyResponse" element="ns:ZapiszSlotyResponse"/>
    </wsdl:message>
    <wsdl:message name="edytujSlotyRequest">
        <wsdl:part name="edytujSlotyRequest" element="ns:EdytujSlotyRequest"/>
    </wsdl:message>
    <wsdl:message name="edytujSlotyResponse">
        <wsdl:part name="edytujSlotyResponse" element="ns:EdytujSlotyResponse"/>
    </wsdl:message>
    <wsdl:message name="usunSlotyRequest">
        <wsdl:part name="usunSlotyRequest" element="ns:UsunSlotyRequest"/>
    </wsdl:message>
    <wsdl:message name="usunSlotyResponse">
        <wsdl:part name="usunSlotyResponse" element="ns:UsunSlotyResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeSlotowRequest">
        <wsdl:part name="pobierzListeSlotowRequest" element="ns:PobierzListeSlotowRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeSlotowResponse">
        <wsdl:part name="pobierzListeSlotowResponse" element="ns:PobierzListeSlotowResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzBazoweDaneListySlotowRequest">
        <wsdl:part name="pobierzBazoweDaneListySlotowRequest" element="ns:PobierzBazoweDaneListySlotowRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzBazoweDaneListySlotowResponse">
        <wsdl:part name="pobierzBazoweDaneListySlotowResponse" element="ns:PobierzBazoweDaneListySlotowResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzDaneSlotuRequest">
        <wsdl:part name="pobierzDaneSlotuRequest" element="ns:PobierzDaneSlotuRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzDaneSlotuResponse">
        <wsdl:part name="pobierzDaneSlotuResponse" element="ns:PobierzDaneSlotuResponse"/>
    </wsdl:message>
    <wsdl:message name="zapiszNaWizyteRequest">
        <wsdl:part name="zapiszNaWizyteRequest" element="ns:ZapiszNaWizyteRequest"/>
    </wsdl:message>
    <wsdl:message name="zapiszNaWizyteResponse">
        <wsdl:part name="zapiszNaWizyteResponse" element="ns:ZapiszNaWizyteResponse"/>
    </wsdl:message>
    <wsdl:message name="zmienTerminyWizytRequest">
        <wsdl:part name="zmienTerminyWizytRequest" element="ns:ZmienTerminyWizytRequest"/>
    </wsdl:message>
    <wsdl:message name="zmienTerminyWizytResponse">
        <wsdl:part name="zmienTerminyWizytResponse" element="ns:ZmienTerminyWizytResponse"/>
    </wsdl:message>
    <wsdl:message name="zmienDaneWizytyRequest">
        <wsdl:part name="zmienDaneWizytyRequest" element="ns:ZmienDaneWizytyRequest"/>
    </wsdl:message>
    <wsdl:message name="zmienDaneWizytyResponse">
        <wsdl:part name="zmienDaneWizytyResponse" element="ns:ZmienDaneWizytyResponse"/>
    </wsdl:message>
    <wsdl:message name="zmienProceduryWizytyRequest">
        <wsdl:part name="zmienProceduryWizytyRequest" element="ns:ZmienProceduryWizytyRequest"/>
    </wsdl:message>
    <wsdl:message name="zmienProceduryWizytyResponse">
        <wsdl:part name="zmienProceduryWizytyResponse" element="ns:ZmienProceduryWizytyResponse"/>
    </wsdl:message>
    <wsdl:message name="importujPracownikowMedycznychRequest">
        <wsdl:part name="importujPracownikowMedycznychRequest" element="ns:ImportujPracownikowMedycznychRequest"/>
    </wsdl:message>
    <wsdl:message name="importujPracownikowMedycznychResponse">
        <wsdl:part name="importujPracownikowMedycznychResponse" element="ns:ImportujPracownikowMedycznychResponse"/>
    </wsdl:message>
    <wsdl:message name="anulujRezerwacjeWstepnaRequest">
        <wsdl:part name="anulujRezerwacjeWstepnaRequest" element="ns:AnulujRezerwacjeWstepnaRequest"/>
    </wsdl:message>
    <wsdl:message name="anulujRezerwacjeWstepnaResponse">
        <wsdl:part name="anulujRezerwacjeWstepnaResponse" element="ns:AnulujRezerwacjeWstepnaResponse"/>
    </wsdl:message>
    <wsdl:message name="rezerwujWizyteRequest">
        <wsdl:part name="rezerwujWizyteRequest" element="ns:RezerwujWizyteRequest"/>
    </wsdl:message>
    <wsdl:message name="rezerwujWizyteResponse">
        <wsdl:part name="rezerwujWizyteResponse" element="ns:RezerwujWizyteResponse"/>
    </wsdl:message>
    <wsdl:message name="anulujWizytyRequest">
        <wsdl:part name="anulujWizytyRequest" element="ns:AnulujWizytyRequest"/>
    </wsdl:message>
    <wsdl:message name="anulujWizytyResponse">
        <wsdl:part name="anulujWizytyResponse" element="ns:AnulujWizytyResponse"/>
    </wsdl:message>
    <wsdl:message name="zapiszDoPoczekalniRequest">
        <wsdl:part name="zapiszDoPoczekalniRequest" element="ns:ZapiszDoPoczekalniRequest"/>
    </wsdl:message>
    <wsdl:message name="zapiszDoPoczekalniResponse">
        <wsdl:part name="zapiszDoPoczekalniResponse" element="ns:ZapiszDoPoczekalniResponse"/>
    </wsdl:message>
    <wsdl:message name="usunZPoczekalniRequest">
        <wsdl:part name="usunZPoczekalniRequest" element="ns:UsunZPoczekalniRequest"/>
    </wsdl:message>
    <wsdl:message name="usunZPoczekalniResponse">
        <wsdl:part name="usunZPoczekalniResponse" element="ns:UsunZPoczekalniResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzZPoczekalniRequest">
        <wsdl:part name="pobierzZPoczekalniRequest" element="ns:PobierzZPoczekalniRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzZPoczekalniResponse">
        <wsdl:part name="pobierzZPoczekalniResponse" element="ns:PobierzZPoczekalniResponse"/>
    </wsdl:message>
    <wsdl:message name="zapiszDaneMusRequest">
        <wsdl:part name="zapiszDaneMusRequest" element="ns:ZapiszDaneMusRequest"/>
    </wsdl:message>
    <wsdl:message name="zapiszDaneMusResponse">
        <wsdl:part name="zapiszDaneMusResponse" element="ns:ZapiszDaneMusResponse"/>
    </wsdl:message>
    <wsdl:message name="odczytajDaneMusRequest">
        <wsdl:part name="odczytajDaneMusRequest" element="ns:OdczytajDaneMusRequest"/>
    </wsdl:message>
    <wsdl:message name="odczytajDaneMusResponse">
        <wsdl:part name="odczytajDaneMusResponse" element="ns:OdczytajDaneMusResponse"/>
    </wsdl:message>
    <wsdl:message name="edytujDaneMusRequest">
        <wsdl:part name="edytujDaneMusRequest" element="ns:EdytujDaneMusRequest"/>
    </wsdl:message>
    <wsdl:message name="edytujDaneMusResponse">
        <wsdl:part name="edytujDaneMusResponse" element="ns:EdytujDaneMusResponse"/>
    </wsdl:message>
    <wsdl:message name="edytujPreferencjeWPoczekalniRequest">
        <wsdl:part name="edytujPreferencjeWPoczekalniRequest" element="ns:EdytujPreferencjeWPoczekalniRequest"/>
    </wsdl:message>
    <wsdl:message name="edytujPreferencjeWPoczekalniResponse">
        <wsdl:part name="edytujPreferencjeWPoczekalniResponse" element="ns:EdytujPreferencjeWPoczekalniResponse"/>
    </wsdl:message>
    <wsdl:message name="edytujKwalifikacjeRequest">
        <wsdl:part name="edytujKwalifikacjeRequest" element="ns:EdytujKwalifikacjeRequest"/>
    </wsdl:message>
    <wsdl:message name="edytujKwalifikacjeResponse">
        <wsdl:part name="edytujKwalifikacjeResponse" element="ns:EdytujKwalifikacjeResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeWizytRequest">
        <wsdl:part name="pobierzListeWizytRequest" element="ns:PobierzListeWizytRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeWizytResponse">
        <wsdl:part name="pobierzListeWizytResponse" element="ns:PobierzListeWizytResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeWizytSyncRequest">
        <wsdl:part name="pobierzListeWizytRequest" element="ns:PobierzListeWizytSyncRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeWizytSyncResponse">
        <wsdl:part name="pobierzListeWizytSyncResponse" element="ns:PobierzListeWizytSyncResponse"/>
    </wsdl:message>
    <wsdl:message name="zapiszHarmonogramRequest">
        <wsdl:part name="zapiszHarmonogramRequest" element="ns:ZapiszHarmonogramRequest"/>
    </wsdl:message>
    <wsdl:message name="zapiszHarmonogramResponse">
        <wsdl:part name="zapiszHarmonogramResponse" element="ns:ZapiszHarmonogramResponse"/>
    </wsdl:message>
    <wsdl:message name="wyszukajHarmonogramRequest">
        <wsdl:part name="wyszukajHarmonogramRequest" element="ns:WyszukajHarmonogramRequest"/>
    </wsdl:message>
    <wsdl:message name="wyszukajHarmonogramResponse">
        <wsdl:part name="wyszukajHarmonogramResponse" element="ns:WyszukajHarmonogramResponse"/>
    </wsdl:message>
    <wsdl:message name="odczytajHarmonogramRequest">
        <wsdl:part name="odczytajHarmonogramRequest" element="ns:OdczytajHarmonogramRequest"/>
    </wsdl:message>
    <wsdl:message name="odczytajHarmonogramResponse">
        <wsdl:part name="odczytajHarmonogramResponse" element="ns:OdczytajHarmonogramResponse"/>
    </wsdl:message>
    <wsdl:message name="edytujHarmonogramRequest">
        <wsdl:part name="edytujHarmonogramRequest" element="ns:EdytujHarmonogramRequest"/>
    </wsdl:message>
    <wsdl:message name="edytujHarmonogramResponse">
        <wsdl:part name="edytujHarmonogramResponse" element="ns:EdytujHarmonogramResponse"/>
    </wsdl:message>
    <wsdl:message name="wyszukajWolneTerminyRequest">
        <wsdl:part name="wyszukajWolneTerminyRequest" element="ns:WyszukajWolneTerminyRequest"/>
    </wsdl:message>
    <wsdl:message name="wyszukajWolneTerminyResponse">
        <wsdl:part name="wyszukajWolneTerminyResponse" element="ns:WyszukajWolneTerminyResponse"/>
    </wsdl:message>
    <wsdl:message name="wyszukajDanePracownikowMedycznychRequest">
        <wsdl:part name="wyszukajDanePracownikowMedycznychRequest" element="ns:WyszukajDanePracownikowMedycznychRequest"/>
    </wsdl:message>
    <wsdl:message name="wyszukajDanePracownikowMedycznychResponse">
        <wsdl:part name="wyszukajDanePracownikowMedycznychResponse" element="ns:WyszukajDanePracownikowMedycznychResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeMusRequest">
        <wsdl:part name="pobierzListeMusRequest" element="ns:PobierzListeMusRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeMusResponse">
        <wsdl:part name="pobierzListeMusResponse" element="ns:PobierzListeMusResponse"/>
    </wsdl:message>
    <wsdl:message name="zakonczWizytyRequest">
        <wsdl:part name="zakonczWizytyRequest" element="ns:ZakonczWizytyRequest"/>
    </wsdl:message>
    <wsdl:message name="zakonczWizytyResponse">
        <wsdl:part name="zakonczWizytyResponse" element="ns:ZakonczWizytyResponse"/>
    </wsdl:message>
    <wsdl:message name="zapiszWizyteNaglaRequest">
        <wsdl:part name="zapiszWizyteNaglaRequest" element="ns:ZapiszWizyteNaglaRequest"/>
    </wsdl:message>
    <wsdl:message name="zapiszWizyteNaglaResponse">
        <wsdl:part name="zapiszWizyteNaglaResponse" element="ns:ZapiszWizyteNaglaResponse"/>
    </wsdl:message>
    <wsdl:message name="edytujWizyteNaglaRequest">
        <wsdl:part name="edytujWizyteNaglaRequest" element="ns:EdytujWizyteNaglaRequest"/>
    </wsdl:message>
    <wsdl:message name="edytujWizyteNaglaResponse">
        <wsdl:part name="edytujWizyteNaglaResponse" element="ns:EdytujWizyteNaglaResponse"/>
    </wsdl:message>
    <wsdl:message name="usunWizyteNaglaRequest">
        <wsdl:part name="usunWizyteNaglaRequest" element="ns:UsunWizyteNaglaRequest"/>
    </wsdl:message>
    <wsdl:message name="usunWizyteNaglaResponse">
        <wsdl:part name="usunWizyteNaglaResponse" element="ns:UsunWizyteNaglaResponse"/>
    </wsdl:message>
    <wsdl:message name="zapiszWizytyHistoryczneRequest">
        <wsdl:part name="zapiszWizytyHistoryczneRequest" element="ns:ZapiszWizytyHistoryczneRequest"/>
    </wsdl:message>
    <wsdl:message name="zapiszWizytyHistoryczneResponse">
        <wsdl:part name="zapiszWizytyHistoryczneResponse" element="ns:ZapiszWizytyHistoryczneResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzPrognozowanyTerminRequest">
        <wsdl:part name="pobierzPrognozowanyTerminRequest" element="ns:PobierzPrognozowanyTerminRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzPrognozowanyTerminResponse">
        <wsdl:part name="pobierzPrognozowanyTerminResponse" element="ns:PobierzPrognozowanyTerminResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeZadanZasileniaInicjalnegoRequest">
        <wsdl:part name="pobierzListeZadanZasileniaInicjalnegoRequest" element="ns:PobierzListeZadanZasileniaInicjalnegoRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeZadanZasileniaInicjalnegoResponse">
        <wsdl:part name="pobierzListeZadanZasileniaInicjalnegoResponse" element="ns:PobierzListeZadanZasileniaInicjalnegoResponse"/>
    </wsdl:message>
    <wsdl:message name="aktywujMusRequest">
        <wsdl:part name="aktywujMusRequest" element="ns:AktywujMusRequest"/>
    </wsdl:message>
    <wsdl:message name="aktywujMusResponse">
        <wsdl:part name="aktywujMusResponse" element="ns:AktywujMusResponse"/>
    </wsdl:message>
    <wsdl:message name="zasilInicjalnieRequest">
        <wsdl:part name="zasilInicjalnieRequest" element="ns:ZasilInicjalnieRequest"/>
    </wsdl:message>
    <wsdl:message name="zasilInicjalnieResponse">
        <wsdl:part name="zasilInicjalnieResponse" element="ns:ZasilInicjalnieResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzSzczegolyZasileniaInicjalnegoRequest">
        <wsdl:part name="pobierzSzczegolyZasileniaInicjalnegoRequest" element="ns:PobierzSzczegolyZasileniaInicjalnegoRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzSzczegolyZasileniaInicjalnegoResponse">
        <wsdl:part name="pobierzSzczegolyZasileniaInicjalnegoResponse" element="ns:PobierzSzczegolyZasileniaInicjalnegoResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzDaneOstatniejDawkiSzczepionkiRequest">
        <wsdl:part name="pobierzDaneOstatniejDawkiSzczepionkiRequest" element="ns:PobierzDaneOstatniejDawkiSzczepionkiRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzDaneOstatniejDawkiSzczepionkiResponse">
        <wsdl:part name="pobierzDaneOstatniejDawkiSzczepionkiResponse" element="ns:PobierzDaneOstatniejDawkiSzczepionkiResponse"/>
    </wsdl:message>
    <wsdl:message name="realizujWizyteRequest">
        <wsdl:part name="realizujWizyteRequest" element="ns:RealizujWizyteRequest"/>
    </wsdl:message>
    <wsdl:message name="realizujWizyteResponse">
        <wsdl:part name="realizujWizyteResponse" element="ns:RealizujWizyteResponse"/>
    </wsdl:message>
    <wsdl:message name="cofnijRealizacjeWizytyRequest">
        <wsdl:part name="cofnijRealizacjeWizytyRequest" element="ns:CofnijRealizacjeWizytyRequest"/>
    </wsdl:message>
    <wsdl:message name="cofnijRealizacjeWizytyResponse">
        <wsdl:part name="cofnijRealizacjeWizytyResponse" element="ns:CofnijRealizacjeWizytyResponse"/>
    </wsdl:message>
    <wsdl:message name="zmienDateSlotuRequest">
        <wsdl:part name="zmienDateSlotuRequest" element="ns:ZmienDateSlotuRequest"/>
    </wsdl:message>
    <wsdl:message name="zmienDateSlotuResponse">
        <wsdl:part name="zmienDateSlotuResponse" element="ns:ZmienDateSlotuResponse"/>
    </wsdl:message>
    <wsdl:message name="wyznaczMozliwosciZapisuNaSzczepienieRequest">
        <wsdl:part name="wyznaczMozliwosciZapisuNaSzczepienieRequest" element="ns:WyznaczMozliwosciZapisuNaSzczepienieRequest"/>
    </wsdl:message>
    <wsdl:message name="wyznaczMozliwosciZapisuNaSzczepienieResponse">
        <wsdl:part name="wyznaczMozliwosciZapisuNaSzczepienieResponse" element="ns:WyznaczMozliwosciZapisuNaSzczepienieResponse"/>
    </wsdl:message>
    <wsdl:message name="wyznaczZaleceniaDlaSzczepionekRequest">
        <wsdl:part name="wyznaczZaleceniaDlaSzczepionekRequest" element="ns:WyznaczZaleceniaDlaSzczepionekRequest"/>
    </wsdl:message>
    <wsdl:message name="wyznaczZaleceniaDlaSzczepionekResponse">
        <wsdl:part name="wyznaczZaleceniaDlaSzczepionekResponse" element="ns:WyznaczZaleceniaDlaSzczepionekResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeStatusowMusRequest">
        <wsdl:part name="pobierzListeStatusowMusRequest" element="ns:PobierzListeStatusowMusRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzListeStatusowMusResponse">
        <wsdl:part name="pobierzListeStatusowMusResponse" element="ns:PobierzListeStatusowMusResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzStatusAktywacjiMusRequest">
        <wsdl:part name="pobierzStatusAktywacjiMusRequest" element="ns:PobierzStatusAktywacjiMusRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzStatusAktywacjiMusResponse">
        <wsdl:part name="pobierzStatusAktywacjiMusResponse" element="ns:PobierzStatusAktywacjiMusResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzSzczegolyWizytyRequest">
        <wsdl:part name="pobierzSzczegolyWizytyRequest" element="ns:PobierzSzczegolyWizytyRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzSzczegolyWizytyResponse">
        <wsdl:part name="pobierzSzczegolyWizytyResponse" element="ns:PobierzSzczegolyWizytyResponse"/>
    </wsdl:message>
    <wsdl:message name="importujMobilnePunktyObslugiRequest">
        <wsdl:part name="importujMobilnePunktyObslugiRequest" element="ns:ImportujMobilnePunktyObslugiRequest"/>
    </wsdl:message>
    <wsdl:message name="importujMobilnePunktyObslugiResponse">
        <wsdl:part name="importujMobilnePunktyObslugiResponse" element="ns:ImportujMobilnePunktyObslugiResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzMobilnePunktyObslugiRequest">
        <wsdl:part name="pobierzMobilnePunktyObslugiRequest" element="ns:PobierzMobilnePunktyObslugiRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzMobilnePunktyObslugiResponse">
        <wsdl:part name="pobierzMobilnePunktyObslugiResponse" element="ns:PobierzMobilnePunktyObslugiResponse"/>
    </wsdl:message>
    <wsdl:message name="wyznaczMozliwoscUdzialuWProfilaktyceRequest">
        <wsdl:part name="wyznaczMozliwoscUdzialuWProfilaktyceRequest" element="ns:WyznaczMozliwoscUdzialuWProfilaktyceRequest"/>
    </wsdl:message>
    <wsdl:message name="wyznaczMozliwoscUdzialuWProfilaktyceResponse">
        <wsdl:part name="wyznaczMozliwoscUdzialuWProfilaktyceResponse" element="ns:WyznaczMozliwoscUdzialuWProfilaktyceResponse"/>
    </wsdl:message>
    <wsdl:message name="zapiszOkienkoRequest">
        <wsdl:part name="zapiszOkienkoRequest" element="ns:ZapiszOkienkoRequest"/>
    </wsdl:message>
    <wsdl:message name="zapiszOkienkoResponse">
        <wsdl:part name="zapiszOkienkoResponse" element="ns:ZapiszOkienkoResponse"/>
    </wsdl:message>
    <wsdl:message name="usunOkienkoRequest">
        <wsdl:part name="usunOkienkoRequest" element="ns:UsunOkienkoRequest"/>
    </wsdl:message>
    <wsdl:message name="usunOkienkoResponse">
        <wsdl:part name="usunOkienkoResponse" element="ns:UsunOkienkoResponse"/>
    </wsdl:message>
    <wsdl:message name="edytujOkienkoRequest">
        <wsdl:part name="edytujOkienkoRequest" element="ns:EdytujOkienkoRequest"/>
    </wsdl:message>
    <wsdl:message name="edytujOkienkoResponse">
        <wsdl:part name="edytujOkienkoResponse" element="ns:EdytujOkienkoResponse"/>
    </wsdl:message>
    <wsdl:message name="pobierzDanePracownikowMedycznychRequest">
        <wsdl:part name="pobierzDanePracownikowMedycznychRequest" element="ns:PobierzDanePracownikowMedycznychRequest"/>
    </wsdl:message>
    <wsdl:message name="pobierzDanePracownikowMedycznychResponse">
        <wsdl:part name="pobierzDanePracownikowMedycznychResponse" element="ns:PobierzDanePracownikowMedycznychResponse"/>
    </wsdl:message>
    <wsdl:message name="bledyOperacji">
        <wsdl:part name="fault" element="ns:bledyOperacji"/>
    </wsdl:message>
    <wsdl:message name="kontekstWywolania">
        <wsdl:part name="kontekstWywolania" element="k:kontekstWywolania"/>
    </wsdl:message>
    <wsdl:portType name="ObslugaRejestracjiWS">
        <wsdl:documentation>Interfejs udostępnia operacje związane z obsługą rejestracji wizyt.</wsdl:documentation>
        <wsdl:operation name="zapiszSloty">
            <wsdl:documentation>Wgranie przez pracownika placówki medycznej slotów na dany typ świadczenia do systemu eRejestracji. System P1 po przyjęciu pliku ze slotami w ramach
                odpowiedzi zwraca raport ze statusem przetwarzania dla każdego zdefiniowanego rekordu w żądaniu. Po zaimportowaniu slotów do Systemu P1 są one publikowane w IKP.
            </wsdl:documentation>
            <wsdl:input name="zapiszSlotyRequest" message="ns:zapiszSlotyRequest"/>
            <wsdl:output name="zapiszSlotyResponse" message="ns:zapiszSlotyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="edytujSloty">
            <wsdl:documentation>Modyfikacja przez pracownika placówki medycznej slotów na dany typ świadczenia w systemie eRejestracji. System P1 po przyjęciu pliku ze slotami w ramach
                odpowiedzi zwraca raport ze statusem przetwarzania dla każdego zdefiniowanego rekordu w żądaniu.
            </wsdl:documentation>
            <wsdl:input name="edytujSlotyRequest" message="ns:edytujSlotyRequest"/>
            <wsdl:output name="edytujSlotyResponse" message="ns:edytujSlotyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="usunSloty">
            <wsdl:documentation>Usunięcie przez pracownika placówki medycznej slotów na dany typ świadczenia w systemu eRejestracji. System P1 po przyjęciu pliku ze slotami w ramach
                odpowiedzi zwraca raport ze statusem przetwarzania dla każdego zdefiniowanego rekordu w żądaniu.
            </wsdl:documentation>
            <wsdl:input name="usunSlotyRequest" message="ns:usunSlotyRequest"/>
            <wsdl:output name="usunSlotyResponse" message="ns:usunSlotyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeSlotow">
            <wsdl:documentation>Pobranie listy slotów dla danej placówki wywołującej według identyfikatora harmonogramu.</wsdl:documentation>
            <wsdl:input name="pobierzListeSlotowRequest" message="ns:pobierzListeSlotowRequest"/>
            <wsdl:output name="pobierzListeSlotowResponse" message="ns:pobierzListeSlotowResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzBazoweDaneListySlotow">
            <wsdl:documentation>Pobranie danych bazowych listy slotów dla danej placówki wywołującej według identyfikatora harmonogramu.</wsdl:documentation>
            <wsdl:input name="pobierzBazoweDaneListySlotowRequest" message="ns:pobierzBazoweDaneListySlotowRequest"/>
            <wsdl:output name="pobierzBazoweDaneListySlotowResponse" message="ns:pobierzBazoweDaneListySlotowResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzDaneSlotu">
            <wsdl:documentation>Pobranie danych szczegółowych slotu według identyfikatora harmonogramu oraz identyfikatora slotu.</wsdl:documentation>
            <wsdl:input name="pobierzDaneSlotuRequest" message="ns:pobierzDaneSlotuRequest"/>
            <wsdl:output name="pobierzDaneSlotuResponse" message="ns:pobierzDaneSlotuResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="anulujRezerwacjeWstepna">
            <wsdl:documentation>Dokonaj anulowania wstępnej rezerwacji wizyty przez podmiot.</wsdl:documentation>
            <wsdl:input name="anulujRezerwacjeWstepnaRequest" message="ns:anulujRezerwacjeWstepnaRequest"/>
            <wsdl:output name="anulujRezerwacjeWstepnaResponse" message="ns:anulujRezerwacjeWstepnaResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="rezerwujWizyte">
            <wsdl:documentation>Dokonaj rezerwacji wizyty przez podmiot.</wsdl:documentation>
            <wsdl:input name="rezerwujWizyteRequest" message="ns:rezerwujWizyteRequest"/>
            <wsdl:output name="rezerwujWizyteResponse" message="ns:rezerwujWizyteResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="anulujWizyty">
            <wsdl:documentation>Dokonaj anulowania wizyt przez podmiot.</wsdl:documentation>
            <wsdl:input name="anulujWizytyRequest" message="ns:anulujWizytyRequest"/>
            <wsdl:output name="anulujWizytyResponse" message="ns:anulujWizytyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zapiszNaWizyte">
            <wsdl:documentation>Zapis przez podmiot pacjenta na wizytę.</wsdl:documentation>
            <wsdl:input name="zapiszNaWizyteRequest" message="ns:zapiszNaWizyteRequest"/>
            <wsdl:output name="zapiszNaWizyteResponse" message="ns:zapiszNaWizyteResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zmienTerminyWizyt">
            <wsdl:documentation>Zmiana terminów umówionych wizyt.</wsdl:documentation>
            <wsdl:input name="zmienTerminyWizytRequest" message="ns:zmienTerminyWizytRequest"/>
            <wsdl:output name="zmienTerminyWizytResponse" message="ns:zmienTerminyWizytResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zmienDaneWizyty">
            <wsdl:documentation>Zmiana danych umówionej wizyty.</wsdl:documentation>
            <wsdl:input name="zmienDaneWizytyRequest" message="ns:zmienDaneWizytyRequest"/>
            <wsdl:output name="zmienDaneWizytyResponse" message="ns:zmienDaneWizytyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zmienProceduryWizyty">
            <wsdl:documentation>Zmiana procedur umówionej wizyty.</wsdl:documentation>
            <wsdl:input name="zmienProceduryWizytyRequest" message="ns:zmienProceduryWizytyRequest"/>
            <wsdl:output name="zmienProceduryWizytyResponse" message="ns:zmienProceduryWizytyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zapiszDaneMus">
            <wsdl:documentation>Zapisanie danych miejsca udzielania świadczeń przez podmiot.</wsdl:documentation>
            <wsdl:input name="zapiszDaneMusRequest" message="ns:zapiszDaneMusRequest"/>
            <wsdl:output name="zapiszDaneMusResponse" message="ns:zapiszDaneMusResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="odczytajDaneMus">
            <wsdl:documentation>Usługa pobierania danych MUŚ.</wsdl:documentation>
            <wsdl:input name="odczytajDaneMusRequest" message="ns:odczytajDaneMusRequest"/>
            <wsdl:output name="odczytajDaneMusResponse" message="ns:odczytajDaneMusResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="edytujDaneMus">
            <wsdl:documentation>Edycja danych miejsca udzielania świadczeń przez podmiot.</wsdl:documentation>
            <wsdl:input name="edytujDaneMusRequest" message="ns:edytujDaneMusRequest"/>
            <wsdl:output name="edytujDaneMusResponse" message="ns:edytujDaneMusResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="importujPracownikowMedycznych">
            <wsdl:documentation>Import pracowników medycznych.</wsdl:documentation>
            <wsdl:input name="importujPracownikowMedycznychRequest" message="ns:importujPracownikowMedycznychRequest"/>
            <wsdl:output name="importujPracownikowMedycznychResponse" message="ns:importujPracownikowMedycznychResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zapiszDoPoczekalni">
            <wsdl:documentation>Zapisanie pacjenta do poczekalni przez podmiot.</wsdl:documentation>
            <wsdl:input name="zapiszDoPoczekalniRequest" message="ns:zapiszDoPoczekalniRequest"/>
            <wsdl:output name="zapiszDoPoczekalniResponse" message="ns:zapiszDoPoczekalniResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="usunZPoczekalni">
            <wsdl:documentation>Usunięcie pacjenta z poczekalni przez podmiot.</wsdl:documentation>
            <wsdl:input name="usunZPoczekalniRequest" message="ns:usunZPoczekalniRequest"/>
            <wsdl:output name="usunZPoczekalniResponse" message="ns:usunZPoczekalniResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzZPoczekalni">
            <wsdl:documentation>Pobranie wpisów pacjenta w poczekalni.</wsdl:documentation>
            <wsdl:input name="pobierzZPoczekalniRequest" message="ns:pobierzZPoczekalniRequest"/>
            <wsdl:output name="pobierzZPoczekalniResponse" message="ns:pobierzZPoczekalniResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="edytujPreferencjeWPoczekalni">
            <wsdl:documentation>Zmiana istniejącego wpisu pacjenta w poczekalni przez podmiot.</wsdl:documentation>
            <wsdl:input name="edytujPreferencjeWPoczekalniRequest" message="ns:edytujPreferencjeWPoczekalniRequest"/>
            <wsdl:output name="edytujPreferencjeWPoczekalniResponse" message="ns:edytujPreferencjeWPoczekalniResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="edytujKwalifikacje">
            <wsdl:documentation>Zmiana kwalifikacji pacjenta dla wskazanego dokumentu.</wsdl:documentation>
            <wsdl:input name="edytujKwalifikacjeRequest" message="ns:edytujKwalifikacjeRequest"/>
            <wsdl:output name="edytujKwalifikacjeResponse" message="ns:edytujKwalifikacjeResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeWizyt">
            <wsdl:documentation>Pobranie listy wizyt.</wsdl:documentation>
            <wsdl:input name="pobierzListeWizytRequest" message="ns:pobierzListeWizytRequest"/>
            <wsdl:output name="pobierzListeWizytResponse" message="ns:pobierzListeWizytResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeWizytSync">
            <wsdl:documentation>Pobranie listy wizyt.</wsdl:documentation>
            <wsdl:input name="pobierzListeWizytSyncRequest" message="ns:pobierzListeWizytSyncRequest"/>
            <wsdl:output name="pobierzListeWizytSyncResponse" message="ns:pobierzListeWizytSyncResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zapiszHarmonogram">
            <wsdl:documentation>Przekazanie harmonogramu/ów danego MUŚ przez podmiot.</wsdl:documentation>
            <wsdl:input name="zapiszHarmonogramRequest" message="ns:zapiszHarmonogramRequest"/>
            <wsdl:output name="zapiszHarmonogramResponse" message="ns:zapiszHarmonogramResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="wyszukajHarmonogram">
            <wsdl:documentation>Wyszukanie harmonogramów.</wsdl:documentation>
            <wsdl:input name="wyszukajHarmonogramRequest" message="ns:wyszukajHarmonogramRequest"/>
            <wsdl:output name="wyszukajHarmonogramResponse" message="ns:wyszukajHarmonogramResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="odczytajHarmonogram">
            <wsdl:documentation>Odczytuje zapisany harmonogram.</wsdl:documentation>
            <wsdl:input name="odczytajHarmonogramRequest" message="ns:odczytajHarmonogramRequest"/>
            <wsdl:output name="odczytajHarmonogramResponse" message="ns:odczytajHarmonogramResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="edytujHarmonogram">
            <wsdl:documentation>Edytuje zapisany harmonogram.</wsdl:documentation>
            <wsdl:input name="edytujHarmonogramRequest" message="ns:edytujHarmonogramRequest"/>
            <wsdl:output name="edytujHarmonogramResponse" message="ns:edytujHarmonogramResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="wyszukajWolneTerminy">
            <wsdl:documentation>Wyszukanie wolnych terminów.</wsdl:documentation>
            <wsdl:input name="wyszukajWolneTerminyRequest" message="ns:wyszukajWolneTerminyRequest"/>
            <wsdl:output name="wyszukajWolneTerminyResponse" message="ns:wyszukajWolneTerminyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="wyszukajDanePracownikowMedycznych">
            <wsdl:documentation>Usługa wyszukuje danych pracowników medycznych</wsdl:documentation>
            <wsdl:input name="wyszukajDanePracownikowMedycznychRequest" message="ns:wyszukajDanePracownikowMedycznychRequest"/>
            <wsdl:output name="wyszukajDanePracownikowMedycznychResponse" message="ns:wyszukajDanePracownikowMedycznychResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeMus">
            <wsdl:documentation>Pobranie listy miejsc udzielania świadczeń.</wsdl:documentation>
            <wsdl:input name="pobierzListeMusRequest" message="ns:pobierzListeMusRequest"/>
            <wsdl:output name="pobierzListeMusResponse" message="ns:pobierzListeMusResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zakonczWizyty">
            <wsdl:documentation>Usługa umożliwiająca zakończenie wizyt.</wsdl:documentation>
            <wsdl:input name="zakonczWizytyRequest" message="ns:zakonczWizytyRequest"/>
            <wsdl:output name="zakonczWizytyResponse" message="ns:zakonczWizytyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zapiszWizyteNagla">
            <wsdl:documentation>Zapisanie pacjenta na wizytę nagłą.</wsdl:documentation>
            <wsdl:input name="zapiszWizyteNaglaRequest" message="ns:zapiszWizyteNaglaRequest"/>
            <wsdl:output name="zapiszWizyteNaglaResponse" message="ns:zapiszWizyteNaglaResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="edytujWizyteNagla">
            <wsdl:documentation>Edycja wizyty nagłej.</wsdl:documentation>
            <wsdl:input name="edytujWizyteNaglaRequest" message="ns:edytujWizyteNaglaRequest"/>
            <wsdl:output name="edytujWizyteNaglaResponse" message="ns:edytujWizyteNaglaResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="usunWizyteNagla">
            <wsdl:documentation>Usuwanie wizyty nagłej.</wsdl:documentation>
            <wsdl:input name="usunWizyteNaglaRequest" message="ns:usunWizyteNaglaRequest"/>
            <wsdl:output name="usunWizyteNaglaResponse" message="ns:usunWizyteNaglaResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zapiszWizytyHistoryczne">
            <wsdl:documentation>Zapisanie przez pracownika placówki medycznej wizyt, które zostały dodane w trakcie braku komunikacji systemu MUŚ z SER.
                System P1 po przyjęciu pliku z wizytami w ramach odpowiedzi zwraca raport ze statusem przetwarzania dla każdego zdefiniowanego rekordu w żądaniu.
            </wsdl:documentation>
            <wsdl:input name="zapiszWizytyHistoryczneRequest" message="ns:zapiszWizytyHistoryczneRequest"/>
            <wsdl:output name="zapiszWizytyHistoryczneResponse" message="ns:zapiszWizytyHistoryczneResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzPrognozowanyTermin">
            <wsdl:documentation>Pobieranie prognozowanego terminu wizyty przez podmiot.</wsdl:documentation>
            <wsdl:input name="pobierzPrognozowanyTerminRequest" message="ns:pobierzPrognozowanyTerminRequest"/>
            <wsdl:output name="pobierzPrognozowanyTerminResponse" message="ns:pobierzPrognozowanyTerminResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="aktywujMus">
            <wsdl:documentation>Jednorazowa aktywacja MUŚ po zakończenia inicjalnego wprowadzenia danych wizyt/poczekalni.</wsdl:documentation>
            <wsdl:input name="aktywujMusRequest" message="ns:aktywujMusRequest"/>
            <wsdl:output name="aktywujMusResponse" message="ns:aktywujMusResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zasilInicjalnie">
            <wsdl:documentation>Operacja zasilenia inicjalnego danych z placówki medycznej lub systemu zewnętrznego.</wsdl:documentation>
            <wsdl:input name="zasilInicjalnieRequest" message="ns:zasilInicjalnieRequest"/>
            <wsdl:output name="zasilInicjalnieResponse" message="ns:zasilInicjalnieResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeZadanZasileniaInicjalnego">
            <wsdl:documentation>Pobieranie listy zadań danego zasilenia inicjalnego.</wsdl:documentation>
            <wsdl:input name="pobierzListeZadanZasileniaInicjalnegoRequest" message="ns:pobierzListeZadanZasileniaInicjalnegoRequest"/>
            <wsdl:output name="pobierzListeZadanZasileniaInicjalnegoResponse" message="ns:pobierzListeZadanZasileniaInicjalnegoResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzSzczegolyZasileniaInicjalnego">
            <wsdl:documentation>Pobieranie szczegółowych informacji o zasileniu inicjalnym.</wsdl:documentation>
            <wsdl:input name="pobierzSzczegolyZasileniaInicjalnegoRequest" message="ns:pobierzSzczegolyZasileniaInicjalnegoRequest"/>
            <wsdl:output name="pobierzSzczegolyZasileniaInicjalnegoResponse" message="ns:pobierzSzczegolyZasileniaInicjalnegoResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzDaneOstatniejDawkiSzczepionki">
            <wsdl:documentation>Pobieranie szczegółowych informacji o ostatniej dawce szczepionki.</wsdl:documentation>
            <wsdl:input name="pobierzDaneOstatniejDawkiSzczepionkiRequest" message="ns:pobierzDaneOstatniejDawkiSzczepionkiRequest"/>
            <wsdl:output name="pobierzDaneOstatniejDawkiSzczepionkiResponse" message="ns:pobierzDaneOstatniejDawkiSzczepionkiResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="realizujWizyte">
            <wsdl:documentation>Rozpoczęcie realizacji wizyty.</wsdl:documentation>
            <wsdl:input name="realizujWizyteRequest" message="ns:realizujWizyteRequest"/>
            <wsdl:output name="realizujWizyteResponse" message="ns:realizujWizyteResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="cofnijRealizacjeWizyty">
            <wsdl:documentation>Wycofanie realizacji wizyty.</wsdl:documentation>
            <wsdl:input name="cofnijRealizacjeWizytyRequest" message="ns:cofnijRealizacjeWizytyRequest"/>
            <wsdl:output name="cofnijRealizacjeWizytyResponse" message="ns:cofnijRealizacjeWizytyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zmienDateSlotu">
            <wsdl:documentation>Zmiana daty slotu.</wsdl:documentation>
            <wsdl:input name="zmienDateSlotuRequest" message="ns:zmienDateSlotuRequest"/>
            <wsdl:output name="zmienDateSlotuResponse" message="ns:zmienDateSlotuResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="wyznaczMozliwosciZapisuNaSzczepienie">
            <wsdl:documentation>Weryfikacja możliwości zapisu na szczepienie.</wsdl:documentation>
            <wsdl:input name="wyznaczMozliwosciZapisuNaSzczepienieRequest" message="ns:wyznaczMozliwosciZapisuNaSzczepienieRequest"/>
            <wsdl:output name="wyznaczMozliwosciZapisuNaSzczepienieResponse" message="ns:wyznaczMozliwosciZapisuNaSzczepienieResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="wyznaczZaleceniaDlaSzczepionek">
            <wsdl:documentation>Weryfikacja zaleceń dla szczepionek.</wsdl:documentation>
            <wsdl:input name="wyznaczZaleceniaDlaSzczepionekRequest" message="ns:wyznaczZaleceniaDlaSzczepionekRequest"/>
            <wsdl:output name="wyznaczZaleceniaDlaSzczepionekResponse" message="ns:wyznaczZaleceniaDlaSzczepionekResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeStatusowMus">
            <wsdl:documentation>Pobieranie statusów podległych MUŚ.</wsdl:documentation>
            <wsdl:input name="pobierzListeStatusowMusRequest" message="ns:pobierzListeStatusowMusRequest"/>
            <wsdl:output name="pobierzListeStatusowMusResponse" message="ns:pobierzListeStatusowMusResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzStatusAktywacjiMus">
            <wsdl:documentation>Pobieranie statusu aktywacji MUŚ.</wsdl:documentation>
            <wsdl:input name="pobierzStatusAktywacjiMusRequest" message="ns:pobierzStatusAktywacjiMusRequest"/>
            <wsdl:output name="pobierzStatusAktywacjiMusResponse" message="ns:pobierzStatusAktywacjiMusResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzSzczegolyWizyty">
            <wsdl:documentation>Pobieranie szczegółów wizyty.</wsdl:documentation>
            <wsdl:input name="pobierzSzczegolyWizytyRequest" message="ns:pobierzSzczegolyWizytyRequest"/>
            <wsdl:output name="pobierzSzczegolyWizytyResponse" message="ns:pobierzSzczegolyWizytyResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="importujMobilnePunktyObslugi">
            <wsdl:documentation>Import mobilnych punktów obsługi.</wsdl:documentation>
            <wsdl:input name="importujMobilnePunktyObslugiRequest" message="ns:importujMobilnePunktyObslugiRequest"/>
            <wsdl:output name="importujMobilnePunktyObslugiResponse" message="ns:importujMobilnePunktyObslugiResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzMobilnePunktyObslugi">
            <wsdl:documentation>Pobranie mobilnych punktów obsługi.</wsdl:documentation>
            <wsdl:input name="pobierzMobilnePunktyObslugiRequest" message="ns:pobierzMobilnePunktyObslugiRequest"/>
            <wsdl:output name="pobierzMobilnePunktyObslugiResponse" message="ns:pobierzMobilnePunktyObslugiResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="wyznaczMozliwoscUdzialuWProfilaktyce">
            <wsdl:documentation>Weryfikacja możliwości udziału w programie profilaktycznym.</wsdl:documentation>
            <wsdl:input name="wyznaczMozliwoscUdzialuWProfilaktyceRequest" message="ns:wyznaczMozliwoscUdzialuWProfilaktyceRequest"/>
            <wsdl:output name="wyznaczMozliwoscUdzialuWProfilaktyceResponse" message="ns:wyznaczMozliwoscUdzialuWProfilaktyceResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="zapiszOkienko">
            <wsdl:documentation>Tworzenie przez podmiot okienka w slocie.</wsdl:documentation>
            <wsdl:input name="zapiszOkienkoRequest" message="ns:zapiszOkienkoRequest"/>
            <wsdl:output name="zapiszOkienkoResponse" message="ns:zapiszOkienkoResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="pobierzDanePracownikowMedycznych">
            <wsdl:documentation>Usługa pobiera dane pracowników medycznych.</wsdl:documentation>
            <wsdl:input name="pobierzDanePracownikowMedycznychRequest" message="ns:pobierzDanePracownikowMedycznychRequest"/>
            <wsdl:output name="pobierzDanePracownikowMedycznychResponse" message="ns:pobierzDanePracownikowMedycznychResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="usunOkienko">
            <wsdl:documentation>Usuwanie przez podmiot okienka.</wsdl:documentation>
            <wsdl:input name="usunOkienkoRequest" message="ns:usunOkienkoRequest"/>
            <wsdl:output name="usunOkienkoResponse" message="ns:usunOkienkoResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
        <wsdl:operation name="edytujOkienko">
            <wsdl:documentation>Edytowanie przez podmiot okienka w slocie.</wsdl:documentation>
            <wsdl:input name="edytujOkienkoRequest" message="ns:edytujOkienkoRequest"/>
            <wsdl:output name="edytujOkienkoResponse" message="ns:edytujOkienkoResponse"/>
            <wsdl:fault name="bledyOperacji" message="ns:bledyOperacji"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="ObslugaRejestracjiWS" type="ns:ObslugaRejestracjiWS">
        <wsdl:documentation>Interfejs udostępnia operacje związane z obsługą rejestracji wizyt.</wsdl:documentation>
        <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="zapiszSloty">
            <soap12:operation soapAction="urn:zapiszSloty"/>
            <wsdl:input name="zapiszSlotyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zapiszSlotyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="edytujSloty">
            <soap12:operation soapAction="urn:edytujSloty"/>
            <wsdl:input name="edytujSlotyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="edytujSlotyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="usunSloty">
            <soap12:operation soapAction="urn:usunSloty"/>
            <wsdl:input name="usunSlotyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="usunSlotyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeSlotow">
            <soap12:operation soapAction="urn:pobierzListeSlotow"/>
            <wsdl:input name="pobierzListeSlotowRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzListeSlotowResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzBazoweDaneListySlotow">
            <soap12:operation soapAction="urn:pobierzBazoweDaneListySlotow"/>
            <wsdl:input name="pobierzBazoweDaneListySlotowRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzBazoweDaneListySlotowResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzDaneSlotu">
            <soap12:operation soapAction="urn:pobierzDaneSlotu"/>
            <wsdl:input name="pobierzDaneSlotuRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzDaneSlotuResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zapiszNaWizyte">
            <soap12:operation soapAction="urn:zapiszNaWizyte"/>
            <wsdl:input name="zapiszNaWizyteRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zapiszNaWizyteResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="anulujRezerwacjeWstepna">
            <soap12:operation soapAction="urn:anulujRezerwacjeWstepna"/>
            <wsdl:input name="anulujRezerwacjeWstepnaRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="anulujRezerwacjeWstepnaResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="rezerwujWizyte">
            <soap12:operation soapAction="urn:rezerwujWizyte"/>
            <wsdl:input name="rezerwujWizyteRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="rezerwujWizyteResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="anulujWizyty">
            <soap12:operation soapAction="urn:anulujWizyty"/>
            <wsdl:input name="anulujWizytyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="anulujWizytyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zmienTerminyWizyt">
            <soap12:operation soapAction="urn:zmienTerminyWizyt"/>
            <wsdl:input name="zmienTerminyWizytRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zmienTerminyWizytResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zmienDaneWizyty">
            <soap12:operation soapAction="urn:zmienDaneWizyty"/>
            <wsdl:input name="zmienDaneWizytyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zmienDaneWizytyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zmienProceduryWizyty">
            <soap12:operation soapAction="urn:zmienProceduryWizyty"/>
            <wsdl:input name="zmienProceduryWizytyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zmienProceduryWizytyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zapiszDaneMus">
            <soap12:operation soapAction="urn:zapiszDaneMus"/>
            <wsdl:input name="zapiszDaneMusRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zapiszDaneMusResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="odczytajDaneMus">
            <soap12:operation soapAction="urn:odczytajDaneMus"/>
            <wsdl:input name="odczytajDaneMusRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="odczytajDaneMusResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="edytujDaneMus">
            <soap12:operation soapAction="urn:edytujDaneMus"/>
            <wsdl:input name="edytujDaneMusRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="edytujDaneMusResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zapiszDoPoczekalni">
            <soap12:operation soapAction="urn:zapiszDoPoczekalni"/>
            <wsdl:input name="zapiszDoPoczekalniRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zapiszDoPoczekalniResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="importujPracownikowMedycznych">
            <soap12:operation soapAction="urn:importujPracownikowMedycznych"/>
            <wsdl:input name="importujPracownikowMedycznychRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="importujPracownikowMedycznychResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="usunZPoczekalni">
            <soap12:operation soapAction="urn:usunZPoczekalni"/>
            <wsdl:input name="usunZPoczekalniRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="usunZPoczekalniResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzZPoczekalni">
            <soap12:operation soapAction="urn:pobierzZPoczekalni"/>
            <wsdl:input name="pobierzZPoczekalniRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzZPoczekalniResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="edytujPreferencjeWPoczekalni">
            <soap12:operation soapAction="urn:edytujPreferencjeWPoczekalni"/>
            <wsdl:input name="edytujPreferencjeWPoczekalniRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="edytujPreferencjeWPoczekalniResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="edytujKwalifikacje">
            <soap12:operation soapAction="urn:edytujKwalifikacje"/>
            <wsdl:input name="edytujKwalifikacjeRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="edytujKwalifikacjeResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeWizyt">
            <soap12:operation soapAction="urn:pobierzListeWizyt" style="document"/>
            <wsdl:input name="pobierzListeWizytRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzListeWizytResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeWizytSync">
            <soap12:operation soapAction="urn:pobierzListeWizytSync" style="document"/>
            <wsdl:input name="pobierzListeWizytSyncRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzListeWizytSyncResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zapiszHarmonogram">
            <soap12:operation soapAction="urn:zapiszHarmonogram"/>
            <wsdl:input name="zapiszHarmonogramRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zapiszHarmonogramResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="wyszukajHarmonogram">
            <soap12:operation soapAction="urn:wyszukajHarmonogram"/>
            <wsdl:input name="wyszukajHarmonogramRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="wyszukajHarmonogramResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="odczytajHarmonogram">
            <soap12:operation soapAction="urn:odczytajHarmonogram"/>
            <wsdl:input name="odczytajHarmonogramRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="odczytajHarmonogramResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="edytujHarmonogram">
            <soap12:operation soapAction="urn:edytujHarmonogram"/>
            <wsdl:input name="edytujHarmonogramRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="edytujHarmonogramResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="wyszukajWolneTerminy">
            <soap12:operation soapAction="urn:wyszukajWolneTerminy"/>
            <wsdl:input name="wyszukajWolneTerminyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="wyszukajWolneTerminyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="wyszukajDanePracownikowMedycznych">
            <soap12:operation soapAction="urn:wyszukajDanePracownikowMedycznych"/>
            <wsdl:input name="wyszukajDanePracownikowMedycznychRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="wyszukajDanePracownikowMedycznychResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeMus">
            <soap12:operation soapAction="urn:pobierzListeMus"/>
            <wsdl:input name="pobierzListeMusRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzListeMusResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zakonczWizyty">
            <soap12:operation soapAction="urn:zakonczWizyty"/>
            <wsdl:input name="zakonczWizytyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zakonczWizytyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zapiszWizyteNagla">
            <soap12:operation soapAction="urn:zapiszWizyteNagla"/>
            <wsdl:input name="zapiszWizyteNaglaRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zapiszWizyteNaglaResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="edytujWizyteNagla">
            <soap12:operation soapAction="urn:edytujWizyteNagla"/>
            <wsdl:input name="edytujWizyteNaglaRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="edytujWizyteNaglaResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="usunWizyteNagla">
            <soap12:operation soapAction="urn:usunWizyteNagla"/>
            <wsdl:input name="usunWizyteNaglaRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="usunWizyteNaglaResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zapiszWizytyHistoryczne">
            <soap12:operation soapAction="urn:zapiszWizytyHistoryczne"/>
            <wsdl:input name="zapiszWizytyHistoryczneRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zapiszWizytyHistoryczneResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzPrognozowanyTermin">
            <soap12:operation soapAction="urn:pobierzPrognozowanyTermin"/>
            <wsdl:input name="pobierzPrognozowanyTerminRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzPrognozowanyTerminResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="aktywujMus">
            <soap12:operation soapAction="urn:aktywujMus"/>
            <wsdl:input name="aktywujMusRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="aktywujMusResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zasilInicjalnie">
            <soap12:operation soapAction="urn:zasilInicjalnie" style="document"/>
            <wsdl:input name="zasilInicjalnieRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zasilInicjalnieResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeZadanZasileniaInicjalnego">
            <soap12:operation soapAction="urn:pobierzListeZadanZasileniaInicjalnego"/>
            <wsdl:input name="pobierzListeZadanZasileniaInicjalnegoRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzListeZadanZasileniaInicjalnegoResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzSzczegolyZasileniaInicjalnego">
            <soap12:operation soapAction="urn:pobierzSzczegolyZasileniaInicjalnego"/>
            <wsdl:input name="pobierzSzczegolyZasileniaInicjalnegoRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzSzczegolyZasileniaInicjalnegoResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzDaneOstatniejDawkiSzczepionki">
            <soap12:operation soapAction="urn:pobierzDaneOstatniejDawkiSzczepionki"/>
            <wsdl:input name="pobierzDaneOstatniejDawkiSzczepionkiRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzDaneOstatniejDawkiSzczepionkiResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="realizujWizyte">
            <soap12:operation soapAction="urn:realizujWizyte"/>
            <wsdl:input name="realizujWizyteRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="realizujWizyteResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="cofnijRealizacjeWizyty">
            <soap12:operation soapAction="urn:cofnijRealizacjeWizyty"/>
            <wsdl:input name="cofnijRealizacjeWizytyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="cofnijRealizacjeWizytyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zmienDateSlotu">
            <soap12:operation soapAction="urn:zmienDateSlotu"/>
            <wsdl:input name="zmienDateSlotuRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zmienDateSlotuResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="wyznaczMozliwosciZapisuNaSzczepienie">
            <soap12:operation soapAction="urn:wyznaczMozliwosciZapisuNaSzczepienie"/>
            <wsdl:input name="wyznaczMozliwosciZapisuNaSzczepienieRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="wyznaczMozliwosciZapisuNaSzczepienieResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="wyznaczZaleceniaDlaSzczepionek">
            <soap12:operation soapAction="urn:wyznaczZaleceniaDlaSzczepionek"/>
            <wsdl:input name="wyznaczZaleceniaDlaSzczepionekRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="wyznaczZaleceniaDlaSzczepionekResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzListeStatusowMus">
            <soap12:operation soapAction="urn:pobierzListeStatusowMus"/>
            <wsdl:input name="pobierzListeStatusowMusRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzListeStatusowMusResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzStatusAktywacjiMus">
            <soap12:operation soapAction="urn:pobierzStatusAktywacjiMus"/>
            <wsdl:input name="pobierzStatusAktywacjiMusRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzStatusAktywacjiMusResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzSzczegolyWizyty">
            <soap12:operation soapAction="urn:pobierzSzczegolyWizyty"/>
            <wsdl:input name="pobierzSzczegolyWizytyRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzSzczegolyWizytyResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="importujMobilnePunktyObslugi">
            <soap12:operation soapAction="urn:importujMobilnePunktyObslugi"/>
            <wsdl:input name="importujMobilnePunktyObslugiRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="importujMobilnePunktyObslugiResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzMobilnePunktyObslugi">
            <soap12:operation soapAction="urn:pobierzMobilnePunktyObslugi"/>
            <wsdl:input name="pobierzMobilnePunktyObslugiRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzMobilnePunktyObslugiResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="wyznaczMozliwoscUdzialuWProfilaktyce">
            <soap12:operation soapAction="urn:wyznaczMozliwoscUdzialuWProfilaktyce"/>
            <wsdl:input name="wyznaczMozliwoscUdzialuWProfilaktyceRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="wyznaczMozliwoscUdzialuWProfilaktyceResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="zapiszOkienko">
            <soap12:operation soapAction="urn:zapiszOkienko"/>
            <wsdl:input name="zapiszOkienkoRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="zapiszOkienkoResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="pobierzDanePracownikowMedycznych">
            <soap12:operation soapAction="urn:pobierzDanePracownikowMedycznych"/>
            <wsdl:input name="pobierzDanePracownikowMedycznychRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="pobierzDanePracownikowMedycznychResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="usunOkienko">
            <soap12:operation soapAction="urn:usunOkienko"/>
            <wsdl:input name="usunOkienkoRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="usunOkienkoResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="edytujOkienko">
            <soap12:operation soapAction="urn:edytujOkienko"/>
            <wsdl:input name="edytujOkienkoRequest">
                <soap12:header message="ns:kontekstWywolania" part="kontekstWywolania" use="literal"/>
                <soap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output name="edytujOkienkoResponse">
                <soap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="ObslugaRejestracji">
        <wsdl:port name="ObslugaRejestracjiWS" binding="ns:ObslugaRejestracjiWS">
            <soap12:address location="https://sus.ezdrowie.gov.pl/services/ObslugaRejestracjiWS"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>