文档中心 > API类目 > 阿里健康-消费医疗-商品门店服务

alibaba.alihealth.medical.store.sync (服务商将门店同步给阿里健康)

服务商将门店同步给阿里健康

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param0 SyncStoreTopRequest 必须 参数
  • └ isv_store_id
  • String
  • 必须
  • STORE_1
  • 服务商门店ID
  • └ name
  • String
  • 必须
  • 浙大一院
  • 门店名称
  • └ address
  • String
  • 必须
  • 庆春路999号
  • 门店地址
  • └ longitude
  • BigDecimal
  • 必须
  • 129.987654
  • 经度
  • └ latitude
  • BigDecimal
  • 必须
  • 32.1234567
  • 纬度
  • └ amap_poi_id
  • String
  • 可选
  • 从高德地图获取的poi信息,有的话
  • 高德地图的poi ID
  • └ contact_number
  • String
  • 必须
  • 0571123456789
  • 联系电话
  • └ city_code
  • String
  • 必须
  • 110100
  • 城市编码 (市级,务必注意直辖市如北京是 110100)
  • └ governmental
  • Boolean
  • 必须
  • true
  • 是否公立 (true 公立,false 民营)
  • └ hospital_level
  • String
  • 必须
  • GRADE_THREE_LEVE_SPECIAL
  • 医院等级 GRADE_THREE_LEVE_SPECIAL("三级特等"), GRADE_THREE_LEVE_A("三级甲等"), GRADE_THREE_LEVE_B("三级乙等"), GRADE_THREE_LEVE_C("三级丙等"), GRADE_TWO_LEVE_A("二级甲等"), GRADE_TWO_LEVE_B("二级乙等"), GRADE_TWO_LEVE_C("二级丙等"), GRADE_ONE_LEVE_A("一级甲等"), GRADE_ONE_LEVE_B("一级乙等"), GRADE_ONE_LEVE_C("一级丙等"), COMMUNITY_HEALTH_CENTRE("社区卫生院"), CHAIN("连锁"), UNGRADED("未定级"), UNKNOWN("未知")
  • └ description
  • String
  • 必须
  • 浙一医院是一家...
  • 医院描述信息
  • └ business_hours_desc
  • String
  • 必须
  • 周一至周五 09:00 - 17:00
  • 营业时间描述
  • └ logo
  • String
  • 可选
  • https://xxxx/xx/xx
  • 门店logo的url地址 500xp*500xp,不超过200kb
  • └ env_images
  • String []
  • 可选
  • [http://xxxx/xxx/x]
  • 环境图片(json字符串数组),第一张是头图;(传图前先找运营同学要图片规范,2000*1500px,比例4:3,不超过200kb)
  • └ announcement
  • String
  • 可选
  • 因疫情原因,周末不营业
  • 临时公告
  • └ service_notice
  • String
  • 必须
  • 体检前12小时禁止饮食
  • 服务须知、预约须知
  • └ agreement
  • String
  • 可选
  • http://xxx/xx/xx
  • 与门店(医院)的合约地址
  • └ business_license
  • String
  • 可选
  • http://xxxx/xx/xx
  • 营业执照
  • └ medical_license
  • String
  • 可选
  • http://xxxx/xx/xx
  • 医疗执照
  • special_services
  • SpecialServiceTopModel []
  • 可选
  • []
  • 特色服务列表
  • └ name
  • String
  • 可选
  • 24小时免费停车
  • 必填,特色服务名称,参考standardCode说明
  • └ name_abbreviate
  • String
  • 可选
  • 免费停车
  • 必填,名称缩写 4个字以内,用于展示在门店的特色服务标签位置
  • └ description
  • String
  • 可选
  • 定位到xxx停车场
  • 必填,特色服务描述
  • └ standard_code
  • String
  • 可选
  • T10001
  • 必填,传入该编码表示当前服务为平台定义的标准服务,在用户端将展示标准服务运营补充的内容。T10009:地铁直达;T10023:周末可约;T10027:周六可约;T10028:免费停车;T10029:地铁周边;T10032:VIP区;T10033:停车便捷;T10034:周日可约;T10035:报告邮寄;T10037:就诊绿通;T10040:绿色通道;T10041:停车优惠;T10042:专人导检;T10044:免费WIFI;T10045:在线可约
  • └ could_issue_invoice
  • Boolean
  • 必须
  • true
  • 可以出具电子发票
  • └ could_issue_paper_report
  • Boolean
  • 必须
  • true
  • 可以出具纸质报告(目前该字段在C端不生效,默认均可出具)
  • └ report_obtain_method_desc
  • String
  • 必须
  • 凭订单向服务商申请,发送到邮箱。凭订单到医院前台领取
  • 电子报告或纸质报告获取方式
  • └ invoice_obtain_method_desc
  • String
  • 必须
  • 邮箱获取
  • 发票获取方式描述
  • └ routes_desc
  • String
  • 可选
  • 乘55路下车
  • 交通线路描述
  • └ social_credit_code
  • String
  • 可选
  • 社会信用编码
  • 社会信用编码
  • └ could_sync_electronic_report
  • Boolean
  • 必须
  • true
  • 是否可以同步电子报告到阿里健康
  • └ could_issue_electronic_report
  • Boolean
  • 必须
  • true
  • 是否可以出具电子报告(包括电子报告未同步到阿里健康,但可以在其他平台查询电子报告的情况)
  • └ other_matters_needing_attention
  • String
  • 必须
  • 防疫要求必须带口罩
  • 其他注意事项
  • └ other_qualification
  • String []
  • 可选
  • 其他资质图片地址
  • 其他资质图片地址

响应参数

名称 类型 示例值 描述
result_status String SUCCESS SUCCESS:成功; FAIL:失败; UNKNOWN:未知; ACCEPT 待审核
result_code String SUCCESS 结果码
result_msg String 成功 结果描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthMedicalStoreSyncRequest req = new AlibabaAlihealthMedicalStoreSyncRequest();
AlibabaAlihealthMedicalStoreSyncRequest.SyncStoreTopRequest obj1 = new AlibabaAlihealthMedicalStoreSyncRequest.SyncStoreTopRequest();
obj1.setIsvStoreId("STORE_1");
obj1.setName("浙大一院");
obj1.setAddress("庆春路999号");
obj1.setLongitude("129.987654");
obj1.setLatitude("32.1234567");
obj1.setAmapPoiId("从高德地图获取的poi信息,有的话");
obj1.setContactNumber("0571123456789");
obj1.setCityCode("110100");
obj1.setGovernmental(true);
obj1.setHospitalLevel("GRADE_THREE_LEVE_SPECIAL");
obj1.setDescription("浙一医院是一家...");
obj1.setBusinessHoursDesc("周一至周五 09:00 - 17:00");
obj1.setLogo("https://xxxx/xx/xx");
obj1.setEnvImages("http://xxxx/xxx/x");
obj1.setAnnouncement("因疫情原因,周末不营业");
obj1.setServiceNotice("体检前12小时禁止饮食");
obj1.setAgreement("http://xxx/xx/xx");
obj1.setBusinessLicense("http://xxxx/xx/xx");
obj1.setMedicalLicense("http://xxxx/xx/xx");
List<AlibabaAlihealthMedicalStoreSyncRequest.SpecialServiceTopModel> list3 = new ArrayList<AlibabaAlihealthMedicalStoreSyncRequest.SpecialServiceTopModel>();
AlibabaAlihealthMedicalStoreSyncRequest.SpecialServiceTopModel obj4 = new AlibabaAlihealthMedicalStoreSyncRequest.SpecialServiceTopModel();
list3.add(obj4);
obj4.setName("24小时免费停车");
obj4.setNameAbbreviate("免费停车");
obj4.setDescription("定位到xxx停车场");
obj4.setStandardCode("T10001");
obj1.setSpecialServices(list3);
obj1.setCouldIssueInvoice(true);
obj1.setCouldIssuePaperReport(true);
obj1.setReportObtainMethodDesc("凭订单向服务商申请,发送到邮箱。凭订单到医院前台领取");
obj1.setInvoiceObtainMethodDesc("邮箱获取");
obj1.setRoutesDesc("乘55路下车");
obj1.setSocialCreditCode("社会信用编码");
obj1.setCouldSyncElectronicReport(true);
obj1.setCouldIssueElectronicReport(true);
obj1.setOtherMattersNeedingAttention("防疫要求必须带口罩");
obj1.setOtherQualification("其他资质图片地址");
req.setParam0(obj1);
AlibabaAlihealthMedicalStoreSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_medical_store_sync_response>
    <result_status>SUCCESS</result_status>
    <result_code>SUCCESS</result_code>
    <result_msg>成功</result_msg>
</alibaba_alihealth_medical_store_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

返回
顶部