1、获取职业病报告上传数据
请求URL
https://api.mytijian.com/open-api/V2/ws/examreport/listOccupExamReportUpload?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
accessToken | 是 | string | 当前有效的accessToken |
POST参数示例
{
"pageSize":10 //查询记录条数,最大不超过20
}
正确返回示例:
{
"data":{
"result":"[
{
"occupCareerHistoryList":[
{
"documentId":"12370402493370092B20210122202101209853",
"examNum":"202101209853",
"itamName":"12344,12176",
"phyExamCode":"12370402493370092B",
"phyExamName":"QA测试医院",
"protectiveMeasures":"硬抗",
"startEndTime":"2021-2021",
"workShop":"技术部",
"workTypeCode":"18-153",
"workUnit":"每天健康单位"
},
{
"cumulativeExposure":"10",
"dailyWorkLoad":"3",
"documentId":"12370402493370092B20210122202101209853",
"examNum":"202101209853",
"excessiveExposure":"6",
"phyExamCode":"12370402493370092B",
"phyExamName":"QA测试医院",
"protectiveMeasures":"1",
"radiationType":"6B",
"startEndTime":"2021-2021",
"workShop":"技术部",
"workTypeCode":"33-116",
"workUnit":"每天健康"
}
],
"occupExamConclusionList":[
{
"documentId":"12370402493370092B20210122202101209853",
"examConclusionCode":"04",
"examNum":"202101209853",
"itamCode":"12241,11008,12313",
"itamName":"甲苯-2,4-二异氰酸酯(TDI),云母粉尘,α-萘硫脲(安妥)",
"jcType":"01",
"operatorType":"Add",
"phyExamCode":"12370402493370092B",
"phyExamName":"QA测试医院",
"zyjjzName":"震颤麻痹"
},
{
"documentId":"12370402493370092B20210122202101209853",
"examConclusionCode":"05",
"examNum":"202101209853",
"itamCode":"12241,11008,12313",
"itamName":"甲苯-2,4-二异氰酸酯(TDI),云母粉尘,α-萘硫脲(安妥)",
"jcType":"01",
"operatorType":"Add",
"phyExamCode":"12370402493370092B",
"phyExamName":"QA测试医院",
"qtjbName":"个人哈哈哈"
}
],
"occupExamItemResultList":[
{
"deptCode":"A03.11",
"deptName":"B超",
"docName":"管理员",
"documentId":"12370402493370092B20210122202101209853",
"examItemPcode":"2990000",
"examItemPname":"前列腺B超",
"examNum":"202101209853",
"itamCode":"12241,11008,12313",
"phyExamCode":"12370402493370092B",
"phyExamName":"QA测试医院",
"summary":"无异常。。。"
},
{
"deptCode":"A03.11",
"deptName":"B超",
"docName":"管理员",
"documentId":"12370402493370092B20210122202101209853",
"examItemPcode":"2990000",
"examItemPname":"颈部血管B超",
"examNum":"202101209853",
"itamCode":"12241,11008,12313",
"phyExamCode":"12370402493370092B",
"phyExamName":"QA测试医院",
"summary":"无异常。。。。。"
}
],
"occupHealthPhysicalReportList":[
{
"addressCode":"无",
"addressCodeEmployer":"无",
"addressDetail":"无",
"addressName":"无",
"age":24,
"allName":"无",
"allNameEmployer":"无",
"birthDate":"1997-02-07",
"busssScaleCodeEmployer":"无",
"contactFactorCode":"12241,11008,12313",
"contactTelPhone":"无",
"documentId":"12370402493370092B20210122202101209853",
"drinkNumber":"2.0",
"drinkYear":"4.0",
"drinking":3,
"econocTypeCodeEmployer":"无",
"enterpriseContact":"无",
"enterpriseName":"cessss",
"enterpriseNameEmployer":"cessss",
"examAdvice":"哈哈哈哈哈哈哈",
"examDate":"20210122",
"examNum":"202101209853",
"examSummary":"无大影响",
"examTypeCode":"01",
"factorCode":"12241,11008,12313",
"genderCode":"1",
"harmAgeMonth":0,
"harmAgeYear":3,
"harmStartDate":"20240122",
"idCard":"34162219970207871X",
"idCardTypeCode":"01",
"indtryCatryCodeEmployee":"无",
"industryCategoryCode":"无",
"jcType":"01",
"maritalStatusCode":"90",
"maritalStatusName":"未说明的婚姻状况",
"marriageDate":1623081600000,
"nation":"其他",
"nationCode":"97",
"operatorType":"Add",
"otherPastHistory":"吃得多,腰椎",
"pastHistory":"9",
"phyExamAddressCode":"370402000000",
"phyExamAddressName":"山东省枣庄市市中区",
"phyExamCode":"12370402493370092B",
"phyExamName":"QA测试医院",
"physicalTypes":"2",
"reportDate":"20210122",
"review":"T",
"smokeNum":1.5,
"smokeYear":"3.0",
"smoking":3,
"spouseExposureRadiation":"请考虑好",
"spouseOccu":"哈哈哈",
"workType":"收尘工",
"workTypeCode":"39-255",
"workerName":"刘慧奇",
"writeDate":"20210624",
"writePerson":"刘慧奇",
"zjDocName":"qatest"
}
],
"occupPastMedicalHistoryList":[
{
"diagnosisTime":"20210616000000",
"diagnosisUnit":"浙一",
"diseaseName":"吃得多",
"documentId":"12370402493370092B20210122202101209853",
"examNum":"202101209853",
"outcome":"2",
"phyExamCode":"12370402493370092B",
"phyExamName":"QA测试医院",
"treatmentProcess":"少吃点"
}
],
"occupReportUploadRecordId":155,
"reportBaseId":94,
"reportId":5513125,
"reportNo":"202101209853"
}
]"
},
"msg":"success",
"success":"T"
}
返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
success | String | T成功,F失败 |
msg | String | 描述消息 |
errCode | String | 错误码,只有失败的时候才有 |
data | Map | 键值对 |
map对象
参数名 | 类型 | 说明 |
---|---|---|
result | String | List ShanDongOccupExamReportUpload对象 |
ShanDongOccupExamReportUpload对象
参数名 | 类型 | 说明 |
---|---|---|
reportBaseId | Integer | 职业病个体报告id |
occupReportUploadRecordId | Integer | 职业病上传报告id |
reportId | Integer | 报告id |
reportNo | String | 报告号 |
occupHealthPhysicalReportList | ShanDongOccupHealthPhysicalReport集合 | 健康体检表数据列表 |
occupCareerHistoryList | ShanDongOccupCareerHistory集合 | 职业史表数据列表 |
occupPastMedicalHistoryList | ShanDongOccupPastMedicalHistory集合 | 既往患病史数据列表 |
occupExamConclusionList | ShanDongOccupExamConclusion集合 | 危害因素表数据列表 |
occupExamItemResultList | ShanDongOccupExamItemResult 集合 | 检查项目表数据列表 |
ShanDongOccupHealthPhysicalReport对象
参数名 | 类型 | 说明 |
---|---|---|
documentId | String | 唯一id |
phyExamName | String | 体检机构名称 |
phyExamCode | String | 体检机构代码 |
phyExamAddressName | String | 体检机构所在地区 |
phyExamAddressCode | String | 体检机构所在区代码 |
physicalTypes | String | 体检类型:1.职业 2.放射 |
examDate | String | 体检日期 |
examNum | String | 体检号 |
workerName | String | 姓名 |
idCardTypeCode | String | 身份证件类型代码 |
idCard | String | 身份证件号码 |
genderCode | String | 性别代码 |
birthDate | String | 出生日期 |
age | Integer | 年龄 |
birthPlace | String | 出生地 |
nation | String | 民族 |
nationCode | String | 民族编码 |
maritalStatusName | String | 婚姻状态 |
maritalStatusCode | String | 婚姻编码 |
workerTelphone | String | 劳动者联系电话 |
smoking | Integer | 吸烟情况 |
smokeNum | Double | 日吸烟数(包) |
smokeYear | Double | 吸烟年数 |
drinking | Integer | 饮酒情况 |
drinkNumber | Double | 日饮酒量(两) |
drinkYear | Double | 饮酒年数 |
menstrMenarche | Integer | 月经史-初潮 |
menstrPeriod | Integer | 月经史-经期 |
menstrCycle | Integer | 月经史-周期 |
menstrMenopausalAge | Integer | 月经史-停经年龄 |
birthChildNumber | Integer | 生育史-现有子女人数 |
birthAbortionNumber | Integer | 生育史-流产次数 |
birthPrematureNumer | Integer | 生育史-早产次数 |
birthStillbirthNumber | Integer | 生育史-死胎次数 |
birthAbnormalNumber | Integer | 生育史-异常胎次数 |
pastHistory | String | 既往史 |
otherPastHistory | String | 既往史选择其他时填写 |
familyHistory | String | 家族史 |
otherFamilyHistory | String | 其他家族史 |
marriageDate | Date | 结婚日期 |
spouseExposureRadiation | String | 配偶接触放射线的情况 |
spouseOccu | String | 配偶职业及健康状况 |
examTypeCode | String | 检查类型 |
factorCode | String | 体检危害因素代码,多个条件用,分隔开 |
factorOther | String | 其他危害因素具体名称 |
enterpriseName | String | 用人单位名称 |
creditCode | String | 用人单位统一社会信用代码 |
industryCategoryCode | String | 用人单位行业类别代码 |
addressName | String | 用人单位所属地区名称 |
addressCode | String | 用人单位所属地区代码 |
addressDetail | String | 用人单位详细地址 |
enterpriseContact | String | 用人单位企业联系人 |
contactTelPhone | String | 用人单位企业联系电话 |
allName | String | 用人单位所在区全称 |
enterpriseNameEmployer | String | 用工单位名称 |
creditCodeEmployer | String | 用工单位统一社会信用代码 |
econocTypeCodeEmployer | String | 用工单位企业类型代码 |
indtryCatryCodeEmployee | String | 用工单位行业类型代码 |
busssScaleCodeEmployer | String | 用工单位企业规模代码 |
addressCodeEmployer | String | 用工单位所属地区代码 |
allNameEmployer | String | 用工单位所在区全名称 |
writePerson | String | 填表人名称 |
writePersonTelPhone | String | 填表人电话 |
writeDate | String | 填表日期 |
workType | String | 工种 |
workTypeCode | String | 工种代码 |
otherWorkType | String | 其他工种名称 |
jcType | String | 检测类型 |
harmStartDate | String | 开始接害日期 |
harmAgeYear | String | 实际接害工龄-年 |
harmAgeMonth | String | 实际接害工龄-月 |
review | String | 是否复查 |
reportPerson | String | 报告人姓名 |
reportPersonTel | String | 报告人联系电话 |
reportDate | String | 报告日期 |
contactFactorCode | String | 接触的职业病危害因素代码 |
contactFactorOther | String | 接触的其他职业病危害因素代码 |
examSummary | String | 总检结论 |
examAdvice | String | 总检建议 |
zjDocName | String | 总检医生 |
operatorType | String | 数据操作类型 |
ShanDongOccupCareerHistory对象
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
documentId | 是 | String | 唯一id |
phyExamName | 是 | String | 体检机构名称 |
phyExamCode | 是 | String | 体检机构代码 |
examNum | 是 | String | 体检号 |
startEndTime | 是 | String | 起止时间 |
workUnit | 是 | String | 工作单位 |
workShop | 是 | String | 车间 |
workType | 是 | String | 工种 |
workTypeCode | 是 | String | 工种代码 |
itamName | 是 | String | 有害因素 |
itamCode | 是 | String | 有害因素代码 |
protectiveMeasures | 是 | String | 防护措施 |
radiationType | 是 | String | 放射线种类 |
dailyWorkLoad | 是 | String | 每日工作时数 |
cumulativeExposure | 是 | String | 累计受照射量 |
excessiveExposure | 是 | String | 过量照射史 |
ShanDongOccupPastMedicalHistory对象
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
documentId | 是 | String | 唯一id |
phyExamName | 是 | String | 体检机构名称 |
phyExamCode | 是 | String | 体检机构代码 |
examNum | 是 | String | 体检号 |
diseaseName | 是 | String | 疾病名称 |
diagnosisTime | 是 | String | 诊断日期 |
diagnosisUnit | 是 | String | 诊断单位 |
treatmentProcess | 是 | String | 治疗经过 |
outcome | 是 | String | 转归 |
ShanDongOccupExamConclusion对象
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
documentId | 是 | String | 唯一id |
phyExamName | 是 | String | 体检机构名称 |
phyExamCode | 是 | String | 体检机构代码 |
examNum | 是 | String | 体检号 |
itamName | 是 | String | 危害因素名称 |
itamCode | 是 | String | 危害因素代码 |
examConclusionCode | 是 | String | 体检结论代码 |
yszybCode | 是 | String | 疑似职业病代码 |
zyjjzName | 是 | String | 职业禁忌证名称 |
qtjbName | 是 | String | 其他疾病或异常描述 |
jcType | 是 | String | 检测类型代码 |
operatorType | 是 | String | 数据操作类型 |
ShanDongOccupExamItemResult对象
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
documentId | 是 | String | 唯一id |
phyExamName | 是 | String | 体检机构名称 |
phyExamCode | 是 | String | 体检机构代码 |
examNum | 是 | String | 体检号 |
itamCode | 是 | String | 职业病危害因素代码 |
examItemPname | 是 | String | 检查项目名称 |
examItemPcode | 是 | String | 检查项目代码 |
deptName | 是 | String | 执行科室 |
deptCode | 是 | String | 执行科室代码 |
docName | 是 | String | 执行医生名称 |
docIdCard | 是 | String | 执行医生身份证 |
summary | 是 | String | 小结 |
imgPath | 是 | String | 检查图片上传 |
operatorType | 是 | String | 数据操作类型 |
2、更新职业病报告上传状态
请求URL
https://api.mytijian.com/open-api/V2/ws/examreport/updateOccupRecordReportStatus ?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
accessToken | 是 | string | 当前有效的accessToken |
POST参数示例
{
"recordId":154, //上传记录id
"status":1, //状态 1成功 2失败
"errorMessage":"", //错误信息
"reportBaseId":93 //职业病个体报告id
}
正确返回示例:
{
"data": null,
"errCode": null,
"msg": "success",
"success": "T"
}
返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
success | String | T成功,F失败 |
errCode | String | 错误码,只有失败的时候才有 |
msg | String | 描述消息 |
文档更新时间: 2022-03-03 14:26