<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns="urn:cz:isvs:rpp:schemas:RppReg:v1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:reg="urn:cz:isvs:reg:schemas:RegTypy:v1" targetNamespace="urn:cz:isvs:rpp:schemas:RppReg:v1" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.17.0">
    <xs:annotation>
        <xs:documentation xml:lang="cs">
            Návrh XML schématu s definicemi specifickými pro interní služby RPP.
        </xs:documentation>
    </xs:annotation>
    <!-- Verze 1.0.0, 6.2.2012 -->
    <!-- Verze 1.0.1, 7.6.2012 -->
    <!-- Verze 1.0.2, 26.7.2012 -->
    <!-- Verze 1.0.3, 23.8.2012 -->
    <!-- Verze 1.1.0, 24.8.2016 -->
    <!-- Verze 1.1.2, 7.11.2016 nova sluzba RppVypisSeznamPusobnostiOvm2-->
    <!-- Verze 1.1.3, 18.11.2016 vypusteni sluzeb RppZrusAgendu, RppZpochybniAgendu, RppZrusPusobnostOvm, RppZpochybniPusobnostOvm z katalogu-->
    <!-- Verze 1.2.0, 20.09.2017 - vypusteni sluzeb RppPoskytniMaticiOpravneni a RppPoskytniMaticiOpravneniKUdajum -->
    <!-- Verze 1.3.0, 24.4.2018  nova sluzba RppVypisOvmSpuu2, RppVypisUkonNaZadost, RppVypisSeznamUkonuNaZadost-->
    <!-- Verze 1.5.0, 24.9.2019  nova sluzba RppVypisSeznamUdajuAgendy, RppEditaceCiselniku-->
    <!-- Verze 1.6.0, 24.1.2020  nova sluzba RppVypisPusobnostOvm4, RppVypisAgendu4, RppVypisUkonNaZadost2-->
    <!-- Verze 1.7.0, 4.9.2020 pridani novych sluzeb P84 VypisSluzbuVs, P85 VypisSeznamSluzebVs, P86 CtiZmenySluzebVs, P87 VypisAgendu5, P88 VypisPusobnostOvm5-->
    <!-- Verze 1.7.0, 4.9.2020 pridani novych sluzeb P84 VypisSluzbuVs, P85 VypisSeznamSluzebVs, P86 CtiZmenySluzebVs, P87 VypisAgendu5, P88 VypisPusobnostOvm5-->
    <!-- Verze 1.11.0, 14.9.2021 pridani novych sluzeb P100 CtiOpravneni, P101 CtiNeplatnaOpravneni -->
    <!-- Verze 1.11.1, 23.9.2021 pridani dalsich novych sluzeb DD3-->
    <!-- Verze 1.11.2, 30.9.2021 pridani dalsich novych sluzeb DD3-->
    <!-- Verze 1.11.4, 6.1.2022 vyrazeni nekterych sluzeb-->
    <!-- Verze 1.12.0, 1.11.2023 pridani novych sluzeb DD5-->
    <!-- Verze 1.13.0, 19.1.2024 pridani novych sluzeb pro REZA-->
    <!-- Verze 1.14.0, 25.3.2024 prejmenovani 2 sluzeb pro REZA-->
    <!-- Verze 1.15.0, 02.05.2024 prejmenovani 3 sluzeb pro REZA-->
    <!-- Verze 1.16.0, 04.09.2024 pridani nove sluzby RppRezaZpochybniOpravneniKZastupovani pro REZA-->    
    <!-- Verze 1.17.0, 14.9.2025 pridani 10 novych sluzeb pro REZA-->    
    <xs:import namespace="urn:cz:isvs:reg:schemas:RegTypy:v1" schemaLocation="../../RegTypy.xsd"/>
    <!-- Číselník RPP služeb -->
    <xs:simpleType name="KodRppSluzbyType">
        <xs:annotation>
            <xs:documentation xml:lang="cs">
                Kód služby, výčtový typ všech dotazovacích a editačních služeb RPP.
            </xs:documentation>
        </xs:annotation>
        <xs:restriction base="reg:NazevSluzbyType">
            <xs:enumeration value="RppVypisVyuzitiRefUdaju"/>
            <xs:enumeration value="RppCtiZmeny"/>
            <xs:enumeration value="RppVypisSeznamAgend"/>
            <xs:enumeration value="RppVypisAgendu"/>
            <xs:enumeration value="RppVlozAgendu"/>
            <xs:enumeration value="RppZmenAgendu"/>
            <xs:enumeration value="RppVypisRozhodnuti"/>
            <xs:enumeration value="RppVypisSeznamRozhodnuti"/>
            <xs:enumeration value="RppVlozRozhodnuti"/>
            <xs:enumeration value="RppZmenRozhodnuti"/>
            <xs:enumeration value="RppZpochybniRozhodnuti"/>
            <xs:enumeration value="RppVymazRozhodnuti"/>
            <xs:enumeration value="RppVypisSeznamProcesnichModelu"/>
            <xs:enumeration value="RppVypisProcesniModel"/>
            <xs:enumeration value="RppVlozProcesniModel"/>
            <xs:enumeration value="RppZmenProcesniModel"/>
            <xs:enumeration value="RppVymazProcesniModel"/>
            <xs:enumeration value="RppVypisSeznamPravnichPredpisu"/>
            <xs:enumeration value="RppVypisPravniPredpis"/>
            <xs:enumeration value="RppVlozPravniPredpis"/>
            <xs:enumeration value="RppZmenPravniPredpis"/>
            <xs:enumeration value="RppZrusPravniPredpis"/>
            <xs:enumeration value="RppVypisSeznamPusobnostiOvm"/>
            <xs:enumeration value="RppVypisPusobnostOvm"/>
            <xs:enumeration value="RppVlozPusobnostOvm"/>
            <xs:enumeration value="RppZmenPusobnostOvm"/>
            <xs:enumeration value="RppVypisSeznamSluzeb"/>
            <xs:enumeration value="RppVypisSluzbu"/>
            <xs:enumeration value="RppVlozSluzbu"/>
            <xs:enumeration value="RppZmenSluzbu"/>
            <xs:enumeration value="RppZrusSluzbu"/>
            <xs:enumeration value="RppVypisSeznamSla"/>
            <xs:enumeration value="RppVypisSla"/>
            <xs:enumeration value="RppVlozSla"/>
            <xs:enumeration value="RppZmenSla"/>
            <xs:enumeration value="RppZrusSla"/>
            <xs:enumeration value="RppVlozVazbuAgendaSluzba"/>
            <xs:enumeration value="RppVymazVazbuAgendaSluzba"/>
            <xs:enumeration value="RppVypisOpravneni"/>
            <xs:enumeration value="RppPoskytniKatalogSluzeb"/>
            <xs:enumeration value="RppSpravaCiselniku"/>
            <xs:enumeration value="RppPoskytniMaticiOpravneniKCinnostem"/>
            <xs:enumeration value="RppPoskytniMaticiOpravneniKOvm"/>
            <xs:enumeration value="RppPoskytniMaticiUdaju"/>
            <xs:enumeration value="RppPoskytniMaticiSkupinOpravneni"/>
            <xs:enumeration value="RppPoskytniMaticiNesprOpravneni"/>
            <xs:enumeration value="RppCtiEditora"/>
            <xs:enumeration value="RppVypisVyuzitiRocni"/>
            <xs:enumeration value="RppProbe"/>
            <xs:enumeration value="RppCtiZmenyOvmSpuu"/>
            <xs:enumeration value="RppZapisDatovouSchranku"/>
            <xs:enumeration value="RppVypisOvmSpuu"/>
            <xs:enumeration value="RppVlozOvmSpuu"/>
            <xs:enumeration value="RppZmenOvmSpuu"/>
            <xs:enumeration value="RppVypisSeznamOvmSpuu"/>
            <xs:enumeration value="RppVypisKategoriiOvmSpuu"/>
            <xs:enumeration value="RppVlozKategoriiOvmSpuu"/>
            <xs:enumeration value="RppZmenKategoriiOvmSpuu"/>
            <xs:enumeration value="RppVypisSeznamKategoriiOvmSpuu"/>
            <xs:enumeration value="RppCtiEditoraOvmSpuu"/>
            <xs:enumeration value="RppPoskytniMaticiAisVykonavajici"/>
            <xs:enumeration value="RppAisReklamujUdajeRpp"/>
            <xs:enumeration value="RppVypisSeznamZmenOpravneni"/>
            <xs:enumeration value="RppVypisOpravneniKonzumace"/>
            <xs:enumeration value="RppVypisOpravneniPoskytovani"/>
            <xs:enumeration value="RppVypisSeznamPusobnostiOvm2"/>
            <xs:enumeration value="RppVypisOvmSpuu2"/>
            <xs:enumeration value="RppVypisUkonNaZadost"/>
            <xs:enumeration value="RppVypisAgendu3"/>
            <xs:enumeration value="RppEditaceCiselniku"/>
            <xs:enumeration value="RppVypisSeznamUdajuAgendy"/>
            <xs:enumeration value="RppVypisSluzbuVs"/>
            <xs:enumeration value="RppVypisSeznamSluzebVs"/>
            <xs:enumeration value="RppCtiZmenySluzebVs"/>
            <xs:enumeration value="RppVypisAgendu5"/>
            <xs:enumeration value="RppVypisPusobnostOvm5"/>
            <xs:enumeration value="RppCtiOpravneni"/>
            <xs:enumeration value="RppCtiNeplatnaOpravneni"/>
            <xs:enumeration value="RppCtiZmenyOpravneni"/>
            <xs:enumeration value="RppCtiZmenyAisAgenda"/>
            <xs:enumeration value="RppCtiZmenyUdajuAgendy"/>
            <xs:enumeration value="RppVypisKategoriiOvmSpuu2"/>
            <xs:enumeration value="RppVypisOpravneni2"/>
            <xs:enumeration value="RppVypisOvmSpuu3"/>
            <xs:enumeration value="RppVypisPusobnostOvm6"/>
            <xs:enumeration value="RppVypisSeznamPusobnostiOvm3"/>
            <xs:enumeration value="RppVypisSeznamUdajuAgendy2"/>
            <xs:enumeration value="RppVypisSluzbuVs2"/>
            <xs:enumeration value="RppVypisSeznamOpravneni"/>
            <xs:enumeration value="RppVypisOpravneniRidici"/>
            <xs:enumeration value="RppVypisUdajAgendy"/>
            <xs:enumeration value="RppVypisSeznamAisAgenda"/>
            <xs:enumeration value="RppVypisSeznamOvmSpuu2"/>
            <xs:enumeration value="RppVypisAgendu6"/>
            <xs:enumeration value="RppVypisKategoriiOvmSpuu3"/>
            <xs:enumeration value="RppVypisOvmSpuu4"/>
            <xs:enumeration value="RppVypisUdajAgendy2"/>
            <xs:enumeration value="RppVypisOpravneni3"/>
            <xs:enumeration value="RppVypisOpravneniPoskytovani2"/>
            <xs:enumeration value="RppVypisOpravneniKonzumace2"/>
            <xs:enumeration value="RppVypisSluzbuVs3"/>
            <xs:enumeration value="RppVypisAgendu7"/>
            <xs:enumeration value="RppRezaVypisVyuzitiOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaVypisVyuzitiOpravneniKZastupovani2"/>
            <xs:enumeration value="RppRezaVypisVedeneOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaVypisVedeneOpravneniKZastupovani2"/>
            <xs:enumeration value="RppRezaOverOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaOverOpravneniKZastupovani2"/>
            <xs:enumeration value="RppRezaCtiOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaCtiOpravneniKZastupovani2"/>
            <xs:enumeration value="RppRezaPoskytniZastupujici"/>
            <xs:enumeration value="RppRezaPoskytniZastupujici2"/>
            <xs:enumeration value="RppRezaPoskytniZastupovane"/>
            <xs:enumeration value="RppRezaPoskytniZastupovane2"/>
            <xs:enumeration value="RppRezaCtiZmenyOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaCtiSeznamOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaCtiSeznamOpravneniKZastupovani2"/>
            <xs:enumeration value="RppRezaCtiDetailOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaCtiDetailOpravneniKZastupovani2"/>
            <xs:enumeration value="RppRezaZapisOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaUkonciOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaZpochybniOpravneniKZastupovani"/>
            <xs:enumeration value="RppRezaCtiOpravneniKZastupovaniDleKodu"/>
            
        </xs:restriction>
    </xs:simpleType>
</xs:schema>
