接口描述
为了让问诊结果更加精准,问诊过程中需要用到患者的就诊信息,如体温、血压、心率等。
创建会话就诊信息
接口调用请求说明
请求地址:
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 | 请求处理的返回值,具体内容参照各章节"返回数据说明" | {} 或 [] |