Loading
Vakuutus
InsPolicyService:getInsuredItems

InsPolicyService:getInsuredItems

Käytä tätä palvelua löytääksesi ja palauttaaksesi vakuutettuja kohteita ja vakuutettuja osapuolia vakuutuksesta (omaisuudesta).

Voit käyttää tätä palvelua OmniScript- ja integrointitoimenpiteissä vakuutusten muokkaamiseen ja peruuttamiseen, jotta vakuutetut kohteet ja vakuutetut osapuolet ovat käytettävissä tämänhetkisessä vakuutuksessa.

Voit hankkia tietyn vakuutetun kohteen, osan vakuutetuista kohteista tai kaikki vaihtoehdot.

Luokka: InsPolicyService

Metodi: getInsuredItems

Miten se toimii?

  1. Käyttää assetId- tai policyId-arvoa löytääkseen haettavan käytännön (omaisuuden).

  2. Löytää vakuutetun kohteen objektin ja/tai vakuutettuihin osapuoliin liittyvän tuotesuhdeobjektin (vakuutetut osapuolet). Jos productCode ja/tai instanceKey on määritetty, hakee vain ne vakuutetut kohteet tai vakuutetut osapuolet, joilla on määritetty koodi tai avain.

  3. Palauttaa JSON-tiedoston, joka sisältää vakuutettujen kohteiden ja vakuutettujen osapuolten attribuutit sekä niiden instanssin avaimet.

Etäasetukset

Vaihtoehto

Kuvaus

assetId tai policyId

Pakollinen.

%theIdYouNeed%

Sen omaisuuden (käytännön) tunnus, jolle palvelu saa vakuutetut kohteet.

getDataDRBundleName

Mukautetun luokan nimi, jota tämä palvelu käyttää käytäntöjen (omaisuuksien) tietojen noutamiseen.

Jos käytät Salesforce FSC:tä, sinun täytyy määrittää joko tämä vaihtoehto tai getDataCustomClassName.

getDataCustomClass

Mukautetun luokan nimi, jota tämä palvelu käyttää käytäntöjen (omaisuuksien) tietojen noutamiseen.

Jos käytät Salesforce FSC:tä, sinun täytyy määrittää joko tämä vaihtoehto tai getDataCustomClassName.

productCode

Valinnainen.

Palvelu palauttaa vain tämän koodin vastaavat vakuutetut kohteet tai vakuutetut osapuolet.

Käytä tätä vaihtoehtoa, kun haluat määrittää vain tietyt vakuutetut kohteet tai vakuutetut osapuolet.

instanceKey

Valinnainen.

Palvelu palauttaa vain tämän avaimen vastaavan vakuutetun kohteen tai vakuutetun osapuolen.

Käytä tätä vaihtoehtoa, kun haluat määrittää vain yhden kohteen.

Syötetty JSON

Tämä palvelu ei ota syötettyä JSON-tiedostoa.

Tulos-JSON

Palvelu palauttaa JSON-tiedoston, joka sisältää vakuutettujen osapuolten ja vakuutettujen kohteiden taulukon tuotekoodin mukaan.

Tässä esimerkissä määritettiin vain yksiassetId , joten kaikki vakuutetut kohteet palautetaan.

{
	"error": "OK",
	"Step1": {
		"AUTO": [{
				"VehicleType": "PASSENGER CAR",
				"isPrimary": true,
				"isParent": true,
				"autoInstanceKey": "2015 Lexus LX250",
				"est_annual_mileage": "1-10000",
				"BodyClass": "Sedan/Saloon",
				"autoYear": 2015,
				"autoModel": "LX250",
				"autoLicNum": "Lexus",
				"autoAntiTheft": false
			},
			{
				"VehicleType": "MULTIPURPOSE PASSENGER VEHICLE (MPV)",
				"isPrimary": true,
    				"isParent": true,
				"autoInstanceKey": "2006 Honda Odyssey",
				"est_annual_mileage": "1-10000",
				"BodyClass": "Minivan",
				"autoYear": 2006,
				"autoModel": "Odyssey",
				"autoLicNum": "Honda",
				"autoAntiTheft": false
			},
			{
				"VehicleType": "PASSENGER CAR",
				"isPrimary": true,
				"isParent": true,
				"autoInstanceKey": "2018 530 BMW",
				"est_annual_mileage": "1-10000",
				"BodyClass": "Sedan/Saloon",
				"autoYear": 2018,
				"autoModel": "BMW",
				"autoLicNum": "530",
				"autoAntiTheft": false
			},
			{
				"VehicleType": "PASSENGER CAR",
				"isPrimary": true,
                                "isParent": true,
				"autoInstanceKey": "2016 Camry Toyota",
				"est_annual_mileage": "1-10000",
				"BodyClass": "Sedan/Saloon",
				"autoYear": 2016,
				"autoModel": "Toyota",
				"autoLicNum": "Camry",
				"autoAntiTheft": false
			}
		],
		"DRIVER": [{
				"LN": "Smith",
				"LastName": "Smith",
				"isPrimary": false,
                                "isParent": false,
				"driverInstanceKey": "Joan Smith",
				"GENDER": "Female",
				"FN": "Joan",
				"FirstName": "Joan",
				"AGE": 20
			},
			{
				"LN": "Smith",
				"LastName": "Smith",
				"isPrimary": false,
                                "isParent": false,
				"driverInstanceKey": "John Smith",
				"GENDER": "Male",
				"FN": "John",
				"FirstName": "John",
				"AGE": 30
			},
			{
				"LN": "Henderson",
				"LastName": "Henderson",
				"isPrimary": false,
                                "isParent": false,
				"driverInstanceKey": "Robert Henderson",
				"GENDER": "Male",
				"FN": "Robert",
				"FirstName": "Robert",
				"AGE": 30
			},
			{
				"LN": "Schell",
				"LastName": "Schell",
				"isPrimary": false,
                                "isParent": false,
				"driverInstanceKey": "Kinsey Schell",
				"GENDER": "Female",
				"FN": "Kinsey",
				"FirstName": "Kinsey",
				"AGE": 20
			}
		]
	}
}
 
Ladataan
Salesforce Help | Article