疾病/症状信息

简介

平台可支持提供各项疾病、症状的基本信息查询,所查询的内容包括疾病/症状介绍、病因、检查、治疗方法、饮食禁忌等。

注意:疾病确认因人而异,请勿根据搜索结果擅自治疗,如需获取治疗方案和用药指导请想专业医生咨询。

搜索疾病/症状接口

说明:按照疾病词搜索疾病相关信息,如果疾病词命中则返回对应信息,否则返回可能的疾病列表

对接流程:

1、若通过本接口的query传递疾病或症状名称,如在平台侧查询到的记录仅有1条,将按返回参数标准返回该疾病或症状的所有数据;

2、若通过本接口的query传递疾病或症状名称,如在平台侧查询到的记录多于1条,将先返回一个列表;请使用返回列表中的一个具体的disease_predict名称,再次请求此接口,将返回唯一结果。


URL:/cooperation/server/search/disease/

请求方式:POST

请求参数:

名称 说明 类型 长度 必要 备注
user_id 用户ID String 32 是 用户唯一标识,合作方定义(可为字母、数字、下划线或其组合)
partner 合作方标识 String 32 是 partner_name
atime 时间戳 Long 64 是 当前UNIX TIMESTAMP签名时间戳 (如:137322417)
sign 签名 String 32 是 必须在服务器端生成 生成方法
query 疾病词 String 100 是 要搜索的疾病词

返回:

名称 说明 类型 长度 必要 备注
disease_info 疾病信息 dict 是 疾病信息
name 疾病名 String 20 是 疾病名
description 疾病描述 String 20 是 疾病描述
transmission 传播方式 String 20 是 传播方式
symptoms 症状 String 20 是 症状
checkups 检查手段 String 20 是 检查手段
diagnosis 鉴别诊断 String 20 是 鉴别诊断
treatment 治疗 String 20 是 治疗
nursing 对症护理 String 20 是 对症护理
food_taboo 食物禁忌 String 20 是 食物禁忌
alias 别名 String 20 是 别名
prevention 预防措施 String 20 是 预防措施
relation_clinic 相关科室 String 20 是 相关科室
pathogeny 病因 String 20 是 病因
disease_predict 疾病名预测 Array 是 疾病名预测
error 状态码 int 是 状态码
error_msg 错误信息 String 20 10 错误信息

药品信息

简介

平台支持查询各类药品的基本信息,所查询的内容包括适应症、规格、用法用量、禁忌症、注意事项、不良反应等。

注意:疾病确认因人而异,请勿根据搜索结果擅自治疗,如需获取治疗方案和用药指导请想专业医生咨询。

搜索药品接口

说明:按照药品名搜索药品相关信息,如果药品名命中则返回对应信息,否则返回可能的药品列表

对接流程:

· 若通过本接口的query传递药品名称,将先返回一个列表,请使用返回列表中的id作为drug_id再次使用此接口进行请求,返回药品详细信息。具体标准请参见返回参数说明。

· 每次请求时,query和drug_id两参数不可同时传递。


URL:/cooperation/server/search/drug/

请求方式:POST

请求参数:

名称 说明 类型 长度 必要 备注
user_id 用户ID String 32 是 用户唯一标识,合作方定义(可为字母、数字、下划线或其组合)
partner 合作方标识 String 32 是 partner_name
atime 时间戳 Long 64 是 当前UNIX TIMESTAMP签名时间戳 (如:137322417)
sign 签名 String 32 是 必须在服务器端生成 生成方法
query 疾病词 String 100 否 传入搜索关键词query,返回可能的药品id列表,获取到药品id
drug_id 传入药品id Int 否 查询药品详细信息

返回:

名称 说明 类型 长度 必要 备注
drug_list(传入 query 时返回) 可能药品列表 Array 是 可能药品列表
cn_name 常用名 String 20 是 常用名
name 药品名 String 20 是 药品名
id 药品 id(drug_id) Int 是 药品 id(drug_id)
drug_info(传入 drug_id 时返回) 药品信息 dict 是 药品信息
name 药品名 String 20 是 药品名
adverse_reactions 副作用 String 20 是 副作用
company_name 生产商 String 20 是 生产商
component 组成 String 20 是 组成
contraindications 禁忌 String 20 是 禁忌
dosage 剂量 String 20 是 剂量
drug_interactions 药物相互作用 String 20 是 药物相互作用
indication 对症护理 String 20 是 对症护理
precautions 注意事项 String 20 是 注意事项
error 状态码 Int 是 状态码
error_msg 错误信息 String 20 10 错误信息

健康测评

简介

健康测评服务是指用户通过对一系列表单问题选择提交后,根据较为科学的计算方法,给出用户相应的测评结果及健康指导建议。

健康测评服务由春雨提供测评H5,由合作方按照格式调用,最后将用户提交的测评内容及测评结果返回给合作方,由合作方自行使用。

测评访问

说明:调用此接口,传递相关参数后,访问对应的测评H5链接

URL:/events/questionnaire/v_m_survey/question-index/

请求方式:GET

请求参数:

名称 说明 类型 必要 备注
user_id 用户ID string 是 用户唯一标识,合作方定义(可为字母、数字、下划线或其组合)
partner 合作方标识 string 是 我要申请
sign 签名 string 是 必须在服务器端生成 生成方法
atime 时间戳 long 是 当前UNIX TIMESTAMP签名时间戳 (如:137322417)
questionnaire_id 问卷id long 是 线下提供
channel 渠道 string 否 问卷渠道

返回:

健康测评H5页面

测评提交成功同步

说明:当用户提交测评后,春雨调用此接口通知合作方

URL:即合作方管理后台-账户管理-信息配置中填写的健康测评回调路径

请求方式:POST

请求参数:

名称 说明 类型 必要 备注
user_id 用户ID string 是 用户唯一标识,合作方定义(可为字母、数字、下划线或其组合)
sign 签名 string 是 必须在服务器端生成 生成方法
atime 时间戳 long 是 当前UNIX TIMESTAMP签名时间戳 (如:137322417)
questionnaire_id 问卷id long 是 线下提供
name 问卷名 string 是
questionnaire_answer_id 填写结果id long 是
channel 渠道 string 否 问卷渠道
submit_time 提交时间 string 是
total_time 填写用时 int 是 单位秒
result_title 测评结果标题 string 是
description 测评结果内容 string 是
question_list 问卷题目、填写结果 array 是
content 题干 string 是
question_type 题目类型 int 是 枚举值1单选、2多选
choices 选项 array 是
content 选项内容 string 是
answer 填写结果 array of Int 是 item 对应选中的 choices 下标

返回:

名称 说明 类型 必要 备注
error_code 错误码 int 是 0 代表成功, 其它代表异常
error_msg 错误信息 string 否