Olet tässä:
InsPolicyService:createRenewalPolicy
Käytä tätä palvelua luodaksesi uusintakäytännön olemassa olevasta käytännöstä.
Metodi: createRenewalPolicy
Miten se toimii
-
Palvelu hyväksyy käytännön uusimisen
policyId.HuomautusPalvelu välittää
userInputsmäärittääkseen lisäarvosuhteita hinnan uudelleenlaskemiseen. Lisäksi palvelu käyttääadditionalFields-noodia täyttääkseen käytäntöobjektin lisäkenttiä, jotka eivät muutoin kuulu tähän palveluun. -
Palvelu tarkastaa uusitun käytännön voimaanastumispäivän ja vanhenemispäivän. Jos tämä ei ole määritetty, palvelu laskee nämä päivämäärät käyttämällä seuraavaa logiikkaa:
-
Voimaanastumispäivä = alkuperäisen käytännön vanhenemispäivä + 1 päivä
-
Vanhenemispäivä = Uuden käytännön voimaanastumispäivä + Uuden käytännön voimassaoloaika
-
-
Hinnoittelee vakuutustuotteen uudelleen käyttämällä
aggByKey- jaincludeInputKey-vaihtoehtoja. -
Palvelu käyttää
includePaymentSchedulejaincludeRevenueSchedulemäärittääkseen, täytyykö maksuaikataulu ja tuottoaikataulu luoda uudelle vakuutukselle. Jos vaihtoehtoja ei ole määritetty, samat asetukset peritään edellisestä käytännöstä. -
Palvelu luo käytännön ja merkitsee sen uusituksi käytännöksi.
Palvelu tukee lisäksi käytäntöjen uusimista, kun alkuperäinen käytäntöversio kestää alle 365 päivää tai alle 366 päivää karkausvuodessa. Käytännön kesto on kuitenkin 365 päivää, eli 366 päivää karkausvuodelle. Lisätietoja on kohdassa Vakuutuksissa huomioitavia asioita ja rajoituksia.
Syötteet
Input |
Kuvaus |
|---|---|
|
Pakollinen Uusittavan käytännön tunnus. |
|
Valinnainen Käytäntöön liittyvien tuotteiden lisätiedot. Minkä tahansa tuotteen kohdemuoto Jos userInputs-arvoa ei ole annettu, uusintapalvelu ottaa olemassa olevan käytännön tiedot ja toistaa ne uudistetussa käytännössä. |
|
Valinnainen Näiden lisäkenttien avainarvoparit, jotka eivät ole osa tätä palvelua. Nämä kentät täytetään käytännön objektissa. |
Etäasetukset
InsProductService:repriceProduct:ssä käytettyjä etäasetuksia voidaan käyttää myös tämän palvelun kanssa.Etävaihtoehto |
Kuvaus |
|---|---|
|
Valinnainen Uudistetun käytännön vanhenemispäivä. Jos arvoa ei ole määritetty, se määritetään seuraavalla logiikalla: Uuden käytännön voimaanastumispäivä + Uuden käytännön voimaanastumispäivä |
|
Valinnainen Uudistetun käytännön voimaanastumispäivä. Jos arvoa ei ole annettu, se lasketaan seuraavalla logiikalla: Olemassa olevan käytännön vanhenemispäivä + 1 päivä Jos käytät Insurance Industries Extension -pakettia, aikaleiman arvoa ei huomioida |
|
Pakollinen
Palvelu lähettää tämän vaihtoehdon input-arvona laskentatoimenpiteeseen, joka käyttää sitä suorittaakseen laskutoimen aggregoinnilla. Esimerkiksi autovakuutussopimuksella voi olla useita kuljettajia kussakin vakuutetussa ajoneuvossa. Vakuutetulla ajoneuvolla on erillinen instanceKey jokaiselle vakuutuksen esiintymälle. aggByKey ottaa kaikki instanssin avaimet ajoneuvoille ja luo kattavuusmaksujen taulukon per instanssinKey. Tämä taulukko välitetään laskentatoimenpiteeseen, jotta vakuutusmaksut lasketaan oikein. Palvelu käyttää tätä arvoa vakuutuksen uudelleenhinnoittelussa. |
calculateTaxesAndFees
|
Valinnainen. Oletusarvo on Valitse |
|
Valinnainen. Tosi tai epätosi Oletusarvo on False. Jos arvo on true, palvelu luo transaktion, jota tuottoaikataulupalvelut käyttävät. |
|
Pakollinen Pilkuilla erotettujen avain-arvojen parien merkkijono, jonka palvelu välittää laskentavaiheeseen ja pois. Nämä avain-arvojen parit sisältyvät Vain laskentatoimenpiteen käyttämillä avaimilla on arvo tuloksissa. Palvelu käyttää käytäntöä uudelleenhinnoituksessa |
|
Valinnainen Jos arvo on true, palvelu luo maksuaikataulun uusitulle käytännölle. Jos arvoa ei ole annettu, palvelu luo maksuaikataulun uusitulle käytännölle vain, jos se on olemassa alkuperäiselle käytännölle. |
|
Valinnainen Jos arvo on true, palvelu luo tuottoaikataulun uusitulle käytännölle. Jos arvoa ei ole annettu, palvelut luovat maksuaikataulun uusitulle käytännölle vain, jos se on olemassa alkuperäiselle käytännölle. |
|
Pakollinen, jos Korvaa käytännön |
|
Pakollinen, jos Korvaa käytännön |
|
Pakollinen, jos Korvaa käytännön |
|
Määrittää uusitun käytännön hinnoittelun arvostelumenettelyn. Jos tätä ei ole annettu, hinnoittelu suoritetaan uusitun käytännön voimaanastumispäivän perusteella. Huomautus Et voi välittää tiettyä aikaa ratingField-kenttään, koska kenttätyyppi on Date. Arvioinnin päivämäärän aikaleima on siis oletusarvoisesti klo 00.00. |
|
Valinnainen Käytännön termi. Se auttaa laskemaan |
|
Tosi tai epätosi Oletusarvo on true. Kun arvo on true, palvelu käyttää paikallista aikavyöhykettä, jossa käytäntö luodaan. Kun arvo on false, palvelut käyttävät aikavyöhykkeenä GMT-aikavyöhykettä. |
Syötetty JSON
Alla on esimerkki syötetystä JSON-tiedostosta:
{
"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"
}
} 