Polizzennr und VertragsId nach SpezAntrag_Type verschoben, Klassen neu generiert

This commit is contained in:
2023-07-07 15:13:27 +02:00
parent 951ada3c05
commit 4860395f7a
477 changed files with 4540 additions and 4754 deletions

View File

@@ -14,9 +14,10 @@ Was ist neu oder anders in Version 1.9.0 im Vergleich zur Version 1.8.0?
6. Fehler in Autorisierung_Type korrigiert AutorisierungsId hatte keinen Typ, Rolle nur optional
7. ProzessDokumentBasis_Type Beschreibung Dokument nur optional
8. JahrespraemieNto als deprecated markiert, dafür neue Felder JahrespraemieNto und JahrespraemieBto bei Prämie
9. Weiterer Zustand Antrag: Antrag ausgesteuert für Anträge die in manuelle Bearbeitung gehen
9. Ein weiterer Zustand Antrag: Antrag ausgesteuert für Anträge die in manuelle Bearbeitung gehen
10. ArtAusfolgung ergänzt um "Dokument ist nur für den Vermittler bestimmt"
11. CO2-Ausstoß ergänzt.
11. CO2-Ausstoß ergänzt
12. Aufnahme von Polizzennr und VertragsId im Antragsobjekt, um diese bei sofortiger Polizzierung retournieren zu können.
12. Fondsdaten um eine optionale Bezeichnung ergänzt.
13. Angaben zur Verteilung in Kontierungen optional, Mengenbeschränkung auf max. 3 Kontierungen entfernt.

View File

@@ -1,44 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<GetBusinessProcessEventsResponse xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen ../../omds3_ON1_Basisfunktionen.xsd
urn:omds3CommonServiceTypes-1-1-0 ../../omds3CommonServiceTypes.xsd">
<cst:Status>
<cst:KorrelationsId>234234234343523423</cst:KorrelationsId>
<cst:Ergebnis>OK</cst:Ergebnis>
</cst:Status>
<Event>
<Id>442344231</Id><!-- optional -->
<Vermnr>234242345</Vermnr>
<Geschaeftsfallnummer>G4723448239472348</Geschaeftsfallnummer>
<GeschaeftsfallArt>NEU</GeschaeftsfallArt><!-- ist abgeleitet von den OMDS 2 Aenderungsgruenden -->
<Zeitpunkt>2023-04-03T11:08:22</Zeitpunkt>
<Status>Erzeugt</Status><!-- Status des Geschäftsfalls, hier des Antrags -->
<Objekt>
<Objektart>AN</Objektart><!-- Objekt Antrag ist entstanden -->
<ObjektId>
<cst:Id>2374923042342</cst:Id><!-- hier die Antragsnummer -->
</ObjektId>
<ArtAenderung>NEW</ArtAenderung><!-- Antrag wurde erstmals neu erzeugt -->
<GueltigAb>2023-04-03</GueltigAb><!-- fuer das Objekt also hier der Antrag -->
<Status>6</Status><!-- Status des Antrags 6 = "Antrag uebertragungsfaehig" -->
<!-- <b:BisherigerStatus></b:BisherigerStatus> macht keinen Sinn, wird hier nicht benötigt -->
<Dokument><!-- Referenz auf das erzeugte Antragsdokument -->
<DokumentId>23423423424</DokumentId>
<Typ>1</Typ><!-- Antrag -->
</Dokument>
</Objekt>
</Event>
</GetBusinessProcessEventsResponse>
<!--
Anmerkungen
Objektart: folgende Geschäftsobjekte momentan möglich:
VTG=Vertrag, SC=Schaden, AN=Antrag, IB=Interventionsbericht
-->

View File

@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<GetBusinessProcessEventsResponse xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen ../../omds3_ON1_Basisfunktionen.xsd
urn:omds3CommonServiceTypes-1-1-0 ../../omds3CommonServiceTypes.xsd">
<cst:Status>
<cst:KorrelationsId>2342342343435232342</cst:KorrelationsId><!-- geaendert -->
<cst:Ergebnis>OK</cst:Ergebnis>
</cst:Status>
<Event>
<Vermnr>234242345</Vermnr>
<Geschaeftsfallnummer>G4723448239472348</Geschaeftsfallnummer><!-- bleibt gleich -->
<GeschaeftsfallArt>NEU</GeschaeftsfallArt><!-- NEU steht für Neuantrag, bleibt gleich -->
<Zeitpunkt>2023-04-03T11:10:33</Zeitpunkt>
<Status>Erzeugt</Status><!-- Status des Geschäftsfalls hier des Antrags -->
<Objekt>
<Objektart>AN</Objektart><!-- Objekt Antrag ist betroffen -->
<ObjektId>
<cst:Id>2374923042342</cst:Id><!-- die Antragsnummer bleibt gleich -->
</ObjektId>
<ArtAenderung>UPDATE</ArtAenderung><!-- Antrag wurde geändert -->
<GueltigAb>2023-04-03</GueltigAb><!-- fuer das Objekt also hier der Antrag -->
<Status>6</Status><!-- Status des Antrags 6 = "Antrag uebertragungsfaehig" -->
<BisherigerStatus>6</BisherigerStatus><!-- ist der gleiche wie zuvor -->
<Dokument><!-- Referenz auf das erzeugte Antragsdokument -->
<DokumentId>23423423424</DokumentId>
<Typ>1</Typ><!-- Antrag -->
</Dokument>
</Objekt>
</Event>
</GetBusinessProcessEventsResponse>

