美文网首页
接口信息

接口信息

作者: 月满西楼0316 | 来源:发表于2017-11-12 16:45 被阅读0次

首页信息接口

请求方法


GET

调用样例


request/patient/patient_home_page_info.js?patientId=3b1a06ed31098f13bab0e223c5947c1a&date=20171105

请求参数

必选 类型 说明 示例
patientId string 病人id 3b1a06ed31098f13bab0e223c5947c1a
date string 日期 20171105

patientId:3b1a06ed31098f13bab0e223c5947c1a
date:20171105

返回结果

{
    "pef": 100,
    "aberrationRate": 66.66666666666666,   #变异率
    "act": 16
}

首诊信息接口


请求方法


POST

调用样例

request/patient/execute_first_treat_info_input.js

请求参数

{
    "basicInfo": {
        "patientId": "3b1a06ed31098f13bab0e223c5947c1a",
        "name": "weiyufeng",
        "gender": 0,
        "phoneNum": 18511403169, #电话
        "nation": "汉", #民族
        "patientCardNum": 23794335574985, #身份证
        "birthday": "1990-10-19",
        "firstTreatDate": "2016-12-24", #首次就诊日期
        "extend": "", #扩展字段
        "cardId": "142230198903162456" # 就诊卡号
    },
    "actInfo": {
        "asthmaAffectGrade": 2, #过去四周,被哮喘妨碍生活的程度
        "difficultBreathingGrade": 1, #过去四周,呼吸困难程度
        "sleepExceptionByAsthma": 3, #过去四周,因哮喘导致睡眠问题状况
        "useFirstAidKitGrade": 4, #过去四周,使用急救药物治疗情况
        "controlGrade": 3, #过去四周哮喘控制情况
        "extend": "" #扩展字段
    },
    "patientId": 12394505, 
    "physicalInfo": {
        "height": 172, #高
        "weight": 120, #体重
        "pungFunctionFev1": 50, #肺功能FEV1 单位L/min 
        "fev1Percent": 60, #FEV1占预计值%
        "fenoAmount": 23, #FENO值 单位ppb
        "pefAmount": 34, #PEF检测值 单位L/min
        "extend": "" #扩展字段
    },
    "smokingInfo": {
        "isSmoking": 0, #是否吸烟 0:否 1:是
        "smokingAge": 12, #吸烟年数
        "smokingAmountDaily": 4, #平均每天吸烟支数
        "isQuitSmoking": 1, #是否戒烟 0:否 1:是
        "quitSmokingLen": 0, #戒烟时长 单位 月
        "isAsthmaSeasonOccur": 1, #哮喘症状是否季节性出现 0:是 1:否
        "asthmaOccurSeason": 3, #容易出现哮喘的季节 1:春季 2:夏季 3:秋季 4:冬季
        "hasInducement": 1, #哮喘症状是否有诱因 0:是 1:否
        "inducementFactor": 3, #诱发因素 
        "extend": ""
    },
    "medicineInfo": {
        "isRegularTreat": 0, #是否规律用药
        "medicine": "1,2", #控制药物 1:单一激素 2:联合制剂 3:白三烯 4:茶碱 5:其他
        "hasRtiHistory": 1, #呼吸道感染史 0:无 1:有
        "rtiTimesLastYear": 4, #过去一年内呼吸道感染发生次数
        "hasAsthmaHistory": 0, #哮喘急性发作史 0:无 1:有
        "asthmaTimesLastYear": 2, #过去一年哮喘急性发作次数
        "systemicCorticosteroidUsage": 0, #全身糖皮质激素使用情况 
        "systemicCorticosteroidTimesLastYear": 0, #过去一年糖皮质激素使用次数
        "isEmergencyByAsthma": 1, #因哮喘急性发作导致的急诊
        "emergencyTimesByAsthma": 2, #过去一年因哮喘发作的急诊次数
        "isInHospitalByAsthma": 1, #因哮喘症状加重所致的住院
        "inHospitalTimesByAsthma": 2, #过去一年因哮喘加重的住院次数
        "otherInfo": "helloworld", #其他病史信息
        "extend": ""
    }
}

