医易签
  1. 4.PDF版式文书签署
医易签
  • 一、CA无纸化签署接口
    • 1.CA扫码登录
      • 1.1 创建CA扫码登录二维码
      • 1.2 查询扫码登陆任务的状态信息
      • 1.3 扫码登录回调
    • 2.数据签名
      • 2.1 数据签名接口
      • 2.2 数据签名回传_主动查询
      • 2.3 数据快捷签名
      • 2.4 数据手动签名
      • 2.4 数据签验证接口
    • 3.数据签名v2
      • 3.1 发起数据异步签名
      • 3.2 发起数据同步签名
      • 3.3 查询数据签名结果
      • 3.4 医护执行签名
    • 4.PDF版式文书签署
      • 4.1 ⽂件异步签署
        POST
      • 4.2 ⽂件同步签署
        POST
      • 4.3 查询患者文件签名的图片
        GET
      • 4.4 医护执行签名
        POST
      • 4.5 使用文件ID验签
        POST
      • 4.6 上传文件验签
        POST
      • 4.7 查询文件签名记录
        GET
    • 5.PDF版式文件分步签署
      • 5.1 发起签署流程
      • 5.2 发起签名或填写表单
      • 5.3 完成签署流程(手动模式调用)
    • 6.用户信息查询
      • 6.1 查询⽤户⼿写签名图⽚
      • 6.2 查询指定⽤户的⼿机盾设置
      • 6.3 查询⽤户⼿写签名图⽚
    • 7.WebHook回调
      • WebHook回调接口文档说明
      • 7.1 Webhook回调接口:数据签名示例
      • 7.2 Webhook回调接口:文件签名回调示例
      • 7.3 Webhook回调接口:数据签名v2回调示例
    • 8.患者信息查询
      • 8.1 获取患者签名图片
    • 9.数据同步
      • 9.1 新增或更新系统账户数据
    • 10.归档签
      • 无外观
    • Delphi接口调用示例代码
      • Delphi接口调用示例代码
  • 二、无纸化病案系统接口
    • 1.基础接口
      • 三方系统-科室推送 (自定义结构)
      • 三方系统-推送医护信息(自定义结构)
      • 三方系统-推送首页数据 (自定义结构)
      • 三方系统-推送患者信息 (自定义结构)
      • 三方推送-医保ICD对照数据(自定义结构)
      • 三方系统-推送医保结算清单信息
      • 三方系统-推送医嘱信息(自定义结构)
      • 三方系统-推送医嘱对照细目(药品,检查,检验)
    • 2.病案归档
      • 三方系统-追加文档 (自定义结构)
      • 三方系统-推送文档记录(非文件)
      • 三方系统-删除文件
    • 3.病案共享
      • 三方系统-获取患者文件
      • 三方系统-获取患者文件组
    • 4.数据统计
    • 5.消息订阅
      • 病案状态消息变化
      • 病案质控消息变化
    • 6.病案复印
  1. 4.PDF版式文书签署

4.7 查询文件签名记录

GET
/v1/open/hospital/hospitals/query-signature-record-envelopes
注:查询已完成的文件签名记录,filters参数中 type=SUCCESS_COMPLETED 是必传的;
查询时尽量缩小查询数据的范围,比如按时间查询所有数据时,每次查询将时间范围缩小到3~8个小时,数据处理完毕后再进行下一个时间范围的数据查询。
不要直接查询全部。
filters 参数值是由支持筛选的字段名+符号+值构成,多个条件使用英文逗号分隔;
比如 filters=type=SUCCESS_COMPLETED 是查询已完成的
filters=type=SUCCESS_COMPLETED,envelopeFinishedDatetime>=1735660800000 是查询已完成且完成时间大于等于 2025-01-01 00:00:00

请求参数

Authorization
Query 参数
filters
string 
必需
查询条件参数,支持以下条件:
doctorID:发起签署的医生工号
envelopeStatus:签署状态,ED_SUCCESS-签署成功
customTagID:自定义业务编号
serviceType:业务模板名称
patientID:患者就诊卡号
envelopeSendDatetime:发起签名时间,毫秒时间戳
envelopeFinishedDatetime:完成签名时间,毫秒时间戳
示例值:
type=SUCCESS_COMPLETED,envelopeFinishedDatetime>=1735660800000
offset
string 
分页偏移量
必需
示例值:
0
limit
string 
必需

分页数量,limit 参数传值范围:0<=limit<=100

