using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Report.Entity { public class Dto0010 { /// /// 单位名称 /// public string customerOrgName { get; set; } /// /// 证书编号 /// public string certificateNo { get; set; } /// /// 备案号 /// public string recordNumber { get; set; } /// /// 体检中心名称 /// public string medicalCenterName { get; set; } /// /// 体检日期 年月日 /// public string medicalStartDate { get; set; } /// /// 报告日期 年月日 /// public string reportDate { get; set; } /// /// 职业病检测类别 集合 /// public List ocCheckTypeNames { get; set; } /// /// 检查情况报告列表 /// public List ocCheckTypeDetails { get; set; } = new List(); /// /// 体检结果描述 /// public string medicalResultDesc { get; set; } /// /// 未见异常一览表 /// public List noAbnormalConditionsDetails { get; set; } = new List(); /// /// 其他疾病或异常人员一览表 /// public List otherDiseasesOrAbnormalIndividualsDetails { get; set; } = new List(); /// /// 复查人员一览表明细 /// public List reviewPersonnelDetails { get; set; } = new List(); /// /// 职业禁忌证人员一览表 /// public List occupationalContraindicationDetails { get; set; } = new List(); /// /// 疑似职业病人员一览表 /// public List suspectedOccupationalDiseaseDetails { get; set; } = new List(); /// /// 职业病专科复查人员一览表明细 /// /// 缺项人员一览表 /// public List listOfMissingItemsDetails { get; set; } = new List(); /// /// 未检人员一览表 /// public List uninspectedPersonnelDetails { get; set; } = new List(); /// /// 职业病异常明细 /// public List occupationalAbnormalDetails { get; set; } = new List(); /// /// 体检结果异常率明细 /// public List medicalResultAbnormalRateDetails { get; set; } = new List(); } /// /// 检查类别 多选框 /// public class GetCompanyOccupationalDiseaseDetailReportOcCheckTypeDetailDto { /// /// 名称 /// public string ocCheckTypeName { get; set; } /// /// 是否选中 /// public bool isSelected { get; set; } = false; } /// /// 附件一~五 /// public class GetCompanyOccupationalDiseaseDetailReportMedicalResultDetailDto { /// /// 人员条码号 /// public string patientRegisterNo { get; set; } /// /// 姓名 /// public string patientName { get; set; } /// /// 工种 /// public string jobType { get; set; } /// /// 接害工龄 /// public string poisonWorkTime { get; set; } /// /// 毒害因素 A、B格式 /// public string poisonNames { get; set; } /// /// 异常指标 /// public string anomalyIndex { get; set; } /// /// 处理意见 /// public string handlingSuggestions { get; set; } /// /// 体检结论 /// public string medicalConclusion { get; set; } /// /// 职业病检查类别 /// public string ocCheckTypeName { get; set; } /// /// 身份证号码 /// public string idNo { get; set; } /// /// 性别 /// public string sexName { get; set; } /// /// 年龄 /// public string age { get; set; } /// /// 体检日期 /// public string medicalStartDate { get; set; } /// /// 总检医生 /// public string summaryDoctorName { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } public class GetCompanyOccupationalDiseaseDetailReportListOfMissingItemsDetailDto { /// /// 人员条码号 /// public string patientRegisterNo { get; set; } /// /// 姓名 /// public string patientName { get; set; } /// /// 身份证 /// public string idNo { get; set; } /// /// 工种 /// public string jobType { get; set; } /// /// 接害工龄 /// public string poisonWorkTime { get; set; } /// /// 毒害因素 A、B格式 /// public string poisonNames { get; set; } /// /// 职业病检查类别 /// public string ocCheckTypeName { get; set; } /// /// 性别 /// public string sexName { get; set; } /// /// 年龄 /// public string age { get; set; } /// /// 体检日期 /// public string medicalStartDate { get; set; } /// /// 总检医生 /// public string summaryDoctorName { get; set; } /// /// 未检组合项目名称 /// public string unCheckAsbitemName { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } /// /// 未检 /// public class GetCompanyOccupationalDiseaseDetailReportUninspectedPersonnelDetailDto { /// /// 人员条码号 /// public string patientRegisterNo { get; set; } /// /// 姓名 /// public string patientName { get; set; } /// /// 身份证 /// public string idNo { get; set; } /// /// 工种 /// public string jobType { get; set; } /// /// 接害工龄 /// public string poisonWorkTime { get; set; } /// /// 毒害因素 A、B格式 /// public string poisonNames { get; set; } /// /// 职业病检查类别 /// public string ocCheckTypeName { get; set; } /// /// 性别 /// public string sexName { get; set; } /// /// 年龄 /// public string age { get; set; } /// /// 体检日期 /// public string medicalStartDate { get; set; } /// /// 总检医生 /// public string summaryDoctorName { get; set; } /// /// 未检组合项目名称 /// public string unCheckAsbitemName { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } public class GetCompanyOccupationalDiseaseDetailReportOcCheckTypeSummaryDto { /// /// 毒害因素名称 A、B格式 /// public string poisonNames { get; set; } /// /// 职业病检查类别名称 /// public string ocCheckTypeName { get; set; } /// /// 人数 /// public int checkCount { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } public class GetCompanyOccupationalDiseaseDetailReportOccupationalAbnormalDetailDto { /// /// 异常名称 /// public string occupationalAbnormalName { get; set; } /// /// 人数 /// public int occupationalAbnormalCount { get; set; } /// /// 人数 /// public decimal occupationalAbnormalRatio { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } public class GetCompanyOccupationalDiseaseDetailReportMedicalResultAbnormalRateDetailDto { /// /// 组合项目名称 /// public string asbitemName { get; set; } /// /// 异常率 /// public decimal abnormalRate { get; set; } /// /// 异常人员名称 A、B格式 /// public string abnormalPatientNames { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } public class GetCompanyOccupationalDiseaseDetailReportReviewPersonnelDetailDto { /// /// 人员条码号 /// public string patientRegisterNo { get; set; } /// /// 姓名 /// public string patientName { get; set; } /// /// 身份证 /// public string idNo { get; set; } /// /// 毒害因素 /// public string poisonName { get; set; } /// /// 检查结果 /// public string checkResult { get; set; } /// /// 处理意见 /// public string handlingSuggestions { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } public class GetCompanyOccupationalDiseaseDetailReportDiagnosisAndTreatmentDetailDto { /// /// 人员条码号 /// public string patientRegisterNo { get; set; } /// /// 姓名 /// public string patientName { get; set; } /// /// 身份证 /// public string idNo { get; set; } /// /// 未检组合项目名称 /// public string unCheckAsbitemName { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } public class GetCompanyOccupationalDiseaseDetailReportOccupationalContraindicationDetailDto { /// /// 人员条码号 /// public string patientRegisterNo { get; set; } /// /// 姓名 /// public string patientName { get; set; } /// /// 身份证 /// public string idNo { get; set; } /// /// 毒害因素 /// public string poisonName { get; set; } /// /// 检查结果 /// public string checkResult { get; set; } /// /// 处理意见 /// public string handlingSuggestions { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } public class GetCompanyOccupationalDiseaseDetailReportSuspectedOccupationalDiseaseDetailDto { /// /// 人员条码号 /// public string patientRegisterNo { get; set; } /// /// 姓名 /// public string patientName { get; set; } /// /// 身份证 /// public string idNo { get; set; } /// /// 毒害因素 /// public string poisonName { get; set; } /// /// 检查结果 /// public string checkResult { get; set; } /// /// 处理意见 /// public string handlingSuggestions { get; set; } /// /// 排序 /// public int displayOrder { get; set; } } }