返回结果

错误代码 详细描述
-1 脚本执行异常
0 处理成功
{
    msg:'处理成功',
    code:0
}
{
    msg:'脚本执行异常',
    code:-1
}

复诊信息接口

请求方法


POST

调用样例

request/patient/execute_return_visit_info_input.js

请求参数

{
    "actInfo": {
        "asthmaAffectGrade": 3, #过去四周,被哮喘妨碍生活的程度
        "difficultBreathingGrade": 3, #过去四周,呼吸困难程度
        "sleepExceptionByAsthma": 3, #过去四周,因哮喘导致睡眠问题状况
        "useFirstAidKitGrade": 4, #过去四周,使用急救药物治疗情况
        "controlGrade": 3, #过去四周哮喘控制情况
        "extend": ""
    },
    "patientId": 3b1a06ed31098f13bab0e223c5947c1a, 
    "physicalInfo": {
        "height": 173,
        "weight": 133,
        "pungFunctionFev1": 50, #肺功能FEV1 单位L/min
        "fev1Percent": 60, #FEV1占预计值%
        "fev1FvcPercent": 50, #FEV1/FVC 百分比
        "heartRate": 78, #心率 次/分
        "lowTension": 83, #低压 mmHg
        "highTension": 123, #高压 mmHg
        "fenoAmount": 23, #FENO值 单位ppb
        "pefAmount": 34, #PEF检测值 单位L/min
        "extend": ""
    },
    "recentInfo": {
        "hasAsthmaAttack": 1, #哮喘急性发作 0:无 1:有
        "asthmaAttackTimes": 4, #自上次就诊后哮喘急性发作的次数
        "hasInHospitalByAsthma": 1, #因哮喘加重导致的急诊住院 0:无 1:有
        "inHospitalTimes": 3, #因哮喘加重所致的急性住院次数
        "pharmacyCondition": 2, #用药依从性情况
        "forgetTakeMedicineAmount": 3, #最近一月忘记用药次数
        "isRegularTakeMedicine": 1, #是否规律使用控制药物
        "medicine": "2,3", #使用的控制药物
        "isIncreaseReliever": 1, #增加缓解药使用情况
        "increaseRelieverTimes": 5, #增加缓解药的使用次数
        "relieverType": 1, #缓解药使用的种类
        "prescription": 2, #处方方案
        "treatmentInfo": "无", #治疗方案描述
        "extend": ""
    }
}

返回结果

错误代码 详细描述
-1 脚本执行异常
0 处理成功
{
    msg:'处理成功',
    code:0
}
{
    msg:'脚本执行异常',
    code:-1
}

初始化信息接口

请求方法


GET

调用样例

request/patient/execute_page_info_init.js?pageId=1

请求参数

必选 类型 说明 示例
pageId int 页面id 1 2 3 4

返回结果

