위치:
InsPolicyService:getInsuredItems
이 서비스를 사용하여 증권(자산)의 보험 항목 및 보험 당사자를 찾고 반환합니다.
OmniScript 및 통합 절차에서 이 서비스를 사용하여 증권을 수정 및 취소하여 현재 증권에서 사용할 수 있는 보험 항목 및 보험 당사자를 가져올 수 있습니다.
옵션에 따라 특정 보험 항목, 보험 항목의 하위 집합 또는 모두를 가져올 수 있습니다.
방법: getInsuredItems
작동 방법
-
assetId또는policyId을 사용하여 검색할 정책(자산)을 찾습니다. -
보험 항목 개체 및/또는 증권과 연결된 보류 제품 관계 개체(보험 주체)를 찾습니다.
productCode및/또는instanceKey가 지정된 경우 지정된 코드 또는 키가 있는 보험 항목 또는 보험 당사자만 찾습니다. -
보험 항목 및 보험 당사자의 특성과 인스턴스 키가 포함된 JSON을 반환합니다.
원격 옵션
출력 JSON
서비스는 제품 코드별로 보험 당사자와 보험 항목의 배열을 포함하는 JSON을 반환합니다.
이 예에서는 하나만 assetId 지정되었으므로 모든 보장 항목이 반품됩니다.
{
"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
}
]
}
}