ebics_keymgmt_response_H005.xsd (5836B)
1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- edited with XMLSpy v2016 sp1 (x64) (http://www.altova.com) by EBICS Working Group - October 2016 --> 3 <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ebics="urn:org:ebics:H005" targetNamespace="urn:org:ebics:H005" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0"> 4 <annotation> 5 <documentation xml:lang="de">ebics_keymgmt_response_H005.xsd ist das EBICS-Protokollschema für Schlüsselmanagement-Antwortnachrichten (HIA, HPB, HSA, INI).</documentation> 6 </annotation> 7 <import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"> 8 <annotation> 9 <documentation xml:lang="de">XML-Signature.</documentation> 10 </annotation> 11 </import> 12 <include schemaLocation="ebics_types_H005.xsd"/> 13 <include schemaLocation="ebics_orders_H005.xsd"/> 14 <element name="ebicsKeyManagementResponse"> 15 <annotation> 16 <documentation xml:lang="de">Electronic Banking Internet Communication Standard des Zentralen Kreditausschusses (ZKA): Multibankfähige Schnittstelle zur internetbasierten Kommunikation.</documentation> 17 </annotation> 18 <complexType> 19 <sequence> 20 <element name="header"> 21 <annotation> 22 <documentation xml:lang="de">enthält die technischen Transaktionsdaten.</documentation> 23 </annotation> 24 <complexType> 25 <sequence> 26 <element name="static"> 27 <annotation> 28 <documentation xml:lang="de">enhält alle festen Headereinträge.</documentation> 29 </annotation> 30 <complexType> 31 <sequence/> 32 </complexType> 33 </element> 34 <element name="mutable" type="ebics:KeyMgmntResponseMutableHeaderType"> 35 <annotation> 36 <documentation xml:lang="de">enthält alle variablen Headereinträge.</documentation> 37 </annotation> 38 </element> 39 </sequence> 40 <attributeGroup ref="ebics:AuthenticationMarker"/> 41 </complexType> 42 </element> 43 <element name="body"> 44 <annotation> 45 <documentation xml:lang="de">enthält die Auftragsdaten und den fachlichen ReturnCode.</documentation> 46 </annotation> 47 <complexType> 48 <sequence> 49 <element name="DataTransfer" minOccurs="0"> 50 <annotation> 51 <documentation xml:lang="de">Transfer von Auftragsdaten; nur bei Download anzugeben (HPB).</documentation> 52 </annotation> 53 <complexType> 54 <sequence> 55 <element name="DataEncryptionInfo"> 56 <annotation> 57 <documentation xml:lang="de">Informationen zur Verschlüsselung der Auftragsdaten</documentation> 58 </annotation> 59 <complexType> 60 <complexContent> 61 <extension base="ebics:DataEncryptionInfoType"> 62 <attributeGroup ref="ebics:AuthenticationMarker"/> 63 </extension> 64 </complexContent> 65 </complexType> 66 </element> 67 <element name="OrderData"> 68 <annotation> 69 <documentation xml:lang="de">enthält Auftragsdaten.</documentation> 70 </annotation> 71 <complexType> 72 <simpleContent> 73 <extension base="ebics:OrderDataType"> 74 <anyAttribute namespace="##targetNamespace" processContents="lax"/> 75 </extension> 76 </simpleContent> 77 </complexType> 78 </element> 79 <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> 80 </sequence> 81 </complexType> 82 </element> 83 <element name="ReturnCode"> 84 <annotation> 85 <documentation xml:lang="de">Antwortcode für den vorangegangenen Transfer.</documentation> 86 </annotation> 87 <complexType> 88 <simpleContent> 89 <extension base="ebics:ReturnCodeType"> 90 <attributeGroup ref="ebics:AuthenticationMarker"/> 91 </extension> 92 </simpleContent> 93 </complexType> 94 </element> 95 <element name="TimestampBankParameter" minOccurs="0"> 96 <annotation> 97 <documentation xml:lang="de">Zeitstempel der letzten Aktualisierung der Bankparameter; nur in der Initialisierungsphase anzugeben.</documentation> 98 </annotation> 99 <complexType> 100 <simpleContent> 101 <extension base="ebics:TimestampType"> 102 <attributeGroup ref="ebics:AuthenticationMarker"/> 103 </extension> 104 </simpleContent> 105 </complexType> 106 </element> 107 </sequence> 108 </complexType> 109 </element> 110 </sequence> 111 <attributeGroup ref="ebics:VersionAttrGroup"/> 112 </complexType> 113 </element> 114 <complexType name="KeyMgmntResponseMutableHeaderType"> 115 <annotation> 116 <documentation xml:lang="de">Datentyp für den variablen EBICS-Header.</documentation> 117 </annotation> 118 <sequence> 119 <element name="OrderID" type="ebics:OrderIDType" minOccurs="0"> 120 <annotation> 121 <documentation xml:lang="de">Auftragsnummer von Sendeaufträgen gemäß DFÜ-Abkommen (used for all key management order types except download order type HPB).</documentation> 122 </annotation> 123 </element> 124 <element name="ReturnCode" type="ebics:ReturnCodeType"> 125 <annotation> 126 <documentation xml:lang="de">Rückmeldung des Ausführungsstatus mit einer eindeutigen Fehlernummer.</documentation> 127 </annotation> 128 </element> 129 <element name="ReportText" type="ebics:ReportTextType"> 130 <annotation> 131 <documentation xml:lang="de">Klartext der Rückmeldung des Ausführungsstatus.</documentation> 132 </annotation> 133 </element> 134 <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> 135 </sequence> 136 </complexType> 137 </schema>