医易签
  1. 2.数据签名
医易签
  • 一、CA无纸化签署接口
    • 1.CA扫码登录
      • 1.1 创建CA扫码登录二维码
      • 1.2 查询扫码登陆任务的状态信息
      • 1.3 扫码登录回调
    • 2.数据签名
      • 2.1 数据签名接口
        POST
      • 2.2 数据签名回传_主动查询
        GET
      • 2.3 数据快捷签名
        POST
      • 2.4 数据手动签名
        POST
      • 2.4 数据签验证接口
        POST
    • 3.数据签名v2
      • 3.1 发起数据异步签名
      • 3.2 发起数据同步签名
      • 3.3 查询数据签名结果
      • 3.4 医护执行签名
    • 4.PDF版式文书签署
      • 4.1 ⽂件异步签署
      • 4.2 ⽂件同步签署
      • 4.3 查询患者文件签名的图片
      • 4.4 医护执行签名
      • 4.5 使用文件ID验签
      • 4.6 上传文件验签
      • 4.7 查询文件签名记录
    • 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. 2.数据签名

2.2 数据签名回传_主动查询

将废弃
GET
/v1/open/es/signit_envelope/envelope_hospital_patient/_search
根据签署流程的各种参数查询指定的签署结果

请求参数

Authorization
Query 参数
q
string 
查询条件
可选
示例值:
(admissionNumber=1429202208055492)
sort
string 
排序条件
可选
示例值:
createdDatetime:desc
from
string 
可选
查询的起点,固定为0
示例值:
0
size
string 
可选
查询的数量,固定为20
示例值:
20
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/es/signit_envelope/envelope_hospital_patient/_search?q=(admissionNumber=1429202208055492)&sort=createdDatetime:desc&from=0&size=20&access_token=' \
--header 'X-Signit-App-Id;'

返回响应

🟢200成功
application/json
Body
customTagID
object 
调⽤⽅⾃定义唯⼀编号
必需
serviceId
string 
调⽤⽅⾃定义唯⼀编号,等于 customTagID
必需
serviceType 
string 
业务类型(模板名称)
必需
serviceTypeZhName
string 
业务类型中⽂名称
必需
hospitalBusinessWsi
string 
签名系统中业务记录唯⼀标识,与 customTagID⼀对⼀
必需
hospitalBusinessLastVersion
boolean 
当前签署流程是否最新版本;使⽤相同 customTagID发起签署时会有版本的概 念,当前值标识是否为相同 customTagID发起的最新签署流程;
必需
doctorID 
string 
发起签署的医⽣⼯号
必需
doctorName
string 
发起签署的医⽣姓名
必需
admissionNo
string 
患者住院号
必需
bedNumber
string 
患者床号
必需
idCard
string 
患者身份证号
必需
patientAge
string 
患者年龄
必需
patientSex 
integer 
患者性别(0表示男, 1表示⼥ 2 表示 不确定)
必需
hospitalDepartmentId
string 
科室代码
必需
hospitalDepartment
string 
科室名称
必需
envelopeFileUrls
string 
签署后的⽂件下载地址
必需
envelopeStatus
string 
签署状态;枚举: ED_SUCCESS = 完成, ING_SENT_WAIT_FILLOUT = 等待签名 其他 = 处理中
必需
envelopeStatusDescription
string 
签署状态说明
必需
envelopeWsid
string 
签署流程唯⼀标识
必需
envelopeFinishedDatetime
integer 
完成时间
必需
示例
{
    "took": 2471,
    "timed_out": false,
    "_shards": {
        "total": 1,
        "successful": 1,
        "skipped": 0,
        "failed": 0
    },
    "hits": {
        "total": {
            "value": 0,
            "relation": "eq"
        },
        "max_score": null,
        "hits": []
    }
}
🟠400参数不正确
修改于 2024-12-10 09:42:03
上一页
2.1 数据签名接口
下一页
2.3 数据快捷签名
Built with