- 接口变更记录
- 开发前准备
- 请求签名鉴权方式
- OAuth2.0鉴权方式
- 常见问题速查
- 接入
- 公共数据获取
- 系统管理接口
- 患者档案相关
- CRM
- 会员
- HIS
- 外加工
- 进销存
- OA审批
- 渠道管理
患者预约
POST
/api/anon/openapi/crm/appointment
最后修改时间:2023-07-11 03:16:40
责任人:孙工
请求参数
Header 参数
FRHis-Open-Timestamp
string
必需
示例值:
{% mock 'timestamp' %}
FRHis-Open-App-Id
string
必需
示例值:
{{appid}}
FRHis-Open-Token
string
必需
示例值:
{{token}}
Body 参数application/json
patientId
integer
患者客户ID
appointmentType
string
预约类型编号
appointmentState
integer
预约状态
0:未上门 ("预约确认模式"下0表示 预约已确认)
1:已上门
2:取消预约
3:过期作废
5:完成
registerTypeId
integer
门诊挂号类别id
advisoryWayName
string
了解途径名称
advisoryDepartmentId
integer
预约科室
advisoryConsultantId
integer
预约咨询师
advisoryDoctorId
integer
预约医生
appointmentPhone
string
预约电话
bookContent
string
预约内容
creatorID
integer
创建人
memo
string
备注
appointmentDate
string
预约日期
appointmentTime
string
预约时间
appointmentDuration
integer
预约时长
示例
{
"patientId": 0,
"appointmentType": "string",
"appointmentState": 0,
"registerTypeId": 0,
"advisoryWayName": "string",
"advisoryDepartmentId": 0,
"advisoryConsultantId": 0,
"advisoryDoctorId": 0,
"appointmentPhone": "string",
"bookContent": "string",
"creatorID": 0,
"memo": "string",
"appointmentDate": "string",
"appointmentTime": "string",
"appointmentDuration": 0
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/anon/openapi/crm/appointment' \
--header 'FRHis-Open-Timestamp: {% mock '\''timestamp'\'' %}' \
--header 'FRHis-Open-App-Id: {{appid}}' \
--header 'FRHis-Open-Token: {{token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"patientId": 0,
"appointmentType": "string",
"appointmentState": 0,
"registerTypeId": 0,
"advisoryWayName": "string",
"advisoryDepartmentId": 0,
"advisoryConsultantId": 0,
"advisoryDoctorId": 0,
"appointmentPhone": "string",
"bookContent": "string",
"creatorID": 0,
"memo": "string",
"appointmentDate": "string",
"appointmentTime": "string",
"appointmentDuration": 0
}'
返回响应
🟢200成功
application/json
Body
errcode
integer
状态码
errmsg
string
信息
data
object
返回结果
示例
{
"errcode": 0,
"errmsg": "成功",
"data": 4197
}