主题
报告解读服务 FunctionCode | 暂无
报名识别解读服务是一种结合OCR(光学字符识别)、NLP(自然语言处理)与结构化数据解析的技术解决方案,专用于自动识别各类报告(如体检报告,检查检验报告),提取关键字段(姓名、联系方式、检测项异常值等),基于模型能力提供医学报告解读,就诊建议等。
简介
表单结构化识别,OCR精准定位:识别表格线、标题栏、填写区域,分割单元格内容。
内容语义解析,关键信息提取:通过模型抽取身份证号、手机号、日期等结构化数据。
多模态适配,支持纸质表单扫描件、电子PDF、在线填写截图等多种输入形式。
典型应用场景
- 智能客服场景
- 分诊场景
接口1-报告OCR接口
- 请求方式
POST
- Headers
Content-Type: application/json
- Headers
Authorization: Bearer ${access_token}
正式环境 | 测试环境 |
---|---|
https://api.linkingopen.com/service/ser-b007/ | https://api.linkingopen.com/test/service/ser-b007 |
请求参数
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
customerId | 商户ID | String | 是 |
userId | 用户ID | String | 否 |
sessionId | 会话ID | String | 是 |
photos | 报告图片列表 | photos[] | 是 |
photos
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
photoId | 图片ID | String | 是 |
photoUrl | 图片URL | String | 是 |
返回参数
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
name | 报告单的用户名 | String | 是 |
photos | 报告图片列表 | Photo[] | 是 |
photos
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
photoId | 图片ID | String | 是 |
photoUrl | 图片URL | String | 是 |
接口示例
参数示例
json
{
"customerId": "2eb5d970-78ac-4742-8623-d06ffae0b16d",
"photos": [
{
"photoId": "c793c203-e61d-4c52-b655-befcd802fd7c",
"photoUrl": "https://digitaltwin.linkingcloud.cn/1666073006789906/null/c793c203-e61d-4c52-b655-befcd802fd7c/TXAJS29sbt5N821e6679d110a6d6d4c4905ee72e206f.jpeg"
}
],
"userId": "1712038426142854000100",
"sessionId": "7b72dc32-20ae-4dc7-9e8b-3ad5fd6bd38a"
}
json
{
"txTime": "2024-08-20 14:20:47",
"code": 0,
"message": "操作成功",
"data": [
{
"name": "未知",
"photos": [
{
"photoId": "c793c203-e61d-4c52-b655-befcd802fd7c",
"photoUrl": "https://digitaltwin.linkingcloud.cn/1666073006789906/null/c793c203-e61d-4c52-b655-befcd802fd7c/TXAJS29sbt5N821e6679d110a6d6d4c4905ee72e206f.jpeg"
}
]
}
]
}
接口2-报告解读接口
- 请求方式
POST
- Headers
Content-Type: application/json
- Headers
Authorization: Bearer ${access_token}
正式环境 | 测试环境 |
---|---|
https://linkingcloud.cn/#/contact-us | https://linkingcloud.cn/#/contact-us |
请求参数
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
customerId | 商户ID | String | 是 |
userId | 用户ID | String | 否 |
sessionId | 会话ID | String | 是 |
photos | 报告图片列表 | photos[] | 是 |
photos
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
photoId | 图片ID | String | 是 |
photoUrl | 图片URL | String | 是 |
注意(参数特殊说明)
结果以流返回,每段中间采用\0作为分割
返回参数
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
conclusion | 结论 | String | 是 |
intentionType | 意图类型 | String | 是 |
name | 用户姓名 | String | 是 |
triageQuestList | 引导性问题 | String[] | 是 |
departments | 推荐科室列表 | Department[] | 否 |
doctors | 推荐医生列表 | Doctor[] | 否 |
Department
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
deptCode | 科室代码 | String | 是 |
deptName | 科室名称 | String | 是 |
deptUrl | 科室URL | String | 是 |
deptPartition | 科室院区 | String | 否 |
deptWeight | 科室权重 | Integer | 否 |
Doctor
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
doctorCode | 医生代码 | String | 是 |
doctorName | 医生名称 | String | 是 |
doctorTitle | 医生职称 | String | 是 |
doctorUrl | 医生URL | String | 是 |
doctorWeight | 医生权重 | Integer | 否 |
doctorPartition | 医生所在院区 | String | 否 |
goodAtDisease | 擅长疾病 | String[] | 是 |
接口示例
参数示例
json
{
"customerId": "2eb5d970-78ac-4742-8623-d06ffae0b16d",
"sessionId": "7b72dc32-20ae-4dc7-9e8b-3ad5fd6bd38a",
"photos": [
{
"photoId": "c793c203-e61d-4c52-b655-befcd802fd7c",
"photoUrl": "https://digitaltwin.linkingcloud.cn/1666073006789906/null/c793c203-e61d-4c52-b655-befcd802fd7c/TXAJS29sbt5N821e6679d110a6d6d4c4905ee72e206f.jpeg",
"imageType": null
}
],
"userId": "1712038426142854000100"
}
json
{
"code": 0,
"data": {
"abnormalItems": [],
"conclusion": "<h2> 综合分析:</h2><br/>根据您提供的医学检验报告,以下是可能的疾病分析:<br/><br/>1. 胆红素升高:您的总胆红素、直接胆红素和间接胆红素均高于正常值,这可能表明肝脏功能受损或存在胆道阻塞等问题。需要进一步检查以确定具体原因。<br/><br/>2. 超氧化物歧化酶升高:超氧化物歧化酶是体内重要的抗氧化酶,其升高可能与炎症、感染、自身免疫性疾病等有关。<br/><br/>3. 肌酐轻度升高:肌酐是评估肾脏功能的指标之一,您的肌酐水平略高于正常值,可能提示肾功能轻度受损。<br/><br/>4. 尿酸升高:尿酸是嘌呤代谢的最终产物,高尿酸血症可能与痛风、肾脏疾病、高血压等有关。<br/><br/>5. 甘油三酯升高:甘油三酯是血脂的一种,其升高可能与肥胖、糖尿病、肝病等有关。<br/><br/>6. 高密度脂蛋白胆固醇降低:高密度脂蛋白胆固醇是“好”胆固醇,其降低可能与心血管疾病风险增加有关。<br/><br/>综上所述,您可能存在肝功能异常、肾脏功能轻度受损、高尿酸血症、高甘油三酯血症以及低密度脂蛋白胆固醇降低等问题。建议您尽快就医进行详细检查和治疗。<br/><h2> 第1份报告:</h2><br/><h4> 总胆红素 <span style=\"color: red\">偏高↑</span> 可能存在:</h4><br/>总胆红素是体内红细胞分解后产生的物质,主要反映肝脏处理和排泄胆红素的能力。您的总胆红素水平为26.5 umol/L,超出了正常范围(0.0-23.0 umol/L),这可能表明您的肝脏功能存在问题,或者存在溶血性疾病。<br/><br/>可能的原因包括:<br/>1. 肝脏疾病:如肝炎、肝硬化、肝癌等。<br/>2. 胆道阻塞:如胆结石、胆管炎等。<br/>3. 溶血性贫血:红细胞破坏过多,导致胆红素生成增加。<br/><br/>请注意,这只是一个初步的分析,具体原因需要结合其他临床症状和检查结果进行综合判断。建议您尽快就医,以便得到专业的诊断和治疗建议。同时,避免饮酒、过度疲劳等不良生活习惯,保持良好的饮食和作息习惯。<br/><h4> 直接胆红素 <span style=\"color: red\">偏高↑</span> 可能存在:</h4><br/>直接胆红素:4.6umol/L,参考范围:0.0umol/L-4.0umol/L<br/><br/>分析:<br/><br/>1. 检验指标意义:直接胆红素是肝脏代谢后的一种物质,主要反映肝脏的代谢功能和胆汁排泄情况。正常值在0.0umol/L-4.0umol/L之间。<br/><br/>2. 指标异常原因:你的直接胆红素值为4.6umol/L,超出了正常范围,可能表示肝脏功能受损或胆汁排泄不畅。<br/><br/>3. 注意事项:建议进一步进行肝功能检查和肝胆彩超等检查,以确定具体原因。同时,注意调整饮食和生活习惯,避免过度饮酒和熬夜,保持良好的生活习惯。如有不适,请及时就医。<br/><h4> 间接胆红素 <span style=\"color: red\">偏高↑</span> 可能存在:</h4><br/>间接胆红素(Indirect Bilirubin)是血液中的一种物质,主要由红细胞分解产生。正常值范围为0.0umol/L-21.0umol/L。<br/><br/>您的检查结果为21.9umol/L,超出了正常范围。这可能意味着您的肝脏功能可能存在问题,或者您的红细胞分解速度过快。<br/><br/>请注意,这个结果需要结合其他临床症状和体征进行综合判断。如果您有任何不适,建议尽快就医,以便专业医生为您提供更准确的诊断和治疗建议。<br/><h4> 超氧化物歧化酶 <span style=\"color: red\">偏高↑</span> 可能存在:</h4><br/>超氧化物歧化酶(SOD)是一种抗氧化酶,主要功能是清除体内的自由基,保护细胞免受氧化损伤。你的检测结果为224.0U/ml,超出了正常参考范围的上限。这可能意味着你的身体正在经历某种形式的氧化应激,或者可能存在某种疾病状态。<br/><br/>可能的异常原因包括:<br/>1. 慢性炎症性疾病:如类风湿性关节炎、系统性红斑狼疮等。<br/>2. 心血管疾病:如心肌梗死、心力衰竭等。<br/>3. 肿瘤:某些类型的癌症也可能导致SOD水平升高。<br/>4. 吸烟:长期吸烟者体内SOD水平通常较高。<br/>5. 环境因素:如空气污染、紫外线照射等。<br/><br/>请注意,这些只是可能的原因,具体需要结合其他临床症状和检查结果进行综合判断。如果你有任何不适或疑虑,建议咨询专业医生以获得更详细的诊断和治疗建议。<br/><h4> 肌酐 <span style=\"color: red\">偏高↑</span> 可能存在:</h4><br/>您的肌酐水平为98.0 umol/L,略高于正常参考范围(57.0-97.0 umol/L)。肌酐是肾脏功能的重要指标,其水平的升高可能表示肾功能受损。<br/><br/>肌酐异常的原因可能包括:<br/>1. 肾脏疾病:如肾炎、肾病综合征等。<br/>2. 脱水:严重脱水或大量出汗可能导致血液浓缩,使肌酐浓度相对升高。<br/>3. 肌肉损伤:剧烈运动或肌肉损伤也可能导致肌酐暂时性升高。<br/>4. 药物影响:某些药物可能影响肌酐的排泄,导致其水平升高。<br/><br/>请注意,单次肌酐检测的结果并不能确定肾脏疾病的存在,需要结合其他检查结果和临床症状进行综合判断。如果您有任何不适,建议及时就医并遵循医生的建议。同时,保持良好的生活习惯,如适量饮水、合理饮食、避免过度劳累等,有助于保护肾脏健康。<br/><h4> 肾小球滤过率(改良MDRD) <span style=\"color: green\">偏低↓</span> 可能存在:</h4><br/>您的肾小球滤过率(GFR)为81.76,这个值低于正常参考范围(90.0-0.0)。肾小球滤过率是评估肾脏功能的重要指标,它反映了肾脏过滤血液的能力。<br/><br/>肾小球滤过率的降低可能意味着您的肾脏功能有所下降。这可能是由于多种原因引起的,包括高血压、糖尿病、自身免疫性疾病等。此外,年龄增长也可能导致肾功能逐渐下降。<br/><br/>请注意,单一的肾小球滤过率结果并不能确定具体的疾病,需要结合其他临床症状和检查结果进行综合判断。如果您有任何不适或疑虑,建议咨询专业医生以获得更详细的诊断和治疗建议。同时,保持健康的生活方式,如合理饮食、适量运动、戒烟限酒等,有助于保护肾脏健康。<br/><h4> 尿酸 <span style=\"color: red\">偏高↑</span> 可能存在:</h4><br/>尿酸:473.0umol/L,参考范围:208.0umol/L-428.0umol/L<br/><br/>分析:<br/><br/>1. 检验指标意义:尿酸是人体代谢嘌呤类物质后产生的废物,主要通过肾脏排出体外。尿酸的正常值范围因性别和年龄而异,但一般男性正常值在208-428 umol/L之间,女性则在155-357 umol/L之间。尿酸过高可能导致痛风等疾病。<br/><br/>2. 指标异常原因:尿酸过高的原因可能包括饮食因素(如摄入过多高嘌呤食物)、肾脏功能减退、药物影响等。此外,一些疾病也可能导致尿酸升高,如高血压、糖尿病、肥胖症等。<br/><br/>3. 注意事项:如果您的尿酸水平偏高,建议调整饮食习惯,减少高嘌呤食物的摄入,如动物内脏、海鲜等。同时,适量运动也有助于降低尿酸水平。如有必要,请咨询专业医生进行进一步检查和治疗。<br/><h4> 甘油三酯 <span style=\"color: red\">偏高↑</span> 可能存在:</h4><br/>您的甘油三酯水平为1.72mmol/L,超出了正常范围(0.0mmol/L-1.0mmol/L)。甘油三酯是血液中的一种脂肪,其水平过高可能增加心血管疾病的风险。<br/><br/>甘油三酯水平过高的原因可能包括饮食不当(如过多摄入高脂肪食物)、缺乏运动、肥胖、吸烟、饮酒等。此外,某些疾病和药物也可能导致甘油三酯水平升高。<br/><br/>为了降低甘油三酯水平,建议您采取以下措施:<br/>1. 改善饮食习惯,减少高脂肪食物的摄入,多吃蔬菜、水果和全谷物。<br/>2. 增加运动量,每周至少进行150分钟的中等强度有氧运动。<br/>3. 控制体重,达到健康的BMI范围。<br/>4. 戒烟限酒。<br/><br/>请注意,这些建议仅供参考,具体治疗方案应咨询专业医生。<br/><h4> 高密度脂蛋白胆固醇 <span style=\"color: green\">偏低↓</span> 可能存在:</h4><br/>高密度脂蛋白胆固醇(HDL-C)是一种有益胆固醇,有助于清除血液中的其他类型的胆固醇,降低心脏病风险。您的HDL-C水平为0.96mmol/L,略低于正常范围的下限(1.0mmol/L)。这可能意味着您的心脏病风险略微增加。<br/><br/>HDL-C水平低的原因可能包括不良的生活习惯,如吸烟、缺乏运动和过度饮酒。此外,一些疾病和药物也可能导致HDL-C水平下降。<br/><br/>为了改善HDL-C水平,建议采取以下措施:戒烟、定期进行有氧运动、控制饮酒量、保持健康饮食(富含水果、蔬菜、全谷物和瘦肉)以及维持健康的体重。<br/><br/>请注意,这些建议不能替代专业医疗意见。如果您对您的检查结果有任何疑问或担忧,请咨询医生以获得个性化的建议和治疗。",
"intentionType": "report",
"name": "未知姓名",
"triageQuestList": [
"了解肝功能异常看什么科?",
"了解肾脏功能轻度受损看什么科?",
"了解高尿酸血症看什么科?"
],
"departments": [
{
"deptCode": "1000",
"deptName": "耳鼻喉科",
"deptUrl": "http://digitaltwin.linkingcloud.cn/ebhk/guahao",
"deptPartition": "东院",
"deptWeight": 1
}
],
"doctors": [
{
"doctorCode": "1000",
"doctorName": "A医生",
"doctorTitle": "主任医师",
"doctorPartition": "西院",
"doctorUrl": "http://digitaltwin.linkingcloud.cn/ebhk/ays/guahao",
"doctorWeight": 1,
"goodAtDisease": [
"慢性咽炎"
]
}
]
},
"message": "操作成功",
"txTime": 1724135284452
}
SDK示例
Java
public class SDKExample {
public static void main(String[] args) {
// Java示例:初始化SDK并调用一个方法
SDK sdk = new SDK();
sdk.initialize();
sdk.processImage("image.jpg");
}
}
C#
using System;
public class SDKExample {
public static void Main() {
// .NET 示例:初始化SDK并调用方法
SDK sdk = new SDK();
sdk.Initialize();
sdk.ProcessImage("image.jpg");
}
}
Js
async function runExample() {
// Node.js 示例:初始化SDK并调用异步方法
const sdk = new SDK();
await sdk.initialize();
await sdk.processImage('image.jpg');
}
常见业务状态码
错误码 | 描述 | 解决方案 |
---|---|---|
SYSTEM_ERROR | 系统繁忙 | 服务器异常 可能发生了网络或者系统异常,导致服务调用失败,商户可以用同样的请求发起重试 |
INVALID_PARAMETER | 参数有误 | 请根据接口返回的参数非法的具体错误信息,修改参数后进行重试 |
APP_NOT_ONLINE | 小程序未处于上架状态 | 小程序上架状态再操作 |