Olet tässä:
InsPolicyService:createRenewalQuote
Käytä tätä palvelua luodaksesi tarjouksen olemassa olevan käytännön uusimiseksi.
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 tarjousobjektin 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 luo mahdollisuustietueen käyttämällä input-arvosta saatuja
OpportunityDetails JSON-noodeja. Katso syötetty JSON-esimerkki. Tämä noodi hyväksyy vain nämä kolme pakollista kenttää:-
Nimi
-
StageName
-
CloseDate
Huomautus Muita mahdollisuuskenttiä ei voi sisällyttää tähän noodiin. Voit kuitenkin päivittää mahdollisuustietueen lisätiedoilla, kun tarjouksen uusiminen on luotu. -
-
Palvelu luo tarjouksen, jonka tyyppi on 'Renewal' ja linkittää sen edellisessä vaiheessa luotuun mahdollisuustietueeseen.
Syötteet
Input |
Kuvaus |
|---|---|
|
Pakollinen Uusittavan käytännön tunnus. |
|
Valinnainen Käytäntöön liittyvien tuotteiden lisätiedot. Minkä tahansa tuotteen kohdemuoto |
|
Valinnainen Näiden lisäkenttien avainarvoparit, jotka eivät ole osa tätä palvelua. Nämä kentät täytetään tarjousobjektissa. |
|
Uusimisen mahdollisuuden lisätiedot, jotka on linkitetty uusimisen tarjoukseen. Jos tätä noodia ei ole, palvelu ottaa mahdollisuuden lisätiedot käyttöön alkuperäisen käytännön lähdetarjoukseen linkitetystä mahdollisuudesta. |
Etäasetukset
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"
},
"OpportunityDetails": {
"Name": "Renewal Opportunity",
"StageName": "Qualification",
"CloseDate": "2023-04-04"
}
}