Geschäftsfalllog um Beispiele ergänzt, Statusübergänge Polizzierung Grafiken verbessert.

This commit is contained in:
2023-04-03 14:11:21 +02:00
parent a977b3e44d
commit 7717b970ae
7 changed files with 195 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<GetStateChangesResponse 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>
<Lfnr>1</Lfnr>
<Vermnr>234242345</Vermnr>
<Geschaeftsfallnummer>G4723448239472348</Geschaeftsfallnummer>
<GeschaeftsfallArt>NEU</GeschaeftsfallArt><!-- ist abgeleitet von den OMDS 2 Aenderungsgruenden -->
<Zeitpunkt>2023-04-03T11:08:22</Zeitpunkt>
<Status>6</Status><!-- Status des Geschäftsfalls bzw. 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 -->
</Objekt>
<DokumentId>23423423424</DokumentId><!-- Referenz auf das erzeugte Antragsdokument -->
</Event>
</GetStateChangesResponse>
<!--
Anmerkungen
GeschaeftsfallArt: sind momentan nur die Aenderungsgründe des Vertrags in OMDS 2. Da fehlt auf
jedenfall Schaden. Dies könnte man ergänzen. Man sollte sich aber auch mit den Änderungsgründen
auseinander setzen, ob das wirklich die richtigen business-processes sind.
Status des Geschäftsfalls:
Differenzierung zwischen Status des Geschäftsfalls und Status des Antrags notwendig?
Status ist kein Enum. Woher weiss der Implementierer, dass "6" oder "Antrag uebertragungsfaehig" gemeint ist?
Objektart: folgende Geschäftsobjekte momentan möglich:
VTG=Vertrag, SC=Schaden, AN=Antrag, IB=Interventionsbericht
-->

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<GetStateChangesResponse 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>
<Lfnr>2</Lfnr><!-- wird erhöht -->
<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>6</Status><!-- Status des Geschäftsfalls bzw. des Antrags 6 = "Antrag uebertragungsfaehig" -->
<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><!-- macht keinen Sinn, wird hier nicht benötigt -->
</Objekt>
<DokumentId>23423423425</DokumentId><!-- neue Referenz auf neu erzeugtes Antragsdokument -->
</Event>
</GetStateChangesResponse>

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Submit Application startet Verarbeitung des Antrags -->
<GetStateChangesResponse 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>
<Lfnr>3</Lfnr><!-- wird erhöht -->
<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>9</Status><!-- Status des Geschäftsfalls bzw. des Antrags 9 = "Verarbeitung gestartet" -->
<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>
</Objekt>
<!-- es gibt kein Dokument dazu -->
</Event>
</GetStateChangesResponse>

View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Antrag wird in der Verarbeitung ausgesteuert -->
<GetStateChangesResponse 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>
<Lfnr>4</Lfnr><!-- wird erhöht -->
<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>
<Status>14</Status><!-- Status des Geschäftsfalls bzw. des Antrags 14 = "Antrag ausgesteuert" -->
<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>
</Objekt>
<!-- es gibt kein Dokument dazu -->
</Event>
</GetStateChangesResponse>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Polizzierung erfolgt -->
<GetStateChangesResponse 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>
<Lfnr>5</Lfnr><!-- wird erhöht -->
<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>1</Status><!-- Status des Geschäftsfalls bzw. des Antrags 1 = "Antrag angenommen" -->
<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>
</Objekt>
<!-- im Antrag kein Dokument -->
</Event>
<Event>
<Lfnr>6</Lfnr><!-- wird erhöht -->
<Vermnr>234242345</Vermnr>
<Geschaeftsfallnummer>G4723448239472348</Geschaeftsfallnummer><!-- gleich wie beim Antrag -->
<GeschaeftsfallArt>NEU</GeschaeftsfallArt><!-- NEU steht für Neuantrag, bleibt gleich -->
<Zeitpunkt>2023-04-03T12:00:00</Zeitpunkt>
<Status>1</Status><!-- Status des Geschäftsfalls bzw. des Antrags 1 = "Antrag angenommen" -->
<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 -->
</Objekt>
<DokumentId>75443234</DokumentId><!-- Id des Polizzendokuments -->
</Event>
</GetStateChangesResponse>