第一页
{
    "firstTreatDate": "年/月/日",
    "gender": {
        "0": "男",
        "1": "女"
    },
    "birthday": "年/月/日",
    "isSmoking": {
        "0": "否",
        "1": "是"
    },
    "isQuitSmoking": {
        "0": "否",
        "1": "是"
    },
    "isAsthmaSeasonOccur": {
        "0": "否",
        "1": "是"
    },
    "asthmaOccurSeason": {
        "1": "春季(3-5月)",
        "2": "夏季(6-8月)",
        "3": "秋季(9-11月)",
        "4": "冬季(12-2月)"
    },
    "inducementFactor": {
        "1": "冷空气",
        "2": "雾霾",
        "3": "感冒",
        "4": "月经",
        "5": "妊娠",
        "6": "运动",
        "7": "情绪",
        "8": "药物",
        "9": "其他"
    },
    "isRegularTreat": {
        "0": "否",
        "1": "是"
    },
    "medicine": {
        "1": "单一激素",
        "2": "联合制剂",
        "3": "白三烯",
        "4": "茶碱",
        "5": "其他"
    },
    "hasRtiHistory": {
        "0": "无",
        "1": "有"
    },
    "hasAsthmaHistory": {
        "0": "无",
        "1": "有"
    },
    "systemicCorticosteroidUsage": {
        "0": "无",
        "1": "有"
    },
    "isEmergencyByAsthma": {
        "0": "无",
        "1": "有"
    },
    "isInHospitalByAsthma": {
        "0": "无",
        "1": "有"
    },
    "asthmaAffectGrade": {
        "1": "所有时间(1分)",
        "2": "大多数时候(2分)",
        "3": "有些时候(3分)",
        "4": "很少时候(4分)",
        "5": "没有(5分)"
    },
    "difficultBreathingGrade": {
        "1": "每天不止一次(1分)",
        "2": "每天一次(2分)",
        "3": "每周3至6次(3分)",
        "4": "每周1至2次(4分)",
        "5": "完全没有(5分)"
    },
    "sleepExceptionByAsthma": {
        "1": "每周4晚或更多(1分)",
        "2": "每周2至3晚(2分)",
        "3": "每周1晚(3分)",
        "4": "1至2晚(4分)",
        "5": "完全没有(5分)"
    },
    "useFirstAidKitGrade": {
        "1": "每天3次以上(1分)",
        "2": "每天1至2次(2分)",
        "3": "每周2至3次(3分)",
        "4": "每周1次或更少(4分)",
        "5": "完全没有(5分)"
    },
    "controlGrade": {
        "1": "没有控制(1分)",
        "2": "控制很差(2分)",
        "3": "有所控制(3分)",
        "4": "控制良好(4分)",
        "5": "完全控制(5分)"
    }
}
第二页
{
    "height": "若无变化不用填写",
    "weight": "若无变化不用填写",
    "lowTension": "低压",
    "highTension": "高压",
    "has_asthma_attack": {
        "0": "无",
        "1": "有"
    },
    "hasInHospitalByAsthma": {
        "0": "无",
        "1": "有"
    },
    "pharmacyCondition": {
        "1": "坚持使用",
        "2": "偶尔忘记",
        "3": "经常忘记",
        "4": "间断使用",
        "5": "偶尔使用"
    },
    "isRegularTakeMedicine": {
        "0": "否",
        "1": "是"
    },
    "medicine": {
        "1": "单一激素",
        "2": "联合制剂",
        "3": "白三烯",
        "4": "茶碱",
        "5": "其他"
    },
    "isIncreaseReliever": {
        "0": "否",
        "1": "是"
    },
    "relieverType": {
        "0": "万托林",
        "1": "信必可",
        "2": "其他"
    },
    "prescription": {
        "1": "单一激素(普米克,必可酮等)",
        "2": "联合制剂(信必可,舒利迭等)",
        "3": "白三烯(顺尔宁,百三平等)",
        "4": "茶碱(茶碱缓释片,氨茶碱等)",
        "5": "其他(可多选)"
    },
    "asthmaAffectGrade": {
        "1": "所有时间(1分)",
        "2": "大多数时候(2分)",
        "3": "有些时候(3分)",
        "4": "很少时候(4分)",
        "5": "没有(5分)"
    },
    "difficultBreathingGrade": {
        "1": "每天不止一次(1分)",
        "2": "每天一次(2分)",
        "3": "每周3至6次(3分)",
        "4": "每周1至2次(4分)",
        "5": "完全没有(5分)"
    },
    "sleepExceptionByAsthma": {
        "1": "每周4晚或更多(1分)",
        "2": "每周2至3晚(2分)",
        "3": "每周1晚(3分)",
        "4": "1至2晚(4分)",
        "5": "完全没有(5分)"
    },
    "useFirstAidKitGrade": {
        "1": "每天3次以上(1分)",
        "2": "每天1至2次(2分)",
        "3": "每周2至3次(3分)",
        "4": "每周1次或更少(4分)",
        "5": "完全没有(5分)"
    },
    "controlGrade": {
        "1": "没有控制(1分)",
        "2": "控制很差(2分)",
        "3": "有所控制(3分)",
        "4": "控制良好(4分)",
        "5": "完全控制(5分)"
    }
}
第三页
{
    "symptom": {
        "1": "无症状",
        "2": "喘息",
        "3": "咳嗽",
        "4": "胸闷",
        "5": "呼吸困难",
        "6": "影响睡眠"
    },
    "symptomLevel": {
        "0": "0~不影响生活",
        "1": "1",
        "2": "2",
        "3": "3",
        "4": "4",
        "5": "5~严重影响生活"
    },
    "keepMedicine": {
        "1": "单一激素(普米克,必可酮等)",
        "2": "联合制剂(信必可,舒利迭等)",
        "3": "白三烯(顺尔宁,百三平等)",
        "4": "茶碱(茶碱缓释片,氨茶碱等)",
        "5": "其他(可多选)"
    },
    "usageRate": {
        "0": "每日一次",
        "1": "每日两次",
        "2": "每日三次",
        "3": "每日四次"
    },
    "usageAmout": {
        "0": "每次一片/吸",
        "1": "每次两片/吸",
        "2": "每次三片/吸"
    },
    "controlInfo": {
        "0": "我症状控制良好",
        "1": "我症状急性发作了"
    },
    "remissionMedicine": {
        "0": "症状控制良好,按时用药",
        "1": "症状发作,使用了缓解药"
    }
}
第四页
{
    "asthmaAffectGrade": {
        "1": "所有时间(1分)",
        "2": "大多数时候(2分)",
        "3": "有些时候(3分)",
        "4": "很少时候(4分)",
        "5": "没有(5分)"
    },
    "difficultBreathingGrade": {
        "1": "每天不止一次(1分)",
        "2": "每天一次(2分)",
        "3": "每周3至6次(3分)",
        "4": "每周1至2次(4分)",
        "5": "完全没有(5分)"
    },
    "sleepExceptionByAsthma": {
        "1": "每周4晚或更多(1分)",
        "2": "每周2至3晚(2分)",
        "3": "每周1晚(3分)",
        "4": "1至2晚(4分)",
        "5": "完全没有(5分)"
    },
    "useFirstAidKitGrade": {
        "1": "每天3次以上(1分)",
        "2": "每天1至2次(2分)",
        "3": "每周2至3次(3分)",
        "4": "每周1次或更少(4分)",
        "5": "完全没有(5分)"
    },
    "controlGrade": {
        "1": "没有控制(1分)",
        "2": "控制很差(2分)",
        "3": "有所控制(3分)",
        "4": "控制良好(4分)",
        "5": "完全控制(5分)"
    }
}

