IkreDpnNotifikace-v1.xsd 1 <?xml version="1.0" encoding="UTF-8"?> 2 <xs:schema xmlns="urn:cz:isvs:cssz:schemas:IkreDpnNotifikace: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 xmlns:ikrenpmsg="urn:cz:isvs:cssz:schemas:IkreNpMessages:v1" 8 targetNamespace="urn:cz:isvs:cssz:schemas:IkreDpnNotifikace:v1" 9 elementFormDefault="qualified" 10 version="1.1.2"> 11 <xs:annotation> 12 <xs:documentation xml:lang="cs"> 13 Služba externího rozhraní IKR: 10.8_IkreDpnNotifikace - Služba pro získání notifikací souvisejících se změnou stavu elektronického podání DPN nebo se změnou případu 14 <p/> 15 Verze 1.1.0, 26.04.2019 - počáteční návrh (Jitka Žídková). 16 Verze 1.1.1, 15.05.2019 - IkrDpnPotvrdNotifikaceVstupDataType - element NotifikaceId může být zadán vícekrát. 17 Verze 1.1.2, 06.12.2019 - Přidání elementu Strankovani do IkrDpnVratNotifikaceVstupDataType a CelkovyPocetZaznamu do IkrDpnVratNotifikaceVystupDataType 18 Verze 1.1.3, 03.07.2019 - Přidání elementu NotifikaceNp do IkrDpnVratNotifikaceVystupDataType 19 </xs:documentation> 20 </xs:annotation> 21 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkrBaseTypes:v1" 22 schemaLocation="../../ikr/xsd/IkrBaseTypes.xsd"/> 23 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkrMessageTypes:v1" 24 schemaLocation="../../ikr/xsd/IkrDpnMessageTypes.xsd"/> 25 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkreDpnMessages:v1" 26 schemaLocation="IkreDpnMessages.xsd"/> 27 <xs:import namespace="urn:cz:isvs:cssz:schemas:IkreNpMessages:v1" 28 schemaLocation="IkreNpMessages.xsd"/> 29 30 <xs:element name="IkreDpnVratNotifikace" type="IkreDpnVratNotifikaceType"> 31 <xs:annotation> 32 <xs:documentation> 33 Ikre 10.8 - Dotaz na všechny nové notifikace evidované pro dané IČPE. Vrací se všechny notifikace, u kterých lékař nepotvrdil, že je přijal - požadavek. 34 </xs:documentation> 35 </xs:annotation> 36 </xs:element> 37 <xs:element name="IkreDpnPotvrdNotifikace" type="IkreDpnPotvrdNotifikaceType"> 38 <xs:annotation> 39 <xs:documentation> 40 Ikre 10.8 - Potvrzení o přijetí notifikace - požadavek. 41 </xs:documentation> 42 </xs:annotation> 43 </xs:element> 44 <xs:element name="IkreDpnVratNotifikaceOdpoved" type="IkreDpnVratNotifikaceOdpovedType"> 45 <xs:annotation> 46 <xs:documentation> 47 Ikre 10.8 - Dotaz na všechny nové notifikace evidované pro dané IČPE. Vrací se všechny notifikace, u kterých lékař nepotvrdil, že je přijal - odpověď. 48 </xs:documentation> 49 </xs:annotation> 50 </xs:element> 51 <xs:element name="IkreDpnPotvrdNotifikaceOdpoved" type="IkreDpnPotvrdNotifikaceOdpovedType"> 52 <xs:annotation> 53 <xs:documentation> 54 Ikre 10.8 - Potvrzení o přijetí notifikace - odpověď. 55 </xs:documentation> 56 </xs:annotation> 57 </xs:element> 58 59 <xs:complexType name="IkreDpnVratNotifikaceType"> 60 <xs:annotation> 61 <xs:documentation xml:lang="cs"> 62 Ikre 10.8 - Dotaz na všechny nové notifikace evidované pro dané IČPE. Vrací se všechny notifikace, u kterých lékař nepotvrdil, že je přijal - požadavek. 63 </xs:documentation> 64 </xs:annotation> 65 <xs:complexContent> 66 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 67 <xs:sequence> 68 <xs:element name="PozadavekData" type="IkrDpnVratNotifikaceVstupDataType"> 69 <xs:annotation> 70 <xs:documentation> 71 Definice obálky pro datovou větu požadavku. 72 </xs:documentation> 73 </xs:annotation> 74 </xs:element> 75 </xs:sequence> 76 </xs:extension> 77 </xs:complexContent> 78 </xs:complexType> 79 <xs:complexType name="IkreDpnPotvrdNotifikaceType"> 80 <xs:annotation> 81 <xs:documentation xml:lang="cs"> 82 Ikre 10.8 - Potvrzení o přijetí notifikace - požadavek. 83 </xs:documentation> 84 </xs:annotation> 85 <xs:complexContent> 86 <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType"> 87 <xs:sequence> 88 <xs:element name="PozadavekData" type="IkrDpnPotvrdNotifikaceVstupDataType"> 89 <xs:annotation> 90 <xs:documentation> 91 Definice obálky pro datovou větu požadavku. 92 </xs:documentation> 93 </xs:annotation> 94 </xs:element> 95 </xs:sequence> 96 </xs:extension> 97 </xs:complexContent> 98 </xs:complexType> 99 <xs:complexType name="IkreDpnVratNotifikaceOdpovedType"> 100 <xs:annotation> 101 <xs:documentation xml:lang="cs"> 102 Ikre 10.8 - Dotaz na všechny nové notifikace evidované pro dané IČPE. Vrací se všechny notifikace, u kterých lékař nepotvrdil, že je přijal - odpověď. 103 </xs:documentation> 104 </xs:annotation> 105 <xs:complexContent> 106 <xs:extension base="ikremsg:IkreDpnOdpovedAbstractType"> 107 <xs:sequence> 108 <xs:element name="OdpovedData" type="IkrDpnVratNotifikaceVystupDataType" minOccurs="0"> 109 <xs:annotation> 110 <xs:documentation> 111 Definice obálky pro datovou větu odpovědi na požadavek. 112 </xs:documentation> 113 </xs:annotation> 114 </xs:element> 115 </xs:sequence> 116 </xs:extension> 117 </xs:complexContent> 118 </xs:complexType> 119 <xs:complexType name="IkreDpnPotvrdNotifikaceOdpovedType"> 120 <xs:annotation> 121 <xs:documentation xml:lang="cs"> 122 Ikre 10.8 - Potvrzení o přijetí notifikace - odpověď. 123 </xs:documentation> 124 </xs:annotation> 125 <xs:complexContent> 126 <xs:extension base="ikremsg:IkreDpnOdpovedAbstractType"> 127 </xs:extension> 128 </xs:complexContent> 129 </xs:complexType> 130 131 <xs:complexType name="IkrDpnVratNotifikaceVstupDataType"> 132 <xs:annotation> 133 <xs:documentation xml:lang="cs"> 134 IkreDpnVratNotifikace - datová věta pro vstupní data požadavku. 135 </xs:documentation> 136 </xs:annotation> 137 <xs:complexContent> 138 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 139 <xs:sequence> 140 <xs:element name="Icpe" type="ikrbt:ICPEType"/> 141 <xs:element name="Strankovani" type="ikrmsg:StrankovaniType" minOccurs="0"/> 142 </xs:sequence> 143 </xs:extension> 144 </xs:complexContent> 145 </xs:complexType> 146 <xs:complexType name="IkrDpnPotvrdNotifikaceVstupDataType"> 147 <xs:annotation> 148 <xs:documentation xml:lang="cs"> 149 IkreDpnPotvrdNotifikace - datová věta pro vstupní data požadavku. 150 </xs:documentation> 151 </xs:annotation> 152 <xs:complexContent> 153 <xs:extension base="ikrmsg:IkrPozadavekDataAbstractType"> 154 <xs:sequence> 155 <xs:element name="Icpe" type="ikrbt:ICPEType"/> 156 <xs:element name="NotifikaceId" type="ikrbt:MaxCisloType" maxOccurs="1000"/> 157 </xs:sequence> 158 </xs:extension> 159 </xs:complexContent> 160 </xs:complexType> 161 162 <xs:complexType name="IkrDpnVratNotifikaceVystupDataType"> 163 <xs:annotation> 164 <xs:documentation xml:lang="cs"> 165 IkreDpnVratNotifikace - datová věta pro výstupní data v odpovědi. 166 </xs:documentation> 167 </xs:annotation> 168 <xs:complexContent> 169 <xs:extension base="ikrmsg:IkrOdpovedDataAbstractType"> 170 <xs:sequence> 171 <xs:element name="CelkovyPocetZaznamu" type="ikrbt:MaxCisloType"> 172 <xs:annotation> 173 <xs:documentation>Celkový počet vrácených notifikací</xs:documentation> 174 </xs:annotation> 175 </xs:element> 176 <xs:element name="Notifikace" type="ikrmsg:NotifikaceDpnType" minOccurs="0" maxOccurs="unbounded"> 177 <xs:annotation> 178 <xs:documentation>Notifikace k eNeschopenkám</xs:documentation> 179 </xs:annotation> 180 </xs:element> 181 <xs:element name="NotifikaceNp" type="ikrenpmsg:NotifikaceNpType" minOccurs="0" maxOccurs="unbounded"> 182 <xs:annotation> 183 <xs:documentation>Notifikace k dalším dávkám nemocenského pojištění</xs:documentation> 184 </xs:annotation> 185 </xs:element> 186 </xs:sequence> 187 </xs:extension> 188 </xs:complexContent> 189 </xs:complexType> 190 191 </xs:schema>