Du är här:
InsPolicyService:createRenewalPolicy
Använd denna tjänst för att skapa en förnyelsepolicy från en befintlig policy.
Metod: createRenewalPolicy
Så fungerar det
-
Tjänsten accepterar
policyIdav policyn som ska förnyas.AnteckningTjänsten skickar
userInputsför att avgöra ytterligare värderingsfaktorer för att omberäkna priset. Tjänsten använder ävenadditionalFieldsför att fylla i ytterligare fält i policyobjektet, som annars inte är en del av denna tjänst. -
Tjänsten kontrollerar giltighetsdatum och utgångsdatum för den förnyade policyn. Om det inte tillhandahålls beräknar tjänsten dessa datum med följande logik:
-
Giltighetsdatum = Förfallodatum för ursprunglig policy + 1 dag
-
Förfallodatum = Giltighetsdatum för den nya policyn + Löptid för den nya policyn
-
-
Prissätter policyprodukten med hjälp av alternativen
aggByKeyochincludeInputKey. -
Tjänsten använder
includePaymentScheduleochincludeRevenueScheduleför att avgöra om betalningsplanen och intäktsplanen måste skapas vid förnyad policy. Om inga alternativ specificeras ärvs samma inställningar från den tidigare policyn. -
Tjänsten skapar en policy och markerar den som förnyad policy.
Tjänsten har även stöd för förnyelse av policyer där den ursprungliga policyversionen har en varaktighet på mindre än 365 dagar, eller mindre än 366 dagar under ett skottår. Vid förnyelse är policyns varaktighet 365 dagar, eller 366 dagar för ett skottår. Se Överväganden och begränsningar för försäkringspolicyer.
Indata
Indata |
Beskrivning |
|---|---|
|
Obligatoriskt ID för policyn som ska förnyas. |
|
Valfri Detaljerna för produkterna som är associerade med policyn. För alla produkter hämtas målformatet för objektet Om inga userInputs anges tar förnyelsetjänsten den befintliga policyns information och återger den i den förnyade policyn. |
|
Valfri Nyckelvärdesparen för de ytterligare fält som inte är en del av denna tjänst. Dessa fält fylls i i policyobjektet. |
Fjärralternativ
InsProductService:repriceProduct kan även användas med denna tjänst.Fjärralternativ |
Beskrivning |
|---|---|
|
Valfri Förfallodatum för den förnyade policyn. Om detta inte anges ställs värdet in med följande logik: Giltighetsdatum för ny policy + Löptid för ny policy |
|
Valfri Giltighetsdatum för den förnyade policyn. Om detta inte anges beräknas värdet med följande logik: Förfallodatum för befintlig policy + 1 dag Om du använder tilläggspaketet Försäkringsbransch ignoreras tidsstämpelvärdet i alternativet |
|
Obligatoriskt
Tjänsten skickar detta alternativ som en indata till beräkningsförfarandet, som använder det för att slutföra beräkningen med aggregering. Till exempel har en autoförsäkring flera förare kopplade till varje försäkrat fordon. Det försäkrade fordonet har en separat instanceKey för varje instans i policyn. aggByKey tar alla instansnycklar för fordonen och skapar en matris av täckningspremier per instanceKey. Denna matris skickas till beräkningsförfarandet så att premier beräknas korrekt. Tjänsten använder detta värde för att ändra pris på policyn. |
calculateTaxesAndFees
|
Valfritt. Standardvärdet är Sätt till |
|
Valfritt. Sant eller Falskt Blir som standard Falskt. Om sant skapar tjänsten en transaktion som används av intäktsschematjänsterna. |
|
Obligatoriskt En sträng av kommaavgränsade nyckelvärdepar som tjänsten skickar in i och ut ur beräkningsförfarandet. Dessa nyckelvärdespar inkluderas i utdataproduktobjektet inom Endast nycklar som används av beräkningsförfarandet har ett värde i resultaten. Tjänsten använder |
|
Valfri Om sant skapar tjänsten ett betalningsschema för förnyad policy. Om inget värde anges skapar tjänsten en betalningsplan för förnyad policy endast om den finns för den ursprungliga policyn. |
|
Valfri Om sant skapar tjänsten ett intäktsschema för förnyad policy. Om inget värde anges skapar tjänsterna en betalningsplan för förnyad policy endast om den finns för den ursprungliga policyn. |
|
Obligatoriskt om värdet på Åsidosätter policyns |
|
Krävs om värdet på Åsidosätter policyns |
|
Krävs om värdet på Åsidosätter policyns |
|
Bestämmer värderingsförfarandet för prissättning av den förnyade policyn. Om detta inte anges görs prissättningen baserat på giltighetsdatumet för den förnyade policyn. Anteckning Det går inte att ange en specifik tidpunkt för ratingField eftersom fälttypen är Datum. Så tidsstämpeln för värderingsdatum är som standard 12:00. |
|
Valfri Policyns löptid. Den hjälper till att beräkna |
|
Sant eller Falskt Standardvärdet är sant. När värdet är inställt som sant använder tjänsten den lokala tidszon där policyn skapas. När värdet är inställt som falskt använder tjänsterna GMT som tidszon. |
Indata-JSON
Här är ett exempel på indata-JSON:
{
"policyId": "0YT5w000000Y8MNGA0",
"userInputs": [
{
"DRIVER.instanceKey": "Bob Jones",
"DRIVER.LN": "Jones",
"DRIVER.GENDER": "Male",
"DRIVER.FN": "Bobby",
"DRIVER.AGE": 30,
"AUTO.instanceKey": "2018 Audi A3",
"AUTO.autoYear": 2018,
"AUTO.autoModel": "A4",
"perAccident": 500
}
],
"additionalFields": {
"BillingName": "John Smith",
"Description": "This is a renewal quote",
"Phone": "123456789"
}
} 