- 一、CA无纸化签署接口
- 1.CA扫码登录
- 2.数据签名
- 3.数据签名v2
- 4.PDF版式文书签署
- 5.PDF版式文件分步签署
- 6.用户信息查询
- 7.WebHook回调
- 8.患者信息查询
- 9.数据同步
- 10.归档签
- Delphi接口调用示例代码
- 二、无纸化病案系统接口
三方系统-追加文档 (自定义结构)
POST
/collect/third/push/doc/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
patientInfo
object
患者信息
inpNo
string
住院号
patientId
string
可选
idCard
string
可选
classifyFile
array [object {2}]
文件分类
mrClassCode
string
文书类型编号
files
array [object {7}]
文件信息
ftpConfig
object
ftp配置信息
loginName
string
登录名
password
string
密码
ftpUrl
string
IP地址
ftpPort
string
端口号
privateKey
string
私钥
示例
{
"patientInfo": {
"inpNo": "string",
"patientId": "string",
"idCard": "string"
},
"classifyFile": [
{
"mrClassCode": "string",
"files": [
{
"signType": "string",
"signSeriaNumber": "string",
"fileNo": "string",
"fileName": "string",
"fileBase64": "string",
"fileUrl": "string",
"fileFtpPath": "string"
}
]
}
],
"ftpConfig": {
"loginName": "string",
"password": "string",
"ftpUrl": "string",
"ftpPort": "string",
"privateKey": "string"
}
}
示例代码
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/doc/custom?access_token=' \
--header 'X-Signit-App-Id;' \
--header 'Content-Type: application/json' \
--data-raw '{
"patientInfo": {
"inpNo": "string",
"patientId": "string",
"idCard": "string"
},
"classifyFile": [
{
"mrClassCode": "string",
"files": [
{
"signType": "string",
"signSeriaNumber": "string",
"fileNo": "string",
"fileName": "string",
"fileBase64": "string",
"fileUrl": "string",
"fileFtpPath": "string"
}
]
}
],
"ftpConfig": {
"loginName": "string",
"password": "string",
"ftpUrl": "string",
"ftpPort": "string",
"privateKey": "string"
}
}'
返回响应
🟢200成功
application/json
Body
code
string
必需
message
string
必需
data
boolean
必需
示例
{
"code": "100100000",
"message": "操作成功",
"data": true
}
修改于 2024-11-25 07:27:13