Postservice angepasst durch Einführung eines Umschlagsobjekts
This commit is contained in:
Binary file not shown.
@@ -3645,42 +3645,29 @@
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zuordnung" type="DokumentenZuordnung_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DokumentenZuordnung_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für Zusatzdaten zum Dokument</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
|
||||
<xsd:complexType name="EinfacheZuordnung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Einfache Standardimplementierung für Ordnungsbegriffe als String</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:attribute name="text" type="xsd:string"/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="UmschlagsZuordnung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zuordnung zu einem Umschlag: Mehrere Dokumente können einer Umschlags-Id zugeordnet werden.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:attribute name="id" type="xsd:string"/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
|
||||
<xsd:complexType name="PersonenZuordnung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zuordnung zu einer Person</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<!-- Personendaten -->
|
||||
<xsd:element name="PersonId" type="ObjektId_Type"/><!-- wenn nur ID verwendet werden soll -->
|
||||
@@ -3695,7 +3682,7 @@
|
||||
<xsd:documentation>Zuordnung zum Betreuer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vermnr" type="omds:Vermnr"/>
|
||||
</xsd:sequence>
|
||||
@@ -3707,7 +3694,7 @@
|
||||
<xsd:documentation>Zuordnung zu Vertrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr"/>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
|
||||
@@ -3799,7 +3786,7 @@
|
||||
<xsd:documentation>Zuordnung Schaden</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Schadennr" type="omds:Schadennr"/>
|
||||
<xsd:element name="BearbStand" type="omds:BearbStandCd_Type" minOccurs="0"/>
|
||||
@@ -3821,7 +3808,7 @@
|
||||
<xsd:documentation>Zuordnung zu Antrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsnr" type="omds:Polizzennr"/>
|
||||
<xsd:element name="Vermnr" type="omds:Vermnr"/>
|
||||
@@ -3835,7 +3822,7 @@
|
||||
<xsd:documentation>Zuordnung für Geschaeftsfallreferenzen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type"/>
|
||||
<xsd:element name="GeschaeftsfallArt" type="GeschaeftsfallArt_Type" minOccurs="0"/>
|
||||
@@ -3848,7 +3835,7 @@
|
||||
<xsd:documentation>Zuordnung zu Provisionsnote</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vermnr" type="omds:Vermnr"/>
|
||||
<xsd:element name="BuchDat" type="omds:Datum"/>
|
||||
@@ -3861,7 +3848,7 @@
|
||||
<xsd:documentation>Zuordnung zu Mahnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DokumentenZuordnung_Type">
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Mahnverfahrennummer" type="xsd:string"/>
|
||||
<xsd:element name="Vermnr" type="omds:Vermnr"/>
|
||||
|
||||
@@ -104,6 +104,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<message name="GetDocumentsOfPeriodResponseMsg">
|
||||
<part name="param" element="b:GetDocumentsOfPeriodResponse" />
|
||||
</message>
|
||||
<message name="GetLettersRequestMsg">
|
||||
<part name="param" element="b:GetLettersRequest"/>
|
||||
</message>
|
||||
<message name="GetLettersResponseMsg">
|
||||
<part name="param" element="b:GetLettersResponse" />
|
||||
</message>
|
||||
<message name="AcknowledgeDocumentsRequestMsg">
|
||||
<part name="param" element="b:AcknowledgeDocumentsRequest"/>
|
||||
</message>
|
||||
@@ -490,6 +496,11 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<output name="GetDocumentsOfPeriodResponsePort" message="os:GetDocumentsOfPeriodResponseMsg" />
|
||||
<fault name="GetDocumentsOfPeriodFault" message="os:ServiceFaultMsg" />
|
||||
</operation>
|
||||
<operation name="getLetters">
|
||||
<input name="GetLettersRequestPort" message="os:GetLettersRequestMsg" />
|
||||
<output name="GetLettersResponsePort" message="os:GetLettersResponseMsg" />
|
||||
<fault name="GetLettersFault" message="os:ServiceFaultMsg" />
|
||||
</operation>
|
||||
<operation name="acknowledgeDocuments">
|
||||
<input name="AcknowledgeDocumentsRequestPort" message="os:AcknowledgeDocumentsRequestMsg" />
|
||||
<output name="AcknowledgeDocumentsResponsePort" message="os:AcknowledgeDocumentsResponseMsg" />
|
||||
@@ -904,6 +915,19 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
<operation name="getLetters">
|
||||
<soap:operation soapAction="urn:getLetters" style="document" />
|
||||
<input name="GetLettersRequestPort">
|
||||
<soap:body use="literal" />
|
||||
</input>
|
||||
<output name="GetLettersResponsePort">
|
||||
<soap:body use="literal" />
|
||||
</output>
|
||||
<fault name="GetLettersFault">
|
||||
<soap:fault name="GetLettersFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
<operation name="acknowledgeDocuments">
|
||||
<soap:operation soapAction="urn:acknowledgeDocuments" style="document" />
|
||||
<input name="AcknowledgeDocumentsRequestPort">
|
||||
|
||||
@@ -196,6 +196,68 @@
|
||||
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
|
||||
<!-- POST - SERVICE -->
|
||||
<xsd:element name="GetLettersRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt fuer das Abrufen der Post durch Vermittler bzw. seinen technischen Dienstleister</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Vermittlernummer oder die Vermittlernummern, für die die Post bezogen werden soll.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Von" type="omds:Datum-Zeit2"/>
|
||||
<xsd:element name="Bis" type="omds:Datum-Zeit2" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="GetLettersResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt fuer das Abrufen der Post durch Vermittler bzw. seinen technischen Dienstleister</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="AuthFilter" type="cst:AuthorizationFilter" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Vermittlernummer oder die Vermittlernummern, für welche die Post enthalten ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Von" type="omds:Datum-Zeit2"/>
|
||||
<xsd:element name="Bis" type="omds:Datum-Zeit2"/>
|
||||
<xsd:element name="Umschlag" type="Letter_Type" maxOccurs="unbounded" />
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="Letter_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ein Umschlag, welcher ein Datum hat und ein oder mehrere Dokumente enthält.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Id" type="cst:ElementIdType" minOccurs="0" />
|
||||
<xsd:element name="Zeitstempel" type="omds:Datum-Zeit2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zeitpunkt der Bereitstellung im Postservice, nicht notwendig das Datum des Dokuments im Umschlag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Dokument" type="cst:DokumentenReferenz_Type" minOccurs="1" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Dokument im Umschlag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
|
||||
<xsd:element name="AcknowledgeDocumentsRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt fuer die Bestätigung eines Posteingangs durch Vermittler bzw. seinen technischen Dienstleister</xsd:documentation>
|
||||
@@ -209,7 +271,7 @@
|
||||
<xsd:documentation>Die Vermittlernummer oder die Vermittlernummern, für die der Posterhalt bestätigt werden soll.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ErhaltBestaetigt" type="omds:Datum" maxOccurs="1">
|
||||
<xsd:element name="ErhaltBestaetigt" type="omds:Datum-Zeit2" maxOccurs="1">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Der Zeitpunkt, bis zu welchem der Erhalt der Post bestätigt werden soll.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
|
||||
Reference in New Issue
Block a user