U bent hier:
InsPolicyService:createMultiRootPolicy
Gebruik deze service om een beleid met meerdere roots uit te geven vanuit een offerte.
De manier waarop het werkt...
De service:
-
Gebruikt de
quoteIdeneffectiveDateopties om een beleid met meerdere roots uit te geven. -
Genereert onderliggende beleidsvormen voor elk rootproduct.
-
Consolideert premies, belastingen en vergoedingen van de onderliggende polissen in de bovenliggende polis.
-
Maakt de benodigde transacties als
createTransactionis ingesteld op true (waar). -
Consolideert deze transacties in het bovenliggende beleid voor meerdere roots.
Extra velden
-
Gebruikers kunnen de beleidsveldwaarden overschrijven met behulp van de optie
additionalFields. -
Extra velden worden ondersteund voor zowel bovenliggende als onderliggende beleidsvormen op rootbeleidsniveau.
-
De optie
additionalFieldswerkt velden alleen bij op objectniveau Verzekeringspolis. -
Het onderliggende beleid gebruikt de productcode als identifier voor het product in de
additionalFieldsJSON-structuur. -
Het bovenliggende beleid met meerdere roots gebruikt MULTI_ROOT_PARENT_POLICY als identifier in de
additionalFieldsJSON-structuur.
Externe opties
Optie |
Beschrijving |
|---|---|
|
Verplicht De ID van de offerte op basis waarvan de polis moet worden gemaakt. |
|
Verplicht De ingangsdatum van de polis. |
|
Optioneel De einddatum van de polis. |
|
Optioneel Een booleaanse vlag om aan te geven of bovenliggende en onderliggende transacties moeten worden gemaakt voor het beleid. De standaardwaarde is False. |
|
Optioneel Transactienaam en -type, alleen van toepassing wanneer Standaard is Verkocht Polis. |
|
Optioneel Een booleaanse vlag om te bepalen of contactpersoonsrecords voor de deelnemer moeten worden gemaakt. De standaardwaarde is True. |
|
Optioneel Looptijd van de verzekeringspolis. Standaard is Jaarlijks. |
|
Optioneel De beoordelingsdatum die is gebruikt voor de prijsstelling van de invoer-JSON. |
|
Optioneel Een JSON-structuur die polisproductcodes toewijst aan polisvelden en hun respectieve waarden. |
|
Optioneel Een booleaanse vlag om aan te geven of het referentiebeleidsnummer moet worden gegenereerd. Deze optie is verplicht wanneer een verwijzingsbeleidnummerveld wordt toegevoegd aan de De standaardwaarde is True. |
Invoer-JSON
Deze service gebruikt geen invoer-JSON.
Hier is een voorbeeld van de additionalFields JSON.
"additionalFields": {
"MULTI_ROOT_PARENT_POLICY": {
"name": "parent policy",
"term": "Annual"
},
"AUTOROOT": {
"name": "test",
"year": "2024"
},
"COMMERCIAL": {
"name": "Commercial",
"type": "Comprehensive"
}
} 