ClassifiedReports
报告分类结果
被如下接口引用:DescribeReportClassify。
名称 | 类型 | 描述 |
---|---|---|
ReportType | String | 报告类型 示例值:AdmissionReport |
FileList | Array of String | 文件列表 示例值:["xxxx/xx.jpg", "xxxx/xx.jpg"] |
ClassifyInfo
报告分类信息
被如下接口引用:DescribeStructureTaskResult。
名称 | 类型 | 描述 |
---|---|---|
FirstClass | String | 一级分类 示例值:检查报告 |
SecondClass | String | 二级分类 示例值:超声检查 |
ThirdClass | String | 三级分类 示例值:超声检查 |
FirstClassId | Integer | 一级分类序号 示例值:12 |
SecondClassId | Integer | 二级分类序号 示例值:345 |
ThirdClassId | Integer | 三级分类序号 示例值:345 |
CompareMetricsData
结构化对比指标(准确率/召回率)数据
被如下接口引用:DescribeStructCompareData。
名称 | 类型 | 描述 |
---|---|---|
ShortStructAccuracy | String | 短文准确率 注意:此字段可能返回 null,表示取不到有效值。 示例值:94 |
ShortStructRecall | String | 短文召回率 注意:此字段可能返回 null,表示取不到有效值。 示例值:91 |
LongStructAccuracy | String | 长文结构化准确率 注意:此字段可能返回 null,表示取不到有效值。 示例值:97 |
LongStructRecall | String | 长文结构化召回率 注意:此字段可能返回 null,表示取不到有效值。 示例值:93 |
LongContentAccuracy | String | 长文提取准确率 注意:此字段可能返回 null,表示取不到有效值。 示例值:93 |
LongContentRecall | String | 长文提取召回率 注意:此字段可能返回 null,表示取不到有效值。 示例值:91 |
CreateAutoClassifyStructureTaskInfo
创建自动分类的结构化任务子任务信息
被如下接口引用:CreateAutoClassifyStructureTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
FileList | Array of String | 是 | 报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可 示例值:["original_upload_dir/100000013512_e75d5c6e-7b90-4ff6-b890-483"] |
CustomerId | String | 否 | 客户号 示例值:C0001 |
CustomerName | String | 否 | 客户姓名 示例值:测试客户 |
ImageList | Array of String | 否 | 报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列 示例值:["9xkKYHNKWDxxxxx"] |
CreateStructureTaskInfo
创建结构化任务子任务信息
被如下接口引用:AddSubStructureTasks, CreateStructureTask。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
TaskType | String | 是 | 任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历) 示例值:HealthReport |
FileList | Array of String | 是 | 报告文件上传的地址列表,需按顺序排列。如果使用ImageList参数,置为空数组即可 示例值:["original_upload_dir/100000013512_e75d5c6e-7b90-4ff6-b890-483"] |
CustomerId | String | 否 | 客户号 示例值:C0001 |
CustomerName | String | 否 | 客户姓名 示例值:测试客户 |
ImageList | Array of String | 否 | 报告上传的图片内容数组,图片内容采用base64编码,需按顺序排列 示例值:["9xkKYHNKWDxxxxx"] |
Year | String | 否 | 报告年份 示例值:2021 |
InsuranceResult
包含险种的各个核保结论
被如下接口引用:DescribeMachineUnderwrite, DescribeUnderwriteTask。
名称 | 类型 | 描述 |
---|---|---|
InsuranceType | String | 险种:CriticalDiseaseInsurance(重疾险);LifeInsurance(寿险);AccidentInsurance(意外险);MedicalInsurance(医疗险) 示例值:CriticalDiseaseInsurance |
Result | Array of MachinePredict | 对应险种的机器核保结果 |
Location
位置信息
被如下接口引用:DescribeStructureResult。
名称 | 类型 | 描述 |
---|---|---|
Points | Array of Point | 位置信息 示例值:[{"x"=1,"y" =1}] |
MachinePredict
机器核保预测结果
被如下接口引用:DescribeMachineUnderwrite, DescribeUnderwriteTask。
名称 | 类型 | 描述 |
---|---|---|
Title | String | 核保引擎名称 示例值:AI决策 |
Conclusion | String | 核保结论:加费、承保、拒保、延期、除外、加费+除外 示例值:拒保 |
Explanation | Array of UnderwriteItem | AI决策树解释 |
Disease | Array of UnderwriteItem | 疾病指标 |
Laboratory | Array of UnderwriteItem | 检查异常 |
MachineUnderwriteOutput
机器核保输出
被如下接口引用:DescribeMachineUnderwrite。
名称 | 类型 | 描述 |
---|---|---|
CustomerId | String | 客户号 示例值:123 |
CustomerName | String | 客户姓名 示例值:xxx |
Results | Array of InsuranceResult | 各个险种的结果 |
OcrRecognise
Ocr识别结果
被如下接口引用:DescribeStructureResult。
名称 | 类型 | 描述 |
---|---|---|
OriginalField | String | 原文字段 示例值:“” |
Value | String | 识别结果 示例值:“” |
Confidence | Float | 置信度 示例值:0 |
Location | Location | 位置信息 示例值:{} |
Field | String | 字段名 示例值:“” |
PerStructDifference
复核差异接口的每一份报告的差异结果
被如下接口引用:DescribeStructureDifference。
名称 | 类型 | 描述 |
---|---|---|
SubTaskId | String | 子任务ID 示例值:dsflnnlau |
TaskType | String | 任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历) 示例值:HealthReport |
ModifyItems | Array of StructureModifyItem | 修改的项 |
NewItems | Array of StructureOneItem | 新增的项 |
RemoveItems | Array of StructureOneItem | 删除的项 |
Point
点信息
被如下接口引用:DescribeStructureResult。
名称 | 类型 | 描述 |
---|---|---|
XCoordinate | Integer | x坐标 示例值:1 |
YCoordinate | Integer | y坐标 示例值:1 |
Page | Integer | 页码 示例值:1 |
ResultObject
用于返回结构化任务结果
被如下接口引用:DescribeStructureTaskResult。
名称 | 类型 | 描述 |
---|---|---|
Quality | Float | 图片质量分 示例值:0.87 |
StructureResult | String | 由结构化算法结构化json转换的字符串,具体协议参见算法结构化结果协议 示例值:{...} |
ReportType | Array of ClassifyInfo | 报告分类信息 注意:此字段可能返回 null,表示取不到有效值。 |
ReviewDataTaskInfo
人工复核数据的子任务信息
被如下接口引用:DescribeStructCompareData。
名称 | 类型 | 描述 |
---|---|---|
MainTaskId | String | 主任务号 示例值:fybnnac89vk |
SubTaskId | String | 子任务号 示例值:fybnnac89vl |
TaskName | String | 任务名 示例值:体检报告 |
TaskType | String | 任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历) 示例值:HealthReport |
StructureModifyItem
结构化复核差异接口的修改的项
被如下接口引用:DescribeStructureDifference。
名称 | 类型 | 描述 |
---|---|---|
Path | String | 修改的字段的路径 注意:此字段可能返回 null,表示取不到有效值。 示例值:detailInfo/summary/syms/attrs/性质 |
Machine | String | 机器结果的值 注意:此字段可能返回 null,表示取不到有效值。 示例值:100cm |
Manual | String | 人工结果的值 注意:此字段可能返回 null,表示取不到有效值。 示例值:120cm |
StructureOneItem
复核差异接口的新增或者删除的项
被如下接口引用:DescribeStructureDifference。
名称 | 类型 | 描述 |
---|---|---|
Path | String | 新字段的路径 注意:此字段可能返回 null,表示取不到有效值。 示例值:detailInfo/summary/syms/attrs/性质 |
Value | String | 字段的值 注意:此字段可能返回 null,表示取不到有效值。 示例值:10cm |
StructureResultObject
结构化结果
被如下接口引用:DescribeStructureResult。
名称 | 类型 | 描述 |
---|---|---|
Code | Integer | 0表示正常返回;1代表结果未生成;2代表任务执行失败 示例值:0 |
TaskType | String | 报告类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历) 示例值:HealthReport |
StructureResult | String | 结构化结果 |
SubTaskId | String | 子任务ID |
TaskFiles | Array of String | 任务文件列表 |
ResultFields | Array of OcrRecognise | 结构化字段结果数组 注意:此字段可能返回 null,表示取不到有效值。 示例值:{} |
UnderwriteConclusion
核保结论 机器结论和人工结论统一数据结构
被如下接口引用:DescribeUnderwriteTask。
名称 | 类型 | 描述 |
---|---|---|
Type | String | 类型 示例值:CriticalDiseaseInsurance |
Conclusion | String | 结论 示例值:Accept |
Explanation | String | 解释 示例值:"{}" |
UnderwriteItem
机器核保结论子项
被如下接口引用:DescribeMachineUnderwrite, DescribeUnderwriteTask。
名称 | 类型 | 描述 |
---|---|---|
Name | String | 字段名 示例值:心率 |
Result | String | 结果 示例值:80 |
Value | String | 风险值或者说明 示例值:+0 |
Range | String | 参考范围 注意:此字段可能返回 null,表示取不到有效值。 示例值:1-2 |
ReportDate | Array of String | 报告时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:[] |
FileType | String | 文件类型 注意:此字段可能返回 null,表示取不到有效值。 示例值:healthReport |
InspectProject | String | 检查项目 注意:此字段可能返回 null,表示取不到有效值。 示例值:血糖 |
Unit | String | 单位 注意:此字段可能返回 null,表示取不到有效值。 示例值:"" |
OriginName | String | 原名 注意:此字段可能返回 null,表示取不到有效值。 示例值:空腹血葡萄糖 |
YinYang | String | 阴阳性 注意:此字段可能返回 null,表示取不到有效值。 示例值:+ |
UnderwriteOutput
核保结果输出
被如下接口引用:DescribeUnderwriteTask。
名称 | 类型 | 描述 |
---|---|---|
CustomerId | String | 客户ID 示例值:user123 |
CustomerName | String | 客户姓名 示例值:xingming |
Results | Array of InsuranceResult | 结果 |
ReviewTime | String | 复核时间 示例值:1970-01-01 00:00:00 |
ManualDetail | Array of UnderwriteConclusion | 人工复核结果 |