Methods
(inner) post /medicalrecord_createSub(timestamp, sign, JSON)
Parameters:
Name |
Type |
Description |
timestamp |
String(10)
|
时间戳,值为秒值,长度10位,时间戳有效期:±10分钟 |
sign |
String(64)
|
签名 |
JSON |
JSON
|
body参数
Properties
Name |
Type |
Attributes |
Default |
Description |
diseaseId |
String(24)
|
|
|
病症ID |
rootDiseaseMedicalrecord |
String(24)
|
|
|
根病案ID,六经辨证病案ID,如果发生过传变,提供最近一次六经辨证病案ID 2024-5-27 |
doctorId |
String(24)
|
<optional>
|
|
医生ID,和 用户ID 至少提供一个 |
patientId |
String(24)
|
<optional>
|
|
用户ID,和 医生ID 至少提供一个 |
wxShareQrcode |
String(500)
|
<optional>
|
0
|
创建微信分享二维码,默认创建辨证云公众号的得微信分享二维码,合作方可以提供微信AppID和Secret创建自己的分享二维码,1:创建,默认0 |
sitting |
String(1)
|
<optional>
|
1
|
是否坐诊,1:坐诊,0:远程 |
medicalrecordIdParent |
String(24)
|
<optional>
|
|
复诊病案父ID,如果传递,即为复诊 |
medicalrecordIdRoot |
String(24)
|
<optional>
|
|
复诊病案根ID,如果传递,即为复诊 |
patientsId |
String(24)
|
<optional>
|
|
患者ID |
patients |
Object
|
<optional>
|
|
患者信息
Properties
Name |
Type |
Attributes |
Description |
name |
String(20)
|
<optional>
|
患者姓名 |
gender |
String(10)
|
<optional>
|
患者性别 |
phone |
String(50)
|
<optional>
|
患者电话 |
birthday |
Date
|
<optional>
|
患者生日 |
relation |
String(20)
|
<optional>
|
患者关系 |
weight |
Number
|
<optional>
|
患者体重,单位kg |
height |
Number
|
<optional>
|
患者身高,单位cm |
temperature |
Number
|
<optional>
|
患者体温,单位℃ |
heartRate |
Number
|
<optional>
|
患者心率,单位次/分 |
bloodPressureSBP |
Number
|
<optional>
|
患者收缩压,单位mmHg |
bloodPressureDBP |
Number
|
<optional>
|
患者舒张压,单位mmHg |
medicalhistory |
Array.<String>
|
<optional>
|
既往病史 |
address |
String(100)
|
<optional>
|
患者所在地 |
other |
String(200)
|
<optional>
|
患者其他信息 |
|
doctor |
Object
|
<optional>
|
|
医生信息
Properties
Name |
Type |
Attributes |
Description |
name |
String(20)
|
<optional>
|
姓名 |
gender |
String(10)
|
<optional>
|
性别 |
birthday |
Date
|
<optional>
|
出生日期 |
phone |
String(50)
|
<optional>
|
电话 |
email |
String(50)
|
<optional>
|
邮箱 |
jobTitle |
String(20)
|
<optional>
|
职称 |
organization |
String(100)
|
<optional>
|
机构名称 |
addr |
String(500)
|
<optional>
|
地址 |
licenseName |
String(100)
|
<optional>
|
证件名称 |
licenseNumber |
String(50)
|
<optional>
|
证件号码 |
memo |
String(500)
|
<optional>
|
备注 |
|
symptom |
Array.<Object>
|
|
|
症候列表
Properties
Name |
Type |
Attributes |
Default |
Description |
symptomId |
String(24)
|
|
|
症候ID |
value |
Boolean
|
|
|
症候选择,true为选中,为false的记录可以不提交 |
levels |
Number
|
<optional>
|
3
|
程度评估:1:偶尔(略微)2:较少(有点)3:较多(一般)4:很多(非常)5:总是(极其) |
meridianFlow |
Array.<Number>
|
<optional>
|
[0,0,0,0,0,0,0,0,0,0,0,0]
|
子午归经,长度为12的数组,每一位对应一个时辰:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥(同时对应着人体的十二条经络),如果该症候发作时间在某个时辰内,则数组提交的值为1,例如:症候咳嗽发作在子时,那么提交的内容则为:[1,0,0,0,0,0,0,0,0,0,0,0],可支持发作在多个时辰内,子午归经的描述详见子午归经接口 |
durationId |
Number
|
<optional>
|
|
六经传变/持续时间ID,六经传变/持续时间的标准结构请见下方示例 |
|
|
Properties:
Name |
Type |
Attributes |
Description |
medicalrecordId |
String(24)
|
|
病案ID |
success |
Boolean
|
|
成功标志位,true为成功 |
verify |
Boolean
|
<optional>
|
传变校验标志位,true为不传变 |
rootTitle |
String(50)
|
<optional>
|
根病症名称 |
oldTitle |
String(50)
|
<optional>
|
原证型 |
newTitle |
String(50)
|
<optional>
|
新证型 |
msg |
String(100)
|
<optional>
|
传变信息 |
Examples
请求示例:/open/api/medicalrecord_createSub?sign=143C90B22D698234BAA7691B0020D5D6D4737106A57E72EEED098E9193075C69×tamp=1570428513
请求JSON参数:
{
"diseaseId":"5e2e5d786fcd3751d8941ba2",
"doctorId": "5e2e5d786fcd3751d8941ba2",
"rootDiseaseMedicalrecord": "665049e0f76b2a0017f8aba2",
"patients":{
"medicalhistory":[
"高血压",
"高血糖",
"脑梗",
"脑溢血"
],
"name":"李思思",
"gender":"2",
"birthday":"2011-01-05",
"height":123,
"weight":321,
"address":"北京市",
"other":"其他信息"
},
sympotom:[
{
"symptomId": "5e38161bd6c3526b105aaf2e",
"value": true,
"levels": 4,
"durationId": 1,
"meridianFlow": [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
},
{
"symptomId": "5e38161bd6c3526b105aaf2f",
"value": true,
"levels": 3,
"meridianFlow": [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0]
},
{
"symptomId": "5e38161bd6c3526b105aaf30",
"value": false,
"durationId": 5
},
{
"symptomId": "5e38161bd6c3526b105aaf31",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf32",
"value": false
},
{
"symptomId": "5e38161bd6c3526b105aaf33",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf34",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf35",
"value": false
},
{
"symptomId": "5e38161bd6c3526b105aaf36",
"value": false
},
{
"symptomId": "5e38161bd6c3526b105aaf37",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf38",
"value": false
},
{
"symptomId": "5e38161bd6c3526b105aaf39",
"value": false
},
{
"symptomId": "5e38161bd6c3526b105aaf3a",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf3b",
"value": false
},
{
"symptomId": "5e38161bd6c3526b105aaf3c",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf3d"
},
{
"symptomId": "5e38161bd6c3526b105aaf3e",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf3f",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf40",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf41",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf42",
"value": false
},
{
"symptomId": "5e38161bd6c3526b105aaf43",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf44",
"value": false
},
{
"symptomId": "5e38161bd6c3526b105aaf45",
"value": true
},
{
"symptomId": "5e38161bd6c3526b105aaf46",
"value": false
}
]
}
返回示例:
{
"success": true
"medicalrecordId": "5e46911fc127de7a58deacd7"
}
{
"verify": false,
"rootTitle": "六经辨证",
"oldTitle": "太阳病",
"newTitle": "阳明病",
"msg": "原“太阳病”已传变为“阳明病”,请确定已选症候或重新进行【六经辨证】。",
"success": false
}