文档说明:
1、如果没有明确说明,提交请求均使用post
2、此接口文档不包含websocket接口
3、接口参数之间使用“/”符号隔开
4、此文档接口测试功能只针对普通post、get接口,不能测试文件上传或文件流
5、功能模块按照颜色分组
清理缓存: 点击清理 (由于接口数据可能会被缓存,发现数据没变化或需要时,可清理缓存)
*** ``` /** * desc:唯一id * 参数:无 * * api/Common/getUniqueId * * author:wh * api/common/getUniqueId */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取对话token,在听译对话开始之前调用,用于隔离聊天记录 * 参数:无 * * api/Common/getSayToken * * author:wh * api/common/getSayToken */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:药品,CT,病例上传AI分析任务回调地址 * * 回调地址会在请求ai接口时传递: *(参考): * 线上域名:https://ybx_prediagnosis.excn.top * /api/Drugsimagesmedicaltasknotify/notify * * method: post * * 数据结构建议: * { * "code":200,//500(失败、异常、错误),可以是其它有意义的值 * "msg":'提示信息',//eg:处理成功、请求失败,处理中等 * "data":[],//该值可以是任意数据,eg:数组、字符串等 * } * * author:wh * api/drugsimagesmedicaltasknotify/notify */ ```
按需填写其它接口参数: 测试
*** ``` /** * 药品、影像、病历上传(多文件) * * 流程:前端上传图片,发给ai,不等待分析结果,异步查询结果 * * 参数: * phone 患者手机号码 * * 文件上传控件name值设置为:file_upload,否则无法上传 * * 返回task_id,前端手机号查询处理任务列表 * * /api/Drugsimagesmedicalupload/uploadDrugsImagesMedical * api/drugsimagesmedicalupload/uploadDrugsImagesMedical */ ```
按需填写其它接口参数: 测试
*** ``` /** * 消费者队列【wh专用】 * * /api/Drugsimagesmedicalupload/queryDrugsImagesMedicalTask * api/drugsimagesmedicalupload/queryDrugsImagesMedicalTask */ ```
按需填写其它接口参数: 测试
*** ``` /** * 根据报告id查询附件 * * 参数: * reportid 数字人报告id * type 类型,如:影像报告 病历报告 * * api/drugsimagesmedicalupload/queryDrugsImagesMedicalReportId */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:查询并更新ai分析结果 * author:wh * * api/Drugsimagesmedicalupload/querySaveTaskProcessByTaskId * api/drugsimagesmedicalupload/querySaveTaskProcessByTaskId */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:估量,量表会话记录ai处理 * * api/Guliangqarecord/guliangSessionDeal * 参数: * sessionid 会话id * phone 手机 * name 姓名 * * author:wh * api/guliangqarecord/guliangSessionDeal */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增估量-问答记录 * * 参数: * sessionid 会话id * gulianguser_id 估量-用户ID * name 用户姓名 * phone 手机号 * guliangquestion 用户选择的问题 * choose 可选项 * answer 回答选项(逗号隔开) * api/Guliangqarecord/addGuliangqarecord * api/guliangqarecord/addGuliangqarecord */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取估量-问答记录 * * api/Guliangqarecord/getGuliangqarecordList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * guliangquestion 用户选择的问题 * gulianguser_id 估量-用户ID * guliangquestion 用户选择的问题 * name 姓名 * phone 手机号 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * gulianguser_id 估量-用户ID * guliangquestion 用户选择的问题 * choose 回答选项 * answer 回答选项(逗号隔开) * name 姓名 * phone 手机号 * create_time 创建时间 * author:wh * api/guliangqarecord/getGuliangqarecordList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取估量-问答配置 * * api/Guliangquestion/getGuliangquestionList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * name 问题 * answer 答案 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * name 问题 * answer 答案 * author:wh * api/guliangquestion/getGuliangquestionList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增估量-用户 * * 参数: * name 姓名 【必须】 * phone 手机号 【必须】 * api/Gulianguser/addGulianguser * api/gulianguser/addGulianguser */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取估量-用户 * * api/Gulianguser/getGulianguserList * * 参数: * name 姓名 * phone 手机号 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * name 姓名 * phone 手机号 * author:wh * api/gulianguser/getGulianguserList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:管理员登录 * api/Hdradmin/adminLogin * author:wh * api/hdradmin/adminLogin */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取科室 * * api/Hdrdepartment/getHdrdepartmentList * * 参数: * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * name 科室名称 * author:wh * api/hdrdepartment/getHdrdepartmentList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增医生账户信息 * * 参数: * doctor 医生昵称(杨教授) 医生昵称(杨教授) 必须 * username 用户名(手机号) 用户名(手机号) 必须 * hdrdepartment_id 科室 科室 必须 * name 姓名(杨玉环) 姓名(杨玉环) 必须 * password 密码a123456 密码a123456 必须 * api/Hdrdoctorusers/addHdrdoctorusers * api/hdrdoctorusers/addHdrdoctorusers */ ```
按需填写其它接口参数: 测试
*** ``` /** * 修改医生账户信息 * 参数: * id ID ID 必须 * doctor 医生昵称(杨教授) * username 用户名(手机号) * hdrdepartment_id 科室 * name 姓名(杨玉环) * password 密码a123456 * sex 性别 * age 年龄 * address 住址 * api/Hdrdoctorusers/updateHdrdoctorusers * api/hdrdoctorusers/updateHdrdoctorusers */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取医生账户信息 * * api/Hdrdoctorusers/getHdrdoctorusersList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * doctor 医生昵称(杨教授) * name 姓名(杨玉环) * doctor 医生昵称(杨教授) * username 用户名(手机号) * hdrdepartment_id 科室 * name 姓名(杨玉环) * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * doctor 医生昵称(杨教授) * username 用户名(手机号) * hdrdepartment_id 科室 * name 姓名(杨玉环) * password 密码a123456 * sex 性别 * age 年龄 * type 用户类型:user=用户,doc=医生 * address 住址 * clientid 客户端ID * expires 有效期 * ticket 票据 * create_time 创建时间 * author:wh * api/hdrdoctorusers/getHdrdoctorusersList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 删除随访 * 参数: * id ID * api/Hdrfollowup/del * api/hdrfollowup/del */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取统一随访记录 * * api/Hdrfollowup/getHdrfollowupList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * id ID * report_dataid 报告ID * hdruserbaseinfo_id 统一基本信息 * userbaseid 基本信息ID * name 姓名 * phone 电话 * status 状态:0=待发送,1=已发送 * hdrfollowuptemplate_id 随访模板ID * flow 诊断流程:0=初诊,1=复诊 * send_time 发送时间 * create_time 创建时间 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * report_dataid 报告ID * hdruserbaseinfo_id 统一基本信息 * userbaseid 基本信息ID * name 姓名 * phone 电话 * content 随访内容 * status 状态:0=待发送,1=已发送 * hdrfollowuptemplate_id 随访模板ID * flow 诊断流程:0=初诊,1=复诊 * send_time 发送时间 * create_time 创建时间 * author:wh * api/hdrfollowup/getHdrfollowupList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增统一随访记录 * * 参数: * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须 * name 姓名 姓名 必须 * phone 电话 电话 必须 * content 随访内容 随访内容 必须 * hdrfollowuptemplate_id 随访模板ID 随访模板ID 必须 * send_time 发送时间 * api/Hdrfollowup/addHdrfollowup * api/hdrfollowup/addHdrfollowup */ ```
按需填写其它接口参数: 测试
*** ``` /** * 修改统一随访记录 * 参数: * id ID ID 必须 * hdruserbaseinfo_id 统一基本信息 * name 姓名 * phone 电话 * content 随访内容 * status 状态:0=待发送,1=已发送 * hdrfollowuptemplate_id 随访模板ID * flow 诊断流程:0=初诊,1=复诊 * send_time 发送时间 * api/Hdrfollowup/updateHdrfollowup * api/hdrfollowup/updateHdrfollowup */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增随访模板 * * 参数: * name 模板名称 模板名称 必须 * content 模板内容 模板内容 必须 * api/Hdrfollowuptemplate/addHdrfollowuptemplate * api/hdrfollowuptemplate/addHdrfollowuptemplate */ ```
按需填写其它接口参数: 测试
*** ``` /** * 修改随访模板 * 参数: * id ID ID 必须 * name 模板名称 * content 模板内容 * api/Hdrfollowuptemplate/updateHdrfollowuptemplate * api/hdrfollowuptemplate/updateHdrfollowuptemplate */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取随访模板 * * api/Hdrfollowuptemplate/getHdrfollowuptemplateList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * id ID * name 模板名称 * content 模板内容 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * name 模板名称 * content 模板内容 * author:wh * api/hdrfollowuptemplate/getHdrfollowuptemplateList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 删除模板 * * api/Hdrfollowuptemplate/del * 参数: * id ID ID 必须 * api/hdrfollowuptemplate/del */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取患者健康洞察 * * api/Hdrhealthinsight/getHdrhealthinsightList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * id ID * hdruserbaseinfo_id 统一基本信息 【必须】 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * hdruserbaseinfo_id 统一基本信息 * content 洞察内容 * author:wh * api/hdrhealthinsight/getHdrhealthinsightList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取科室问卷答案 * * api/Hdrquestionnaireanswer/getHdrquestionnaireanswerList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * id ID * hdrquestionnairequestion_id 问卷问题ID * answer 问卷答案 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * hdrquestionnairequestion_id 问卷问题ID * answer 问卷答案 * create_time 创建时间 * update_time 更新时间 * author:wh * api/hdrquestionnaireanswer/getHdrquestionnaireanswerList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增一个问卷答案 * * 参数: * hdrquestionnairequestion_id 问卷问题ID 问卷问题ID 必须 * answer 问卷答案 问卷答案 必须 * api/Hdrquestionnaireanswer/addHdrquestionnaireanswer * api/hdrquestionnaireanswer/addHdrquestionnaireanswer */ ```
按需填写其它接口参数: 测试
*** ``` /** * 修改科室问卷答案 * 参数: * id ID ID 必须 * hdrquestionnairequestion_id 问卷问题ID * answer 问卷答案 * api/Hdrquestionnaireanswer/updateHdrquestionnaireanswer * api/hdrquestionnaireanswer/updateHdrquestionnaireanswer */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc: 删除科室问卷答案 * author:wh * * 参数: * id 数据id 必须 * api/Hdrquestionnaireanswer/del * api/hdrquestionnaireanswer/del */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增科室问卷问题(一个问题对应多个答案) * * 参数: * hdrdepartment_id 所属科室 所属科室 必须 * question 问卷问题 问卷问题 必须 * is_common 是否通用:yes=是,no=否 是否通用:yes=是,no=否 必须 * is_only_boy 只适合男:yes=是,no=否 只适合男:yes=是,no=否 必须 * is_only_girl 只适合女:yes=是,no=否 只适合女:yes=是,no=否 必须 * type 选项类型:one=单选,more=多选 选项类型:one=单选,more=多选 必须 * api/Hdrquestionnairequestion/addHdrquestionnairequestion * api/hdrquestionnairequestion/addHdrquestionnairequestion */ ```
按需填写其它接口参数: 测试
*** ``` /** * 修改科室问卷问题(一个问题对应多个答案) * 参数: * id ID ID 必须 * hdrdepartment_id 所属科室 * question 问卷问题 * is_common 是否通用:yes=是,no=否 * is_only_boy 只适合男:yes=是,no=否 * is_only_girl 只适合女:yes=是,no=否 * type 选项类型:one=单选,more=多选 * api/Hdrquestionnairequestion/updateHdrquestionnairequestion * api/hdrquestionnairequestion/updateHdrquestionnairequestion */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc: 删除科室问卷问题(一个问题对应多个答案) * author:wh * * 参数: * id 数据id 必须 * * api/Hdrquestionnairequestion/del * api/hdrquestionnairequestion/del */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取科室问卷问题(一个问题对应多个答案) * * api/Hdrquestionnairequestion/getHdrquestionnairequestionList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * id ID * hdrdepartment_id 所属科室 【必须】 * group 题目分组 * question 问卷问题 * is_common 是否通用:yes=是,no=否 * is_only_boy 只适合男:yes=是,no=否 * is_only_girl 只适合女:yes=是,no=否 * type 选项类型:one=单选,more=多选 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * hdrdepartment_id 所属科室 * question 问卷问题 * is_common 是否通用:yes=是,no=否 * is_only_boy 只适合男:yes=是,no=否 * is_only_girl 只适合女:yes=是,no=否 * type 选项类型:one=单选,more=多选 * create_time 创建时间 * update_time 更新时间 * author:wh * api/hdrquestionnairequestion/getHdrquestionnairequestionList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:查询总数 * * * api/Hdrquestionnairequestion/getHdrQuestionTotal * * 参数与查询裂变接口保持一致 * * 返回总数 * * author:wh * api/hdrquestionnairequestion/getHdrQuestionTotal */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:根据id查询问题 * * api/Hdrquestionnairequestion/findQuestionById * * 参数:id 问题id * * author:wh * api/hdrquestionnairequestion/findQuestionById */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增患者挂号列表(可重复挂号) * * 参数: * date 挂号日期 * name 患者姓名(可重复挂号) * doctor_name 医生名称 * age 病人年龄 * gender 病人性别 * phone 手机号 * qa_type 问答类型(患者定):1=自由问答,2=固定问答,3=健康问答 * ticket 对话凭据(便于查询) * api/Hdrregister/addHdrregister * api/hdrregister/addHdrregister */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取患者挂号列表(可重复挂号) * * api/Hdrregister/getHdrregisterList * * 参数: * name 患者姓名(可重复挂号) * phone 手机号 * id ID * date 挂号日期 * name 患者姓名(可重复挂号) * gender 病人性别 * phone 手机号 * status 状态:0=挂号中,1=结束诊断 * qa_type 问答类型(患者定):1=自由问答,2=固定问答,3=健康问答 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * date 挂号日期 * name 患者姓名(可重复挂号) * doctor_name 医生名称 * age 病人年龄 * gender 病人性别 * phone 手机号 * create_time 创建时间 * status 状态:0=挂号中,1=结束诊断 * qa_type 问答类型(患者定):1=自由问答,2=固定问答,3=健康问答 * ticket 对话凭据(便于查询) * author:wh * api/hdrregister/getHdrregisterList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取统一问诊用户基本信息列表(后台病历管理列表) * * api/Hdruserbaseinfo/getHdruserbaseinfoList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * doctor 所属医生 * id ID * date 日期 * doctor 所属医生 * hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * name 病人姓名 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * date 日期 * doctor 所属医生 * hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * name 病人姓名 * gender 病人性别 * age 病人年龄 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 * wechat_no 微信号 * ticket 对话票据(数据隔离) * create_time 创建时间 * is_flow 是否接受随访:yes=是,no=否 * author:wh * api/hdruserbaseinfo/getHdruserbaseinfoList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取统一问诊用户基本信息详情(后台病历管理详情) * * api/Hdruserbaseinfo/getHdruserbaseinfoDetailById * * 参数: * id ID ID 必须 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * date 日期 * doctor 所属医生 * hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * name 病人姓名 * gender 病人性别 * age 病人年龄 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 * wechat_no 微信号 * ticket 对话票据(数据隔离) * create_time 创建时间 * is_flow 是否接受随访:yes=是,no=否 * author:wh * api/hdruserbaseinfo/getHdruserbaseinfoDetailById */ ```
按需填写其它接口参数: 测试
*** ``` /** * 根据id修改统一问诊用户基本信息 * 参数: * id ID 【必须】 * name 病人姓名 * gender 病人性别 * age 病人年龄 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 * wechat_no 微信号 * api/Hdruserbaseinfo/updateHdruserbaseinfoById * api/hdruserbaseinfo/updateHdruserbaseinfoById */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增统一问诊用户基本信息 * * 参数: * date 日期 【必须】 * doctor 所属医生 【必须】 * hdrdepartment_id 科室 【必须】 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊,doc_add=医生添加 【必须】 * name 病人姓名 【必须】 * gender 病人性别 【必须】 * age 病人年龄 【必须】 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 【必须】 * wechat_no 微信号 * ticket 对话票据(数据隔离) * diagnosis 诊断 * api/hdruserbaseinfo/addHdruserbaseinfo */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:保存用户基本信息,没有就新增 * * * 参数: * doctor 所属医生 【必须】 * hdrdepartment_id 科室 【必须】 * name 病人姓名 【必须】 * gender 病人性别 【必须】 * age 病人年龄 【必须】 * phone 图片识别联系方式 * user_phone 当前用户登录的手机号 【必须】 * * * author:wh * api/hdruserbaseinfo/saveBaseinfo */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:根据手机号码获取统一问诊用户基本信息,查询最新的一条数据 * * api/Hdruserbaseinfo/getHdruserbaseinfoByPhone * * 参数: * phone 联系方式 【必须】 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * hdrdepartment_id 科室 * hdrdepartment 科室名称 * name 病人姓名 * gender 病人性别 * age 病人年龄 * phone 联系方式 * author:wh * api/hdruserbaseinfo/getHdruserbaseinfoByPhone */ ```
按需填写其它接口参数: 测试
*** ``` /** * 基本信息读取 * 基本信息读取接口(传图片地址) * * 参数: * phone 患者手机号码 * * 文件上传控件name值设置为:file_upload,否则无法上传 * * api/hdruserbaseinfo/getBaseInfoUploadRead */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取统一问诊用户基本信息列表(后台病历管理列表) * * api/Hdruserinfotingyi/getHdruserbaseinfoList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * doctor 所属医生 * id ID * date 日期 * doctor 所属医生 * hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * name 病人姓名 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * date 日期 * doctor 所属医生 * hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * name 病人姓名 * gender 病人性别 * age 病人年龄 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 * wechat_no 微信号 * ticket 对话票据(数据隔离) * create_time 创建时间 * is_flow 是否接受随访:yes=是,no=否 * author:wh * api/hdruserinfotingyi/getHdruserbaseinfoList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取统一问诊用户基本信息详情(后台病历管理详情) * * api/Hdruserinfotingyi/getHdruserbaseinfoDetailById * * 参数: * id ID ID 必须 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * date 日期 * doctor 所属医生 * hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * name 病人姓名 * gender 病人性别 * age 病人年龄 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 * wechat_no 微信号 * ticket 对话票据(数据隔离) * create_time 创建时间 * is_flow 是否接受随访:yes=是,no=否 * author:wh * api/hdruserinfotingyi/getHdruserbaseinfoDetailById */ ```
按需填写其它接口参数: 测试
*** ``` /** * 根据id修改统一问诊用户基本信息 * 参数: * id ID 【必须】 * name 病人姓名 * gender 病人性别 * age 病人年龄 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 * wechat_no 微信号 * api/Hdruserinfotingyi/updateHdruserbaseinfoById * api/hdruserinfotingyi/updateHdruserbaseinfoById */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增统一问诊用户基本信息 * * 参数: * date 日期 【必须】 * doctor 所属医生 【必须】 * hdrdepartment_id 科室 【必须】 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊,doc_add=医生添加 【必须】 * name 病人姓名 【必须】 * gender 病人性别 【必须】 * age 病人年龄 【必须】 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 【必须】 * wechat_no 微信号 * ticket 对话票据(数据隔离) * diagnosis 诊断 * api/hdruserinfotingyi/addHdruserbaseinfo */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:保存用户基本信息,没有就新增 * * * 参数: * doctor 所属医生 【必须】 * hdrdepartment_id 科室 【必须】 * name 病人姓名 【必须】 * gender 病人性别 【必须】 * age 病人年龄 【必须】 * phone 图片识别联系方式 * user_phone 当前用户登录的手机号 【必须】 * * * author:wh * api/hdruserinfotingyi/saveBaseinfo */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:根据手机号码获取统一问诊用户基本信息,查询最新的一条数据 * * api/Hdruserinfotingyi/getHdruserbaseinfoByPhone * * 参数: * phone 联系方式 【必须】 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * hdrdepartment_id 科室 * hdrdepartment 科室名称 * name 病人姓名 * gender 病人性别 * age 病人年龄 * phone 联系方式 * author:wh * api/hdruserinfotingyi/getHdruserbaseinfoByPhone */ ```
按需填写其它接口参数: 测试
*** ``` /** * 基本信息读取 * 基本信息读取接口(传图片地址) * * 参数: * phone 患者手机号码 * * 文件上传控件name值设置为:file_upload,否则无法上传 * * api/hdruserinfotingyi/getBaseInfoUploadRead */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:h5-数字人-生成听诊报告(同时提交固定问答聊天记录) * * api/Reporth5/createReport * * name 病人姓名 gender 病人性别 age 病人年龄 edu 教育程度 career_year 职业及年限 power 体力要求 satisfaction 经济满意度 old_career_year 过往职业及年限 support 社会支持度 marriage 婚姻状况 live 居住情况 home 家庭关系 address 地址 phone 联系方式 wechat_no 微信号 ticket 登录票据 hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * * content 对话内容;格式: * $content = [ ["role" => "user", "content" => '医生说:xxxxx'], ["role" => "user", "content" => '患者说:xxxxx'], ]; * author:wh * api/reporth5/createReport */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:查询报告详情 * * api/Reporth5/getReportById * 参数:dataid 报告id * ticket:用户ticket * author:wh * api/reporth5/getReportById */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:查询报告列表 * * api/Reporth5/getReportList * 参数:username * ticket:用户ticket * * author:wh * api/reporth5/getReportList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 修改报告 * api/Reporth5/editReport * 参数:dataid 报告数据id name 病人姓名 gender 病人性别: M=男性, F=女性 age 病人年龄 main_complaint 主诉 medical_history 病史 past_history 既往史 allergy_history 过敏史 family_history 家族史 personal_history 个人史 menstrual_marital_history 月经婚育史 diagnosis 诊断 treatment 医嘱 * api/reporth5/editReport */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:疼痛科-数字人-生成听诊报告(同时提交固定问答聊天记录) * * api/Reporttt/createReport * username 用户名 * * name 病人姓名 gender 病人性别 age 病人年龄 edu 教育程度 career_year 职业及年限 power 体力要求 satisfaction 经济满意度 old_career_year 过往职业及年限 support 社会支持度 marriage 婚姻状况 live 居住情况 home 家庭关系 address 地址 phone 联系方式 wechat_no 微信号 ticket 对话票据 hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * hdrdepartment 科室名称 * * content 对话内容;格式: * $content = [ ["role" => "user", "content" => '医生说:xxxxx'], ["role" => "user", "content" => '患者说:xxxxx'], ]; * author:wh * api/reporttt/createReport */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:查询报告详情 * * api/Reporttt/getReportById * 参数:dataid 报告id * ticket:用户ticket * author:wh * api/reporttt/getReportById */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:查询报告列表 * * api/Reporttt/getReportList * 参数:phone * * author:wh * api/reporttt/getReportList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:听译-生成听诊报告 * * api/Reportty/createReport * 参数:ticket * from 来源 * client_id * * author:wh * api/reportty/createReport */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:查询报告详情 * * api/Reportty/getReportById * 参数:dataid 报告id * ticket:用户ticket * author:wh * api/reportty/getReportById */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:查询报告列表 * * api/Reportty/getReportList * 参数:phone * * * author:wh * api/reportty/getReportList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 修改报告 * api/Reportty/editReport * 参数:dataid 报告数据id * username 医生登录账号(必须) name 病人姓名 gender 病人性别: M=男性, F=女性 age 病人年龄 main_complaint 主诉 medical_history 病史 past_history 既往史 allergy_history 过敏史 family_history 家族史 personal_history 个人史 menstrual_marital_history 月经婚育史 diagnosis 诊断 treatment 医嘱 ticket 对话票据 hdrdepartment_id 科室 * api/reportty/editReport */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:文本转语音 * * 语音转换服务 * * api/Service/azurettsAudio * * 参数: * text: 文本内容 * * author:wh * api/service/azurettsAudio */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:发送短信验证码 * 参数: * mobile 手机号 * event 发送场景 * * api/sms/send * author:wh * api/sms/send */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:听译助手对话,优医助手 * * 参数: * type:助手类型,选择助手类型:如疼痛科指导医师【必须】 * question :问题【必须】 * phone 患者手机号【必须】 * doctor 医生手机号【必须】 * sessionid 会话id【必须】 从getSayToken接口获得,每次对话之前生成,用于区分不同会话 * * 注意:回答完成之后再保存回答记录 * * author:wh * api/tingyiueassistant/chatTy */ ```
按需填写其它接口参数: 测试
*** ``` /** * 保存回答记录 * * 参数: * record_id:记录id * answer:回答 * phone:患者手机号 * * author:wh * api/tingyiueassistant/saveAnswer */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取疼痛科聊天历史 * * api/Ttchathistory/getTtchathistoryList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * username 用户 * type 聊天角色 * chat_msg 问诊内容 * ticket 对话票据(用于隔离用户聊天历史记录) * userbaseinfo_id 基本信息ID * create_time 创建时间 * hdruserbaseinfo_id 统一基本信息 * author:wh * api/ttchathistory/getTtchathistoryList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取疼痛科病历报告(一个基本信息对应一个报告) * * api/Ttmedicalreport/getTtmedicalreportDetail * * 参数: * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * userbaseid 基本信息ID * doctor 所属医生 * username 病人 * report_content 报告内容 * name 病人姓名 * phone 病人电话 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * create_time 生成时间 * ticket 对话票据(数据隔离) * hdruserbaseinfo_id 统一基本信息 * author:wh * api/ttmedicalreport/getTtmedicalreportDetail */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:根据id查询报告 * * reportid 报告id * * api/Ttmedicalreport/getTtmedicalreportDetailbyId * author:wh * api/ttmedicalreport/getTtmedicalreportDetailbyId */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取疼痛科病历报告(听译问诊)(一个基本信息对应一个报告) * * api/Ttmedicalreport/getTtmedicalreportList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * userbaseid 基本信息ID * doctor 所属医生 * username 病人 * report_content 报告内容 * name 病人姓名 * phone 病人电话 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * hdruserbaseinfo_id 统一基本信息 * hdrdepartment_id 科室 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * userbaseid 基本信息ID * doctor 所属医生 * username 病人 * report_content 报告内容 * name 病人姓名 * phone 病人电话 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * create_time 生成时间 * ticket 对话票据(数据隔离) * hdruserbaseinfo_id 统一基本信息 * hdrdepartment_id 科室 * author:wh * api/ttmedicalreport/getTtmedicalreportList */ ```
按需填写其它接口参数: 测试
*** ``` /** * 新增疼痛科病历报告(听译问诊)(一个基本信息对应一个报告) * * 参数: * userbaseid 基本信息ID * doctor 所属医生 【必须】 * username 医生电话(账号) 【必须】 * report_content 报告内容 * name 病人姓名 【必须】 * phone 病人电话 【必须】 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊,doc_add=医生添加 【必须】 * ticket 对话票据(数据隔离) 【必须】 * qa_type 问答模式:free=自由问答,fix=固定问答 【必须】 * hdruserbaseinfo_id 统一基本信息 【必须】 * hdrdepartment_id 科室 【必须】 * uniqueid 唯一ID 【必须】 * api/Ttmedicalreport/addTtmedicalreport * api/ttmedicalreport/addTtmedicalreport */ ```
按需填写其它接口参数: 测试
*** ``` /** * 根据报告ID修改报告 * 参数: * id ID 【必须】 * doctor 所属医生 * username 医生电话(账号) * report_content 报告内容 * name 病人姓名 * phone 病人电话 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊,doc_add=医生添加 * qa_type 问答模式:free=自由问答,fix=固定问答 * hdruserbaseinfo_id 统一基本信息 * hdrdepartment_id 科室 * hdrdepartment 科室名称 * gender 病人性别 * age 病人年龄 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * wechat_no 微信号 * is_flow 是否接受随访:yes=是,no=否 * diagnosis 诊断 * main_complaint 主诉 * medical_history 病史 * past_history 既往史 * allergy_history 过敏史 * family_history 家族史 * personal_history 个人史 * menstrual_marital_history 月经婚育史 * treatment 医嘱 * api/Ttmedicalreport/updateTtReportById * * api/ttmedicalreport/updateTtReportById */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取疼痛科用户基本信息 * * api/Ttuserbaseinfo/getTtuserbaseinfoDetail * * 参数: * id ID ID 必须 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * date 日期 * doctor 所属医生 * name 病人姓名 * gender 病人性别 * age 病人年龄 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * phone 联系方式 * wechat_no 微信号 * create_time 创建时间 * is_flow 是否接受随访:yes=是,no=否 * ticket 对话票据(数据隔离) * hdrdepartment_id 科室 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * author:wh * api/ttuserbaseinfo/getTtuserbaseinfoDetail */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取听译-聊天历史 * * api/Tychathistory/getTychathistoryList * * 参数: * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * username 用户 * type 聊天角色 * chat_msg 问诊内容 * ticket 对话票据(数据隔离) * create_time 创建时间 * hdruserbaseinfo_id 统一基本信息 * author:wh * api/tychathistory/getTychathistoryList */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取随访记录(听译助手) * * api/Tyfollowup/getTyfollowupDetail * * 参数: * report_dataid 报告ID 报告ID 必须 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * report_dataid 报告ID * name 姓名 * phone 电话 * content 随访内容 * create_time 随访时间 * author:wh * api/tyfollowup/getTyfollowupDetail */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:获取听译-病历报告(听译问诊)(一个基本信息对应一个报告) * * api/Tymedicalreport/getTymedicalreportDetail * * 参数: * hdruserbaseinfo_id 统一基本信息 统一基本信息 必须 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID * userbaseid 听译病历ID * doctor 所属医生 * username 病人 * report_content 报告内容 * name 病人姓名 * gender 病人性别 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * ticket 对话票据(数据隔离) * diagnostic_result 诊断结果 * create_time 生成时间 * hdruserbaseinfo_id 统一基本信息 * author:wh * api/tymedicalreport/getTymedicalreportDetail */ ```
按需填写其它接口参数: 测试
*** ``` /** * 修改听译-病历报告(听译问诊)(一个基本信息对应一个报告) * 参数: * id ID 【必须】 * userbaseid 听译病历ID * doctor 所属医生 * username 病人 * report_content 报告内容 * name 病人姓名 * gender 病人性别 * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 * ticket 对话票据(数据隔离) * diagnostic_result 诊断结果 * hdruserbaseinfo_id 统一基本信息 * create_time 生成时间 * age 病人年龄 * main_complaint 主诉 * medical_history 病史 * past_history 既往史 * allergy_history 过敏史 * family_history 家族史 * personal_history 个人史 * menstrual_marital_history 月经婚育史 * diagnosis 诊断 * treatment 医嘱 * phone 联系方式 * status 问诊状态 * user_phone 登录手机号 * date 日期 * hdrdepartment 科室名称 * hdrdepartment_id 科室 * edu 教育程度 * career_year 职业及年限 * power 体力要求 * satisfaction 经济满意度 * old_career_year 过往职业及年限 * old_career_power 过往职业体力要求 * support 社会支持度 * marriage 婚姻状况 * live 居住情况 * home 家庭关系 * address 地址 * wechat_no 微信号 * api/Tymedicalreport/updateTymedicalreportById * api/tymedicalreport/updateTymedicalreportById */ ```
按需填写其它接口参数: 测试
*** ``` /** * 检查登录 * api/usersh5/checkLogin */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:h5-授权,登录 * * /api/Usersh5/login * * 参数: * username 用户名(手机号) * code 验证码 * * author:wh * api/usersh5/login */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:h5-根据id查询用户 * api/Usersh5/getUserById * 参数: * dataid 用户id * author:wh * api/usersh5/getUserById */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:疼痛科-根据id查询用户 * api/Userstt/getUserById * 参数: * dataid 用户id * author:wh * api/userstt/getUserById */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:疼痛科-授权,登录 * * /api/Userstt/login * * 参数:clientid 客户端标识 * username 用户名 * password 密码 * * author:wh * api/userstt/login */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:疼痛科-保存聊天记录 * * api/Userstt/saveChatHistory * * author:wh * api/userstt/saveChatHistory */ ```
按需填写其它接口参数: 测试
*** ``` /** * 疼痛科-修改基本信息 * api/Userstt/editBaseinfo * 参数:ticket * name 病人姓名 gender 病人性别 age 病人年龄 edu 教育程度 caree职业及年限r_year power体力要求 satisfaction 经济满意度 old_car过往职业及年限eer_year support 社会支持度 marriage 婚姻状况 live 居住情况 home 家庭关系 addres地址s phone 联系方式 wechat_no微信号 * api/userstt/editBaseinfo */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:提交自由问答记录(后台需要单独列出来,对话时前端缓存在本地,对话结束提交) * * 参数: * ticket 对话票据(结束问诊时重新生成) * username 用户名 * content 对话内容,格式: * content = [ ["role" => "user", "content" => '1'], ["role" => "user", "content" => '2'], ["role" => "user", "content" => '3'], ]; * * api/Userstt/subFreeQuestionAnswerRecord * * author:wh * api/userstt/subFreeQuestionAnswerRecord */ ```
按需填写其它接口参数: 测试
*** ``` /** * 诊断完成 * api/Userstt/diagFinish * 参数:report_id 报告id * api/userstt/diagFinish */ ```
按需填写其它接口参数: 测试
*** ``` /** * desc:听译-授权,登录 * * /api/Usersty/login * * 参数:clientid 客户端标识 * username 用户名 * password 密码 * * author:wh * api/usersty/login */ ```
按需填写其它接口参数: 测试
*** ``` /** * 医生问诊提示 * * 请求类型:post * 请求地址:/api/Usersty/getTips * 参数: * hdruserbaseinfo_id 基本信息id * api/usersty/getTips */ ```
按需填写其它接口参数: 测试