Änderungen eingearbeitet zu 1.2, 1.3, 1.4

This commit is contained in:
Y010594
2018-01-29 06:40:57 +01:00
parent 6a5fd69cd1
commit 23c275379b
3 changed files with 3675 additions and 3557 deletions

View File

@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2011 sp1 (x64) (http://www.altova.com) von Generali VIS Informatik GmbH (Generali VIS Informatik GmbH) bearbeitet -->
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.2.0"> <xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.2.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/> <xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<!-- Elemente, die von allen Services gemeinsam verwendet werden --> <!-- Elemente, die von allen Services gemeinsam verwendet werden -->
@@ -356,6 +357,15 @@
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
<xsd:element name="Upselling" type="Upselling_Type" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Upselling_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstraktes ResponseObjekt</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="UpsellingVerkaufsprodukte" type="Verkaufsprodukt_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:simpleType name="Status_Type"> <xsd:simpleType name="Status_Type">
@@ -391,7 +401,13 @@
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Typ für die Berechnungsanfrage</xsd:documentation> <xsd:documentation>Typ für die Berechnungsanfrage</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence/> <xsd:sequence>
<xsd:element name="upsellingVorschläge" type="xsd:boolean" default="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sollen Upselling Vorschläge mitberechnet werden? Wenn ja kann dies zu einer längeren Berechnung führen.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="SpezAnfrageOffert_Type" abstract="true"> <xsd:complexType name="SpezAnfrageOffert_Type" abstract="true">
<xsd:annotation> <xsd:annotation>
@@ -407,6 +423,106 @@
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element name="Antragsart" type="Antragsart_Type"/> <xsd:element name="Antragsart" type="Antragsart_Type"/>
<xsd:element name="Kontierung" type="Kontierung_Type" minOccurs="0" maxOccurs="3"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Dateianhang_Type">
<xsd:annotation>
<xsd:documentation>Dateianhang welcher an einen Geschäftsfall hinzugefügt werden kann
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="id" type="xsd:integer">
<xsd:annotation>
<xsd:documentation>eindeutige id des Dateianhanges innerhalb des Geschäftsfalles</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dateiMimeType" type="xsd:string">
<xsd:annotation>
<xsd:documentation>MIME-Type des Files im Anhang. Typen : tif,pdf,rtf,doc,docx,txt,html,jpg,xls,xlsx
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dateiType" minOccurs="0">
<xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
Fachlicher Typ der Datei:
1..Sepa-Mandat
2..unterschrieber Antrag
3..Bestätigung zur elektronischen Kommunikation
4..Basisblatt
5..Gesundheitsfragen
6..Maklervollmacht
7..Beratungsprotokoll
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:int">
<xsd:enumeration value="1" id="DateiTypeSepaMandat"/>
<xsd:enumeration value="2" id="DateiTypeUnterschrieberAntrag"/>
<xsd:enumeration value="3" id="DateiTypeBestätigungElektrKomm"/>
<xsd:enumeration value="4" id="DateiTypeBasisblatt"/>
<xsd:enumeration value="5" id="DateiTypeGesundheitsfragen"/>
<xsd:enumeration value="6" id="DateiTypeMaklervollmacht"/>
<xsd:enumeration value="7" id="DateiTypeBeratungsprotokoll"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="dateiName">
<xsd:annotation>
<xsd:documentation>Dateiname ohne Pfad inkl. Extension
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="dateiData" type="xsd:base64Binary">
<xsd:annotation>
<xsd:documentation>Beinhaltet den Daten-Stream der Datei als Base64Binary Verschlüsselung
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dateiBeschreibung" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Sonstige Beschreibung des Dateianhanges
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="200"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Kontierung_Type">
<xsd:annotation>
<xsd:documentation>Sollen nicht automatisch die Kontierungsdaten aus dem hinterlegten Benutzer genommen werden, können hier abweichende Kontierungen angegeben werden.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="vermittlernummer" type="xsd:string" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>eindeutige Vermittlernummer </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="abschluss" type="xsd:integer">
<xsd:annotation>
<xsd:documentation>Abschluss Provision</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="folge" type="xsd:integer">
<xsd:annotation>
<xsd:documentation>Folge Provision</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="betreuung" type="xsd:integer">
<xsd:annotation>
<xsd:documentation>Betreuung Provision</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="SpezEinreichungAntrag_Type" abstract="true"> <xsd:complexType name="SpezEinreichungAntrag_Type" abstract="true">

View File

@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2011 sp1 (x64) (http://www.altova.com) von Generali VIS Informatik GmbH (Generali VIS Informatik GmbH) bearbeitet -->
<xsd:schema xmlns="urn:omds3ServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:omdsc="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:omds3ServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.2.0"> <xsd:schema xmlns="urn:omds3ServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:omdsc="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:omds3ServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.2.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/> <xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/> <xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
@@ -2632,6 +2633,7 @@
<xsd:choice> <xsd:choice>
<xsd:element name="ReferenzGeschaeftsfallId" type="omdsc:GeschaeftsfallId_Type"/> <xsd:element name="ReferenzGeschaeftsfallId" type="omdsc:GeschaeftsfallId_Type"/>
<xsd:element name="Antragseinreichung" type="SpezEinreichenAntragKfz_Type"/> <xsd:element name="Antragseinreichung" type="SpezEinreichenAntragKfz_Type"/>
<xsd:element name="Dateianhänge" type="omdsc:Dateianhang_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:choice> </xsd:choice>
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>