- 一、CA无纸化签署接口
- 1.CA扫码登录
- 2.数据签名
- 3.数据签名v2
- 4.PDF版式文书签署
- 5.PDF版式文件分步签署
- 6.用户信息查询
- 7.WebHook回调
- 8.患者信息查询
- 9.数据同步
- 10.归档签
- Delphi接口调用示例代码
- 二、无纸化病案系统接口
2.4 数据签验证接口
POST
/v1/open/hospital/hospitals/data-signature-records/verify
请求参数
Authorization
Query 参数
fetch-details
string
可选
示例值:
true
filters
string
可选
示例值:
customTag=451209209-A03467962-2-2-0-23235
access_token
string
必需
默认值:
3e9dec5f-4a9d-4af8-8abc-23e4675a1eb6
Header 参数
X-Signit-App-Id
string
必需
默认值:
1931fabdb516e66ca2f8c42691a
Body 参数application/json
verifyingData
string
待验签的原文
示例
{
"verifyingData": "yizhuzhix"
}
示例代码
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/v1/open/hospital/hospitals/data-signature-records/verify?fetch-details=true&filters=customTag=451209209-A03467962-2-2-0-23235&access_token=' \
--header 'X-Signit-App-Id;' \
--header 'Content-Type: application/json' \
--data-raw '{
"verifyingData": "yizhuzhix"
}'
返回响应
🟢200成功
application/json
Body
verifyStatus
string
每个签名验签详情列表
totalSignCount
integer
签名总数
validSignCount
integer
有效签名总数
verifyDetails
array [object {4}]
每个签名验签详情列表
recordInfo
object
可选
signatureInfo
object
签名信息
verifyInfo
object
验签信息
certInfo
object
签名证书信息
code
string
必需
message
string
必需
示例
{
"verifyStatus": "VALID",
"totalSignCount": 1,
"validSignCount": 1,
"verifyDetails": [
{
"recordInfo": {
"patientId": "A03467962",
"patientName": "许安安",
"patientSex": "",
"patientIdCard": "510722199201098831",
"doctorId": "job_wutao",
"doctorName": "wutao",
"serviceType": "EMR_DataSignRecord",
"serviceId": "451209209-A03467962-2-2-0-23235",
"archivedAfterSigned": false
},
"signatureInfo": {
"signWsid": "WSID_SIGN_00000191255718d56218060196b70001",
"businessWsid": "WSID_BUSI_00000191255718d26218060196b70001",
"serviceType": "EMR_DataSignRecord",
"signingData": "yizhuzhix",
"signingMetadata": {
"archivedAfterSigned": false,
"dataType": "EMT"
},
"authorWsid": "WSID_EUSR_000001665b8dc31c0242ac1200110001",
"authorName": "吴涛",
"signTransform": "ENVELOPED",
"signStatus": "SIGNED",
"signStatusDescription": "已签名",
"signStoreMethod": "DB",
"signHashAlgorithm": "SM3",
"signAlgorithm": "SM3withSM2",
"signValue": "MEQCICF2Xb/Z/m4CDbR55ahvz6dhMnWrFXQsSIjcdcv6epAbAiBQMUF1V6qg+LgKe/3szkI6ZDFrBtztMP+qgepvAaKksg==",
"signDatetime": 1722908351,
"signVersion": 1,
"signForm": "UM_SIGN",
"signCert": "MIIDADCCAqagAwIBAgISIAJOkA2hwiGoxkpjaVMJU9WGMAwGCCqBHM9VAYN1BQAwPjELMAkGA1UEBgwCQ04xDTALBgNVBAoMBEJKQ0ExDTALBgNVBAsMBEJKQ0ExETAPBgNVBAMMCExPQ0FMU00yMB4XDTIwMDcxNDA3MTMzMloXDTI1MDcxNDA3MTMzMlowcDELMAkGA1UEBgwCQ04xDzANBgNVBAMMBuWQtOa2mzFQME4GCgmSJomT8ixkAQEMQDgzYjgyNjRmN2M2ZTJkNzhmYzMzMjBlYzNhYzNhOTUwNmJhMTU0Y2FkNGNmZGNkNjcyYzJjYTYxNmM5YTU3ZTgwWTATBgcqhkjOPQIBBggqgRzPVQGCLQNCAAQGmLedhygAEbnboxPAqal3cWv+jrOU7rR1ng8y6ogL8Xatsgf9yk3lcVAJKYLtPQVSQ4z0GRSliG7jxDwp7EGto4IBTjCCAUowCwYDVR0PBAQDAgbAMAkGA1UdEwQCMAAwEwYDVR0lBAwwCgYIKwYBBQUHAwMwgYUGA1UdHwR+MHwwOKA2oDSGMmh0dHBzOi8vY3JsLmlzaWduZXQuY24vY3JsL0xPQ0FMU00yL0xPQ0FMU00yXzAuY3JsMECgPqA8hjpodHRwczovL2NybC5pc2lnbmV0LmNuL2NybC9MT0NBTFNNMi9pbmMvTE9DQUxTTTJfaW5jXzAuY3JsMB0GA1UdDgQWBBRjuKtoF64D1jkl0t3v++vflzTNEDAfBgNVHSMEGDAWgBQ78fsiTPugyfgIrS+tCqf3oTpz1zBTBgNVHSAETDBKMEgGCiqBHIbvMgYEAQEwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9jcmwuaXNpZ25ldC5jbi9jcHMvTE9DQUxTTTIvY3BzLmh0bWwwDAYIKoEcz1UBg3UFAANGADBDAh9I5c7gPYiupfoWXlQP52Dabzur2ClPJJyCuLaqkc4+AiBYwhTKADDW1YHDjVT5g1vEXznAFZK9i40l4pI63zfagQ==",
"signCertSerialNumber": "2788378142301075761867897585420533962626438",
"customTag": "451209209-A03467962-2-2-0-23235",
"createdDatetime": 1722908351,
"modifiedDatetime": 1722908351,
"appendTimestamp": 0,
"dataType": "STRING"
},
"verifyInfo": {
"modified": false
},
"certInfo": {
"signCertSerialNumber": "2788378142301075761867897585420533962626438",
"notBefore": 1594710812,
"notAfter": 1752477212,
"issuerName": "BJCA",
"subjectName": "吴涛",
"verified": true,
"rootCertVerified": true,
"rootCertVerifyResult": "签名使用的数字证书是本签署平台信任的合法数字证书颁发机构签发"
}
}
],
"code": "100870000",
"message": "操作成功"
}
🟠400参数不正确
修改于 2025-04-28 02:37:45