平台与非平台批量插入报告及pdf上传
请求URL
https://api.mytijian.com/open-api/V2/ws/examreport/batchInsertAllExamReportPdf?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| accessToken | 是 | string | 当前有效的accessToken |
POST参数示例-type=1 平台
{"type":1,// 类型:1.平台,2.非平台"reportThirdPdfList":[//平台参数对象集合{"orderNum":"20210816105638950000780",//订单号"pdf":"5ZOI5ZOI5ZOI5ZOI5ZOI5ZOI",//pdfbase64字符串"reportNo":"19971003"// 检查机构报告编号,"examReportTypeId":1},{"orderNum":"20150403201112327127246","pdf":"5ZOI5ZOI5ZOI5ZOI5ZOI5ZOI","reportNo":"19971003"}]}
请求参数说明:
reportThirdPdfList集合中的单个对象:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| orderNum | 是 | String | 订单号 |
| 是 | String | pdfbase64字符串 | |
| reportNo | 是 | String | 检查机构报告编号 |
| state | 是 | int | 0 未读 1 已读 2异常 |
| examReportTypeId | 否 | int | 报告类型 |
POST参数示例-type=2 非平台
{"type":2,// 类型:1.平台,2.非平台"examReportThirdNotPlatformPdfs":[//非平台参数对象集合{"examReportThirdNotPlatformExamineeMore":{//单个对象"idCard": "330327199410053015",//身份证"organizationId":"108",//机构/体检中心 id"dateBirth":"1003",//生日"birthYear":1997,//出生年"examDate":"2021-08-16 11:58:38",//体检时间"name":"陈大伟",//姓名"gender":1,//性别 0 男 1女 3未知"age":36,//年龄"marriageStatus":1,//0:未婚 1:已婚 2:丧偶 3:离异 4:其他"department":"xxx部门",//体检人所在部门"employeeId":"123456",//体检人员工号码"mobile":"13353363322"//电话号码},"examReportTypeId":1"pdf":"base64",//pdfBase64编码字符串"reportNo":"3335555"//检查机构报告编号},{"examReportThirdNotPlatformExamineeMore":{"idCard": "330327199410053015","organizationId":"111","dateBirth":"1003","birthYear":1997,"examDate":"2021-08-16 11:58:38","name":"陈大伟","gender":1,"age":36,"marriageStatus":1,"department":"xxx部门","employeeId":"123456","mobile":"13353363322","examCompany":"网上预约(个人)"},"pdf":"base64","reportNo":"3335555"//检查机构报告编号}]}
examReportThirdNotPlatformExamineeMore对象:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| idCard | 是 | String | 身份证 |
| organizationId | 是 | Integer | 机构/体检中心 id |
| dateBirth | 否 | String | 生日日期 |
| birthYear | 否 | Integer | 生日年份 |
| examDate | 否 | Data | 体检日期 |
| name | 否 | String | 体检人名称 |
| gender | 否 | integer | 性别 0 男 1女 3未知 |
| age | 否 | Integer | 年龄 |
| marriageStatus | 否 | integer | 婚姻状态- 0:未婚 1:已婚 2:丧偶 3:离异 4:其他 |
| department | 否 | String | 体检人所在部门 |
| employeeId | 否 | String | 体检人员工号码 |
| mobile | 否 | String | 电话号码 |
| examCompany | 是 | String | 单位名称 |
正确返回示例:
{"success":"T","data":{"syncExamResults":[{"reportNo":"201806040088","reportId":122233}]},"msg":"success"}
错误返回示例:
{"errCode": "EX_1_2_REPORT_01_01_007",//指定错误码"msg": "批量插入报告及pdf上传失败-错误idCard集合:[330327199410053015]",//错误信息"success": "F"}
文档更新时间: 2025-07-04 17:59