summaryrefslogtreecommitdiff
path: root/src/main/resources/wsdl/misstork/misstork-1.0.xsd
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/resources/wsdl/misstork/misstork-1.0.xsd')
-rw-r--r--src/main/resources/wsdl/misstork/misstork-1.0.xsd16
1 files changed, 12 insertions, 4 deletions
diff --git a/src/main/resources/wsdl/misstork/misstork-1.0.xsd b/src/main/resources/wsdl/misstork/misstork-1.0.xsd
index 9205483..68d62b8 100644
--- a/src/main/resources/wsdl/misstork/misstork-1.0.xsd
+++ b/src/main/resources/wsdl/misstork/misstork-1.0.xsd
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!-- Mit XMLSpy v2013 sp1 (http://www.altova.com) von Thomas Lenz (Graz University of Technology IAIK) bearbeitet -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ms="http://reference.e-government.gv.at/namespace/misstork/20131126/xsd" xmlns:pr="http://reference.e-government.gv.at/namespace/persondata/20020228#" xmlns:mis="http://reference.e-government.gv.at/namespace/mandates/mis/1.0/xsd" targetNamespace="http://reference.e-government.gv.at/namespace/misstork/20131126/xsd" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.0.1">
<xs:import namespace="http://reference.e-government.gv.at/namespace/persondata/20020228#" schemaLocation="../PersonData_20_en_moaWID.xsd"/>
<xs:import namespace="http://reference.e-government.gv.at/namespace/mandates/mis/1.0/xsd" schemaLocation="../mis/mis-1.0.3.xsd"/>
@@ -8,16 +9,23 @@
<xs:sequence>
<xs:element name="StorkMandateType" type="xs:integer" minOccurs="1"/>
<xs:element ref="ms:MandatorType" minOccurs="1" maxOccurs="1"/>
- <xs:element ref="mis:MandateIdentifiers" minOccurs="0"/>
+ <xs:element name="Filters" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element ref="mis:MandateIdentifiers" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element ref="mis:Target" minOccurs="0" maxOccurs="1"/>
+ <xs:element name="OAFriendlyName" type="xs:string" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
<xs:sequence>
<xs:element ref="ms:ReferenceValue" minOccurs="1" maxOccurs="1"/>
- <xs:element name="MISMandateType" type="xs:string" minOccurs="1" maxOccurs="1"/>
<xs:element name="Mandator">
<xs:complexType>
<xs:choice>
<xs:sequence>
- <xs:element ref="pr:PhysicalPerson" minOccurs="1" maxOccurs="1"/>
+ <xs:element name="IdentityLink" type="xs:base64Binary" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
<xs:sequence>
<xs:element ref="pr:CorporateBody" minOccurs="1" maxOccurs="1"/>
@@ -28,7 +36,7 @@
<xs:element name="Representative">
<xs:complexType>
<xs:sequence>
- <xs:element ref="pr:PhysicalPerson" minOccurs="1" maxOccurs="1"/>
+ <xs:element name="IdentityLink" type="xs:base64Binary" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>