View File

@@ -1,31 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Submit Application startet Verarbeitung des Antrags -->
<GetBusinessProcessEventsResponse xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen ../../omds3_ON1_Basisfunktionen.xsd
urn:omds3CommonServiceTypes-1-1-0 ../../omds3CommonServiceTypes.xsd">
<cst:Status>
<cst:KorrelationsId>2342342343435232333</cst:KorrelationsId><!-- geaendert -->
<cst:Ergebnis>OK</cst:Ergebnis>
</cst:Status>
<Event>
<Vermnr>234242345</Vermnr>
<Geschaeftsfallnummer>G4723448239472348</Geschaeftsfallnummer><!-- bleibt gleich -->
<GeschaeftsfallArt>NEU</GeschaeftsfallArt><!-- NEU steht für Neuantrag, bleibt gleich -->
<Zeitpunkt>2023-04-03T11:15:12</Zeitpunkt>
<Status>Laufend</Status><!-- Status des Geschäftsfalls hier des Antrags -->
<Objekt>
<Objektart>AN</Objektart><!-- Objekt Antrag ist betroffen -->
<ObjektId>
<cst:Id>2374923042342</cst:Id><!-- die Antragsnummer bleibt gleich -->
</ObjektId>
<ArtAenderung>UPDATE</ArtAenderung><!-- Antragsobjekt wurde geändert -->
<GueltigAb>2023-04-03</GueltigAb><!-- fuer das Objekt also hier der Antrag -->
<Status>9</Status><!-- Status des Antrags 9 = "Verarbeitung gestartet" -->
<BisherigerStatus>6</BisherigerStatus>
<!-- es gibt kein Dokument zu diesem Event -->
</Objekt>
</Event>
</GetBusinessProcessEventsResponse>

View File

@@ -1,33 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Antrag wird in der Verarbeitung ausgesteuert -->
<GetBusinessProcessEventsResponse xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen ../../omds3_ON1_Basisfunktionen.xsd
urn:omds3CommonServiceTypes-1-1-0 ../../omds3CommonServiceTypes.xsd">
<cst:Status>
<cst:KorrelationsId>2342342343435232333</cst:KorrelationsId><!-- geaendert -->
<cst:Ergebnis>OK</cst:Ergebnis>
</cst:Status>
<Event>
<Vermnr>234242345</Vermnr>
<Geschaeftsfallnummer>G4723448239472348</Geschaeftsfallnummer><!-- bleibt gleich -->
<GeschaeftsfallArt>NEU</GeschaeftsfallArt><!-- NEU steht für Neuantrag, bleibt gleich -->
<Zeitpunkt>2023-04-03T11:16:12</Zeitpunkt>
<Txt>Antrag in manueller Bearbeitung</Txt><!-- Optionaler Text -->
<Status>Unterbrochen</Status><!-- Status des Geschäftsfalls hier des Antrags -->
<Objekt>
<Objektart>AN</Objektart><!-- Objekt Antrag ist betroffen -->
<ObjektId>
<cst:Id>2374923042342</cst:Id><!-- die Antragsnummer bleibt gleich -->
</ObjektId>
<ArtAenderung>UPDATE</ArtAenderung><!-- Antragsobjekt wurde geändert -->
<GueltigAb>2023-04-03</GueltigAb><!-- fuer das Objekt also hier der Antrag -->
<Status>14</Status><!-- Status des Antrags 14 = "Antrag ausgesteuert" -->
<BisherigerStatus>9</BisherigerStatus>
<!-- es gibt kein Dokument zu diesem Event -->
</Objekt>
</Event>
</GetBusinessProcessEventsResponse>

View File

