diff options
author | Thomas <> | 2023-06-07 08:56:30 +0200 |
---|---|---|
committer | Thomas <> | 2023-06-07 08:56:30 +0200 |
commit | a2b1df739eefaa4babd7f67f905a18127135b94d (patch) | |
tree | 26f809dd474093b35af721250edd5e5dfb717744 /modules/authmodule-eIDAS-v2/src/main/resources/wsdl/szr_client/szr.xsd | |
parent | 7749c9f8e70fc3460280b8211d77a54782f594cb (diff) | |
download | National_eIDAS_Gateway-a2b1df739eefaa4babd7f67f905a18127135b94d.tar.gz National_eIDAS_Gateway-a2b1df739eefaa4babd7f67f905a18127135b94d.tar.bz2 National_eIDAS_Gateway-a2b1df739eefaa4babd7f67f905a18127135b94d.zip |
feat(srz): switch to new SZR WSDL v4.1(2023) that implements "Meldegesetznovelle 2023)
Diffstat (limited to 'modules/authmodule-eIDAS-v2/src/main/resources/wsdl/szr_client/szr.xsd')
-rw-r--r-- | modules/authmodule-eIDAS-v2/src/main/resources/wsdl/szr_client/szr.xsd | 388 |
1 files changed, 0 insertions, 388 deletions
diff --git a/modules/authmodule-eIDAS-v2/src/main/resources/wsdl/szr_client/szr.xsd b/modules/authmodule-eIDAS-v2/src/main/resources/wsdl/szr_client/szr.xsd deleted file mode 100644 index 85acfb65..00000000 --- a/modules/authmodule-eIDAS-v2/src/main/resources/wsdl/szr_client/szr.xsd +++ /dev/null @@ -1,388 +0,0 @@ -<xs:schema elementFormDefault="qualified" targetNamespace="urn:SZRServices" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:pd="http://reference.e-government.gv.at/namespace/persondata/20020228#" xmlns:szr="urn:SZRServices" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - <xs:import namespace="http://reference.e-government.gv.at/namespace/persondata/20020228#" /> - <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" /> - <xs:element name="SZRException" type="szr:SZRException" /> - <xs:complexType name="SZRException" /> - <xs:complexType name="PersonInfoType"> - <xs:sequence> - <xs:element name="Person" type="pd:PhysicalPersonType" /> - <xs:element minOccurs="0" name="RegularDomicile" type="pd:PostalAddressType" /> - <xs:element minOccurs="0" name="AddressCodes" type="szr:AddressCodesType" /> - <xs:element minOccurs="0" name="TravelDocument" type="szr:TravelDocumentType" /> - <xs:element minOccurs="0" name="DateOfBirthWildcard" type="xs:boolean" /> - <xs:element minOccurs="0" name="AuskunftssperreGesetzt" type="xs:boolean" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="TravelDocumentType"> - <xs:sequence> - <xs:element minOccurs="0" name="DocumentNumber" type="xs:string" /> - <xs:element minOccurs="0" name="DocumentType" type="xs:string" /> - <xs:element minOccurs="0" name="IssueDate" type="xs:string" /> - <xs:element minOccurs="0" name="IssuingAuthority" type="xs:string" /> - <xs:element minOccurs="0" name="IssuingCountry" type="xs:string" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="AddressCodesType"> - <xs:sequence> - <xs:element minOccurs="0" name="GKZ" type="xs:string" /> - <xs:element minOccurs="0" name="OKZ" type="xs:string" /> - <xs:element minOccurs="0" name="SKZ" type="xs:string" /> - <xs:element minOccurs="0" name="ADRCD" type="xs:string" /> - <xs:element minOccurs="0" name="SUBCD" type="xs:string" /> - <xs:element minOccurs="0" name="OBJNR" type="xs:string" /> - <xs:element minOccurs="0" name="NTZLNR" type="xs:string" /> - </xs:sequence> - </xs:complexType> - <xs:element name="TransformBPK"> - <xs:complexType> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element name="InputBPK" type="xs:string" /> - <xs:element name="InputBereichsKennung" type="xs:string" /> - <xs:element name="Begruendung" type="xs:string" /> - <xs:element maxOccurs="unbounded" name="Target" type="szr:FremdBPKRequestType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="TransformBPKResponse"> - <xs:complexType> - <xs:sequence> - <xs:element maxOccurs="unbounded" name="TransformBPKReturn" type="szr:FremdBPKType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetVKZPermission"> - <xs:complexType> - <xs:sequence> - <xs:element name="VKZ" type="xs:string" /> - <xs:element name="BereichsKennung" type="xs:string" /> - <xs:element minOccurs="0" name="ParticipantId" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetVKZPermissionResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="GetVKZPermissionReturn" type="szr:GetVKZPermissionResponseType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:complexType name="IdentityLinkType"> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element name="Assertion" type="xs:anyType" /> - <xs:element minOccurs="0" name="AdditionalInfo" type="xs:string" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="ResultRecord"> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element name="Register" type="xs:string" /> - <xs:element name="bPK" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="FremdBPK" type="szr:FremdBPKType" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="GetBPKKombiRequestType"> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element minOccurs="0" name="InsertERnP"> - <xs:simpleType> - <xs:restriction base="xs:string"> - <xs:enumeration value="NoInsert" /> - <xs:enumeration value="InsertOnNoMatch" /> - <xs:enumeration value="ForceInsert" /> - </xs:restriction> - </xs:simpleType> - </xs:element> - <xs:element minOccurs="0" name="Suchwizard" type="xs:boolean" /> - <xs:element name="VKZ" type="xs:string" nillable="true" /> - <xs:element minOccurs="0" name="BehoerdenKennzeichen" type="xs:string" /> - <xs:element minOccurs="0" name="BereichsKennung" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="Target" type="szr:FremdBPKRequestType" /> - <xs:element minOccurs="0" name="Sessionid" type="xs:string" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="GetBPKKombiResponseType"> - <xs:complexContent> - <xs:extension base="szr:GetBPKZPVResponseType"> - <xs:sequence> - <xs:element name="FoundWithSuchwizard" type="xs:boolean" /> - <xs:element name="Sessionid" type="xs:string" /> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> - <xs:complexType name="GetBPKZPVRequestType"> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element minOccurs="0" name="InsertERnP" type="xs:boolean" default="false" /> - <xs:element minOccurs="1" name="VKZ" type="xs:string" /> - <xs:element minOccurs="0" name="BehoerdenKennzeichen" type="xs:string" /> - <xs:element minOccurs="0" name="BereichsKennung" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="Target" type="szr:FremdBPKRequestType" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="GetBPKZPVResponseType"> - <xs:sequence> - <xs:element maxOccurs="unbounded" name="ResultRecord" type="szr:ResultRecord" /> - <xs:element name="InsertERnPResult" type="xs:boolean" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="GetBPKFromStammzahlEncryptedRequestType"> - <xs:sequence> - <xs:element minOccurs="1" name="StammzahlEncrypted" type="xs:string" /> - <xs:element minOccurs="0" name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element minOccurs="1" name="VKZ" type="xs:string" /> - <xs:element minOccurs="0" name="BereichsKennung" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="Target" type="szr:FremdBPKRequestType" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="GetBPKFromStammzahlEncryptedResponseType"> - <xs:sequence> - <xs:element minOccurs="0" name="bPK" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="FremdBPK" type="szr:FremdBPKType" /> - </xs:sequence> - </xs:complexType> - <xs:element name="GetIdentityLink"> - <xs:complexType> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element maxOccurs="unbounded" name="KeyValue" type="dsig:KeyValueType" /> - <xs:element minOccurs="0" name="InsertERnP" type="xs:boolean" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetIdentityLinkResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="GetIdentityLinkReturn" type="szr:IdentityLinkType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPK"> - <xs:complexType> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element minOccurs="0" name="BereichsKennung" type="xs:string" /> - <xs:element minOccurs="0" name="VKZ" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="Target" type="szr:FremdBPKRequestType" /> - <xs:element minOccurs="0" name="ListMultiplePersons" type="xs:boolean" /> - <xs:element minOccurs="0" name="InsertERnP" type="xs:boolean" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPKResponse"> - <xs:complexType> - <xs:sequence> - <xs:element minOccurs="0" name="GetBPKReturn" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="FremdBPK" type="szr:FremdBPKType" /> - <xs:element maxOccurs="5" minOccurs="0" name="PersonInfo" type="szr:PersonInfoType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPKs"> - <xs:complexType> - <xs:sequence> - <xs:element maxOccurs="unbounded" name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element minOccurs="0" name="BereichsKennung" type="xs:string" /> - <xs:element name="VKZ" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="Target" type="szr:FremdBPKRequestType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPKsResponse"> - <xs:complexType> - <xs:sequence> - <xs:element maxOccurs="unbounded" name="ResultRecord" type="szr:GetBPKsResponseType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:complexType name="GetBPKsResponseType"> - <xs:sequence> - <xs:element minOccurs="0" name="BPK" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="FremdBPK" type="szr:FremdBPKType" /> - <xs:element minOccurs="0" name="Fault"> - <xs:complexType> - <xs:attribute name="Code" type="xs:string" /> - <xs:attribute name="String" type="xs:string" /> - </xs:complexType> - </xs:element> - </xs:sequence> - </xs:complexType> - <xs:element name="GetBPKKombi"> - <xs:complexType> - <xs:sequence> - <xs:element name="GetBPKKombiRequest" type="szr:GetBPKKombiRequestType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPKKombiResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="GetBPKKombiResponse" type="szr:GetBPKKombiResponseType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPKZPV"> - <xs:complexType> - <xs:sequence> - <xs:element name="GetBPKZPVRequest" type="szr:GetBPKZPVRequestType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPKZPVResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="GetBPKZPVResponse" type="szr:GetBPKZPVResponseType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPKFromStammzahlEncrypted"> - <xs:complexType> - <xs:sequence> - <xs:element name="GetBPKFromStammzahlEncryptedRequest" type="szr:GetBPKFromStammzahlEncryptedRequestType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetBPKFromStammzahlEncryptedResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="GetBPKFromStammzahlEncryptedResponse" type="szr:GetBPKFromStammzahlEncryptedResponseType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="ValidateIdentityLink"> - <xs:complexType> - <xs:sequence> - <xs:element name="IdentityLink" type="szr:IdentityLinkType" /> - <xs:element name="BereichsKennung" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="ValidateIdentityLinkResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="ValidateIdentityLinkReturn" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="BPKzuBasiszahl"> - <xs:complexType> - <xs:sequence> - <xs:element name="Bereich" type="xs:string" /> - <xs:element name="BPK" type="xs:string" /> - <xs:element maxOccurs="unbounded" name="BasisZahl" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="BPKzuBasiszahlResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="BPKzuBasiszahlReturn" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:complexType name="FremdBPKRequestType"> - <xs:sequence> - <xs:element name="BereichsKennung" type="xs:string" /> - <xs:element name="VKZ" type="xs:string" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="FremdBPKType"> - <xs:sequence> - <xs:element name="BereichsKennung" type="xs:string" /> - <xs:element name="FremdBPK" type="xs:string" /> - </xs:sequence> - </xs:complexType> - <xs:complexType name="GetVKZPermissionResponseType"> - <xs:sequence> - <xs:element name="isAllowed" type="xs:boolean" /> - <xs:element minOccurs="0" name="behSchluessel" type="xs:string" /> - </xs:sequence> - </xs:complexType> - <xs:element name="BasiszahlZuBPK"> - <xs:complexType> - <xs:sequence> - <xs:element minOccurs="0" name="VKZ" type="xs:string" /> - <xs:element maxOccurs="unbounded" name="BasisZahl" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="Bereich" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="FremdBPKTargets" type="szr:FremdBPKRequestType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:complexType name="BasiszahlZuBPKReturnType"> - <xs:sequence> - <xs:element maxOccurs="unbounded" minOccurs="0" name="BPK" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="FremdBPKs" type="szr:FremdBPKType" /> - </xs:sequence> - </xs:complexType> - <xs:element name="BasiszahlZuBPKResponse"> - <xs:complexType> - <xs:sequence> - <xs:element maxOccurs="unbounded" name="BasiszahlZuBPKReturn" type="szr:BasiszahlZuBPKReturnType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="ZMRAnwendungsIntegration"> - <xs:complexType> - <xs:sequence> - <xs:element name="Bereich" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="FremdBPKTargets" type="szr:FremdBPKRequestType" /> - <xs:element maxOccurs="unbounded" name="ZMRfremdbPK" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:complexType name="ZMRAnwendungsIntegrationReturnType"> - <xs:sequence> - <xs:element name="BPK" type="xs:string" /> - <xs:element maxOccurs="unbounded" minOccurs="0" name="FremdBPKs" type="szr:FremdBPKType" /> - </xs:sequence> - </xs:complexType> - <xs:element name="ZMRAnwendungsIntegrationResponse"> - <xs:complexType> - <xs:sequence> - <xs:element maxOccurs="unbounded" name="ZMRAnwendungsIntegrationReturn" type="szr:ZMRAnwendungsIntegrationReturnType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetStammzahl"> - <xs:complexType> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetStammzahlResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="Stammzahl" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetStammzahlEncrypted"> - <xs:complexType> - <xs:sequence> - <xs:element name="PersonInfo" type="szr:PersonInfoType" /> - <xs:element minOccurs="0" name="InsertERnP" type="xs:boolean" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetStammzahlEncryptedResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="Stammzahl" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> - <xs:element name="GetVersion" /> - <xs:element name="GetVersionResponse"> - <xs:complexType> - <xs:sequence> - <xs:element name="Version" type="xs:string" /> - <xs:element name="Revision" type="xs:string" /> - <xs:element name="Time" type="xs:string" /> - <xs:element name="IdentityLinkNotAfter" type="xs:string" /> - </xs:sequence> - </xs:complexType> - </xs:element> -</xs:schema>
\ No newline at end of file |