Sie befinden sich hier:
InsPolicyService:createMultiRootPolicy
Verwenden Sie diesen Service, um eine Richtlinie mit mehreren Wurzeln aus einem Angebot auszustellen.
Funktionsweise
Der Service:
-
Verwendet die
quoteIdOptionen undeffectiveDateOptionen zum Ausstellen einer Richtlinie mit mehreren Wurzeln. -
Generiert untergeordnete Richtlinien für jedes Stammprodukt.
-
Konsolidiert Prämien, Steuern und Gebühren aus den untergeordneten Policen in der übergeordneten Police.
-
Erstellt die erforderlichen Transaktionen, wenn
createTransactionauf true festgelegt ist. -
Konsolidiert diese Transaktionen in der übergeordneten Multi-Root-Richtlinie.
Zusätzliche Felder
-
Benutzer können die Richtlinienfeldwerte mithilfe der Option "
additionalFields" überschreiben. -
Zusätzliche Felder werden für übergeordnete und untergeordnete Richtlinien auf der Ebene der Stammrichtlinie unterstützt.
-
Die Option "
additionalFields" aktualisiert Felder nur auf Objektebene "Versicherungspolice". -
Die untergeordnete Richtlinie verwendet den Produktcode als Kennzeichner für das Produkt in der
additionalFields-JSON-Struktur. -
Die übergeordnete Richtlinie mit mehreren Wurzeln verwendet MULTI_ROOT_PARENT_POLICY als Kennzeichner in der
additionalFields-JSON-Struktur.
Remote-Optionen
Option |
Beschreibung |
|---|---|
|
Erforderlich Die ID des Angebots, aus dem die Richtlinie erstellt werden soll. |
|
Erforderlich Das Datum des Inkrafttretens der Richtlinie. |
|
Optional Das Enddatum der Richtlinie. |
|
Optional Eine boolesche Kennzeichnung, die angibt, ob übergeordnete und untergeordnete Transaktionen für die Richtlinie erstellt werden müssen. Die Standardeinstellung lautet Falsch. |
|
Optional Transaktionsname und -typ, nur anwendbar, wenn Die Standardeinstellung lautet Verkaufsrichtlinie. |
|
Optional Eine boolesche Kennzeichnung, um zu bestimmen, ob Kontaktdatensätze für den Teilnehmer erstellt werden müssen. Die Standardeinstellung lautet True. |
|
Optional Laufzeit der Versicherungspolice. Die Standardeinstellung lautet Jährlich. |
|
Optional Das Bewertungsdatum, das zum Bepreisen der Eingabe-JSON verwendet wurde. |
|
Optional Eine JSON-Struktur, die Policenproduktcodes Policenfeldern und ihren jeweiligen Werten zuordnet. |
|
Optional Eine boolesche Kennzeichnung, die angibt, ob die Referenzrichtliniennummer generiert werden muss. Diese Option ist erforderlich, wenn der Die Standardeinstellung lautet True. |
Input JSON
Dieser Service verwendet keine Eingabe-JSON.
Hier ein Beispiel der additionalFields-JSON.
"additionalFields": {
"MULTI_ROOT_PARENT_POLICY": {
"name": "parent policy",
"term": "Annual"
},
"AUTOROOT": {
"name": "test",
"year": "2024"
},
"COMMERCIAL": {
"name": "Commercial",
"type": "Comprehensive"
}
} 