@@ -1,35 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Antrag löst eine Rückfrage aus -->
<GetBusinessProcessEventsResponse xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen ../../omds3_ON1_Basisfunktionen.xsd
urn:omds3CommonServiceTypes-1-1-0 ../../omds3CommonServiceTypes.xsd">
<cst:Status>
<cst:KorrelationsId>2342342343435232333</cst:KorrelationsId><!-- geaendert -->
<cst:Ergebnis>OK</cst:Ergebnis>
</cst:Status>
<Event>
<Vermnr>234242345</Vermnr>
<Geschaeftsfallnummer>G4723448239472348</Geschaeftsfallnummer><!-- bleibt gleich -->
<GeschaeftsfallArt>NEU</GeschaeftsfallArt><!-- NEU steht für Neuantrag, bleibt gleich -->
<Zeitpunkt>2023-04-03T11:16:12</Zeitpunkt>
<Txt>Gutachten fehlt</Txt><!-- Optionaler Text -->
<Status>Unterbrochen</Status><!-- Status des Geschäftsfalls hier des Antrags -->
<Wartet>true</Wartet><!-- Flag signalisiert, dass auf eine Interaktion des Vermittlers gewartet wird -->
<Objekt>
<Objektart>AN</Objektart><!-- Objekt Antrag ist betroffen -->
<ObjektId>
<cst:Id>2374923042342</cst:Id><!-- die Antragsnummer bleibt gleich -->
</ObjektId>
<ArtAenderung>UPDATE</ArtAenderung><!-- Antragsobjekt wurde geändert -->
<GueltigAb>2023-04-03</GueltigAb><!-- fuer das Objekt also hier der Antrag -->
<Status>14</Status><!-- Status des Antrags 15 = "Antrag wartet auf Rückmeldung" -->
<BisherigerStatus>9</BisherigerStatus>
<!-- es gibt kein Dokument zu diesem Event -->
</Objekt>
</Event>
</GetBusinessProcessEventsResponse>

View File

@@ -1,44 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Polizzierung erfolgt -->
<GetBusinessProcessEventsResponse xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
xmlns = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen ../../omds3_ON1_Basisfunktionen.xsd
urn:omds3CommonServiceTypes-1-1-0 ../../omds3CommonServiceTypes.xsd">
<cst:Status>
<cst:KorrelationsId>234234234386675468</cst:KorrelationsId><!-- geaendert -->
<cst:Ergebnis>OK</cst:Ergebnis>
</cst:Status>
<Event>
<Vermnr>234242345</Vermnr>
<Geschaeftsfallnummer>G4723448239472348</Geschaeftsfallnummer><!-- bleibt gleich -->
<GeschaeftsfallArt>NEU</GeschaeftsfallArt><!-- NEU steht für Neuantrag, bleibt gleich -->
<Zeitpunkt>2023-04-03T12:00:00</Zeitpunkt>
<Status>Abgeschlossen</Status><!-- Status des Geschäftsfalls hier des Antrags -->
<Objekt>
<Objektart>AN</Objektart><!-- Objekt Antrag ist betroffen -->
<ObjektId>
<cst:Id>2374923042342</cst:Id><!-- die Antragsnummer bleibt gleich -->
</ObjektId>
<ArtAenderung>UPDATE</ArtAenderung><!-- Antragsobjekt wurde geändert -->
<GueltigAb>2023-04-03</GueltigAb><!-- fuer das Objekt also hier der Antrag -->
<Status>1</Status><!-- Status des Antrags 1 = "Antrag angenommen" -->
<BisherigerStatus>14</BisherigerStatus>
<!-- im Antrag kein Dokument zu diesem Event -->
</Objekt>
<Objekt>
<Objektart>VTG</Objektart><!-- Objekt Vertrag ist betroffen -->
<ObjektId>
<cst:Id>9867856</cst:Id><!-- die Polizzennummer ist neu -->
</ObjektId>
<ArtAenderung>NEW</ArtAenderung><!-- Vertrag neu erzeugt -->
<GueltigAb>2023-04-03</GueltigAb><!-- fuer das Objekt also hier der Vertrag -->
<Status>1</Status><!-- Status des Vertrags 1 = "aktiv" -->
<!-- kein bisheriger Status, da das Vertragsobjekt neu ist -->
<Dokument><!-- Referenz auf die Polizze -->
<DokumentId>75443234</DokumentId>
<Typ>3</Typ><!-- Erstpolizze -->
</Dokument>
</Objekt>
</Event>
</GetBusinessProcessEventsResponse>

View File

