Skip to content

MitarbeiterWebservice - Vertragsverwaltung - Detaildaten

Funktionen

Name HTTP Eingabe Ausgabe
getSpartenProductTemplate GET ${pfad}/sparten/${Sparte-Id}/produkttemplate JSON ProduktTemplate
getVertragProdukte GET ${pfad}/{$ma}/vertraege/${Vertrag-Id}/produkte JSON ProduktKomponenten

getSpartenProductTemplate

Sollte die Sparte des Vertrages keine Detaildaten unterstützen wird ein 404 Fehler zurückgegeben

getVertragProdukte

Sollte die Sparte des Vertrages keine Detaildaten unterstützen wird ein 404 Fehler zurückgegeben

Datentypen

ProduktTemplate

Name Datentyp Beschreibung
Versicherungsnehmer DefinitionVersichertesRisikoOderWagniss
Produkte ArrayOf DefinitionProdukt

Definition

Name Datentyp Beschreibung
Id string
Name string
Mindestanzahl integer
Maximalanzahl integer
Sortierung integer

DefinitionProduktbaustein

Erbt von Definition

Name Datentyp Beschreibung
Variablen ArrayOf DefinitionVariable
VersicherteRisikenUndWagnisse ArrayOf DefinitionVersichertesRisikoOderWagniss
VersicherungssummenUndLeistungen ArrayOf DefinitionVersicherungssummeOderLeistung

DefinitionProdukt

Erbt von DefinitionProduktbaustein

Name Datentyp Beschreibung
Elementarprodukte ArrayOf DefinitionElementarprodukt

DefinitionElementarproduktProdukt

Erbt von DefinitionProduktbaustein

DefinitionVersichertesRisikoOderWagniss

Erbt von Definition

Name Datentyp Beschreibung
Variablen ArrayOf DefinitionVariable
VersicherteRisikenUndWagnisse ArrayOf DefinitionVersichertesRisikoOderWagnissBeziehung

DefinitionVersichertesRisikoOderWagnissBeziehung

Name Datentyp Beschreibung
Rolle string
Mindestanzahl integer
Maximalanzahl integer
Sortierung integer
Beziehungsvariable DefinitionVariable
VersichertesRisikoOderWagniss DefinitionVersichertesRisikoOderWagniss

DefinitionVersicherungssummeOderLeistung

Erbt von Definition

Name Datentyp Beschreibung
Variablen ArrayOf DefinitionVariable

DefinitionVariable

Erbt von Definition

Name Datentyp Beschreibung
Datentyp string boolean,integer,decimal,amount,text,date,list
Standardwert je nach Datentyp
Eigenschaften object je nach Datentyp
Gruppe string variablen der gleichen Gruppe können zusammengefasst werden

ProduktKomponenten

Name Datentyp Beschreibung
Versicherungsnehmer VersichertesRisikoOderWagniss
Produkte ArrayOf Produkt

Komponente

Name Datentyp Beschreibung
Id string
Definition string Id der Definition
Titel string kann den Namen der Definition überschreiben

Produktbaustein

Erbt von Komponente

Name Datentyp Beschreibung
Werte ArrayOf VariableWert
VersicherteRisikenUndWagnisse ArrayOf VersichertesRisikoOderWagniss
VersicherungssummenUndLeistungen ArrayOf VersicherungssummeOderLeistung

Produkt

Erbt von Produktbaustein

Name Datentyp Beschreibung
Elementarprodukte ArrayOf Elementarprodukt

ElementarproduktProdukt

Erbt von Produktbaustein

VersichertesRisikoOderWagniss

Erbt von Definition

Name Datentyp Beschreibung
Werte ArrayOf VariableWert
VersicherteRisikenUndWagnisse ArrayOf VersichertesRisikoOderWagniss

VersichertesRisikoOderWagnissBeziehung

Name Datentyp Beschreibung
Rolle string
Beziehungswert je nach Datentyp
VersichertesRisikoOderWagniss DefinitionVersichertesRisikoOderWagniss

DefinitionVersicherungssummeOderLeistung

Erbt von Definition

Name Datentyp Beschreibung
Werte ArrayOf VariableWert

VariableWert

Name Datentyp Beschreibung
Id string Id der Definition
Wert je nach Datentyp wenn Maximalanzahl in der Definition gleich 1
Werte ArrayOf je nach Datentyp wenn Maximalanzahl in der Definition größer als 1