知情同意书签署记录
创建一条知情同意书签署记录:/informedConsentMembers POST
请求参数
参数名称 | 示例值 | 类型 | 说明 |
---|---|---|---|
informedConsentId | 1 | number | 知情同意书模板id |
memberId | 1 | number | 患者id |
downloadUrl | https://xxx | string | 下载地址 |
signUrl | https://xxx | string | 患者签名 |
doctorSignUrl | https://xxx | string | 医生签名 |
phone | 15423429875 | string | 手机号 |
credentialsNumber | xxxxxxxxxxxxxx | string | 身份证 |
返回结果 知情同意书签署记录
参数名称 | 示例值 | 类型 | 说明 |
---|---|---|---|
id | 1 | number | 记录id |
status | 1 | number | 是否签署 |
creatorId | 13 | number | 创建者id |
organizationId | 2 | number | 机构id |
informedConsentId | 2 | number | 知情同意书模板id |
downloadUrl | Https://xxxx | string | 下载地址 |
memberId | 2 | number | 患者id |
signUrl | Https://xxxx | string | 患者签名 |
phone | 15423222222 | string | 手机号 |
doctorSignUrl | Https://xxxx | string | 医生签名 |
credentialsNumber | xxxxxxxxxxxxxxx | string | 身份证 |
createdAt | 1673406742 | number | 创建时间 |
updatedAt | 1673406742 | number | 更新时间 |
deleteAt | 1673406742 | number | 删除时间 |
修改签署状态:/informedConsentMembers/:id/status PUT
请求参数
参数名称 | 示例值 | 类型 | 说明 |
---|---|---|---|
id | 1 | number | 记录id |
status | 1 | number | 是否已签署(0:未签署,1:已签署) |
返回结果
修改知情同意书签署记录:/informedConsentMembers/:id PUT
请求参数
参数名称 | 示例值 | 类型 | 说明 |
---|---|---|---|
id | 1 | number | 记录id |
downloadUrl | https://xxxx | String | pdf下载地址 |
informedConsentId | 1 | number | 知情同意书模板id |
memberId | 1 | number | 患者id |
status | 1 | number | 知情同意书签署状态(0:未签署,1:已签署) |
signUrl | http://xxx | string | 患者签名 |
doctorSignUrl | http://xxx | string | 医生签名 |
phone | 15345633456 | string | 手机号 |
credentialsNumber | xxxxxxxxxxxxxxx | string | 身份证 |
返回结果
查看知情同意书签署记录详情:/informedConsentMembers/:id GET
请求参数
参数名称 | 示例值 | 类型 | 说明 |
---|---|---|---|
id | 1 | number | 记录id |
expand | "creator,organization" | string | 子资源数据(creator,organization) |
attributes | "id,name" | string | 否 |
返回结果 知情同意书签署记录详情
参数名称 | 示例值 | 类型 | 说明 |
---|---|---|---|
id | 1 | number | 记录id |
status | 1 | number | 是否签署 |
creatorId | 13 | number | 创建者id |
organizationId | 2 | number | 机构id |
informedConsentId | 2 | number | 知情同意书模板id |
downloadUrl | Https://xxxx | string | 下载地址 |
memberId | 2 | number | 患者id |
signUrl | Https://xxxx | string | 患者签名 |
phone | 15423222222 | string | 手机号 |
doctorSignUrl | Https://xxxx | string | 医生签名 |
credentialsNumber | xxxxxxxxxxxxxxx | string | 身份证 |
createdAt | 1673406742 | number | 创建时间 |
updatedAt | 1673406742 | number | 更新时间 |
deleteAt | 1673406742 | number | 删除时间 |
creator | {"id":1, "name": "zhangxxx"} | object | 创建者 |
organization | {"id": 1, "name": "xxx医院"} | object | 机构 |
title | xxx知情同意书 | string | 知情同意书标题 |
content | xxxxx | string | 知情同意书内容 |
获取知情同意书签署记录列表:/informedConsentMembers GET
请求参数
参数名称 | 示例值 | 类型 | 说明 |
---|---|---|---|
organizationId | 1 | number | 机构id |
memberId | 1 | number | 患者id |
status | 1 | number | 签署状态 |
expand | "creator,organization,informedConsent" | string | 子资源数据(creator,organization,informedConsent) |
attributes | "id,name" | string | 否 |
page | 1 | number | 否 |
pageSize | 10 | number | 否 |
sort | -createdAt | string | 否 |
返回结果
参数名称 | 示例值 | 类型 |
---|---|---|
page | 1 | 当前页数 |
pageSize | 20 | 每条页数 |
limit | 1 | 同pageSize |
offset | 20 | 起始条数 |
total | 123 | 符合条件的总数量 |
items | [{"id": 1, "memberId": 1, "informedCosentId": 1}] | 返回数据项 |
- Items 知情同意书列表内容
参数名 | 示例值 | 类型 | 说明 |
---|---|---|---|
Id | 1 | number | id |
status | 1 | number | 是否签署 |
creatorId | 13 | number | 创建者id |
organizationId | 2 | number | 机构id |
informedConsentId | 2 | number | 知情同意书模板id |
downloadUrl | Https://xxxx | string | 下载地址 |
memberId | 2 | number | 患者id |
signUrl | Https://xxxx | string | 患者签名 |
phone | 15423222222 | string | 手机号 |
doctorSignUrl | Https://xxxx | string | 医生签名 |
credentialsNumber | xxxxxxxxxxxxxxx | string | 身份证 |
createdAt | 1673406742 | number | 创建时间 |
updatedAt | 1673406742 | number | 更新时间 |
deleteAt | 1673406742 | number | 删除时间 |
creator | {"id": 1, "name": "zhangsan"} | object | 创建者 |
organization | {"id": 1, "name": "xxx医院"} | object | 机构 |
informedConsent | {"id": 1, "title": "xxx知情同意书", "content": "xxx"} | object | 知情同意书内容 |
知情同意书签署记录listAll接口:/listAll/informedConsentMembers GET
请求参数
参数名称 | 示例值 | 类型 | 说明 |
---|---|---|---|
organizationId | 1 | number | 机构id |
memberId | 1 | number | 患者id |
status | 1 | number | 签署状态 |
expand | "creator,organization,informedConsent" | string | 子资源数据(creator、organization、informedConsent) |
attributes | "id,name" | string | 否 |
返回示例
{
[{
"id": 1,
"informedConsentId": 1,
"organizationId": 1,
"creatorId": 1,
"status": 1,
"downloadUrl": "https://xxxx",
"memberId": "1",
"signUrl": "https://xxx",
"phone": "15423222222",
"doctorSignUrl": "https://xxxx",
"credentialsNumber": "xxxxx",
"createdAt":1673406742,
"updatedAt": 1673406742,
"deleteAt": 1673406742,
"creator": {"id": 1, "name": "zhangsan"},
"organization": {"id": 1, "xxx医院"},
"informedConsent": {"id": 1, "title": "xxx知情同意书", content: "xxxx"}
}]
}
删除指定的知情同意书签署记录:/informedConsentMembers/:id DELETE
请求参数
参数名 | 示例值 | 类型 | 说明 |
---|---|---|---|
Id | 1 | number | 知情同意书签署记录id |
返回示列
HTTP/1.1 204 NO CONTENT