Alternativer Entwurf für die Konvertierungshilfe, welcher den Basis-Produktbaustein verwendet.
This commit is contained in:
@@ -1112,11 +1112,6 @@
|
||||
<xsd:documentation>Schluessel der Tarifkomponente</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ErsetztId" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Im Falle einer Konvertierung die ursprüngliche Id des Vertragsbausteins</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine menschenverständliche Bezeichnung. Ist kein Eingabewert,wird von der VU gesetzt</xsd:documentation>
|
||||
@@ -1132,6 +1127,27 @@
|
||||
<xsd:documentation>Meldungen zu Elementen in diesem Produktbaustein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Kombinationen" type="Kombinationen_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Möglichkeit zulässige Kombinationen von Baustein-Ids der Unterbausteine als Restriktion anzugeben.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Konvertierung" minOccurs="0">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="ErsetztId" type="xsd:string">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Im Falle einer Konvertierung die ursprüngliche Id des Vertragsbausteins</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="GewaehlteAktion" type="Konvertierungsaktion2_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Gewaehlte Aktion in der Übermittlung der geplanten Konvertierung vom Client.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Produktbaustein_Type" abstract="true">
|
||||
@@ -1218,7 +1234,7 @@
|
||||
<xsd:element name="Verkaufsproduktgeneration" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="Berechnungsvariante" type="Berechnungsvariante_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ermöglicht eine Vorgabe für die Produktkonfiguration durch den Serviceprovider: von "basic = Basiskonfiguration" über "medium" bis "top" = vollumfänglich".</xsd:documentation>
|
||||
<xsd:documentation>Ermöglicht eine Vorgabe für die Produktkonfiguration an den Serviceprovider: von "basic = Basiskonfiguration" über "medium" bis "top" = vollumfänglich".</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Vermittlernr" type="omds:Vermnr" minOccurs="0">
|
||||
@@ -1450,6 +1466,77 @@
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KonvertierungBaustein2_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ um die Behandlung der Unterbausteine in der Konvertierungshilfe zu spezifizieren</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="BasisProduktbaustein_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="ZulaessigeAktion" type="Konvertierungsaktion2_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zulaessige Aktion bzw. zulaessige Aktionen in der Übermittlung vom Serviceprovider.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zusatzinformation" type="KonvertierungZusatzinformation_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Erweiterungsmöglichkeit für VU-spezifische Erweiterungen in der Konvertierungshilfe.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Konvertierungsaktion2_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Aktion für einen Baustein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Art" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Nähere Spezifikation der Art der Aktion, falls notwendig.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<!-- Soll die Art an omds:AendGrund_Type gebunden werden? -->
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KonvertierungsaktionBelassen2_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Belassen-Aktion (Keine Aktion, der Baustein bleibt weiter in altem Vertrag)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Konvertierungsaktion2_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KonvertierungsaktionUebernehmen2_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Uebernehmen-Aktion (der Baustein wird in den Folgevertrag uebernommen)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Konvertierungsaktion2_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Baustein" type="KonvertierungBaustein2_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Innerhalb dieser Aktion mögliche Unterelemente dieses Bausteins mit den Aktionen, die an diesen Unterelementen möglich sind.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KonvertierungsaktionStorno2_Type" final="#all">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Storno-Aktion (der Baustein wird im alten Vertrag storniert und nicht in den neuen übernommen)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Konvertierungsaktion2_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="KonvertierungZusatzinformation_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstraktes Element für die Ableitung von Typen für VU-spezifische Zusatzinformationen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<!-- Allgemeine Typen -->
|
||||
<xsd:simpleType name="Hauptfaelligkeit_Type">
|
||||
<xsd:annotation>
|
||||
|
||||
@@ -349,6 +349,20 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<message name="ConversionProposalResponseMsg">
|
||||
<part name="param" element="boa:ConversionProposalResponse"/>
|
||||
</message>
|
||||
|
||||
<!-- Konvertierungshilfe alternativ -->
|
||||
<message name="ConversionScopeRequestMsg2">
|
||||
<part name="param" element="boa:ConversionScopeRequest2"/>
|
||||
</message>
|
||||
<message name="ConversionScopeResponseMsg2">
|
||||
<part name="param" element="boa:ConversionScopeResponse2"/>
|
||||
</message>
|
||||
<message name="ConversionProposalRequestMsg2">
|
||||
<part name="param" element="boa:ConversionProposalRequest2"/>
|
||||
</message>
|
||||
<message name="ConversionProposalResponseMsg2">
|
||||
<part name="param" element="boa:ConversionProposalResponse2"/>
|
||||
</message>
|
||||
|
||||
<!-- Fehler -->
|
||||
<message name="ServiceFaultMsg">
|
||||
@@ -613,6 +627,16 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<output name="ConversionProposalResponsePort" message="os:ConversionProposalResponseMsg"/>
|
||||
<fault name="ConversionProposalFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="conversionScope2">
|
||||
<input name="ConversionScopeRequestPort2" message="os:ConversionScopeRequestMsg2"/>
|
||||
<output name="ConversionScopeResponsePort2" message="os:ConversionScopeResponseMsg2"/>
|
||||
<fault name="ConversionScopeFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
<operation name="conversionProposal2">
|
||||
<input name="ConversionProposalRequestPort2" message="os:ConversionProposalRequestMsg2"/>
|
||||
<output name="ConversionProposalResponsePort2" message="os:ConversionProposalResponseMsg2"/>
|
||||
<fault name="ConversionProposalFault" message="os:ServiceFaultMsg"/>
|
||||
</operation>
|
||||
</portType>
|
||||
|
||||
<binding name="omdsServicePortBinding" type="os:omdsServicePortType">
|
||||
@@ -1209,7 +1233,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
|
||||
<!-- Konvertierungshilfe -->
|
||||
<operation name="conversionScope">
|
||||
<soap:operation soapAction="urn:getStateChanges" style="document"/>
|
||||
<soap:operation soapAction="urn:conversionScope" style="document"/>
|
||||
<input name="ConversionScopeRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
@@ -1221,7 +1245,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="conversionProposal">
|
||||
<soap:operation soapAction="urn:getStateChanges" style="document"/>
|
||||
<soap:operation soapAction="urn:conversionProposal" style="document"/>
|
||||
<input name="ConversionProposalRequestPort">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
@@ -1232,6 +1256,31 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<soap:fault name="ConversionProposalFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
<!-- Konvertierungshilfe alternativ -->
|
||||
<operation name="conversionScope2">
|
||||
<soap:operation soapAction="urn:conversionScope2" style="document"/>
|
||||
<input name="ConversionScopeRequestPort2">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="ConversionScopeResponsePort2">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="ConversionScopeFault">
|
||||
<soap:fault name="ConversionScopeFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
<operation name="conversionProposal2">
|
||||
<soap:operation soapAction="urn:conversionProposal2" style="document"/>
|
||||
<input name="ConversionProposalRequestPort2">
|
||||
<soap:body use="literal"/>
|
||||
</input>
|
||||
<output name="ConversionProposalResponsePort2">
|
||||
<soap:body use="literal"/>
|
||||
</output>
|
||||
<fault name="ConversionProposalFault">
|
||||
<soap:fault name="ConversionProposalFault" use="literal"/>
|
||||
</fault>
|
||||
</operation>
|
||||
|
||||
</binding>
|
||||
|
||||
|
||||
@@ -4,128 +4,135 @@
|
||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
||||
<!--Prozessobjekte Berechnung, Offert, Antrag - Spartenübergreifend-->
|
||||
<xsd:complexType name="SpezBOASchritt_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrackter Basistyp für das Datenmodell aller BOA-Prozessschritte</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezBerechnung_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Personen" type="cst:BeteiligtePersonVertrag_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden. Im Offert ist dies insb. der Versicherungsnehmer.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpezBOASchritt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Personen" type="cst:BeteiligtePersonVertrag_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden. Im Offert ist dies insb. der Versicherungsnehmer.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezOffert_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Basistyp Offert, der bei Request und Response gleich ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Offertnummer" type="cst:ObjektId_Type" minOccurs="0"/>
|
||||
<xsd:element name="Personen" type="cst:BeteiligtePersonVertrag_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden. Im Offert ist dies insb. der Versicherungsnehmer.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Versicherungsnehmer" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf die Person, die als Versicherungsnehmer fungiert. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpezBOASchritt_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Offertnummer" type="cst:ObjektId_Type" minOccurs="0"/>
|
||||
<xsd:element name="Personen" type="cst:BeteiligtePersonVertrag_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden. Im Offert ist dies insb. der Versicherungsnehmer.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Versicherungsnehmer" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf die Person, die als Versicherungsnehmer fungiert. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezAntrag_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Abstrakter Basistyp für Antrag, der bei Request und bei Response gleich ist</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsart" type="cst:Antragsart_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Antragsart kann auch vom ServiceProvider automatisch bestimmt werden, dann bleibt sie im Request leer.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Personen" type="cst:BeteiligtePersonVertrag_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste aller benötigten Vertragspersonen (nicht versicherte Personen), welche dann über ihre Rolle referenziert werden. Die Personen können eine Adresse enthalten.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Versicherungsnehmer" type="xsd:unsignedShort">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf die Person, die als Versicherungsnehmer fungiert. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="AbweichenderPraemienzahler" type="xsd:unsignedShort" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf einen abweichenden Praemienzahler, wenn nicht der Versicherungsnehmer die Prämie zahlt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="WeitereVersicherungsnehmer" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf weitere Versicherungsnehmer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="WeitereVertragspersonen" type="cst:Vertragsperson_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Weitere Personen in Vertragsrollen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="AbgelehnteRisiken" type="cst:AbgelehnteRisiken_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bestehen Ablehnungen zu den beantragten Risiken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Vorversicherungen" type="cst:Vorversicherungen_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bestehende Vorversicherungen zu dem Antrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zahlungsdaten" type="cst:Zahlungsdaten_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Beschreibt die Art der Zahlung und enthält die zugehörigen Daten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Sepa" type="cst:SepaCd_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>SEPA-Mandat-Steuerung, wenn Zahlungsdaten ein SEPA-Mandat notwendig machen.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Polizzenversand" type="cst:PolizzenversandType" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>alternativer Polizzenversand</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Datenschutzbestimmungen" type="cst:Datenverwendung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Allgemeine Datenschutzbestimmungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Kontierung" type="cst:Kontierung_Type" minOccurs="0" maxOccurs="3"/>
|
||||
<xsd:element name="Ersatzpolizzennummer" type="cst:Ersatzpolizzen_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ersatzpolizzennummern für eine manuelle Ablöse von Polizzen. Nicht für automatische Konvertierung oder Fahrzeugwechsel.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusendungWeitereDokumente" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Sollen weitere Antragsdokumente zugestellt werden (z.B. IVK)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusaetzlicheAntragsdaten" type="ZusaetzlicheAntragsdaten_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Sicherstellungen" type="cst:Sicherstellung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Einwilligungen" type="cst:Einwilligung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zustimmung zu vorgegebenen Fragen, z.B. Datenverarbeitung von Gesundheitsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="SpezOffert_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Antragsart" type="cst:Antragsart_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Antragsart kann auch vom ServiceProvider automatisch bestimmt werden, dann bleibt sie im Request leer.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="AbweichenderPraemienzahler" type="xsd:unsignedShort" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf einen abweichenden Praemienzahler, wenn nicht der Versicherungsnehmer die Prämie zahlt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="WeitereVersicherungsnehmer" type="xsd:unsignedShort" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf weitere Versicherungsnehmer</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="WeitereVertragspersonen" type="cst:Vertragsperson_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Weitere Personen in Vertragsrollen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="AbgelehnteRisiken" type="cst:AbgelehnteRisiken_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bestehen Ablehnungen zu den beantragten Risiken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Vorversicherungen" type="cst:Vorversicherungen_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Bestehende Vorversicherungen zu dem Antrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zahlungsdaten" type="cst:Zahlungsdaten_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Beschreibt die Art der Zahlung und enthält die zugehörigen Daten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Sepa" type="cst:SepaCd_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>SEPA-Mandat-Steuerung, wenn Zahlungsdaten ein SEPA-Mandat notwendig machen.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Polizzenversand" type="cst:PolizzenversandType" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>alternativer Polizzenversand</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Datenschutzbestimmungen" type="cst:Datenverwendung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Allgemeine Datenschutzbestimmungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Kontierung" type="cst:Kontierung_Type" minOccurs="0" maxOccurs="3"/>
|
||||
<xsd:element name="Ersatzpolizzennummer" type="cst:Ersatzpolizzen_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ersatzpolizzennummern für eine manuelle Ablöse von Polizzen. Nicht für automatische Konvertierung oder Fahrzeugwechsel.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusendungWeitereDokumente" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Sollen weitere Antragsdokumente zugestellt werden (z.B. IVK)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="ZusaetzlicheAntragsdaten" type="ZusaetzlicheAntragsdaten_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Sicherstellungen" type="cst:Sicherstellung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Daten zu etwaigen Sicherstellungen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Einwilligungen" type="cst:Einwilligung_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Zustimmung zu vorgegebenen Fragen, z.B. Datenverarbeitung von Gesundheitsdaten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SpezAntragPersonen_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
@@ -710,4 +717,100 @@
|
||||
<xsd:documentation>Abstraktes Element für die Ableitung von Typen für VU-spezifische Zusatzinformationen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
<xsd:element name="ConversionScopeRequest2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request um die Konvertierungsmöglichkeiten für einen oder mehrere Verträge zu erhalten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vertrag" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Angabe für welche Verträge die Konvertierung geplant ist.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr"/>
|
||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="ConversionScopeResponse2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response mit den Konvertierungsmöglichkeiten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Scope" type="Konvertierungsumfang2_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Konvertierungsmöglichkeiten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="ConversionProposalRequest2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Request um einen Konvertierungsvorschlag zu generieren</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Konvertierungsplan" type="Konvertierungsumfang_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Angabe auf welchem Vertrag oder welchen Verträgen der neue Vertrag aufgebaut werden soll</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="ConversionProposalResponse2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Response um mit einem Konvertierungsvorschlag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vorschlag" type="SpezAntrag_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vorschlag für den Antrag des konvertierten Vertrags.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Dokument" type="cst:ProzessDokHandout_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Möglichkeit um Konvertierungsübersicht (Gegenüberstellung von Deckungen) mitzugeben.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Ersatzpolizze" type="cst:Ersatzpolizze_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Polizzennummern, die im Rahmen der Konvertierung abgelöst werden sollen.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="Konvertierungsumfang2_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Spezifiziert die Konvertierung mehrerer Verträge in einen Vertrag</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vertrag" type="cst:KonvertierungBaustein2_Type" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
Reference in New Issue
Block a user