Olet tässä:
InsPolicyService:prepareToRenewPolicy
Käytä tätä palvelua laskeaksesi olemassa olevan käytännön uusimiseen vaaditun summan. Tämä palvelu palauttaa uusimisen vakuutusmaksutulot, verot ja maksut tai uusimiskäytännön JSON-koodin luomatta käytäntöä.
Metodi: prepareToRenewPolicy
Miten se toimii
-
Palvelu hyväksyy käytännön uusimisen
policyId. -
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. -
Käyttää
getPolicyJson-funktiota määrittääkseen, täytyykö vain uusimisen summakomponenttien palauttaa tai lähetetäänkö täysi käytännön JSON vastauksessa.
Syötteet
Etäasetukset
Etävaihtoehto |
Kuvaus |
|---|---|
|
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. Palvelu käyttää tätä vaihtoehtoa vakuutuksen uudelleenhinnoittelussa. |
|
Valinnainen
Määritä arvoksi true laskeaksesi uusitun käytännön verot ja maksut. |
|
Pakollinen Pilkuilla erotettujen avain-arvojen parien merkkijono, jonka palvelu välittää laskentavaiheeseen ja pois. Nämä avain-arvojen parit sisältyvät Palvelu käyttää tätä vaihtoehtoa vakuutuksen uudelleenhinnoittelussa. |
|
Valinnainen Totuusarvo-merkintä, joka määrittää, täytyykö vain uusimisen summakomponenttien palauttaa täysi JSON-käytäntö vastauksena vai täyttääkö se. |
|
Määrittää arvostelumenettelyn vakuutuksen uudelleenhinnoittelulle. Jos tätä ei ole annettu, hinnoittelu suoritetaan muokatun 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 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ä |
|
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 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
}
]
} 