IkreDpnTestService-v1.xsd
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <!-- edited with XMLSpy v2019 rel. 3 sp1 (x64) (http://www.altova.com) by Asseco Central Europe, a.s. (Asseco Central Europe, a.s.) -->
 3 <xs:schema xmlns="urn:cz:isvs:cssz:schemas:IkreDpnTestService:v1" 
 4            xmlns:xs="http://www.w3.org/2001/XMLSchema" 
 5            xmlns:ikrbt="urn:cz:isvs:cssz:schemas:IkrBaseTypes:v1" 
 6            xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
 7            xmlns:ikrmsg="urn:cz:isvs:cssz:schemas:IkrMessageTypes:v1" 
 8            xmlns:ikremsg="urn:cz:isvs:cssz:schemas:IkreDpnMessages:v1" 
 9            targetNamespace="urn:cz:isvs:cssz:schemas:IkreDpnTestService:v1" 
10            elementFormDefault="qualified" version="1.1.1">
11     <xs:annotation>
12         <xs:documentation xml:lang="cs">
13             Služba externího rozhraní IKR: Služba pro otestování komunikace.
14             Verze 8.6.0  08.12.2019 - Doplnění podpisu požadavku (Signature) a přepínače ověřování podpisu (OveritPodpis)           
15             <p/>
16         </xs:documentation>
17     </xs:annotation>
18     <xs:import namespace="urn:cz:isvs:cssz:schemas:IkrBaseTypes:v1" schemaLocation="../../ikr/xsd/IkrBaseTypes.xsd"/>
19     <xs:import namespace="urn:cz:isvs:cssz:schemas:IkrMessageTypes:v1" schemaLocation="../../ikr/xsd/IkrDpnMessageTypes.xsd"/>
20     <xs:import namespace="urn:cz:isvs:cssz:schemas:IkreDpnMessages:v1" schemaLocation="IkreDpnMessages.xsd"/>
21     <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../xmldsig-core-schema.xsd"/>
22       
23     <xs:element name="IkreDpnTestService" type="IkreDpnTestServiceType">
24         <xs:annotation>
25             <xs:documentation>
26                 Požadavek
27             </xs:documentation>
28         </xs:annotation>
29     </xs:element>
30     <xs:element name="IkreDpnTestServiceOdpoved" type="IkreDpnTestServiceOdpovedType">
31         <xs:annotation>
32             <xs:documentation>
33                 Odpověď
34             </xs:documentation>
35         </xs:annotation>
36     </xs:element>
37     <xs:complexType name="IkreDpnTestServiceType">
38         <xs:annotation>
39             <xs:documentation xml:lang="cs">
40         
41             </xs:documentation>
42         </xs:annotation>
43         <xs:complexContent>
44             <xs:extension base="ikremsg:IkreDpnPozadavekAbstractType">
45                 <xs:sequence>
46                     <xs:element name="PozadavekData" type="IkrDpnTestServiceVstupDataType">
47                         <xs:annotation>
48                             <xs:documentation>
49                                 Definice obálky pro datovou větu požadavku.
50                             </xs:documentation>
51                         </xs:annotation>
52                     </xs:element>
53                     <xs:element name="OveritPodpis" type="ikrbt:LogickaHodnotaType" minOccurs="0"/>
54                     <xs:element ref="ds:Signature"  minOccurs="0"/>
55                 </xs:sequence>
56             </xs:extension>
57         </xs:complexContent>
58     </xs:complexType>
59     <xs:complexType name="IkreDpnTestServiceOdpovedType">
60         <xs:annotation>
61             <xs:documentation xml:lang="cs">
62                 Odpověď
63             </xs:documentation>
64         </xs:annotation>
65         <xs:complexContent>
66             <xs:extension base="ikremsg:IkreDpnOdpovedAbstractType">
67                 <xs:sequence>
68                     <xs:element name="OdpovedData" type="IkrDpnTestServiceVystupDataType" minOccurs="0">
69                         <xs:annotation>
70                             <xs:documentation>
71                                 Definice obálky pro odpověď.
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="IkrDpnTestServiceVstupDataType">
80         <xs:annotation>
81             <xs:documentation xml:lang="cs">
82                 IkreDpnTestService - datová věta pro vstupní data požadavku.
83             </xs:documentation>
84         </xs:annotation>
85     </xs:complexType>
86     <xs:complexType name="IkrDpnTestServiceVystupDataType">
87         <xs:annotation>
88             <xs:documentation xml:lang="cs">
89                 IkreDpnTestService - datová věta pro výstupní data v odpovědi.
90             </xs:documentation>
91         </xs:annotation>
92         <xs:complexContent>
93             <xs:extension base="ikrmsg:IkrOdpovedDataAbstractType">
94                 <xs:sequence>
95                     <xs:element name="Vysledek" type="xs:string" minOccurs="0"/>
96                 </xs:sequence>
97             </xs:extension>
98         </xs:complexContent>
99     </xs:complexType>
100 </xs:schema>