查询捐献完成列表基本信息(器官利用)
接口描述
查询捐献完成列表基本信息(器官利用)
请求URL
POST /project/donatecompletioninfo/getDonationCompletionBaseInfo
请求头
| 参数名 |
类型 |
必填 |
说明 |
| Authorization |
String |
是 |
用户令牌 |
| Content-Type |
String |
是 |
application/json |
请求参数
| 参数名 |
类型 |
必填 |
说明 |
| pageNum |
Integer |
否 |
页码 |
| pageSize |
Integer |
否 |
每页数量 |
| infoid |
Long |
否 |
baseInfo的ID |
| recordstate |
String |
否 |
记录状态 |
| caseNo |
String |
否 |
案例编号 |
| treatmenthospitalname |
String |
否 |
所在医疗机构名称 |
| treatmenthospitalno |
String |
否 |
所在医疗机构编码 |
| sex |
String |
否 |
性别 |
| inpatientno |
String |
否 |
住院号 |
| donorno |
String |
否 |
捐献者编号 |
| name |
String |
否 |
捐献者姓名 |
| age |
Long |
否 |
年龄 |
| bloodtype |
String |
否 |
血型 |
| idcardno |
String |
否 |
证件号码 |
| diagnosisname |
String |
否 |
疾病诊断名称 |
| completetime |
Date |
否 |
完成时间 |
| responsibleuserid |
String |
否 |
负责人编号 |
| responsibleusername |
String |
否 |
负责人姓名 |
请求示例
{
"pageNum": 1,
"pageSize": 10,
"donorno": "DN20240101001",
"name": "张三",
"treatmenthospitalname": "北京协和医院",
"recordstate": "1"
}
返回参数
| 参数名 |
类型 |
说明 |
| code |
Integer |
响应状态码,200表示成功 |
| msg |
String |
响应消息 |
| total |
Integer |
总记录数 |
| rows |
Array |
数据列表 |
rows数组元素结构
| 参数名 |
类型 |
说明 |
| infoid |
Long |
baseInfo的ID |
| id |
Long |
DonationCompletion的ID |
| extracontent |
String |
扩展内容 |
| recordstate |
String |
记录状态 |
| donationcategory |
String |
捐献类别 |
| caseNo |
String |
案例编号 |
| treatmenthospitalname |
String |
所在医疗机构名称 |
| treatmenthospitalno |
String |
所在医疗机构编码 |
| sex |
String |
性别 |
| inpatientno |
String |
住院号 |
| donorno |
String |
捐献者编号 |
| isbodydonation |
String |
是否遗体捐献 |
| receivingunitname |
String |
接收单位名称 |
| receivingunit |
String |
接收单位 |
| name |
String |
捐献者姓名 |
| age |
Long |
年龄 |
| bloodtype |
String |
血型 |
| idcardno |
String |
证件号码 |
| diagnosisname |
String |
疾病诊断名称 |
| completetime |
Date |
完成时间 |
| responsibleuserid |
String |
负责人编号 |
| responsibleusername |
String |
负责人姓名 |
| coordinateduserido |
String |
协调员一编号 |
| coordinatedusernameo |
String |
协调员一姓名 |
| coordinateduseridt |
String |
协调员二编号 |
| coordinatedusernamet |
String |
协调员二姓名 |
| assessannex |
String |
附件 |
| donateorgan |
String |
捐献器官 |
| serviceDonatecomporganList |
Array |
捐献器官移植详情 |
serviceDonatecomporganList数组元素结构
| 参数名 |
类型 |
说明 |
| id |
Long |
主键ID |
| infoid |
Long |
关联service_donatebaseinfo表的ID |
| donatecompletioninfoId |
Long |
关联service_donatecompletioninfo表的ID |
| organno |
String |
器官类别 详见字典sys_Organ |
| organname |
String |
器官类别名称 详见字典sys_Organ |
| transplantstate |
Long |
器官移植状态 :0:未移植;1:已移植,2:弃用 |
| abandonreason |
String |
未移植原因 |
| transplanttime |
Date |
移植时间 |
| transplantdoct |
String |
移植医生 |
| hospitalno |
String |
器官移植机构编号 对应机构表 |
| hospitalname |
String |
器官移植机构名称 对应机构表 |
| name |
String |
移植人姓名 |
| sex |
Long |
移植人性别 根据字典sys_user_sex |
| idcardtype |
Long |
移植人证件类型 根据字典sys_IDType |
| idcardno |
String |
移植人证件号码 |
| age |
Long |
移植人年龄 |
| ageunit |
String |
移植人年龄单位 根据字典sys_AgeUnit |
| birthday |
String |
移植人出生日期 |
| phone |
String |
移植人联系电话 |
| residenceaddress |
String |
移植人现住地址 |
| residenceprovince |
String |
移植人现住地址省代码 |
| residenceprovincename |
String |
移植人现住地址省名称 |
| residencecity |
String |
移植人市编号 根据行政区划表 |
| residencecityname |
String |
移植人市名称 |
| residencetown |
String |
移植人所属街道(镇)根据行政区划表 |
| residencetownname |
String |
移植人所属街道(镇)名称 |
| residencecommunity |
String |
移植人社区(村)编号 根据行政区划表 |
| residencecommunityname |
String |
移植人社区(村)名称 |
| residencecountycode |
String |
移植人所属区域编号 根据行政区划表 |
| residencecountyname |
String |
移植人所属区域名称 |
| caseNo |
String |
案例编号 |
| donorname |
String |
捐献者姓名 |
返回示例
{
"code": 200,
"msg": "查询成功",
"total": 1,
"rows": [
{
"infoid": 1001,
"id": 100,
"extracontent": "",
"recordstate": "1",
"donationcategory": "DBD",
"caseNo": "CASE20240101",
"treatmenthospitalname": "北京协和医院",
"treatmenthospitalno": "H001",
"sex": "1",
"inpatientno": "IP20240101",
"donorno": "DN20240101001",
"isbodydonation": "0",
"receivingunitname": "",
"receivingunit": "",
"name": "张三",
"age": 45,
"bloodtype": "A",
"idcardno": "110101197901010001",
"diagnosisname": "脑出血",
"completetime": "2024-02-02 14:00:00",
"responsibleuserid": "U001",
"responsibleusername": "王协调员",
"coordinateduserido": "U002",
"coordinatedusernameo": "李协调员",
"coordinateduseridt": "U003",
"coordinatedusernamet": "赵协调员",
"assessannex": "",
"donateorgan": "C22,C64L",
"serviceDonatecomporganList": [
{
"id": 1,
"infoid": 1001,
"donatecompletioninfoId": 100,
"organno": "C22",
"organname": "肝脏",
"transplantstate": 1,
"abandonreason": "",
"transplanttime": "2024-02-03",
"transplantdoct": "张医生",
"hospitalno": "H002",
"hospitalname": "北京移植医院",
"name": "李四",
"sex": 1,
"idcardtype": 1,
"idcardno": "110101198501010002",
"age": 39,
"ageunit": "1",
"birthday": "1985-01-01",
"phone": "13800138000",
"residenceaddress": "北京市朝阳区",
"residenceprovince": "110000",
"residenceprovincename": "北京市",
"residencecity": "110100",
"residencecityname": "市辖区",
"residencetown": "110105",
"residencetownname": "朝阳区",
"residencecommunity": "",
"residencecommunityname": "",
"residencecountycode": "110105",
"residencecountyname": "朝阳区",
"caseNo": "CASE20240101",
"donorname": "张三"
}
]
}
]
}
注意事项
- 接口支持分页查询,pageNum从1开始
- 日期格式统一为:
yyyy-MM-dd HH:mm:ss
- 返回数据包含器官移植详情列表
- 器官移植状态:0-未移植;1-已移植;2-弃用