Zahlweg, Zahlrhythmus, Hauptfaelligkeit auf Verkaufsproduktebene verfügbar.

This commit is contained in:
2022-07-15 14:36:36 +02:00
parent 726fa8c762
commit d585d8be8c
3 changed files with 31 additions and 7 deletions

View File

@@ -26,6 +26,7 @@ Was ist neu oder anders in Version 1.8.0 im Vergleich zur Version 1.7.0?
11. Neues Feld TarifId um einen Antrags- bzw. Vertragsbaustein auf eine konkrete Produktkomponente beziehen zu können.
Der Typ von TarifId ist abstrakt und muss von der VU überschrieben werden, z.B. mit einem Enum der zulässigen
Werte.
12. Hauptfälligkeit, Zahlungsrhythmus und Zahlweg stehen jetzt auch auf Verkaufsproduktebene zur Verfügung.

View File

@@ -640,6 +640,9 @@
<xsd:attribute name="PersArtCd" type="omds:PersArtCd_Type" use="required"/>
</xsd:complexType>
<xsd:complexType name="Legitimation_Type">
<xsd:annotation>
<xsd:documentation>Daten zur Legitimation des Antragstellers bzw. Kunden</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="omds:EL-Legitimation_Type">
<xsd:attribute name="AusstellendesLand" type="omds:LandesCd_Type" use="optional"/>
@@ -1198,6 +1201,9 @@
<xsd:sequence>
<xsd:element name="VtgBeg" type="omds:Datum"/>
<xsd:element name="Verkaufsproduktgeneration" type="xsd:string" minOccurs="0"/>
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0"/>
<xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type" 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>
@@ -1228,9 +1234,21 @@
<xsd:sequence>
<xsd:element name="VtgBeg" type="omds:Datum" minOccurs="0"/>
<xsd:element name="Produktgeneration" type="xsd:string" minOccurs="0"/>
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0"/>
<xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type"/>
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Deprecated, verwende Zahlweg auf Verkaufsproduktebene</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Deprecated, verwende Zahlrhythmus auf Verkaufsproduktebene</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Deprecated, verwende Hauptfälligkeit auf Verkaufsproduktebene</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Möglichkeit eine Sicherstellung aus dem Antragsobjekt zu referenzieren.</xsd:documentation>
@@ -1866,12 +1884,13 @@
<!--Vorversicherungen -->
<xsd:complexType name="Vorversicherungen_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Typ zur Beschreibung der Vorversicherungen</xsd:documentation>
<xsd:documentation>Abstrakter Typ zur Beschreibung der Vorversicherungen, wird verwendet in SpezAntrag_Type.
Es gibt zwei Ableitungen im Standard: VorversicherungenKfz_Type und VorversicherungenImpl_Type (s.u.), jede VU kann aber auch eigene Implementierungen vornehmen.</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexType name="VorversicherungenImpl_Type">
<xsd:annotation>
<xsd:documentation>Standardimplementierung Vorversicherungen</xsd:documentation>
<xsd:documentation>Standardimplementierung Vorversicherungen: Eine Liste von Vorversicherung_Type-Objekten</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Vorversicherungen_Type">
@@ -1883,7 +1902,7 @@
</xsd:complexType>
<xsd:complexType name="Vorversicherung_Type">
<xsd:annotation>
<xsd:documentation>Angaben zu einer Vorversicherung</xsd:documentation>
<xsd:documentation>Angaben zu einer Vorversicherung in der Standardimplementierung, erweitert VorversicherungenDetail_Type</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="VorversicherungenDetail_Type">
@@ -1905,7 +1924,8 @@
</xsd:complexType>
<xsd:complexType name="VorversicherungenDetail_Type">
<xsd:annotation>
<xsd:documentation>Details zu einer Vorversicherung</xsd:documentation>
<xsd:documentation>Gemeinsame Details zu einer Vorversicherung. Dieser Typ wird erweitert von Vorversicherung_Type
und ist der Typ von VorversicherungRechtschutz und VorversicherungKfz in Kfz</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="WurdenVorversicherungenAufgeloest" type="xsd:boolean">