Ausbau Dokumente Änderung Partner, Änderung Vertrag
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -349,7 +349,7 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="Ergebnis" type="Status_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Enthält OK oder NOK </xsd:documentation>
|
||||
<xsd:documentation>Enthält OK oder NOK oder im Falle einer nicht-abschließenden Verarbeitung OKNA</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||
@@ -455,43 +455,6 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="Status_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Typ eines Response-Status</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="OK"/>
|
||||
<xsd:pattern value="NOK"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type für Objektreferenzen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine teschnische Objekt Id als String</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="StatusId" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id des Status</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GueltigAb" type="omds:Datum-Zeit" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Status gueltig ab</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="ObjektId" type="ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Standardimplementierung des ObjektId_Type als Element</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<!--
|
||||
<xsd:complexType name="CommonGeschaeftsfallRequest_Type">
|
||||
<xsd:annotation>
|
||||
@@ -513,6 +476,123 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
-->
|
||||
<xsd:simpleType name="Status_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Typ eines Response-Status</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:length value="4"/>
|
||||
<xsd:enumeration value="OK">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request konnte verarbeitet werden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="OKNA">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request konnte nicht abschließend verarbeitet werden. Zum Beispiel wurde der Request in einen Workflow eingestellt aber noch nicht auf den Bestand angewendet.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="NOK">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Fehler ist aufgetreten, Request konnte nicht verarbeitet werden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="ObjektArt_Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="Vertrag">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vertrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type für Objektreferenzen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine technische Objekt Id als String</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="StatusId" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id des Status, kann eine fortlaufende Zahl sein, muss aber nicht</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GueltigAb" type="omds:Datum-Zeit" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Status gueltig ab</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="ObjektId" type="ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Standardimplementierung des ObjektId_Type als Element</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="Person_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Typ für eine Person mit ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id der Person (Personennr)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:choice>
|
||||
<xsd:element ref="omds:NATUERLICHE_PERSON"/>
|
||||
<xsd:element ref="omds:SONSTIGE_PERSON"/>
|
||||
</xsd:choice>
|
||||
<xsd:element ref="Adresse" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Hauptadresse des Partners mit ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element ref="omds:EL-Anzahl"/>
|
||||
<xsd:element ref="omds:EL-Einstufung"/>
|
||||
<xsd:element ref="omds:EL-Entscheidungsfrage"/>
|
||||
<xsd:element ref="omds:EL-Identifizierung"/>
|
||||
<xsd:element ref="omds:EL-Kommunikation"/>
|
||||
<xsd:element ref="omds:EL-Legitimation"/>
|
||||
<xsd:element ref="omds:EL-Text"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="PersArtCd" type="omds:PersArtCd_Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="AdresseArtCd_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vertragsrolle</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="HA">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Hauptadresse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="Adresse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für eine Adresse mit ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="ObjektId"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attributeGroup ref="omds:Adresse_Attribute"/>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="Adresse" type="Adresse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine Adresse mit ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="Dateianhang_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dateianhang welcher an einen Geschäftsfall hinzugefügt werden kann
|
||||
@@ -790,6 +870,7 @@
|
||||
<xsd:documentation>beschreibt eine Bankverbindug</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Kontoinhaber" type="xsd:string"/>
|
||||
<xsd:element name="Bank" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="BIC" type="BIC_Type" minOccurs="0"/>
|
||||
<xsd:element name="IBAN" type="IBAN_Type"/>
|
||||
@@ -1001,13 +1082,13 @@
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="BonusMalusVorversicherung_Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="Ohne Vorversicherung"/>
|
||||
<xsd:enumeration value="Mit Vorversicherung"/>
|
||||
<xsd:enumeration value="BM-Übernahme von Angehörigen"/>
|
||||
<xsd:enumeration value="BM-Übernahme vom Dienstgeber"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="Ohne Vorversicherung"/>
|
||||
<xsd:enumeration value="Mit Vorversicherung"/>
|
||||
<xsd:enumeration value="BM-Übernahme von Angehörigen"/>
|
||||
<xsd:enumeration value="BM-Übernahme vom Dienstgeber"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="OffeneSchaeden_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="OffenerSchaden1" type="OffenerSchaden_Type"/>
|
||||
|
||||
@@ -20,7 +20,11 @@
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="AuthFilter" type="cst:AgentFilter_Type" minOccurs="0"/>
|
||||
<xsd:element name="Personennr" type="omds:Personennr"/>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die ObjektId des Partners (enthält die Personennr)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -31,22 +35,21 @@
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vertraege" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Vertrag, wie er im OMDS-Datensatz definiert ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zustelladresse" type="omds:ADRESSE_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional eine abweichende Zustelladresse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Vertrag, wie er im OMDS-Datensatz definiert ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die ObjektId des Vertrags, enthält die Polizzennr</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional eine abweichende Zustelladresse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
@@ -59,13 +62,17 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vertrag">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="Polizzennr" type="omds:Polizzennr" use="required"/>
|
||||
<xsd:attribute name="VertragsID" type="omds:VertragsID"/>
|
||||
</xsd:complexType>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die ObjektId des Vertrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type"/>
|
||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die neue Zustelladresse für den Vertrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -76,8 +83,18 @@
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="BisherigeAdresse" type="omds:ADRESSE_Type" minOccurs="0"/>
|
||||
<xsd:sequence minOccurs="0">
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>ObjektId des Vertrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Daten des Vertrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zustelladresse" type="cst:Adresse_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -109,7 +126,11 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id des Vertrag als ObjektId (Polizzennr, VertragID)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type"/>
|
||||
<xsd:element name="Zahlweg">
|
||||
<xsd:complexType>
|
||||
@@ -117,7 +138,7 @@
|
||||
<xsd:element name="Zahlungsanweisung">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Inkassoadresse" type="omds:ADRESSE_Type"/>
|
||||
<xsd:element name="Inkassoadresse" type="cst:Person_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
@@ -159,9 +180,8 @@
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Polizzennr" type="omds:Polizzennr" use="required"/>
|
||||
<xsd:attribute name="VertragsID" type="omds:VertragsID"/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
@@ -170,7 +190,16 @@
|
||||
<xsd:documentation>Typ des Response für eine Änderung von Inkassodaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence minOccurs="0">
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>ObjektId des Vertrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Vertrag" type="omds:VERTRAG_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
|
||||
@@ -11,7 +11,11 @@
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="AuthFilter" type="cst:AgentFilter_Type" minOccurs="0"/>
|
||||
<xsd:element name="Personennr" type="omds:Personennr"/>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id der Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -23,8 +27,7 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="omds:PERSON"/>
|
||||
<xsd:element ref="cst:ObjektId" minOccurs="0"/>
|
||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -68,8 +71,8 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Adresse" type="omds:ADRESSE_Type" minOccurs="0"/>
|
||||
<xsd:element name="AlternativeAdressen" type="omds:ADRESSE_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Adresse" type="cst:Adresse_Type" minOccurs="0"/>
|
||||
<xsd:element name="AlternativeAdressen" type="cst:Adresse_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -79,33 +82,10 @@
|
||||
<xsd:documentation>Requestobjekt für die Änderungen von Adressen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ChangePartnerMainAddressResponse">
|
||||
<xsd:element name="ChangePartnerMainAddressResponse" type="ChangePartnerMainAddressResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>für die Änderungen von Adressen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ChangePartnerMainAddressResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="VertraegeGeaendert" type="omds:VERTRAG_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste der Vertäge, in denen der Partner in einer beliebigen Rolle enthalten ist und die von der Änderung der Partneradresse betroffen sind. Hier sind auch Verträge enthalten, deren abweichende Zustelladresse überschrieben wurde.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VertraegeMitUnveraendertenRisikoadressen" type="omds:VERTRAG_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Verträge, in denen die alte Adresse als Risikoadresse enthalten ist und die nicht geändert wurden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="WeiterePersonenAnAdresse" type="omds:PERSON_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Weitere Personen, die an dieser Adresse vorhanden sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="ChangePartnerMainAddressRequest_Type">
|
||||
<xsd:annotation>
|
||||
@@ -114,7 +94,11 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Aenderungsgrund"/>
|
||||
<xsd:element name="Personennr" type="cst:ObjektId_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Id des Partners. Sie kann die Personennr aus OMDS-Datensatz enthalten aber zusätzlich auf einen Ordnungsbegriff des Aufrufers und einer Referenz auf die Version</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Hinweistext" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optionaler Hinweistext mit Anmerkungen für den Sachbearbeiter</xsd:documentation>
|
||||
@@ -127,7 +111,7 @@
|
||||
<xsd:element ref="cst:ObjektId"/>
|
||||
<xsd:element name="BisherigeAnschrift" type="omds:ADRESSE_Type"/>
|
||||
</xsd:choice>
|
||||
<xsd:element name="GeaenderteAnschrift" type="omds:ADRESSE_Type"/>
|
||||
<xsd:element name="GeaenderteAnschrift" type="cst:Adresse_Type"/>
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="UeberschreibeZustelladresseInVertraegen" minOccurs="0" maxOccurs="unbounded">
|
||||
@@ -140,13 +124,6 @@
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Personennr" use="required">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="omds:Personennr">
|
||||
<xsd:maxLength value="26"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:attribute>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
@@ -155,7 +132,30 @@
|
||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Adresse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="cst:Adresse" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die neue Adresse</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VertraegeGeaendert" type="omds:VERTRAG_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste der Vertäge, in denen der Partner in einer beliebigen Rolle enthalten ist und die von der Änderung der Partneradresse betroffen sind. Hier sind auch Verträge enthalten, deren abweichende Zustelladresse überschrieben wurde.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VertraegeMitUnveraendertenRisikoadressen" type="omds:VERTRAG_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Verträge, in denen die alte Adresse als Risikoadresse enthalten ist und die nicht geändert wurden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="WeiterePersonenAnAdresse" type="cst:Person_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Weitere Personen, die an dieser Adresse vorhanden sind</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="ChangePersonDataRequest" type="ChangePersonDataRequest_Type">
|
||||
@@ -163,26 +163,10 @@
|
||||
<xsd:documentation>Requestobjekt für die Änderungen von allgemeinen Personendaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ChangePersonDataResponse">
|
||||
<xsd:element name="ChangePersonDataResponse" type="ChangePersonDataResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>für die Änderungen von allgemeinen Personendaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ChangePersonDataResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="BetroffeneObjekte">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Art"/>
|
||||
<xsd:element ref="cst:ObjektId"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="ChangePersonDataRequest_Type">
|
||||
<xsd:annotation>
|
||||
@@ -191,7 +175,11 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Aenderungsgrund"/>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Personennr als ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Hinweistext" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optionaler Hinweistext mit Anmerkungen für den Sachbearbeiter</xsd:documentation>
|
||||
@@ -204,13 +192,6 @@
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Personennr" use="required">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="omds:Personennr">
|
||||
<xsd:maxLength value="26"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:attribute>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
@@ -219,7 +200,26 @@
|
||||
<xsd:documentation>Typ des Response für eine Änderung der allgemeinen Personendaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Person" type="cst:Person_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die geänderte Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="BetroffeneObjekte" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die durch die Änderung der Person betroffenen Entitäten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Art"/>
|
||||
<xsd:element ref="cst:ObjektId"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="ChangeCommunicationObjectRequest" type="ChangeCommunicationObjectRequest_Type">
|
||||
@@ -227,10 +227,15 @@
|
||||
<xsd:documentation>Requestobjekt für die Änderungen von Kommunikationsverbindungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ChangeCommunicationObjectResponse" type="ChangeCommunicationObjectResponse_Type">
|
||||
<xsd:element name="ChangeCommunicationObjectResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekte für die Änderungen von Kommunikationsverbindungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ChangeCommunicationObjectResponse_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="ChangeCommunicationObjectRequest_Type">
|
||||
<xsd:annotation>
|
||||
@@ -239,19 +244,25 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Aenderunggrund"/>
|
||||
<xsd:element name="BisherigeKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
||||
<xsd:element name="GeaenderteKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Personennr als ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:sequence maxOccurs="unbounded">
|
||||
<xsd:choice>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>ObjektId der bisherigen Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="BisherigeKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
||||
</xsd:choice>
|
||||
<xsd:element name="GeaenderteKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
||||
</xsd:sequence>
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
||||
<xsd:element name="Dateianhaenge" type="cst:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Personennr" use="required">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="omds:Personennr">
|
||||
<xsd:maxLength value="26"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:attribute>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
@@ -260,10 +271,65 @@
|
||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die geänderte Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="DeleteCommunicationObjectRequest" type="DeleteCommunicationRequest_Type">
|
||||
<xsd:element name="AddCommunicationObjectRequest" type="AddCommunicationObjectRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Neuanlage von Kommunikationsverbindungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="AddCommunicationObjectResponse" type="AddCommunicationObjectResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>für die Neuanlage von Kommunikationsverbindungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="AddCommunicationObjectRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Personennr in einer ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:sequence maxOccurs="unbounded">
|
||||
<xsd:element ref="cst:OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
||||
<xsd:element name="NeueKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
||||
</xsd:sequence>
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AddCommunicationObjectResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Person nach hinzufügen der Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="DeleteCommunicationObjectRequest" type="DeleteCommunicationObjectRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Löschung von Kommunikationsverbindungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -273,23 +339,32 @@
|
||||
<xsd:documentation>Reponseobjekt für die Löschung von Kommunikationsverbindungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="DeleteCommunicationRequest_Type">
|
||||
<xsd:complexType name="DeleteCommunicationObjectRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für die Löschung einer Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="KommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Personennr als ObjektId</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element ref="cst:ObjektId">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die ObjektId der zu löschenden Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="KommunikationsVerbindung" type="omds:EL-Kommunikation_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Daten der zu löschenden Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Personennr" use="required">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="omds:Personennr">
|
||||
<xsd:maxLength value="26"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:attribute>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
@@ -298,45 +373,11 @@
|
||||
<xsd:documentation>Typ des Response für eine Löschung einer Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:element name="CreateNewCommunicationObjectRequest" type="CreateNewCommunicationObjectRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Neuanlage von Kommunikationsverbindungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateNewCommunicationObjectResponse" type="CreateNewCommunicationObjectResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>für die Neuanlage von Kommunikationsverbindungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="CreateNewCommunicationObjectRequest_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="NeueKommunikationsVerbindung" type="omds:EL-Kommunikation_Type"/>
|
||||
<xsd:element name="WirksamtkeitAb" type="xsd:date"/>
|
||||
<xsd:element name="Person" type="cst:Person_Type" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Personennr" use="required">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="omds:Personennr">
|
||||
<xsd:maxLength value="26"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:attribute>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CreateNewCommunicationObjectResponse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Response für eine Änderung, Löschung oder Neuanlage einer Kommunikationsverbindung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
|
||||
Reference in New Issue
Block a user