Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
webservice:vermittler:vertragsverwaltung [2019/12/09 14:11]
admin [addVertragskuendigung]
webservice:vermittler:vertragsverwaltung [2020/02/18 20:09] (aktuell)
admin VertragVorschäden hinzugefügt
Zeile 12: Zeile 12:
 |[[#​setVertragVorversicherung|setVertragVorversicherung]]|PUT ${pfad}/​{$vmt}/​kunden/​${Kunde-Id}/​vertraege/​${Vertrag-Id}/​vorversicherung| [[webservice:​vermittler#​mime-types|JSON]] PartOf [[#​vorversicherung|Vorversicherung]] |[[webservice:​vermittler#​mime-types|JSON]] PartOf [[#​vorversicherung|Vorversicherung]]| |[[#​setVertragVorversicherung|setVertragVorversicherung]]|PUT ${pfad}/​{$vmt}/​kunden/​${Kunde-Id}/​vertraege/​${Vertrag-Id}/​vorversicherung| [[webservice:​vermittler#​mime-types|JSON]] PartOf [[#​vorversicherung|Vorversicherung]] |[[webservice:​vermittler#​mime-types|JSON]] PartOf [[#​vorversicherung|Vorversicherung]]|
 |[[#​getVertragVorversicherung|getVertragVorversicherung]]|GET ${pfad}/​{$vmt}/​kunden/​${Kunde-Id}/​vertraege/​${Vertrag-Id}/​vorversicherung| |[[webservice:​vermittler#​mime-types|JSON]] PartOf [[#​vorversicherung|Vorversicherung]] | |[[#​getVertragVorversicherung|getVertragVorversicherung]]|GET ${pfad}/​{$vmt}/​kunden/​${Kunde-Id}/​vertraege/​${Vertrag-Id}/​vorversicherung| |[[webservice:​vermittler#​mime-types|JSON]] PartOf [[#​vorversicherung|Vorversicherung]] |
 +|[[#​getVertragVorschäden|getVertragVorschäden]]|GET ${pfad}/​{$vmt}/​kunden/​${Kunde-Id}/​vertraege/​${Vertrag-Id}/​vorschaeden| |[[webservice:​vermittler#​mime-types|JSON]] ArrayOf [[#​vorschäden|Vorschäden]] |
 +|[[#​addVertragVorschäden|addVertragVorschäden]]|POST ${pfad}/​{$vmt}/​kunden/​${Kunde-Id}/​vertraege/​${Vertrag-Id}/​vorschaeden|[[webservice:​vermittler#​mime-types|JSON]] [[#​vorschäden|Vorschäden]]|[[webservice:​vermittler#​mime-types|JSON]] PartOf [[#​vorschäden|Vorschäden]] |
 ==== Detaildaten ==== ==== Detaildaten ====
 ☛ [[webservice:​vermittler:​vertragsverwaltung:​detaildaten#​funktionen|VermittlerWebservice - Vertragsverwaltung - Detaildaten]] ☛ [[webservice:​vermittler:​vertragsverwaltung:​detaildaten#​funktionen|VermittlerWebservice - Vertragsverwaltung - Detaildaten]]
Zeile 250: Zeile 252:
 ==== getVertragVorversicherung ==== ==== getVertragVorversicherung ====
 Gibt die Vorversicherung des Vertrages zurück. Gibt die Vorversicherung des Vertrages zurück.
 +
 +==== getVertragVorschäden ====
 +Gibt die Vorschäden des Vertrages zurück.
 +
 +
 +==== addVertragVorschäden ====
 +Legt einen Vorschaden zum Vertrag an.
 +
 +=== Beispiele ===
 +== Request (formatiert) ==
 +<​code>​
 +POST ${pfad}/​{$vmt}/​kunden/​{Kunde-Id}/​vertraege/​${Vertrag-Id}/​vorschaeden HTTP/1.1
 +Host: www.maklerinfo.biz
 +${Auth}
 +Content-Type:​ application/​json
 +Content-Length:​ 66
 +Connection: close
 +
 +{
 +        "​Schadenshoehe":"​2,​99",​
 +        "​Datum":​1580079600,​
 +        "​Text":"​zeh gestossen"​
 +}
 +</​code>​
 +
 +== Response (formatiert) ==
 +<​code>​
 +HTTP/1.1 200 OK
 +Content-Type:​ application/​json
 +Transfer-Encoding:​ chunked
 +Connection: close
 +
 +{
 +       "​Id":​ "​0bd49669"​
 +}
 +</​code>​
  
 ===== Datentypen ===== ===== Datentypen =====
Zeile 323: Zeile 361:
 |Ablauf|Date| | |Ablauf|Date| |
 |Status|[[webservice:​vermittler#​simpletypes|EnumValue]]|[[webservice:​vermittler:​listen#​getVorversicherungStatus|getVorversicherungStatus]]| |Status|[[webservice:​vermittler#​simpletypes|EnumValue]]|[[webservice:​vermittler:​listen#​getVorversicherungStatus|getVorversicherungStatus]]|
 +
 +==== Vorschäden ====
 +^Name^Datentyp^Beschreibung^
 +|Id|string| |
 +|Text|string| |
 +|Datum|Date| |
 +|Schadenshoehe|double| |