文档中心 > API类目 > 阿里健康-消费医疗-保险合作

alibaba.alihealth.medical.insurance.policy.sync (保司将保单同步到阿里健康)

保司将保单同步到阿里健康

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param0 SyncInsurancePolicyTopRequest 必须 请求对象
  • └ insurer_insurance_policy_id
  • String
  • 必须
  • 123213
  • 保司侧的保单流水号
  • └ insurance_policy_number
  • String
  • 必须
  • 123123
  • 保单号
  • └ policy_holder_name
  • String
  • 可选
  • 泥洹
  • 投保人姓名
  • └ policy_holder_contact_phone
  • String
  • 可选
  • 12345678901
  • 投保人联系电话
  • └ policy_holder_insured_relation_desc
  • String
  • 可选
  • 自己
  • 投保人与被保人的关系描述(投保人是被保人的)自己/父母/子女/朋友
  • └ insured_name
  • String
  • 必须
  • 泥洹
  • 被保人姓名
  • └ insured_cert_type
  • String
  • 必须
  • ID_CARD
  • 被保人证件类型 ID_CARD : 身份证 / PASSPORT 护照
  • └ insured_cert_no
  • String
  • 必须
  • 00000000000000000X
  • 被保人证件号
  • └ insurance_product_name
  • String
  • 必须
  • 洗牙保
  • 保险产品名称
  • └ insurer_insurance_product_id
  • String
  • 必须
  • 123213213213
  • 保司的保险产品ID
  • └ effective_time
  • Date
  • 必须
  • 2022-08-04 12:00:01
  • 生效开始时间
  • └ expiry_time
  • Date
  • 必须
  • 2022-08-04 12:00:01
  • 失效时间
  • └ status
  • String
  • 必须
  • INSURED
  • 保单状态 INSURED : 已投保 / CANCELLED : 已退保
  • insurance_coverage
  • InsuranceItemInfo []
  • 必须
  • {}
  • 保险范围
  • └ insurer_insurance_item_id
  • String
  • 必须
  • 123123123
  • 保司侧的保险项目ID
  • └ insurance_item_name
  • String
  • 必须
  • 洗牙
  • 保险项目名称
  • └ insurance_amount
  • Number
  • 必须
  • 9988
  • 保险金额 单位分
  • └ compensation_ratio
  • BigDecimal
  • 必须
  • 89.88
  • 赔付比例
  • └ sales_channel_type
  • String
  • 必须
  • ANT_INSURANCE
  • 售卖渠道类型
  • └ sales_channel_insurance_policy_id
  • String
  • 必须
  • 125BHGF6323
  • 售卖渠道保单ID

响应参数

名称 类型 示例值 描述
result_status String SUCCESS 结果状态。SUCCESS:成功;FAIL:失败;UNKNOWN 未知。批量操作,如果有一个SUCCESS就返回SUCCESS,如果没有成功但有ACCEPT就返回ACCEPT,如果没有SUCCESS和ACCEPT但有UNKNOWN就返回UNKNOWN,都是FAIL则返回FAIL。
result_code String PARAM_ILLEGAL 结果码,请尽量使用result status来判断结果,result code仅在打印日志或需要关心具体错误原因时才使用
result_msg String 参数异常 结果描述
data SyncInsurancePolicyTopResponse 结果
  • └ alihealth_insurance_policy_id
  • String
  • 123123
  • 阿里健康保单ID

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthMedicalInsurancePolicySyncRequest req = new AlibabaAlihealthMedicalInsurancePolicySyncRequest();
AlibabaAlihealthMedicalInsurancePolicySyncRequest.SyncInsurancePolicyTopRequest obj1 = new AlibabaAlihealthMedicalInsurancePolicySyncRequest.SyncInsurancePolicyTopRequest();
obj1.setInsurerInsurancePolicyId("123213");
obj1.setInsurancePolicyNumber("123123");
obj1.setPolicyHolderName("泥洹");
obj1.setPolicyHolderContactPhone("12345678901");
obj1.setPolicyHolderInsuredRelationDesc("自己");
obj1.setInsuredName("泥洹");
obj1.setInsuredCertType("ID_CARD");
obj1.setInsuredCertNo("00000000000000000X");
obj1.setInsuranceProductName("洗牙保");
obj1.setInsurerInsuranceProductId("123213213213");
obj1.setEffectiveTime(StringUtils.parseDateTime("2022-08-04 12:00:01"));
obj1.setExpiryTime(StringUtils.parseDateTime("2022-08-04 12:00:01"));
obj1.setStatus("INSURED");
List<AlibabaAlihealthMedicalInsurancePolicySyncRequest.InsuranceItemInfo> list3 = new ArrayList<AlibabaAlihealthMedicalInsurancePolicySyncRequest.InsuranceItemInfo>();
AlibabaAlihealthMedicalInsurancePolicySyncRequest.InsuranceItemInfo obj4 = new AlibabaAlihealthMedicalInsurancePolicySyncRequest.InsuranceItemInfo();
list3.add(obj4);
obj4.setInsurerInsuranceItemId("123123123");
obj4.setInsuranceItemName("洗牙");
obj4.setInsuranceAmount(9988L);
obj4.setCompensationRatio("89.88");
obj1.setInsuranceCoverage(list3);
obj1.setSalesChannelType("ANT_INSURANCE");
obj1.setSalesChannelInsurancePolicyId("125BHGF6323");
req.setParam0(obj1);
AlibabaAlihealthMedicalInsurancePolicySyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_medical_insurance_policy_sync_response>
    <result_status>SUCCESS</result_status>
    <result_code>PARAM_ILLEGAL</result_code>
    <result_msg>参数异常</result_msg>
    <data>
        <alihealth_insurance_policy_id>123123</alihealth_insurance_policy_id>
    </data>
</alibaba_alihealth_medical_insurance_policy_sync_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部