IkreDpnVratPripady-v1.xsd 1 <?xml version="1.0" encoding="UTF-8"?> 2 <xs:schema xmlns="urn:cz:isvs:cssz:schemas:IkreDpnVratPripady:v1" 3 xmlns:xs="http://www.w3.org/2001/XMLSchema" 4 xmlns:ikrbt="urn:cz:isvs:cssz:schemas:IkrBaseTypes:v1" 5 xmlns:ikrmsg="urn:cz:isvs:cssz:schemas:IkrMessageTypes:v1" 6 xmlns:ikremsg="urn:cz:isvs:cssz:schemas:IkreDpnMessages:v1" 7 targetNamespace="urn:cz:isvs:cssz:schemas:IkreDpnVratPripady:v1" 8 elementFormDefault="qualified" 9 version="1.1.2"> 10 <xs:annotation> 11 <xs:documentation xml:lang="cs"> 12 Služba externího rozhraní IKR: 10.4_IkreDpnVratPripady - Služba pro získání základních informací o evidovaných případech DPN 13 <p/> 14 Verze 1.1.0, 25.04.2019 - počáteční návrh (Jitka Žídková). 15 Verze 1.1.1, 21.10.2019 - přidání elementu BezPodani 16 Verze 1.1.2, 06.12.2019 - přidání elementu NeukoncenyPripad 17 </xs:documentation> 18 </xs:annotation> 19 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkrBaseTypes:v1" 20 schemaLocation="../../ikr/xsd/IkrBaseTypes.xsd"/> 21 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkrMessageTypes:v1" 22 schemaLocation="../../ikr/xsd/IkrDpnMessageTypes.xsd"/> 23 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkreDpnMessages:v1" 24 schemaLocation="IkreDpnMessages.xsd"/> 25 26 <xs:element name="IkreDpnVratPripadyDleIcpe" type="IkreDpnVratPripadyDleIcpeType"> 27 <xs:annotation> 28 <xs:documentation> 29 Ikre 10.4 - Dotaz na všechny případy DPN evidované pro dané IČPE - požadavek. 30 </xs:documentation> 31 </xs:annotation> 32 </xs:element> 33 <xs:element name="IkreDpnVratPripadyDleRc" type="IkreDpnVratPripadyDleRcType"> 34 <xs:annotation> 35 <xs:documentation> 36 Ikre 10.4 - Dotaz na všechny případy DPN pojištěnce (dle RČ) evidované pro dané IČPE - požadavek. 37 </xs:documentation> 38 </xs:annotation> 39 </xs:element> 40 <xs:element name="IkreDpnVratCiziPripadyDleRc" type="IkreDpnVratCiziPripadyDleRcType"> 41 <xs:annotation> 42 <xs:documentation> 43 Ikre 10.4 - Dotaz na všechny případy DPN pojištěnce (dle RČ) evidované pro ostatní IČPE - požadavek. 44 </xs:documentation> 45 </xs:annotation> 46 </xs:element> 47 <xs:element name="IkreDpnVratPripadDleCislaRozhodnuti" type="IkreDpnVratPripadDleCislaRozhodnutiType"> 48 <xs:annotation> 49 <xs:documentation> 50 Ikre 10.4 - Dotaz na konkrétní případ DPN (dle RDPN) evidovaný pro dané IČPE - požadavek. 51 </xs:documentation> 52 </xs:annotation> 53 </xs:element> 54 <xs:element name="IkreDpnVratCiziPripadDleCislaRozhodnuti" type="IkreDpnVratCiziPripadDleCislaRozhodnutiType"> 55 <xs:annotation> 56 <xs:documentation> 57 Ikre 10.4 - Dotaz na konkrétní případ DPN (dle RDPN) evidovaný pro ostatní IČPE - požadavek. 58 </xs:documentation> 59 </xs:annotation> 60 </xs:element> 61 <xs:element name="IkreDpnVratPripadyOdpoved" type="IkreDpnVratPripadyOdpovedType"> 62 <xs:annotation> 63 <xs:documentation> 64 Ikre 10.4 - Dotaz na případy DPN - odpověď. 65 </xs:documentation> 66 </xs:annotation> 67 </xs:element> 68 69 <xs:complexType name="IkreDpnVratPripadyDleIcpeType"> 70 <xs:annotation> 71 <xs:documentation xml:lang="cs"> 72 Ikre 10.4 - Dotaz na všechny případy DPN evidované pro dané IČPE - požadavek. 73 </xs:documentation> 74 </xs:annotation> 75 <xs:complexContent> 76 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 77 <xs:sequence> 78 <xs:element name="PozadavekData" type="IkrDpnVratPripadyDleIcpeVstupDataType"> 79 <xs:annotation> 80 <xs:documentation> 81 Definice obálky pro datovou větu požadavku. 82 </xs:documentation> 83 </xs:annotation> 84 </xs:element> 85 </xs:sequence> 86 </xs:extension> 87 </xs:complexContent> 88 </xs:complexType> 89 <xs:complexType name="IkreDpnVratPripadyDleRcType"> 90 <xs:annotation> 91 <xs:documentation xml:lang="cs"> 92 Ikre 10.4 - Dotaz na všechny případy DPN pojištěnce (dle RČ) evidované pro dané IČPE - požadavek. 93 </xs:documentation> 94 </xs:annotation> 95 <xs:complexContent> 96 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 97 <xs:sequence> 98 <xs:element name="PozadavekData" type="IkrDpnVratPripadyDleRcVstupDataType"> 99 <xs:annotation> 100 <xs:documentation> 101 Definice obálky pro datovou větu požadavku. 102 </xs:documentation> 103 </xs:annotation> 104 </xs:element> 105 </xs:sequence> 106 </xs:extension> 107 </xs:complexContent> 108 </xs:complexType> 109 <xs:complexType name="IkreDpnVratCiziPripadyDleRcType"> 110 <xs:annotation> 111 <xs:documentation xml:lang="cs"> 112 Ikre 10.4 - Dotaz na všechny případy DPN pojištěnce (dle RČ) evidované pro ostatní IČPE - požadavek. 113 </xs:documentation> 114 </xs:annotation> 115 <xs:complexContent> 116 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 117 <xs:sequence> 118 <xs:element name="PozadavekData" type="IkrDpnVratCiziPripadyDleRcVstupDataType"> 119 <xs:annotation> 120 <xs:documentation> 121 Definice obálky pro datovou větu požadavku. 122 </xs:documentation> 123 </xs:annotation> 124 </xs:element> 125 </xs:sequence> 126 </xs:extension> 127 </xs:complexContent> 128 </xs:complexType> 129 <xs:complexType name="IkreDpnVratPripadDleCislaRozhodnutiType"> 130 <xs:annotation> 131 <xs:documentation xml:lang="cs"> 132 Ikre 10.4 - Dotaz na konkrétní případ DPN (dle RDPN) evidovaný pro dané IČPE - požadavek. 133 </xs:documentation> 134 </xs:annotation> 135 <xs:complexContent> 136 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 137 <xs:sequence> 138 <xs:element name="PozadavekData" type="IkrDpnVratPripadDleCislaRozhodnutiVstupDataType"> 139 <xs:annotation> 140 <xs:documentation> 141 Definice obálky pro datovou větu požadavku. 142 </xs:documentation> 143 </xs:annotation> 144 </xs:element> 145 </xs:sequence> 146 </xs:extension> 147 </xs:complexContent> 148 </xs:complexType> 149 <xs:complexType name="IkreDpnVratCiziPripadDleCislaRozhodnutiType"> 150 <xs:annotation> 151 <xs:documentation xml:lang="cs"> 152 Ikre 10.4 - Dotaz na konkrétní případ DPN (dle RDPN) evidovaný pro ostatní IČPE - požadavek. 153 </xs:documentation> 154 </xs:annotation> 155 <xs:complexContent> 156 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 157 <xs:sequence> 158 <xs:element name="PozadavekData" type="IkrDpnVratCiziPripadDleCislaRozhodnutiVstupDataType"> 159 <xs:annotation> 160 <xs:documentation> 161 Definice obálky pro datovou větu požadavku. 162 </xs:documentation> 163 </xs:annotation> 164 </xs:element> 165 </xs:sequence> 166 </xs:extension> 167 </xs:complexContent> 168 </xs:complexType> 169 <xs:complexType name="IkreDpnVratPripadyOdpovedType"> 170 <xs:annotation> 171 <xs:documentation xml:lang="cs"> 172 Ikre 10.4 - Dotaz na případy DPN - odpověď. 173 </xs:documentation> 174 </xs:annotation> 175 <xs:complexContent> 176 <xs:extension base="ikremsg:IkreDpnOdpovedAbstractType"> 177 <xs:sequence> 178 <xs:element name="OdpovedData" type="IkrDpnVratPripadyVystupDataType" minOccurs="0"> 179 <xs:annotation> 180 <xs:documentation> 181 Definice obálky pro datovou větu odpovědi na požadavek. 182 </xs:documentation> 183 </xs:annotation> 184 </xs:element> 185 </xs:sequence> 186 </xs:extension> 187 </xs:complexContent> 188 </xs:complexType> 189 190 <xs:complexType name="IkrDpnVratPripadyDleIcpeVstupDataType"> 191 <xs:annotation> 192 <xs:documentation xml:lang="cs"> 193 IkreDpnVratPripadyDleIcpe - datová věta pro vstupní data požadavku. 194 </xs:documentation> 195 </xs:annotation> 196 <xs:complexContent> 197 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 198 <xs:sequence> 199 <xs:element name="Icpe" type="ikrbt:ICPEType"> 200 <xs:annotation> 201 <xs:documentation xml:lang="cs">IČPE lékaře, který službu volá</xs:documentation> 202 </xs:annotation> 203 </xs:element> 204 <xs:element name="BezPodani" type="ikrbt:LogickaHodnotaType" minOccurs="0"> 205 <xs:annotation> 206 <xs:documentation xml:lang="cs">Příznak, zda vracet pouze případy, ke kterým neexistuje elektronické podání</xs:documentation> 207 </xs:annotation> 208 </xs:element> 209 <xs:element name="Strankovani" type="ikrmsg:StrankovaniType" minOccurs="0"> 210 <xs:annotation> 211 <xs:documentation xml:lang="cs">Údaje o stránkování odpovědi</xs:documentation> 212 </xs:annotation> 213 </xs:element> 214 </xs:sequence> 215 </xs:extension> 216 </xs:complexContent> 217 </xs:complexType> 218 <xs:complexType name="IkrDpnVratPripadyDleRcVstupDataType"> 219 <xs:annotation> 220 <xs:documentation xml:lang="cs"> 221 IkreDpnVratPripadyDleRc - datová věta pro vstupní data požadavku. 222 </xs:documentation> 223 </xs:annotation> 224 <xs:complexContent> 225 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 226 <xs:sequence> 227 <xs:element name="Icpe" type="ikrbt:ICPEType"> 228 <xs:annotation> 229 <xs:documentation xml:lang="cs">IČPE lékaře, který službu volá</xs:documentation> 230 </xs:annotation> 231 </xs:element> 232 <xs:element name="BezPodani" type="ikrbt:LogickaHodnotaType" minOccurs="0"> 233 <xs:annotation> 234 <xs:documentation xml:lang="cs">Příznak, zda vracet pouze případy, ke kterým neexistuje elektronické podání</xs:documentation> 235 </xs:annotation> 236 </xs:element> 237 <xs:element name="RodneCislo" type="ikrbt:RC_ECPType"> 238 <xs:annotation> 239 <xs:documentation xml:lang="cs">RČ/EČP pojištěnce </xs:documentation> 240 </xs:annotation> 241 </xs:element> 242 <xs:element name="Strankovani" type="ikrmsg:StrankovaniType" minOccurs="0"> 243 <xs:annotation> 244 <xs:documentation xml:lang="cs">Údaje o stránkování odpovědi</xs:documentation> 245 </xs:annotation> 246 </xs:element> 247 </xs:sequence> 248 </xs:extension> 249 </xs:complexContent> 250 </xs:complexType> 251 <xs:complexType name="IkrDpnVratCiziPripadyDleRcVstupDataType"> 252 <xs:annotation> 253 <xs:documentation xml:lang="cs"> 254 IkreDpnVratCiziPripadyDleRc - datová věta pro vstupní data požadavku. 255 </xs:documentation> 256 </xs:annotation> 257 <xs:complexContent> 258 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 259 <xs:sequence> 260 <xs:element name="Icpe" type="ikrbt:ICPEType"> 261 <xs:annotation> 262 <xs:documentation xml:lang="cs">IČPE lékaře, který službu volá</xs:documentation> 263 </xs:annotation> 264 </xs:element> 265 <xs:element name="RodneCislo" type="ikrbt:RC_ECPType"> 266 <xs:annotation> 267 <xs:documentation xml:lang="cs">RČ/EČP pojištěnce </xs:documentation> 268 </xs:annotation> 269 </xs:element> 270 <xs:element name="NeukoncenyPripad" type="ikrbt:LogickaHodnotaType" minOccurs="0"> 271 <xs:annotation> 272 <xs:documentation xml:lang="cs">Příznak, zda vyhledávání omezit jen na neukončené případy</xs:documentation> 273 </xs:annotation> 274 </xs:element> 275 <xs:element name="Strankovani" type="ikrmsg:StrankovaniType" minOccurs="0"> 276 <xs:annotation> 277 <xs:documentation xml:lang="cs">Údaje o stránkování odpovědi</xs:documentation> 278 </xs:annotation> 279 </xs:element> 280 </xs:sequence> 281 </xs:extension> 282 </xs:complexContent> 283 </xs:complexType> 284 <xs:complexType name="IkrDpnVratPripadDleCislaRozhodnutiVstupDataType"> 285 <xs:annotation> 286 <xs:documentation xml:lang="cs"> 287 IkreDpnVratPripadDleCislaRozhodnuti - datová věta pro vstupní data požadavku. 288 </xs:documentation> 289 </xs:annotation> 290 <xs:complexContent> 291 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 292 <xs:sequence> 293 <xs:element name="Icpe" type="ikrbt:ICPEType"> 294 <xs:annotation> 295 <xs:documentation xml:lang="cs">IČPE lékaře, který službu volá</xs:documentation> 296 </xs:annotation> 297 </xs:element> 298 <xs:element name="CisloRozhodnuti" type="ikrbt:CisloRozhodnutiDpnType"> 299 <xs:annotation> 300 <xs:documentation xml:lang="cs">Číslo rozhodnutí DPN</xs:documentation> 301 </xs:annotation> 302 </xs:element> 303 <xs:element name="BezPodani" type="ikrbt:LogickaHodnotaType" minOccurs="0"> 304 <xs:annotation> 305 <xs:documentation xml:lang="cs">Příznak, zda vracet pouze případy, ke kterým neexistuje elektronické podání</xs:documentation> 306 </xs:annotation> 307 </xs:element> 308 </xs:sequence> 309 </xs:extension> 310 </xs:complexContent> 311 </xs:complexType> 312 <xs:complexType name="IkrDpnVratCiziPripadDleCislaRozhodnutiVstupDataType"> 313 <xs:annotation> 314 <xs:documentation xml:lang="cs"> 315 IkreDpnVratCiziPripadDleCislaRozhodnuti - datová věta pro vstupní data požadavku. 316 </xs:documentation> 317 </xs:annotation> 318 <xs:complexContent> 319 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 320 <xs:sequence> 321 <xs:element name="Icpe" type="ikrbt:ICPEType"> 322 <xs:annotation> 323 <xs:documentation xml:lang="cs">IČPE lékaře, který službu volá</xs:documentation> 324 </xs:annotation> 325 </xs:element> 326 <xs:element name="CisloRozhodnuti" type="ikrbt:CisloRozhodnutiDpnType"> 327 <xs:annotation> 328 <xs:documentation xml:lang="cs">Číslo rozhodnutí DPN</xs:documentation> 329 </xs:annotation> 330 </xs:element> 331 <xs:element name="NeukoncenyPripad" type="ikrbt:LogickaHodnotaType" minOccurs="0"> 332 <xs:annotation> 333 <xs:documentation xml:lang="cs">Příznak, zda vyhledávání omezit jen na neukončené případy</xs:documentation> 334 </xs:annotation> 335 </xs:element> 336 </xs:sequence> 337 </xs:extension> 338 </xs:complexContent> 339 </xs:complexType> 340 <xs:complexType name="IkrDpnVratPripadyVystupDataType"> 341 <xs:annotation> 342 <xs:documentation xml:lang="cs"> 343 IkreDpnVratPripady - datová věta pro výstupní data v odpovědi. 344 </xs:documentation> 345 </xs:annotation> 346 <xs:complexContent> 347 <xs:extension base="ikrmsg:IkrOdpovedDataAbstractType"> 348 <xs:sequence> 349 <xs:element name="CelkovyPocetZaznamu" type="ikrbt:MaxCisloType"/> 350 <xs:element name="PripadDpn" type="ikrmsg:PripadDpnType" minOccurs="0" maxOccurs="unbounded"/> 351 </xs:sequence> 352 </xs:extension> 353 </xs:complexContent> 354 </xs:complexType> 355 356 </xs:schema>