- 一、CA无纸化签署接口
- 1.CA扫码登录
- 2.数据签名
- 3.数据签名v2
- 4.PDF版式文书签署
- 5.PDF版式文件分步签署
- 6.用户信息查询
- 7.WebHook回调
- 8.患者信息查询
- 9.数据同步
- 10.归档签
- Delphi接口调用示例代码
- 二、无纸化病案系统接口
三方系统-推送医护信息(自定义结构)
POST
/collect/third/push/user/custom
补充数据
标准的数据结构也可以调用此接口;
支持post/get;
支持application/json.application/xml;
支持自定义返回结构
参数都是以body的方式传输;
请求参数
Authorization
Query 参数
access_token
string
必需
默认值:
3e9dec5f-4a9d-4af8-8abc-23e4675a1eb6
Header 参数
X-Requested-appId
string
appid
X-Signit-App-Id
string
必需
默认值:
1931fabdb516e66ca2f8c42691a
Body 参数application/json
array of:
realName
string
真实姓名
deptCode
string
所属科室code
secondDeptCode
string
可选
userType
string
可选
sex
string
性别
phone
string
手机号
idCard
string
身份证号
jobId
string
必需
pym
string
拼音码
birthDate
string
出生日期
email
string
邮箱
onJobStatus
integer
可选
jobTitleName
string
职称名称
jobTitleCode
string
职称编号
inpatientArea
string
病区
inpatientAreaCode
string
病区编号
specialties
string
专业
specialtiesCode
string
专业编号
示例
[
{
"realName": "张三",
"deptCode": "D001",
"secondDeptCode": "D002",
"userType": "0",
"sex": "男",
"phone": "13800138000",
"idCard": "110101199001010000",
"jobId": "J001",
"pym": "zhangsan",
"birthDate": "1990-01-01",
"email": "zhangsan@example.com",
"onJobStatus": 1,
"jobTitleName": "主治医师",
"jobTitleCode": "JT001",
"inpatientArea": "内科病房",
"inpatientAreaCode": "IA001",
"specialties": "心血管疾病",
"specialtiesCode": "SP001"
}
]
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://m1.apifoxmock.com/m1/4604434-0-default/collect/third/push/user/custom?access_token=' \
--header 'X-Requested-appId;' \
--header 'X-Signit-App-Id;' \
--header 'Content-Type: application/json' \
--data-raw '[
{
"realName": "张三",
"deptCode": "D001",
"secondDeptCode": "D002",
"userType": "0",
"sex": "男",
"phone": "13800138000",
"idCard": "110101199001010000",
"jobId": "J001",
"pym": "zhangsan",
"birthDate": "1990-01-01",
"email": "zhangsan@example.com",
"onJobStatus": 1,
"jobTitleName": "主治医师",
"jobTitleCode": "JT001",
"inpatientArea": "内科病房",
"inpatientAreaCode": "IA001",
"specialties": "心血管疾病",
"specialtiesCode": "SP001"
}
]'
返回响应
🟢200成功
application/json
Body
code
string
必需
message
string
必需
data
object
必需
addCount
integer
必需
updateCount
integer
必需
failMessage
string
必需
示例
{
"code": "100100000",
"message": "操作成功",
"data": {
"addCount": 0,
"updateCount": 1,
"failMessage": ""
}
}
修改于 2024-11-25 07:31:18