@@ -26,9 +26,9 @@
<Hauptfaelligkeit>--05-01</Hauptfaelligkeit>
<kfz:KfzVersicherung xsi:type="kfz:ProduktKfz_Type">
<!-- <Konvertierung>-->
<!-- <ErsetztId>1</ErsetztId>-->
<!-- </Konvertierung>-->
<Konvertierung>
<ErsetztId>1</ErsetztId>
</Konvertierung>
<kfz:Haftpflicht>
<kfz:Art>AH</kfz:Art>
<omds:EL-Versicherungssumme VSArtCd="BDS" VSBetrag="100000000.00"/>
@@ -41,14 +41,8 @@
<kfz:VorsteuerAbzugBerechtigung>true</kfz:VorsteuerAbzugBerechtigung>
<kfz:Vandalismusklausel>false</kfz:Vandalismusklausel>
</kfz:Teilkasko>
<!-- Teilkasko und Vollkasko-Elemente können nicht gleichzeitig in KfzVersicherung existieren -->
<!-- <kfz:Vollkasko>-->
<!-- <kfz:FahrzeugRefLfdNr>1</kfz:FahrzeugRefLfdNr>-->
<!-- <kfz:Art>AK</kfz:Art>-->
<!-- <kfz:VorsteuerAbzugBerechtigung>true</kfz:VorsteuerAbzugBerechtigung>-->
<!-- </kfz:Vollkasko>-->
<!-- Kaskoelemente vom Typ Teilkasko und Vollkasko können gleichzeitig in KfzVersicherung existieren,
<!-- Neue Modellierung: Kaskoelemente vom Typ Teilkasko und Vollkasko können gleichzeitig in KfzVersicherung existieren,
Plausibilitäten müssen zur Laufzeit geprueft werden -->
<kfz:Kasko xsi:type="kfz:TeilkaskoKfz_Type">
<kfz:FahrzeugRefLfdNr>2</kfz:FahrzeugRefLfdNr>
@@ -71,6 +65,7 @@
</kfz:Insassenunfall>
</kfz:KfzVersicherung>
<!-- Intellij hat Probleme mit der validierung dieser VersicherteFahrzeuge-Tags, XMLSPY validiert sie -->
<kfz:VersicherteFahrzeuge cst:Lfnr="1" cst:FzgArtCd="ANH">
<ErsetztId>234</ErsetztId><!-- alte Nr im Vertrag -->
</kfz:VersicherteFahrzeuge>

View File

@@ -1025,7 +1025,11 @@
</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:documentation>Sollen nicht automatisch die Kontierungsdaten aus dem hinterlegten Benutzer genommen werden, können hier abweichende Kontierungen angegeben werden, insbesondere
wenn mehrere Vermittler an dem Vertrag beteiligt werden sollen. In der Regel wird die Aufteilung für Abschluss-, Folge- und Betreuungsprovision über alle Vermittler je Kategorie 100 Prozent ergeben.
Es gibt aber auch Fälle, in denen die prozentuale Aufteilung nicht mit dem Antrag übermittelt wird, sondern an anderer Stelle festgelegt wird. Es sollen dann nur die beteiligten Vermittler übermittelt werden.
Daher können die prozentualen Angaben ab Version 1.9 auch entfallen.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Vermittlernummer" type="xsd:string" minOccurs="1" maxOccurs="1">
@@ -1038,19 +1042,19 @@
<xsd:documentation>Gibt die Möglichkeit den Vermittler gegen die Vermittlernummer auf VU-seite zu plausibilisieren</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Abschluss" type="xsd:integer">
<xsd:element name="Abschluss" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Abschluss Provision</xsd:documentation>
<xsd:documentation>Provision Abschluss</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Folge" type="xsd:integer">
<xsd:element name="Folge" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Folge Provision</xsd:documentation>
<xsd:documentation>Provision Folge</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Betreuung" type="xsd:integer">
<xsd:element name="Betreuung" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Betreuung Provision</xsd:documentation>
<xsd:documentation>Provision Betreuung (oder Produktion)</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>

View File

@@ -140,6 +140,16 @@
<xsd:documentation>Zustimmung zu vorgegebenen Fragen, z.B. Datenverarbeitung von Gesundheitsdaten</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional eine Polizzennr, z.B. als Response, wenn sofort polizziert wurde.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional eine VertragsID, z.B. als Response, wenn sofort polizziert wurde.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
@@ -372,16 +382,7 @@
<xsd:documentation>Hier sind 3 Arten von Dokumenten enthalten: Solche, die der Kunde nur ausgefolgt bekommt, solche, die er unterschrieben zurück liefern soll und Anforderung von beizubringenden Dokumenten.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional eine Polizzennr, wenn sofort polizziert wurde</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional eine VertragsID, wenn sofort polizziert wurde</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>