接口描述

为了让问诊结果更加精准,问诊过程中需要用到患者的就诊信息,如体温、血压、心率等。


创建会话就诊信息

接口调用请求说明
  • 请求地址: https://openapi.macrocura.com/diagnosis/records/

  • 请求方法:POST

API版本要求
请求示例
  • POST https://openapi.macrocura.com/diagnosis/records/
{
    "session_uuid": "session_uuid",
    "out_patient_id": "out_patient_id",
    "out_record_id": "out_record_id",
    "out_doctor_id": "out_doctor_id",
    "out_hospital_id": "out_hospital_id",
    "out_department_id": "out_department_id",
    "appointment_date": "appointment_date",
    "is_revisit": false,
    "heart_rate": 80,
    "temperature": 36,
    "systolic_blood_pressure": 120,
    "diastolic_blood_pressure": 80,
    "medication_status": []
}
请求参数
名称 类型 是否必填 最大长度 描述
session_uuid String 64 会话uuid
out_patient_id String 64 患者唯一识别号
out_record_id String 64 病历唯一识别号
out_hospital_id String 64 医院唯一识别号
out_department_id String 64 科室唯一识别号
out_doctor_id String 64 医生唯一识别号
appointment_date String 64 就诊日期
is_revisit Boolean 初诊false/复诊true
heart_rate Number 心率,单位:次/分
temperature Number 体温,单位:摄氏度
systolic_blood_pressure Number 收缩压:单位:mmHg
diastolic_blood_pressure Number 舒张压:单位:mmHg
medication_status Array 当前服药情况,脉景中药uuid数组
响应示例
{
    "code": 2000,
    "description": "success",
    "results": {}
}
公共响应参数
名称 类型 描述 示例
code Number 请求处理的状态码 2000
description String 请求处理的状态描述 "success"
results Object 请求处理的返回值,具体内容参照各章节"返回数据说明" {} 或 []

修改会话就诊信息

接口调用请求说明
  • 请求地址: https://openapi.macrocura.com/diagnosis/records/

  • 请求方法:PATCH

API版本要求
请求示例
  • PATCH https://openapi.macrocura.com/diagnosis/records/
{
    "session_uuid": "session_uuid",
    "out_patient_id": "out_patient_id",
    "out_record_id": "out_record_id",
    "heart_rate": 90,
    "temperature": 38,
    "medication_status": ["medicine_uuid1", "medicine_uuid2"]
}
请求参数
名称 类型 是否必填 最大长度 描述
session_uuid String 64 会话uuid
out_patient_id String 64 患者唯一识别号
out_record_id String 64 病历唯一识别号
out_hospital_id String 64 医院唯一识别号
out_department_id String 64 科室唯一识别号
out_doctor_id String 64 医生唯一识别号
appointment_date String 64 就诊日期
is_revisit Boolean 初诊false/复诊true
heart_rate Number 心率,单位:次/分
temperature Number 体温,单位:摄氏度
systolic_blood_pressure Number 收缩压:单位:mmHg
diastolic_blood_pressure Number 舒张压:单位:mmHg
medication_status Array 当前服药情况,脉景中药uuid数组
响应示例
{
    "code": 2000,
    "description": "success",
    "results": {}
}
公共响应参数
名称 类型 描述 示例
code Number 请求处理的状态码 2000
description String 请求处理的状态描述 "success"
results Object 请求处理的返回值,具体内容参照各章节"返回数据说明" {} 或 []
By Macrocura, Copyright © 2020 all right reserved,powered by Gitbook            Last update: 2021-01-20 10:19:15