编辑 | blame | 历史 | 原始文档

修改捐献见证

接口描述

修改捐献见证信息

请求URL

POST /project/donationwitness/edit

请求头

参数名 类型 必填 说明
Authorization String 是 用户令牌
Content-Type String 是 application/json

请求参数

参数名 类型 必填 说明
id Long 是 主键ID
infoid Long 否 infoid
donorno String 否 捐献者编号
gainhospitalno String 否 器官获取机构编号
gainhospitalname String 否 器官获取机构名称
deathtime Date 否 死亡时间(停用)
deathreason String 否 死亡原因(停用)
deathjudgedocto String 否 死亡判定医生一(停用)
deathjudgedoctt String 否 死亡判定医生二(停用)
deathjudgeannex String 否 死亡证明附件路径(停用)
operationbegtime Date 否 手术开始时间
operationendtime Date 否 手术结束时间
operationdoctor String 否 手术医生
isspendremember Integer 否 是否默哀缅怀仪式(停用)
isrestoreremains Integer 否 是否恢复遗体仪容(停用)
rememberannex String 否 缅怀仪式附件路径(停用)
responsibleuserid String 否 负责人编号
responsibleusername String 否 负责人姓名
coordinateduserido String 否 联络人一编号
coordinatedusernameo String 否 联络人一姓名
coordinateduseridt String 否 联络人二编号
coordinatedusernamet String 否 联络人二姓名
abdominalaortacannulatime Date 否 腹主动脉插管时间
abdominalaortaperfusiontime Date 否 腹主动脉灌注时间
portalveincannulatime Date 否 门静脉插管时间
portalveinperfusiontime Date 否 门静脉灌注时间
pulmonaryarterycannulatime Date 否 肺动脉插管时间
pulmonaryarteryperfusiontime Date 否 肺动脉灌注时间
aortacannulatime Date 否 主动脉插管时间
aortaperfusiontime Date 否 主动脉灌注时间
organdonation String 否 捐献器官
organdonationOther String 否 捐献器官 其他
donationcategory String 否 捐献类别
coordinatorInOperating Date 否 协调员进手术室时间
coordinatorOutOperating Date 否 协调员出手术室时间
coordinatorSign String 否 协调员签字
coordinatorSignTime Date 否 协调员签字时间
serviceDonationwitnessorganList Array 否 捐献见证器官信息集合

serviceDonationwitnessorganList数组元素结构

参数名 类型 必填 说明
id Long 是(修改时) 器官记录主键ID
infoid Long 否 关联service_donatebaseinfo表的ID
donationwitnessId Long 否 捐献见证id
donorno String 否 捐献者编号
organno String 否 器官类别 详见字典sys_Organ
organname String 否 器官类别名称 详见字典sys_Organ
organnumber String 否 器官编号
organstate String 否 器官获取状态 :0:未获取;1:已获取,2:弃用
notgetreason String 否 未获取原因
organgettime Date 否 器官获取时间
organgetdoct String 否 医生姓名
gainhospitalno String 否 器官获取机构编号 对应机构表
gainhospitalname String 否 器官获取机构名称 对应机构表
isbiopsybefore String 否 获取前活检,参见sys_0_1
isbiopsyafter String 否 获取后活检,参见sys_0_1
ismarginalorgan String 否 属于边缘器官,参见sys_0_1
ispathogenpositive String 否 病原菌阳性,参见sys_0_1
ispnf String 否 原发性无功能,参见sys_0_1
isdgf String 否 功能延迟性恢复,参见sys_0_1
caseno String 否 事件编号
name String 否 受体姓名
organStartTime Date 否 器官获取开始时间

请求示例

{
  "id": 1,
  "infoid": 1001,
  "donorno": "DN20240101001",
  "gainhospitalno": "H001",
  "gainhospitalname": "北京协和医院",
  "operationbegtime": "2024-02-02 09:00:00",
  "operationendtime": "2024-02-02 13:30:00",
  "operationdoctor": "张医生",
  "responsibleuserid": "U001",
  "responsibleusername": "王协调员",
  "coordinateduserido": "U002",
  "coordinatedusernameo": "李协调员",
  "abdominalaortacannulatime": "2024-02-02 09:30:00",
  "abdominalaortaperfusiontime": "2024-02-02 09:35:00",
  "portalveincannulatime": "2024-02-02 09:40:00",
  "portalveinperfusiontime": "2024-02-02 09:45:00",
  "organdonation": "C22,C64L",
  "donationcategory": "DBD",
  "coordinatorInOperating": "2024-02-02 08:50:00",
  "coordinatorOutOperating": "2024-02-02 13:40:00",
  "coordinatorSign": "王协调员",
  "coordinatorSignTime": "2024-02-02 13:45:00",
  "serviceDonationwitnessorganList": [
    {
      "id": 10,
      "infoid": 1001,
      "donorno": "DN20240101001",
      "organno": "C22",
      "organname": "肝脏",
      "organnumber": "ORG20240101001",
      "organstate": "1",
      "organgettime": "2024-02-02 10:30:00",
      "organgetdoct": "张医生",
      "gainhospitalno": "H001",
      "gainhospitalname": "北京协和医院",
      "isbiopsybefore": "1",
      "isbiopsyafter": "0",
      "ismarginalorgan": "0",
      "organStartTime": "2024-02-02 10:00:00"
    },
    {
      "id": 11,
      "infoid": 1001,
      "donorno": "DN20240101001",
      "organno": "C64L",
      "organname": "左肾",
      "organnumber": "ORG20240101002",
      "organstate": "1",
      "organgettime": "2024-02-02 11:00:00",
      "organgetdoct": "李医生",
      "gainhospitalno": "H001",
      "gainhospitalname": "北京协和医院",
      "isbiopsybefore": "0",
      "isbiopsyafter": "1",
      "ismarginalorgan": "0",
      "organStartTime": "2024-02-02 10:30:00"
    }
  ]
}

返回参数

参数名 类型 说明
code Integer 响应状态码,200表示成功
msg String 响应消息
data Boolean 操作结果,true表示成功

返回示例

{
  "code": 200,
  "msg": "操作成功",
  "data": true
}

注意事项

  1. 修改时必须传入主键id字段
  2. 日期格式统一为:yyyy-MM-dd HH:mm:ss
  3. 器官信息集合serviceDonationwitnessorganList可以同时提交多个器官的详细信息,修改时每个器官记录必须包含其id字段
  4. 标注为"停用"的字段为历史字段,建议不使用
  5. 修改接口不包含唯一性校验,可以重复提交相同的infoid(仅新增时有唯一性校验)