libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

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>