{
  "name": "cii",
  "display_name": "智能保险助手",
  "description": "智能保险助手可以将各类医疗票据结构化，辅助核保师给出AI建议的核保结论，帮助保险企业长期积累用户数据的同时提高核保效率。 医疗报告结构化，复核，核保等相关接口。",
  "domain": "other",
  "api_version": "2021-04-08",
  "endpoint": "cii.tencentcloudapi.com",
  "actions": [
    {
      "name": "AddSubStructureTasks",
      "description": "如果主任务下的报告不满足需求，可以基于主任务批量添加子任务",
      "status": "online",
      "parameters": [
        {
          "name": "MainTaskId",
          "type": "string",
          "required": true,
          "description": "主任务id",
          "example": "Mr595vgwutc0"
        },
        {
          "name": "TaskInfos",
          "type": "array",
          "required": true,
          "description": "子任务信息数组",
          "example": "无",
          "item_type": "object",
          "children": [
            {
              "name": "TaskType",
              "type": "string",
              "required": true,
              "description": "任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)",
              "example": "HealthReport"
            },
            {
              "name": "FileList",
              "type": "array",
              "required": true,
              "description": "报告文件上传的地址列表，需按顺序排列。如果使用ImageList参数，置为空数组即可",
              "example": "[\"original_upload_dir/100000013512_e75d5c6e-7b90-4ff6-b890-483\"]",
              "item_type": "string"
            },
            {
              "name": "CustomerId",
              "type": "string",
              "required": false,
              "description": "客户号",
              "example": "C0001"
            },
            {
              "name": "CustomerName",
              "type": "string",
              "required": false,
              "description": "客户姓名",
              "example": "测试客户"
            },
            {
              "name": "ImageList",
              "type": "array",
              "required": false,
              "description": "报告上传的图片内容数组，图片内容采用base64编码，需按顺序排列",
              "example": "[\"9xkKYHNKWDxxxxx\"]",
              "item_type": "string"
            },
            {
              "name": "Year",
              "type": "string",
              "required": false,
              "description": "报告年份",
              "example": "2021"
            }
          ]
        }
      ],
      "required": [
        "MainTaskId",
        "TaskInfos"
      ]
    },
    {
      "name": "CreateAutoClassifyStructureTask",
      "description": "本接口(CreateAutoClassifyStructureTask)基于提供的客户及保单信息，创建并启动结构化识别任务。",
      "status": "online",
      "parameters": [
        {
          "name": "ServiceType",
          "type": "string",
          "required": true,
          "description": "服务类型 Structured 仅结构化 Underwrite 结构化+核保",
          "example": "Structured"
        },
        {
          "name": "TaskInfos",
          "type": "array",
          "required": true,
          "description": "创建任务时可以上传多个报告，后台生成多个识别子任务，子任务的详细信息",
          "example": "无",
          "item_type": "object",
          "children": [
            {
              "name": "FileList",
              "type": "array",
              "required": true,
              "description": "报告文件上传的地址列表，需按顺序排列。如果使用ImageList参数，置为空数组即可",
              "example": "[\"original_upload_dir/100000013512_e75d5c6e-7b90-4ff6-b890-483\"]",
              "item_type": "string"
            },
            {
              "name": "CustomerId",
              "type": "string",
              "required": false,
              "description": "客户号",
              "example": "C0001"
            },
            {
              "name": "CustomerName",
              "type": "string",
              "required": false,
              "description": "客户姓名",
              "example": "测试客户"
            },
            {
              "name": "ImageList",
              "type": "array",
              "required": false,
              "description": "报告上传的图片内容数组，图片内容采用base64编码，需按顺序排列",
              "example": "[\"9xkKYHNKWDxxxxx\"]",
              "item_type": "string"
            }
          ]
        },
        {
          "name": "PolicyId",
          "type": "string",
          "required": false,
          "description": "保单号",
          "example": "p0001"
        },
        {
          "name": "TriggerType",
          "type": "string",
          "required": false,
          "description": "核保触发方式 Auto 自动 Manual 手动",
          "example": "Auto"
        },
        {
          "name": "InsuranceTypes",
          "type": "array",
          "required": false,
          "description": "险种，如果是体检报告类型，此参数是必填，类型说明如下： CriticalDiseaseInsurance:重疾险 LifeInsurance：寿险 AccidentInsurance：意外险",
          "example": "[\"CriticalDiseaseInsurance\"]",
          "item_type": "string"
        },
        {
          "name": "CallbackUrl",
          "type": "string",
          "required": false,
          "description": "回调地址，接收Post请求传送结果",
          "example": "无"
        }
      ],
      "required": [
        "ServiceType",
        "TaskInfos"
      ]
    },
    {
      "name": "CreateStructureTask",
      "description": "本接口(CreateStructureTask)基于提供的客户及保单信息，创建并启动结构化识别任务。",
      "status": "online",
      "parameters": [
        {
          "name": "ServiceType",
          "type": "string",
          "required": true,
          "description": "服务类型 Structured 仅结构化 Underwrite 结构化+核保",
          "example": "Structured"
        },
        {
          "name": "TaskInfos",
          "type": "array",
          "required": true,
          "description": "创建任务时可以上传多个报告，后台生成多个识别子任务，子任务的详细信息",
          "example": "[{         \"TaskType\": \"HealthReport\",         \"CustomerId\": \"04",
          "item_type": "object",
          "children": [
            {
              "name": "TaskType",
              "type": "string",
              "required": true,
              "description": "任务类型:HealthReport(体检报告); BUltraReport(B超报告);MedCheckReport(检查报告);LaboratoryReport(检验报告); PathologyReport(病理报告);AdmissionReport(入院记录);DischargeReport(出院记录); DischargeSummary(出院小结);DiagnosisReport(诊断证明); MedicalRecordFront(病案首页);OperationReport(手术记录);OutpatientMedicalRecord(门诊病历)",
              "example": "HealthReport"
            },
            {
              "name": "FileList",
              "type": "array",
              "required": true,
              "description": "报告文件上传的地址列表，需按顺序排列。如果使用ImageList参数，置为空数组即可",
              "example": "[\"original_upload_dir/100000013512_e75d5c6e-7b90-4ff6-b890-483\"]",
              "item_type": "string"
            },
            {
              "name": "CustomerId",
              "type": "string",
              "required": false,
              "description": "客户号",
              "example": "C0001"
            },
            {
              "name": "CustomerName",
              "type": "string",
              "required": false,
              "description": "客户姓名",
              "example": "测试客户"
            },
            {
              "name": "ImageList",
              "type": "array",
              "required": false,
              "description": "报告上传的图片内容数组，图片内容采用base64编码，需按顺序排列",
              "example": "[\"9xkKYHNKWDxxxxx\"]",
              "item_type": "string"
            },
            {
              "name": "Year",
              "type": "string",
              "required": false,
              "description": "报告年份",
              "example": "2021"
            }
          ]
        },
        {
          "name": "PolicyId",
          "type": "string",
          "required": false,
          "description": "保单号",
          "example": "p0001"
        },
        {
          "name": "TriggerType",
          "type": "string",
          "required": false,
          "description": "核保触发方式 Auto 自动 Manual 手动",
          "example": "Auto"
        },
        {
          "name": "InsuranceTypes",
          "type": "array",
          "required": false,
          "description": "险种，如果是体检报告类型，此参数是必填，类型说明如下： CriticalDiseaseInsurance:重疾险 LifeInsurance：寿险 AccidentInsurance：意外险",
          "example": "[\"CriticalDiseaseInsurance\"]",
          "item_type": "string"
        },
        {
          "name": "CallbackUrl",
          "type": "string",
          "required": false,
          "description": "回调地址，接收Post请求传送结果",
          "example": "无"
        }
      ],
      "required": [
        "ServiceType",
        "TaskInfos"
      ]
    },
    {
      "name": "CreateUnderwriteTaskById",
      "description": "本接口(CreateUnderwriteTaskById)用于根据结构化任务ID创建核保任务",
      "status": "online",
      "parameters": [
        {
          "name": "MainTaskIds",
          "type": "array",
          "required": true,
          "description": "主任务ID数组，",
          "example": "[\"Mkjwdfso\"]",
          "item_type": "string"
        },
        {
          "name": "CallbackUrl",
          "type": "string",
          "required": false,
          "description": "回调地址，可不传（提供轮询机制）。",
          "example": "http://xxx.com/a/b/c"
        }
      ],
      "required": [
        "MainTaskIds"
      ]
    },
    {
      "name": "DescribeMachineUnderwrite",
      "description": "本接口(DescribeMachineUnderwrite)用于查询机器核保任务数据",
      "status": "online",
      "parameters": [
        {
          "name": "UnderwriteTaskId",
          "type": "string",
          "required": true,
          "description": "核保任务ID",
          "example": "u-task-1"
        }
      ],
      "required": [
        "UnderwriteTaskId"
      ]
    },
    {
      "name": "DescribeQualityScore",
      "description": "获取图片质量分",
      "status": "online",
      "parameters": [
        {
          "name": "File",
          "type": "string",
          "required": true,
          "description": "文件二进制数据",
          "example": "无"
        }
      ],
      "required": [
        "File"
      ]
    },
    {
      "name": "DescribeReportClassify",
      "description": "辅助用户对批量报告自动分类",
      "status": "online",
      "parameters": [
        {
          "name": "ServiceType",
          "type": "string",
          "required": true,
          "description": "服务类型 Structured 仅结构化 Underwrite 结构化+核保",
          "example": "Structured"
        },
        {
          "name": "FileList",
          "type": "array",
          "required": true,
          "description": "文件地址数组",
          "example": "[\"xxxx/xx.jpg\", \"xxxx/xx.jpg\"]",
          "item_type": "string"
        }
      ],
      "required": [
        "ServiceType",
        "FileList"
      ]
    },
    {
      "name": "DescribeStructCompareData",
      "description": "结构化对比查询接口，对比结构化复核前后数据差异，查询识别正确率，召回率。",
      "status": "online",
      "parameters": [
        {
          "name": "MainTaskId",
          "type": "string",
          "required": false,
          "description": "主任务号",
          "example": "fybnnac89vk"
        },
        {
          "name": "SubTaskId",
          "type": "string",
          "required": false,
          "description": "子任务号",
          "example": "fybnnac89vl"
        }
      ],
      "required": []
    },
    {
      "name": "DescribeStructureDifference",
      "description": "结构化复核差异查询接口，对比结构化复核前后数据差异，返回差异的部分。",
      "status": "online",
      "parameters": [
        {
          "name": "MainTaskId",
          "type": "string",
          "required": false,
          "description": "主任务号",
          "example": "fybnnac89vk"
        },
        {
          "name": "SubTaskId",
          "type": "string",
          "required": false,
          "description": "子任务号",
          "example": "fybnnac89vl"
        }
      ],
      "required": []
    },
    {
      "name": "DescribeStructureResult",
      "description": "本接口(DescribeStructureResult)用于查询结构化结果接口",
      "status": "online",
      "parameters": [
        {
          "name": "MainTaskId",
          "type": "string",
          "required": true,
          "description": "创建任务时返回的主任务ID",
          "example": "Sjepg20lk7i9"
        }
      ],
      "required": [
        "MainTaskId"
      ]
    },
    {
      "name": "DescribeStructureTaskResult",
      "description": "依据任务ID获取结构化结果接口。",
      "status": "online",
      "parameters": [
        {
          "name": "MainTaskId",
          "type": "string",
          "required": true,
          "description": "结构化任务ID",
          "example": "46313288149458944"
        }
      ],
      "required": [
        "MainTaskId"
      ]
    },
    {
      "name": "DescribeUnderwriteTask",
      "description": "本接口(DescribeUnderwriteTask)用于查询核保任务结果",
      "status": "online",
      "parameters": [
        {
          "name": "UnderwriteTaskId",
          "type": "string",
          "required": false,
          "description": "任务ID",
          "example": "u-task-1"
        }
      ],
      "required": []
    },
    {
      "name": "UploadMedicalFile",
      "description": "上传医疗影像文件，可以用来做结构化。",
      "status": "online",
      "parameters": [
        {
          "name": "File",
          "type": "string",
          "required": false,
          "description": "文件的字节内容。File与FileURL有一个不为空即可，若FileURL参数也存在，会只取File的内容。",
          "example": "无"
        },
        {
          "name": "FileURL",
          "type": "string",
          "required": false,
          "description": "文件的URL地址。File与FileURL不能同时为空，若File参数也存在，会只取File的内容。",
          "example": "https://dss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/s"
        }
      ],
      "required": []
    }
  ]
}