返回结果示例

当您使用医疗票据识别API结构化票据样本时,结构化后的数据将按照以下结构的JSON格式返回。
{
    "code": 200,
    "duration": 11927,
    "message": "success",
    "result": {
        "image_list": [
            {
                "image_angle": 0,
                "image_position": [],
                "page_id": 0,
                "rotated_image_height": 1420,
                "rotated_image_width": 1016
            }
        ],
        "object_list": [
            {
                "details": {
                    "invoice_information": {
                        "current_page_number": {
                            "description": "当前页码",
                            "value": ""
                        },
                        "document_title_name": {
                            "description": "单据标题名称",
                            "value": "首都医科大学附属首都儿童医学中心影像科报告单"
                        },
                        "inspection_item_name": {
                            "description": "检查项目名称",
                            "value": "胸部正位(5岁以下)"
                        },
                        "report_date": {
                            "description": "报告日期",
                            "value": "2025-08-07"
                        },
                        "total_pages_of_invoice": {
                            "description": "票据总页数",
                            "value": ""
                        }
                    },
                    "medical_visit_institution_information": {
                        "audit_doctor": {
                            "description": "审核医生",
                            "value": "田*"
                        },
                        "clinical_doctor": {
                            "description": "临床医生",
                            "value": ""
                        },
                        "department": {
                            "description": "科别",
                            "value": "骨科病房"
                        },
                        "diagnosis_content": {
                            "description": "诊断内容",
                            "value": "骨性胸廓对称,气管居中,双肺纹理粗重、模糊,未见明显片影。双肺门影不大,纵隔居中,心脏大小形态未见明显异常,双膈面光滑,双肋膈角锐利。"
                        },
                        "diagnosis_result": {
                            "description": "诊断结果/意见",
                            "value": "双肺纹理粗重、模糊。请结合临床,随诊复查。"
                        },
                        "inspection_number": {
                            "description": "检查编号",
                            "value": "CR2508070000241"
                        },
                        "inspection_time": {
                            "description": "检查时间",
                            "value": "2025-08-07"
                        },
                        "laboratory_doctor": {
                            "description": "检验医生",
                            "value": "田*"
                        },
                        "name_of_medical_institution": {
                            "description": "医疗机构名称",
                            "value": "首都医科大学附属首都儿童医学中心"
                        },
                        "type_of_medical_institution": {
                            "description": "医疗机构类型",
                            "value": ""
                        }
                    },
                    "patient_information": {
                        "age": {
                            "description": "年龄",
                            "value": "2岁"
                        },
                        "bed_number": {
                            "description": "床号",
                            "value": "027+"
                        },
                        "gender": {
                            "description": "性别",
                            "value": "女"
                        },
                        "inpatient_number": {
                            "description": "住院号",
                            "value": ""
                        },
                        "medical_record_number": {
                            "description": "病历号",
                            "value": ""
                        },
                        "name": {
                            "description": "姓名",
                            "value": "王**"
                        },
                        "outpatient_number": {
                            "description": "门诊号",
                            "value": ""
                        }
                    }
                },
                "image_ids": [
                    0
                ],
                "page_ids": [
                    0
                ],
                "type": "medical_diagnostic_report"
            }
        ],
        "page_count": 1,
        "ppi": 144,
        "success_count": 1
    },
    "version": "v1.0.0"
}

常规字段说明

  • x_request_id:该请求的唯一标识。
  • code:错误码,200表示成功。详情见快速启动-错误码说明
  • message:错误信息,成功时为”success”。
  • version:版本号,例如”v1.0.0”。
  • duration:推理时间(毫秒),例如”999”。

主要结果说明:result对象

医疗票据识别API会在返回结果的result对象中包含以下关键信息。

image_list:票据的各类图像信息

image_list 包含票据的各类图像信息,具体包括:切分后单张票据的角度、转正后的宽度和高度(单位 px)、若为 PDF 样本则包含其所在页码、图片的 base64 编码,以及开启图片切分后单张票据在原图中的坐标位置。
  • image_angle:切分后单张票据的角度,角度分别为0⬆️、90➡️、180⬇️、270⬅️,例如“0”。
  • rotated_image_width:切分后单张票据转正后的宽度,单位px,例如“1500”。
  • rotated_image_height:切分后单张票据转正后的高度单位px,例如“3000”。
  • page_id:如果是pdf样本,该图片在pdf上的所在页,例如“0”。
  • image_base64:图片base64编码。
  • image_position:开启图片切分后单张票据在原图中的坐标位置,依次为左上,右上,右下,左下。例如[10, 10, 100, 10, 100, 50, 10, 50]。

object_list:票据的各类结构化信息

object_list包含医疗票据的类型、在 PDF 中的页码、对应图片标识以及票据全量结构化信息(涵盖票据信息、患者核心信息、就诊与机构信息、费用汇总信息、支付方式信息、项目明细等)。 object_list:票据的各类结构化信息
  • type:单份医疗票据的类型,例如medical_invoice,医疗发票识别。
  • page_ids:如果是pdf文件,该份票据样本在pdf中的页码,例如“0,1,2”。
  • image_ids:该份票据在image_list中的所有图片,例如“0,1,2”。
  • details:票据机构化信息的识别结果,全量的结构化信息字段,可参考分票种字段对照表(分票种字段对照表)。
    • invoice_information:票据信息,例如document_title_name,单据标题名称。
    • patient_information:患者核心信息,例如patient_medical_insurance_number,患者医保编号。
    • medical_visit_institution_information:就诊与机构信息,例如hospitalization_days,住院天数。
    • expense_information:费用汇总信息,例如total_expense_amount,费用合计金额。
    • payment_method:支付方式信息,例如Personal_Cash_Payment,个人现金支付。
    • item_details:项目明细,这会是一个数组(Array),元素类型为对象(Object),例如,project_name,项目名称。

其他result字段

  • page_count:样本总页数,例如“10”
  • ppi:pdf解析分辨率,默认144

票种字段对照表-object_list

医疗发票识别 medical_invoice

字段名类型描述
typestring
page_idsstring
image_idsobject
detailsobject
+invoice_informationobject
++invoice_codestring
++valuestring
++descriptionstring
+patient_information
++key
++value
++description
+medical_visit_institution_information
++key
++value
++description
+expense_information
++key
++value
++description
+payment_method
++key
++value
++description
+item_details
++key
++value
++description

医疗费用明细 medical_cost_details

字段名类型描述

医疗费用结算单 medical_insurance_settlement

字段名类型描述

医疗处方单 medical_prescription

字段名类型描述

医疗检验报告单 medical_laboratory_report

字段名类型描述

医疗诊断报告单 medical_diagnostic_report

字段名类型描述