每日信息输入

请求方法


POST

调用样例

request/execute_daily_input.js

请求参数

datekey:20171113 # 日期
patient_id:b2cf30f364290273
morning_pef:20 #早上pef
night_pef:30 #晚上pef
symptom:1 #症状 1:无症状 2:喘息 3:咳嗽 4:胸闷 5:呼吸困难 6:影响睡眠  形如 1,2
symptom_level:0 #症状程度 0: 不影响生活 1~4 依次增大 5:严重影响生活 形如 1
keep_medicine:1,2 #维持用药 1:单一激素 2:联合制剂 3:白三烯 4:茶碱 5:其他 形如1,2
medicine_name:%e7%99%bd%e4%b8%89%e7%83%af #维持用药名称  urlencode
usage_rate:1 # 每日用法 0:每日一次 1:每日两次 2:每日三次 3:每日四次 形如 1
usage_amout:2 #每次用量 0:每次一片/吸 1:每次两片/吸 2:每次三片/吸 形如 1
control_info:0 #每次用量 0:每次一片/吸 1:每次两片/吸 2:每次三片/吸 形如 1
remission_medicine:0 #缓解用药 0:症状控制良好,按时用药 1:症状发作,使用了缓解药 形如1
remission_medicine_name:%e7%99%bd%e4%b8%89%e7%83%af  # 缓解用药名称 urlencode

返回结果

错误代码 详细描述
-1 脚本执行异常
0 处理成功
{
    msg:'处理成功',
    code:0
}
{
    msg:'脚本执行异常',
    code:-1
}

获取每日录入信息

请求方法


POST

调用样例

request/patient/execute_get_daily_input.js

请求参数

patientId:1weasadasa #病人id

