aboutsummaryrefslogtreecommitdiff
path: root/modules/authmodule-eIDAS-v2/src/main/resources/wsdl/zmr_client/xsd/zmr/MeldungenKorrigierenZmr.xsd
diff options
context:
space:
mode:
Diffstat (limited to 'modules/authmodule-eIDAS-v2/src/main/resources/wsdl/zmr_client/xsd/zmr/MeldungenKorrigierenZmr.xsd')
-rw-r--r--modules/authmodule-eIDAS-v2/src/main/resources/wsdl/zmr_client/xsd/zmr/MeldungenKorrigierenZmr.xsd203
1 files changed, 203 insertions, 0 deletions
diff --git a/modules/authmodule-eIDAS-v2/src/main/resources/wsdl/zmr_client/xsd/zmr/MeldungenKorrigierenZmr.xsd b/modules/authmodule-eIDAS-v2/src/main/resources/wsdl/zmr_client/xsd/zmr/MeldungenKorrigierenZmr.xsd
new file mode 100644
index 00000000..30235651
--- /dev/null
+++ b/modules/authmodule-eIDAS-v2/src/main/resources/wsdl/zmr_client/xsd/zmr/MeldungenKorrigierenZmr.xsd
@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Name: MeldungenKorrigieren.xsd
+Zweck: Definiert Datentypen für Türnummernkorrektur von ZMR-Meldungen durch LMR
+Author(s): Tschurtschenthaler Thomas
+
+Aenderungshistorie:
+2012-08-29 rp: LMR-946: Elemente in MeldungenKorrigierenTuerdaten optional
+2008-05-19 teo: CR593: ID 1119 - Meldungen korrigieren, Bewohnerübersicht mit ZBV-Kennzeichen
+2005-12-20 tsch: AnzahlSaetze hinzugefügt
+2005-12-16 tsch: SaetzeVon, SaetzeBis hinzugefügt
+2005-12-06 tsch: Erstellt
+-->
+
+<xsd:schema targetNamespace="http://bmi.gv.at/namespace/zmr-su/zmr/20040201#"
+ xmlns="http://bmi.gv.at/namespace/zmr-su/zmr/20040201#"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:base="http://bmi.gv.at/namespace/zmr-su/base/20040201#"
+ xmlns:cio="http://reference.e-government.gv.at/namespace/persondata/de/20040201#"
+ elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
+
+ <xsd:import namespace="http://bmi.gv.at/namespace/zmr-su/base/20040201#" schemaLocation="../eingebunden/EingebundenProxy.xsd"/>
+ <xsd:import namespace="http://reference.e-government.gv.at/namespace/persondata/de/20040201#" schemaLocation="../eingebunden/PersonDataZMR.xsd"/>
+ <xsd:include schemaLocation="../zmr/entities/Meldung.xsd"/>
+
+ <xsd:element name="MeldungenKorrigierenObjektsucheRequest">
+ <xsd:annotation>
+ <xsd:documentation>
+ Es wird nach den im Gebäude wohnenden Personen gesucht.
+ Weiters werden die Türnummer-Informationen der Gebäudeadresse geliefert.
+ </xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="base:AnzahlSaetze"/>
+ <xsd:element ref="cio:Objektnummer">
+ <xsd:annotation>
+ <xsd:documentation>Objektnummer der Gebäudeadresse, in der gesucht wird</xsd:documentation>
+ </xsd:annotation>
+ </xsd:element>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="MeldungenKorrigierenObjektsucheResponse">
+ <xsd:annotation>
+ <xsd:documentation>Server-Antwort</xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="base:Message"/>
+ <xsd:element ref="MeldungenKorrigierenPersonenListe">
+ <xsd:annotation>
+ <xsd:documentation>Im Gebäude lebende Personen mit entsprechenden Wohnsitzdaten</xsd:documentation>
+ </xsd:annotation>
+ </xsd:element>
+ <xsd:element ref="MeldungenKorrigierenTuerenListe" minOccurs="0">
+ <xsd:annotation>
+ <xsd:documentation>Türen im Gebäude</xsd:documentation>
+ </xsd:annotation>
+ </xsd:element>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="MeldungenKorrigierenRequest">
+ <xsd:annotation>
+ <xsd:documentation>
+ Es wird nach den im Gebäude wohnenden Personen gesucht.
+ Weiters werden die Türnummer-Informationen der Gebäudeadresse geliefert.
+ </xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="MeldungenKorrigierenInfo"/>
+ <xsd:element ref="cio:Objektnummer"/>
+ <xsd:element ref="cio:Nutzungseinheitlaufnummer">
+ <xsd:annotation>
+ <xsd:documentation>Tür, auf die die Meldungen korrigiert werden sollen</xsd:documentation>
+ </xsd:annotation>
+ </xsd:element>
+ <xsd:element ref="MeldungReferenz" minOccurs="1" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="MeldungenKorrigierenResponse">
+ <xsd:annotation>
+ <xsd:documentation>Server-Antwort der Meldungen-Korrektur</xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="base:Message"/>
+ <xsd:element ref="MeldungReferenz" minOccurs="1" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="UnterkunftgeberKorrigierenRequest">
+ <xsd:annotation>
+ <xsd:documentation>
+ Bei den angegebenen Meldungen wird der neue Unterkunftgeber eingetragen
+ </xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="MeldungenKorrigierenInfo"/>
+ <xsd:element ref="base:Unterkunftgeber">
+ <xsd:annotation>
+ <xsd:documentation>Unterkunftgeber, der bei den Meldungen korrigiert werden sollen</xsd:documentation>
+ </xsd:annotation>
+ </xsd:element>
+ <xsd:element ref="MeldungReferenz" minOccurs="1" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="UnterkunftgeberKorrigierenResponse">
+ <xsd:annotation>
+ <xsd:documentation>Server-Antwort der Untrkunftgeber-Korrektur</xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="base:Message"/>
+ <xsd:element ref="base:AnzahlSaetze"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="MeldungenKorrigierenInfo" type="MeldungenKorrigierenInfoType"/>
+ <xsd:complexType name="MeldungenKorrigierenInfoType">
+ <xsd:annotation>
+ <xsd:documentation>allgemeine fachliche Informationen zur Meldungen-Korrektur</xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexContent>
+ <xsd:extension base="base:InfoFachlichType"/>
+ </xsd:complexContent>
+ </xsd:complexType>
+
+ <xsd:element name="MeldungenKorrigierenPersonenListe">
+ <xsd:annotation>
+ <xsd:documentation>Liste der im Gebäude lebenden Personen</xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="base:GefundeneSaetze"/>
+ <xsd:element ref="base:SaetzeVon">
+ <xsd:annotation>
+ <xsd:documentation>Beginn-Index dieser Ergebnisliste im Gesamtergebnis (bei Blaettern); Start mit 1</xsd:documentation>
+ </xsd:annotation>
+ </xsd:element>
+ <xsd:element ref="base:SaetzeBis">
+ <xsd:annotation>
+ <xsd:documentation>Ende-Index dieser Ergebnisliste im Gesamtergebnis (bei Blaettern)</xsd:documentation>
+ </xsd:annotation>
+ </xsd:element>
+ <xsd:element ref="MeldungenKorrigierenPersonendaten" minOccurs="0" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="MeldungenKorrigierenPersonendaten">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="cio:NatuerlichePerson"/>
+ <xsd:element ref="cio:PostAdresse"/>
+ <xsd:element ref="MeldungReferenz"/>
+ <xsd:element ref="base:Adressstatus"/>
+ <xsd:element ref="base:Unterkunftgeber"/>
+ <xsd:element ref="base:UnterkunftgeberInformiert" minOccurs="0"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="MeldungenKorrigierenTuerenListe">
+ <xsd:annotation>
+ <xsd:documentation>Liste der Türen im Gebäude </xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="base:GefundeneSaetze"/>
+ <xsd:element ref="MeldungenKorrigierenTuerdaten" minOccurs="0" maxOccurs="unbounded"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="MeldungenKorrigierenTuerdaten">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="cio:Nutzungseinheit" minOccurs="0"/>
+ <xsd:element ref="cio:Nutzungseinheitlaufnummer" minOccurs="0"/>
+ <xsd:element ref="base:TuerNr" minOccurs="0"/>
+ <xsd:element ref="base:TopNr" minOccurs="0"/>
+ <xsd:element ref="base:Lagebeschreibung" minOccurs="0"/>
+ <xsd:element ref="base:NtzLage" minOccurs="0"/>
+ <xsd:element ref="base:NtzStock" minOccurs="0"/>
+ <xsd:element ref="base:NtzAdrart" minOccurs="0"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+</xsd:schema> \ No newline at end of file