IkreNpPripravPodani-v1.xsd 1 <?xml version="1.0" encoding="UTF-8"?> 2 <xs:schema xmlns="urn:cz:isvs:cssz:schemas:IkreNpPripravPodani:v1" 3 xmlns:xs="http://www.w3.org/2001/XMLSchema" 4 xmlns:ds="http://www.w3.org/2000/09/xmldsig#" 5 xmlns:ikrbt="urn:cz:isvs:cssz:schemas:IkrBaseTypes:v1" 6 xmlns:ikrmsg="urn:cz:isvs:cssz:schemas:IkrMessageTypes:v1" 7 xmlns:ikremsg="urn:cz:isvs:cssz:schemas:IkreDpnMessages:v1" 8 xmlns:ikrenpmsg="urn:cz:isvs:cssz:schemas:IkreNpMessages:v1" 9 targetNamespace="urn:cz:isvs:cssz:schemas:IkreNpPripravPodani:v1" 10 elementFormDefault="qualified" 11 version="1.1.2"> 12 <xs:annotation> 13 <xs:documentation xml:lang="cs"> 14 Služba externího rozhraní IKR: 10.10_IkreOrpNpPripravPodani - Služba pro příjem elektronických podání NP 15 <p/> 16 Verze 1.1.0, 20.05.2024 - počáteční návrh (Vojtěch Novotný). 17 Verze 1.1.1, 07.06.2024 - revize (Pavel Borkovec). 18 </xs:documentation> 19 </xs:annotation> 20 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkrBaseTypes:v1" 21 schemaLocation="../../ikr/xsd/IkrBaseTypes.xsd"/> 22 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkrMessageTypes:v1" 23 schemaLocation="../../ikr/xsd/IkrDpnMessageTypes.xsd"/> 24 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkreDpnMessages:v1" 25 schemaLocation="IkreDpnMessages.xsd"/> 26 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkreNpMessages:v1" 27 schemaLocation="IkreNpMessages.xsd"/> 28 29 <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" 30 schemaLocation="../../xmldsig-core-schema.xsd"/> 31 32 <xs:element name="IkreNpPripravPodaniPdp" type="IkreNpPripravPodaniPdpType"> 33 <xs:annotation> 34 <xs:documentation> 35 Podání "Potvrzení o datu porodu" 36 </xs:documentation> 37 </xs:annotation> 38 </xs:element> 39 40 <xs:element name="IkreNpPripravPodaniPhdzd" type="IkreNpPripravPodaniPhdzdType"> 41 <xs:annotation> 42 <xs:documentation> 43 Podání "Potvrzení o hospitalizaci dítěte ze zdravotních důvodů" 44 </xs:documentation> 45 </xs:annotation> 46 </xs:element> 47 48 <xs:element name="IkreNpPripravPodaniRpop1" type="IkreNpPripravPodaniRpop1Type"> 49 <xs:annotation> 50 <xs:documentation> 51 Podání "Rozhodnutí o potřebě ošetřování/péče" - vznik 52 </xs:documentation> 53 </xs:annotation> 54 </xs:element> 55 56 <xs:element name="IkreNpPripravPodaniRpop2" type="IkreNpPripravPodaniRpop2Type"> 57 <xs:annotation> 58 <xs:documentation> 59 Podání "Rozhodnutí o potřebě ošetřování/péče" - ukončení 60 </xs:documentation> 61 </xs:annotation> 62 </xs:element> 63 64 <xs:element name="IkreNpPripravPodaniRpdp1" type="IkreNpPripravPodaniRpdp1Type"> 65 <xs:annotation> 66 <xs:documentation> 67 Podání "Rozhodnutí o potřebě dlouhodobé péče" - vznik 68 </xs:documentation> 69 </xs:annotation> 70 </xs:element> 71 72 <xs:element name="IkreNpPripravPodaniRpdp2" type="IkreNpPripravPodaniRpdp2Type"> 73 <xs:annotation> 74 <xs:documentation> 75 Podání "Rozhodnutí o potřebě dlouhodobé péče" - ukončení 76 </xs:documentation> 77 </xs:annotation> 78 </xs:element> 79 80 <xs:element name="IkreNpPripravPodaniPtNp" type="IkreNpPripravPodaniPtNpType"> 81 <xs:annotation> 82 <xs:documentation> 83 Podání "Potvrzení o trvání potřeby ošetřování/péče/dlouhodobé péče" 84 </xs:documentation> 85 </xs:annotation> 86 </xs:element> 87 88 <xs:element name="IkreNpPripravPodaniHolNp" type="IkreNpPripravPodaniHolNpType"> 89 <xs:annotation> 90 <xs:documentation> 91 Podání "Hlášení ošetřujícího lékaře" 92 </xs:documentation> 93 </xs:annotation> 94 </xs:element> 95 96 <xs:element name="IkreNpPripravPodaniOdpoved" type="IkreNpPripravPodaniOdpovedType"> 97 <xs:annotation> 98 <xs:documentation> 99 Odpověď o přijetí podání. 100 </xs:documentation> 101 </xs:annotation> 102 </xs:element> 103 104 <xs:complexType name="IkreNpPripravPodaniRpdp1Type"> 105 <xs:annotation> 106 <xs:documentation xml:lang="cs"> 107 Ikre 10.10 - Vytvoření podání RPDP1 - požadavek. 108 </xs:documentation> 109 </xs:annotation> 110 <xs:complexContent> 111 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 112 <xs:sequence> 113 <xs:element name="PozadavekData" type="IkreNpPripravPodaniRpdp1DataType"> 114 <xs:annotation> 115 <xs:documentation> 116 Definice obálky pro datovou větu požadavku. 117 </xs:documentation> 118 </xs:annotation> 119 </xs:element> 120 <xs:element ref="ds:Signature" minOccurs="0"/> 121 </xs:sequence> 122 </xs:extension> 123 </xs:complexContent> 124 </xs:complexType> 125 126 <xs:complexType name="IkreNpPripravPodaniRpdp2Type"> 127 <xs:annotation> 128 <xs:documentation xml:lang="cs"> 129 Ikre 10.10 - Vytvoření podání RPDP2 - požadavek. 130 </xs:documentation> 131 </xs:annotation> 132 <xs:complexContent> 133 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 134 <xs:sequence> 135 <xs:element name="PozadavekData" type="IkreNpPripravPodaniRpdp2DataType"> 136 <xs:annotation> 137 <xs:documentation> 138 Definice obálky pro datovou větu požadavku. 139 </xs:documentation> 140 </xs:annotation> 141 </xs:element> 142 <xs:element ref="ds:Signature" minOccurs="0"/> 143 </xs:sequence> 144 </xs:extension> 145 </xs:complexContent> 146 </xs:complexType> 147 148 <xs:complexType name="IkreNpPripravPodaniPdpType"> 149 <xs:annotation> 150 <xs:documentation xml:lang="cs"> 151 Ikre 10.10 - Vytvoření podání PDP - požadavek. 152 </xs:documentation> 153 </xs:annotation> 154 <xs:complexContent> 155 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 156 <xs:sequence> 157 <xs:element name="PozadavekData" type="IkreNpPripravPodaniPdpDataType"> 158 <xs:annotation> 159 <xs:documentation> 160 Definice obálky pro datovou větu požadavku. 161 </xs:documentation> 162 </xs:annotation> 163 </xs:element> 164 <xs:element ref="ds:Signature" minOccurs="0"/> 165 </xs:sequence> 166 </xs:extension> 167 </xs:complexContent> 168 </xs:complexType> 169 170 <xs:complexType name="IkreNpPripravPodaniRpop1Type"> 171 <xs:annotation> 172 <xs:documentation xml:lang="cs"> 173 Ikre 10.10 - Vytvoření podání RPOP1 - požadavek. 174 </xs:documentation> 175 </xs:annotation> 176 <xs:complexContent> 177 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 178 <xs:sequence> 179 <xs:element name="PozadavekData" type="IkreNpPripravPodaniRpop1DataType"> 180 <xs:annotation> 181 <xs:documentation> 182 Definice obálky pro datovou větu požadavku. 183 </xs:documentation> 184 </xs:annotation> 185 </xs:element> 186 <xs:element ref="ds:Signature" minOccurs="0"/> 187 </xs:sequence> 188 </xs:extension> 189 </xs:complexContent> 190 </xs:complexType> 191 192 <xs:complexType name="IkreNpPripravPodaniRpop2Type"> 193 <xs:annotation> 194 <xs:documentation xml:lang="cs"> 195 Ikre 10.10 - Vytvoření podání RPOP2 - požadavek. 196 </xs:documentation> 197 </xs:annotation> 198 <xs:complexContent> 199 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 200 <xs:sequence> 201 <xs:element name="PozadavekData" type="IkreNpPripravPodaniRpop2DataType"> 202 <xs:annotation> 203 <xs:documentation> 204 Definice obálky pro datovou větu požadavku. 205 </xs:documentation> 206 </xs:annotation> 207 </xs:element> 208 <xs:element ref="ds:Signature" minOccurs="0"/> 209 </xs:sequence> 210 </xs:extension> 211 </xs:complexContent> 212 </xs:complexType> 213 214 <xs:complexType name="IkreNpPripravPodaniPtNpType"> 215 <xs:annotation> 216 <xs:documentation xml:lang="cs"> 217 Ikre 10.10 - Vytvoření podání PtNp - požadavek. 218 </xs:documentation> 219 </xs:annotation> 220 <xs:complexContent> 221 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 222 <xs:sequence> 223 <xs:element name="PozadavekData" type="IkreNpPripravPodaniPtNpDataType"> 224 <xs:annotation> 225 <xs:documentation> 226 Definice obálky pro datovou větu požadavku. 227 </xs:documentation> 228 </xs:annotation> 229 </xs:element> 230 <xs:element ref="ds:Signature" minOccurs="0"/> 231 </xs:sequence> 232 </xs:extension> 233 </xs:complexContent> 234 </xs:complexType> 235 236 <xs:complexType name="IkreNpPripravPodaniPhdzdType"> 237 <xs:annotation> 238 <xs:documentation xml:lang="cs"> 239 Ikre 10.10 - Vytvoření podání PHDZD - požadavek. 240 </xs:documentation> 241 </xs:annotation> 242 <xs:complexContent> 243 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 244 <xs:sequence> 245 <xs:element name="PozadavekData" type="IkreNpPripravPodaniPhdzdDataType"> 246 <xs:annotation> 247 <xs:documentation> 248 Definice obálky pro datovou větu požadavku. 249 </xs:documentation> 250 </xs:annotation> 251 </xs:element> 252 <xs:element ref="ds:Signature" minOccurs="0"/> 253 </xs:sequence> 254 </xs:extension> 255 </xs:complexContent> 256 </xs:complexType> 257 258 <xs:complexType name="IkreNpPripravPodaniHolNpType"> 259 <xs:annotation> 260 <xs:documentation xml:lang="cs"> 261 Ikre 10.10 - Vytvoření podání HOLNP - požadavek. 262 </xs:documentation> 263 </xs:annotation> 264 <xs:complexContent> 265 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 266 <xs:sequence> 267 <xs:element name="PozadavekData" type="IkreNpPripravPodaniHolNpDataType"> 268 <xs:annotation> 269 <xs:documentation> 270 Definice obálky pro datovou větu požadavku. 271 </xs:documentation> 272 </xs:annotation> 273 </xs:element> 274 <xs:element ref="ds:Signature" minOccurs="0"/> 275 </xs:sequence> 276 </xs:extension> 277 </xs:complexContent> 278 </xs:complexType> 279 280 <xs:complexType name="IkreNpPripravPodaniOdpovedType"> 281 <xs:annotation> 282 <xs:documentation xml:lang="cs"> 283 Ikre 10.10 - Příjem elektronických podání NP - odpověď. 284 </xs:documentation> 285 </xs:annotation> 286 <xs:complexContent> 287 <xs:extension base="ikremsg:IkreDpnOdpovedAbstractType"> 288 <xs:sequence> 289 <xs:element name="OdpovedData" type="IkreNpPripravPodaniOdpovedDataType" minOccurs="0"> 290 <xs:annotation> 291 <xs:documentation> 292 Definice obálky pro datovou větu odpovědi na požadavek. 293 </xs:documentation> 294 </xs:annotation> 295 </xs:element> 296 </xs:sequence> 297 </xs:extension> 298 </xs:complexContent> 299 </xs:complexType> 300 301 <xs:complexType name="IkreNpPripravPodaniRpdp1DataType"> 302 <xs:annotation> 303 <xs:documentation xml:lang="cs"> 304 IkreNpPripravPodaniRpdp1 - datová věta pro vstupní data požadavku. 305 </xs:documentation> 306 </xs:annotation> 307 <xs:complexContent> 308 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 309 <xs:sequence> 310 <xs:element name="PodaniRpdp1" type="ikrenpmsg:PodaniRpdp1Type"/> 311 </xs:sequence> 312 </xs:extension> 313 </xs:complexContent> 314 </xs:complexType> 315 316 <xs:complexType name="IkreNpPripravPodaniRpdp2DataType"> 317 <xs:annotation> 318 <xs:documentation xml:lang="cs"> 319 IkreNpPripravPodaniRpdp2 - datová věta pro vstupní data požadavku. 320 </xs:documentation> 321 </xs:annotation> 322 <xs:complexContent> 323 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 324 <xs:sequence> 325 <xs:element name="PodaniRpdp2" type="ikrenpmsg:PodaniRpdp2Type"/> 326 </xs:sequence> 327 </xs:extension> 328 </xs:complexContent> 329 </xs:complexType> 330 331 <xs:complexType name="IkreNpPripravPodaniPdpDataType"> 332 <xs:annotation> 333 <xs:documentation xml:lang="cs"> 334 IkreNpPripravPodaniPdp - datová věta pro vstupní data požadavku. 335 </xs:documentation> 336 </xs:annotation> 337 <xs:complexContent> 338 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 339 <xs:sequence> 340 <xs:element name="PodaniPdp" type="ikrenpmsg:PodaniPdpType"/> 341 </xs:sequence> 342 </xs:extension> 343 </xs:complexContent> 344 </xs:complexType> 345 346 <xs:complexType name="IkreNpPripravPodaniRpop1DataType"> 347 <xs:annotation> 348 <xs:documentation xml:lang="cs"> 349 IkreNpPripravPodaniRpop1 - datová věta pro vstupní data požadavku. 350 </xs:documentation> 351 </xs:annotation> 352 <xs:complexContent> 353 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 354 <xs:sequence> 355 <xs:element name="PodaniRpop1" type="ikrenpmsg:PodaniRpop1Type"/> 356 </xs:sequence> 357 </xs:extension> 358 </xs:complexContent> 359 </xs:complexType> 360 361 <xs:complexType name="IkreNpPripravPodaniRpop2DataType"> 362 <xs:annotation> 363 <xs:documentation xml:lang="cs"> 364 IkreNpPripravPodaniRpop2 - datová věta pro vstupní data požadavku. 365 </xs:documentation> 366 </xs:annotation> 367 <xs:complexContent> 368 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 369 <xs:sequence> 370 <xs:element name="PodaniRpop2" type="ikrenpmsg:PodaniRpop2Type"/> 371 </xs:sequence> 372 </xs:extension> 373 </xs:complexContent> 374 </xs:complexType> 375 376 <xs:complexType name="IkreNpPripravPodaniPtNpDataType"> 377 <xs:annotation> 378 <xs:documentation xml:lang="cs"> 379 IkreNpPripravPodaniPtNp - datová věta pro vstupní data požadavku. 380 </xs:documentation> 381 </xs:annotation> 382 <xs:complexContent> 383 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 384 <xs:sequence> 385 <xs:element name="PodaniPtNp" type="ikrenpmsg:PodaniPtNpType"/> 386 </xs:sequence> 387 </xs:extension> 388 </xs:complexContent> 389 </xs:complexType> 390 391 <xs:complexType name="IkreNpPripravPodaniPhdzdDataType"> 392 <xs:annotation> 393 <xs:documentation xml:lang="cs"> 394 IkreNpPripravPodaniPhdzd - datová věta pro vstupní data požadavku. 395 </xs:documentation> 396 </xs:annotation> 397 <xs:complexContent> 398 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 399 <xs:sequence> 400 <xs:element name="PodaniPhdzd" type="ikrenpmsg:PodaniPhdzdType"/> 401 </xs:sequence> 402 </xs:extension> 403 </xs:complexContent> 404 </xs:complexType> 405 406 <xs:complexType name="IkreNpPripravPodaniHolNpDataType"> 407 <xs:annotation> 408 <xs:documentation xml:lang="cs"> 409 IkreNpPripravPodaniHolNp - datová věta pro vstupní data požadavku. 410 </xs:documentation> 411 </xs:annotation> 412 <xs:complexContent> 413 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 414 <xs:sequence> 415 <xs:element name="PodaniHolNp" type="ikrenpmsg:PodaniHolNpType"/> 416 </xs:sequence> 417 </xs:extension> 418 </xs:complexContent> 419 </xs:complexType> 420 421 <xs:complexType name="IkreNpPripravPodaniOdpovedDataType"> 422 <xs:annotation> 423 <xs:documentation xml:lang="cs"> 424 IkreNpPripravPodani - datová věta pro výstupní data v odpovědi. 425 </xs:documentation> 426 </xs:annotation> 427 <xs:complexContent> 428 <xs:extension base="ikrmsg:IkrOdpovedDataAbstractType"> 429 <xs:sequence> 430 <xs:element name="IdPodani" type="ikrbt:UUIDType" minOccurs="0"> 431 <xs:annotation> 432 <xs:documentation>Jednoznačná identifikace elektronického podání</xs:documentation> 433 </xs:annotation> 434 </xs:element> 435 <xs:element name="OznameniVysledku" type="ikrbt:Text512Type"> 436 <xs:annotation> 437 <xs:documentation>Oznámení o převzetí/zamítnutí podání</xs:documentation> 438 </xs:annotation> 439 </xs:element> 440 </xs:sequence> 441 </xs:extension> 442 </xs:complexContent> 443 </xs:complexType> 444 445 </xs:schema>