Skip to content

Commit

Permalink
[Feature - Antragsstatusangaben hinzufeugen]
Browse files Browse the repository at this point in the history
Issue:
hypoport/ereignisse-edge-server#17

Wir erweitern Ereignisse um einen neuen Typen 'ANTRAGSSTATUS_AENDERUNG. Dieser wird erzeugt, wenn es sich um Statusänderungen an einem ANtrag handelt. Der bisherige Typ Status_AENDERUNG wird dafür nicht mehr verwendet. Er bleibt aber noch für andere Änderungen am Vorgang bestehen. Z.B. Aenderung des Kreditsachbearbeiters.
  • Loading branch information
KoneFuzius committed Apr 5, 2019
1 parent 053a7a4 commit a7e510f
Show file tree
Hide file tree
Showing 2 changed files with 64 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Die Ereignisse-API liefert die Ereignisse eines Vorgangs inkl. Zeitpunkt, Typ, Ersteller, Text und ggf. verlinkter Dokumente zurück.

# Dokumentation
*Aktuelle Version: 1.0.*
*Aktuelle Version: 1.1.*

Die API ist vollständig in Swagger definiert und steht im YAML-Format zur Verfügung. Für die Generierung eines Clients empfehlen wir Swagger Codegen.

Expand Down
63 changes: 63 additions & 0 deletions swagger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -109,14 +109,31 @@ definitions:
vorgangsNummer:
type: string
description: Die Vorgangsnummer
antragsNummer:
type: string
description: Die Antragsnummer
meldung:
type: string
description: Beschreibung des Ereignisses
typ:
type: string
description: |
Der Typ des Ereignisses. Der Typ 'STATUS_AENDERUNG' betrifft folgende Änderungen am Vorgang:
* Angebot angenommen
* Geprüftes Angebot nicht akzeptiert
* Externe VorgangNummer gesetzt
* Bearbeiter geändert
* Kundenbetreuer geändert
* Tippgeber geändert
* Bearbeitungsdatum aktualisiert
* Gegenangebot erstellt
Wenn der Typ 'DOKUMENTE' gesetzt ist, wird das Element 'dokumente' mit ausgeliefert. Beim Typ 'ANTRAGSTATUS_AENDERUNG'
das Element 'antragsStatus'.
enum:
- DOKUMENTE
- STATUS_AENDERUNG
- ANTRAGSTATUS_AENDERUNG
- WIEDERVORLAGE
- KOMMENTAR
- KOMMUNIKATION
Expand All @@ -131,6 +148,9 @@ definitions:
type: array
items:
$ref: '#/definitions/Dokumente'
antragsStatus:
$ref: '#/definitions/AntragsStatus'

title: Ereignis

Dokumente:
Expand Down Expand Up @@ -185,3 +205,46 @@ definitions:
traceId:
type: string
title: Error

AntragsStatus:
type: "object"
description: Der Antragstatus wird beim Ereignis Typ 'ANTRAGSTATUS_AENDERUNG' ausgegeben
properties:
antragsteller:
type: "string"
description: "Willenserklärung des Antragstellers"
enum:
- "BEANTRAGT"
- "UNTERSCHRIEBEN"
- "NICHT_ANGENOMMEN"
- "WIDERRUFEN"
produktAnbieter:
type: "string"
description: "Willenserklärung des Produktanbieters"
enum:
- "NICHT_BEARBEITET"
- "UNTERSCHRIEBEN"
- "ABGELEHNT"
- "ZURUECKGESTELLT"
kommentar:
type: "string"
ablehnungsgrund:
type: "string"
description: "Ablehnungsgrund des Produktanbieters"
enum:
- "FINANZIELLE_SITUATION"
- "NEGATIV_MERKMAL"
- "WERTERMITTLUNG"
- "KRITERIEN"
- "UNTERLAGEN_UNVOLLSTAENDIG"
- "GEGENANGEBOT"
- "KEINE_ANGABE"
bearbeitungsFortschritt:
type: "string"
description: "Bearbeitungsfortschritt des Antrags nach beidseitiger Unterzeichnung"
enum:
- "NICHT_VON_PRODUKTANBIETER_BESTAETIGT"
- "VON_PRODUKTANBIETER_BESTAETIGT"
- "FREIGEGEBEN_FUER_SAMMELFORDERUNG"
- "PROVISION_IN_BEARBEITUNG"
- "PROVISON_AN_KUNDENBETREUER_VOLLSTAENDIG_AUSGEZAHLT"

0 comments on commit a7e510f

Please sign in to comment.