Skip to content

灵医书写助手API开发指南v2—同步(疾病和手术操作ICD抽取)API

产品功能 API method 建议使用场景
同步(疾病和手术操作ICD抽取)API 疾病和手术操作ICD抽取 cdss-mrhp-icd-extraction 从长文本中抽取疾病和手术操作ICD

同步(疾病和手术操作ICD抽取)API功能

疾病和手术操作ICD抽取API

Warning

01cdss.baidu.com仅用于开发、测试和联调,禁止用于真实线上/线下诊疗服务。
临床真实环境请使用医院内网私有化部署的正式服务。

  • API Protocol: HTTP
  • HTTP Server: http://01cdss.baidu.com
  • Request Path: /cdss/mrhp/api/v2
  • Request Headers: Authorization: 按照文档生成的签名 《API接口认证指南》
  • Request Method: POST
  • Content-Type: application/json; charset=utf-8
  • Request Body
参数 类型 是否必须 说明 示例
method string 疾病和手术操作ICD抽取模块,固定值 cdss-mrhp-icd-extraction
query string 待抽取的长文本 "伤寒,并患有糖尿病,对其进行输尿管切除术、肝移植手术"
{
  "method": "cdss-mrhp-icd-extraction",
  "query": "伤寒,并患有糖尿病,对其进行输尿管切除术、肝移植手术"
}
  • Response
返回字段 说明 示例
code 服务结果状态
message 返回信息
result 返回抽取到的诊断和手术操作及icd编码信息,若不是标准医学表达,会返回Top3个相似结果

json { "code": 0, "message": "SUCCESS", "result": [ { "诊断":[ { "名称":"伤寒", "ICD":[ { "临床版":{ "编码":"A01.000", "编码名称":"伤寒" }, "医保版":{ "编码":"A01.000", "编码名称":"伤寒" }, "标准版":{ "编码":"A01.000", "编码名称":"伤寒" }, "得分":1 } ], "原文名称":"伤寒" }, { "名称":"胃肠炎", "ICD":[ { "临床版":{ "编码":"A09.901", "编码名称":"胃肠炎" }, "医保版":{ "编码":"A09.901", "编码名称":"胃肠炎" }, "标准版":{ "编码":"A09.901", "编码名称":"胃肠炎" }, "得分":1 } ], "原文名称":"肠胃炎" } ], "手术操作":[ { "名称":"切除阑尾", "ICD":[ { "临床版":{ "编码":"47.0901", "编码名称":"阑尾切除术" }, "医保版":{ "编码":"47.0901", "编码名称":"阑尾切除术" }, "标准版":{ "编码":"47.0901", "编码名称":"阑尾切除术" }, "得分":0.8 }, { "临床版":{ "编码":"47.0900", "编码名称":"其他阑尾切除术" }, "医保版":{ "编码":"47.0900", "编码名称":"其他阑尾切除术" }, "标准版":{ "编码":"47.0900", "编码名称":"其他阑尾切除术" }, "得分":0.5714 }, { "临床版":{ "编码":"47.0902", "编码名称":"阑尾残端切除术" }, "医保版":{ "编码":"47.0902", "编码名称":"阑尾残端切除术" }, "标准版":{ "编码":"47.0902", "编码名称":"阑尾残端切除术" }, "得分":0.5714 }, { "临床版":{ "编码":"45.4106", "编码名称":"阑尾病损切除术" }, "医保版":{ "编码":"47.0903", "编码名称":"阑尾病损切除术" }, "标准版":{ "编码":"47.0900", "编码名称":"其他阑尾切除术" }, "得分":0.5714 }, { "临床版":{ "编码":"47.1900x001", "编码名称":"附带阑尾切除术" }, "医保版":{ "编码":"47.1900x001", "编码名称":"附带阑尾切除术" }, "标准版":{ "编码":"47.1900", "编码名称":"其他的附带阑尾切除术" }, "得分":0.5714 } ], "手术或操作":"手术", "原文名称":"切除阑尾" } ] } ] }

错误码定义

code 错误类别 含义
0 正常 正常
1xxxx 语法错误 请求URI错误、参数缺失、参数格式错误
2xxxx 权限错误 鉴权失败、流量超过限制等
3xxxx 网络错误 某个网络服务出现连接失败、请求超时等
4xxxx 内部错误 内部异常、数据异常等
code 含义
0 正常(返回结果可能为空)
10100 method不存在
10200 请求参数异常,请仔细对照文档检查请求数据格式
20100 license过期,请联系灵医智惠CDSS商务人员重新申请
20200 权限异常,无权访问该资源
20300 异常流量
30100 服务连接异常,一般是某个依赖服务连接失败
30200 服务超时,请重试或者减少单次检索的数据量
40100 服务数据异常,内部错误
40200 代码抛异常
40300 未知异常
40400 初始化异常,启动失败
40500 配置异常,请检查配置文件
40600 不支持的资源