Geschaeftsfallnummer und BeteiligtePersonVertrag_Type in omds3CommonSerivceTypes.xsd verschoben, dass es besser zur Vorversion passt (Unterschiede lesbarer)

(cherry picked from commit 019dba164b)
This commit is contained in:
2019-09-02 09:37:16 +02:00
parent 9f00f8ddf2
commit f5df9217be

View File

@@ -56,6 +56,11 @@
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type">
<xsd:annotation>
<xsd:documentation>Geschaeftsfallnummer, die mehrere Serviceaufrufe einem Geschaeftsfall zuordnet</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="AuthorizationFilter" abstract="true"> <xsd:complexType name="AuthorizationFilter" abstract="true">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation> <xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation>
@@ -317,7 +322,7 @@
<xsd:documentation>Abstraktes ResponseObjekt</xsd:documentation> <xsd:documentation>Abstraktes ResponseObjekt</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="Status" type="ResponseStatus_Type"/> <xsd:element name="Status" type="ResponseStatus_Type" />
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="ResponseStatus_Type"> <xsd:complexType name="ResponseStatus_Type">
@@ -358,11 +363,6 @@
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type">
<xsd:annotation>
<xsd:documentation>Geschaeftsfallnummer, die mehrere Serviceaufrufe einem Geschaeftsfall zuordnet</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CommonProcessResponse_Type" abstract="true"> <xsd:complexType name="CommonProcessResponse_Type" abstract="true">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Abstrakter Typ für Ergebnisse, die Teil eines Geschaeftsfalls mit eigener Id sind</xsd:documentation> <xsd:documentation>Abstrakter Typ für Ergebnisse, die Teil eines Geschaeftsfalls mit eigener Id sind</xsd:documentation>
@@ -675,23 +675,6 @@
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Produktmodell</xsd:documentation> <xsd:documentation>Produktmodell</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:complexType name="BeteiligtePersonVertrag_Type">
<xsd:annotation>
<xsd:documentation>Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Lfnr" type="xsd:unsignedShort">
<xsd:annotation>
<xsd:documentation>Vergabe einer laufenden Nummer ist Pflicht. Über die laufende Nummer kann die beteiligte Person innerhalb eines Requests (z.B. innerhalb einer Berechnungsanforderung) referenziert werden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="Person">
<xsd:annotation>
<xsd:documentation>Objekt zur Übermittlung von Personendaten ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld. Kann Adressdaten enthalten.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Produktbaustein_Type" abstract="true"> <xsd:complexType name="Produktbaustein_Type" abstract="true">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen</xsd:documentation> <xsd:documentation>Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen</xsd:documentation>
@@ -882,6 +865,24 @@
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="BeteiligtePersonVertrag_Type">
<xsd:annotation>
<xsd:documentation>Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Lfnr" type="xsd:unsignedShort">
<xsd:annotation>
<xsd:documentation>Vergabe einer laufenden Nummer ist Pflicht. Über die laufende Nummer kann die beteiligte Person innerhalb eines Requests (z.B. innerhalb einer Berechnungsanforderung) referenziert werden.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="Person">
<xsd:annotation>
<xsd:documentation>Objekt zur Übermittlung von Personendaten ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld. Kann Adressdaten enthalten.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!-- Allgemeine Typen --> <!-- Allgemeine Typen -->
<xsd:complexType name="Praemie_Type"> <xsd:complexType name="Praemie_Type">
<xsd:annotation> <xsd:annotation>