示例值:
10
searchAfter
string 
可选
分页游标,上一页最后一条数据的createdDatetime字段值;
深度分页时使用,筛选后数据总量totalElements小于1万时可不传此参数
access_token
string 
必需
授权码;正式环境联系签署平台方获取
默认值:
3e9dec5f-4a9d-4af8-8abc-23e4675a1eb6
Header 参数
X-Signit-App-Id
string 
必需
应用id;正式环境联系签署平台方获取
默认值:
1931fabdb516e66ca2f8c42691a

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://m1.apifoxmock.com/m1/4604434-0-default/v1/open/hospital/hospitals/query-signature-record-envelopes?filters=type=SUCCESS_COMPLETED,envelopeFinishedDatetime>=1735660800000&offset=0&limit=10&searchAfter=&access_token=' \
--header 'X-Signit-App-Id;'

返回响应

🟢200成功
application/json
Body
code
string 
接口响应码
必需
100870000 = 成功
message
string 
接口响应消息
必需
records
array [object {20}] 
签名记录
必需
serviceId
string 
自定义业务编号
必需
patientName
string 
患者姓名
必需
patientId
string 
患者就诊卡号
必需
departmentName
string 
科室名称
必需
departmentCode
string 
科室代码
必需
createdDatetime
integer 
发起时间
必需
毫秒时间戳
serviceType
string 
业务模板名称
必需
serviceTypeName
string 
业务模板中文名称
必需
currentVersion
string 
当前业务版本
必需
使用同一个自定义业务编号多次发起时,会生成版本信息
latestVersionEnvelopeWsid
string 
最新版本的文件签署流程id
必需
latestVersionEnvelopeStatus
string 
最新版本的文件签署状态
必需
ED_SUCCESS - 签名完成
latestVersionEnvelopeStatusDescription
string 
最新版本的文件签署状态说明
必需
signStatus
string 
签名状态
必需
SUCCESS_COMPLETED - 签名完成
signStatusDescription
string 
签名状态说明
必需
title
string 
签名记录标题
必需
senderWsid
string 
发起签署人的用户wisd
必需
admissionNumber
string 
住院号
必需
finishedDatetime
integer 
完成签名时间
必需
毫秒时间戳
senderName
string 
发起方姓名
必需
envelopeFileUrls
array[string]
文件下载地址
必需
集合,取第一个就行。
page
object 
分页信息
必需
size
integer 
当前返回的记录数量
必需
totalElements
integer 
筛选出的数据总数
必需
totalPages
integer 
总页码
必需
number
integer 
当前页码
必需
示例
{
    "code": "100870000",
    "message": "操作成功",
    "records": [
        {
            "signWsid": null,
            "hospitalBusinessWsid": "WSID_BUSI_000001967a803dd1da733d7cdf470001",
            "serviceId": "4b579AA4-9FBD-FF62-5A4F-5F2D9eAD6ab8",
            "patientName": "王二发",
            "patientId": "A1122334455",
            "departmentName": "骨科",
            "departmentCode": "0095",
            "createdDatetime": 1745811946885,
            "serviceType": "医学影像学报告单",
            "serviceTypeName": "医学影像学报告单",
            "currentVersion": "V1",
            "latestVersionEnvelopeWsid": "WSID_ENVE_000001967a803d855e6a56f35bdd0001",
            "latestVersionEnvelopeStatus": "ED_SUCCESS",
            "latestVersionEnvelopeStatusDescription": "成功处理完成",
            "signStatus": "SUCCESS_COMPLETED",
            "signStatusDescription": "成功已完成",
            "signDatetime": null,
            "modifiedDatetime": null,
            "title": "医学影像学报告单",
            "senderWsid": "WSID_EMEM_0000019385dee32042a1072cd6c0a81d",
            "admissionNumber": "8777202101171970",
            "businessMissing": false,
            "signingData": null,
            "origin": null,
            "finishedDatetime": 1745811949000,
            "senderName": "杨鹏",
            "envelopeFileUrls": [
                "http://47.108.149.104:6153/v1/file/files/WSID_FILE_0000019666ef25226e4a1b5c5b28aa6f?token=db068e068ea28d49dd91106bd078089f&salt=9m0chJ3bBL3a6uhE5N&open=true&ts=1745483672840&ets=E76DEB0A7317A83B0077B10B635CD6E0E282DD7C516ECB94"
            ]
        }
    ],
    "page": {
        "size": 20,
        "totalElements": 2023334,
        "totalPages": 101167,
        "number": 1
    },
    "userMessage": null,
    "developerMessage": null
}
🟠400参数不正确
修改于 2025-04-28 07:05:00
上一页
4.6 上传文件验签
下一页
5.1 发起签署流程
Built with