返回结果

{
    "code": 0,
    "msg": "获取成功!",
    "dailyInput": {
        "id": 6,
        "patient_id": "b2cf30f364290273",
        "morning_pef": 20,
        "night_pef": 30,
        "symptom": "1",
        "symptom_level": 0,
        "keep_medicine": "1,2",
        "medicine_name": "白三烯",
        "usage_rate": 1,
        "usage_amout": 2,
        "control_info": 0,
        "remission_medicine": 0,
        "remission_medicine_name": "ç\u0099½ä¸\u0089ç\u0083¯",
        "create_time": "2017-10-27 18:32:26",
        "update_time": "2017-11-13 20:27:32",
        "datekey": 20171113,
        "extend": null
    }
}
{
  "code": -1,
  "msg": "该患者今日未录入当日信息!",
  "dailyInput": ""
}

获取病人信息接口

请求方法


POST

调用样例

request/patient/execute_get_patient_info.js

请求参数

patientId:1weasadasa #病人id

返回结果

{
    "code": 0,
    "msg": "获取成功!",
    "patientInfo": {
        "id": 4,
        "patient_id": "3b1a06ed31098f13bab0e223c5947c1a",
        "name": "weiyufeng",
        "gender": 0,
        "phone_num": "18511403169",
        "nation": "æ±\u0089",
        "card_id": "142230198903162456",
        "patient_card_num": "23794335574985",
        "birthday": "1990-10-19",
        "first_treat_date": "2016-12-24",
        "create_time": "2017-11-05 17:50:16",
        "update_time": "2017-11-12 17:07:43",
        "extend": ""
    }
}
{
  "code":-1,
  "msg":"该患者信息不存在!"
  "patientInfo":""
}

生成微信用户初始信息并入库接口

请求方法


POST

调用样例

request/wx/execute_wx_init.js

请求参数

token: 微信自身token
name: 微信用户名称 (中文)
cardId:身份证号

返回结果

{
  "code": 0,  0代表成功 -1失败
  "msg": "",
  "data": ""
}

判断用户是否输入过基本信息(姓名和身份证)接口

请求方法


POST

调用样例

request/wx/execute_check_wxinfo.js

请求参数

token: 微信自身token

返回结果

{
  "code": 0,  0 代表存在此用户 并返回病人patientIdid -1 代表不存在此用户
  "msg": "",
  "patientId": "asda2123ddadq" 病人patientIdid  
}

样例

请求方法


POST

调用样例

请求参数

返回结果

相关文章

  • 接口测试的准入、转出准则

    接口测试的准入准则 1、提交的接口测试对象已联调通过 2、接口文档静态测试已通过(包含接口信息、传参信息、响应信息...

  • API文档模板

    用户信息接口列表 读取接口 写入接口 用户信息接口详情 users/mobile 获取用户手机号 是否需要权限验证...

  • 接口信息

    首页信息接口 请求方法 GET 调用样例 request/patient/patient_home_page_in...

  • lock小程序接口API

    接口定义说明Note:接口通过http接口访问接口按业务划分为如下几类base:基础信息接口user:用户相关接口...

  • 接口测试相关理论

    什么是接口? 人类与电脑等信息机器或人类与程序之间的接口称为用户界面。 电脑等信息机器硬件组件间的接口叫硬件接口。...

  • 供应链直供单同步接口

    目录1. 工单接口 1. 工单信息变更接口 接口功能 工单状态等字段信息变更 URL http://127.0.0...

  • 调用OCR识别身份证信息

    OCR身份证服务接口: //上传身份信息及判断接口返回信息: try { OCRResponse oc...

  • markdown test

    ## 用户信息接口列表

  • 订单详情API

    1、查询接口不变,接口新加入字段:userOrderPurchase:{ // 采购信息。。。,。。。。},...

  • 智慧云浮-公共服务接口-电费账单接口文档

    1.查询客户基本信息接口 接口功能 查询客户基本信息 请求URL http://localhost/biller/...

网友评论

      本文标题:接口信息

      本文链接:https://www.haomeiwen.com/subject/ccxomxtx.html