1

任何人都知道一个好的 ICD10 API 来进行可以推荐的诊断代码查找。我目前正在构建一个简单的应用程序来标记患有疾病的患者,其想法是有一个查找 API,例如可以在其中键入哮喘并取回所有不同的 ICD10 哮喘代码

4

4 回答 4

1

我的 R 包icd除了查找合并症的主要功能外,还将 ICD-9 和 ICD-10 代码转换为描述。https://jackwasey.github.io/icd/上的文档和https://github.com/jackwasey/icd上的代码。它使用函数来做到这一点。它目前使用 ICD-10-CM,即美国计费适应 ICD-10 代码集,通常比规范的 WHO 版本更具体,但确实有一些不太详细的领域。explain_code

例如,WHO ICD-10 具有HIV disease resulting in Pneumocystis jirovecii pneumoniaHIV 感染的细分,而 ICD-10-CM 仅具有HIV. 另一方面,ICD-10-CM 有Sucked into jet engine, subsequent encounter,而 WHO 对非常模糊的内容感到满意:Person on ground injured in air transport accident.

所有描述的数据量都不是很大,只有几兆字节,所以虽然 API 看起来很方便,但您可能会考虑只拥有所有数据而不必 ping 一些随机服务器。

于 2016-02-02T10:28:19.600 回答
0

有一个名为“统一医学语言系统(UMLS)”的项目,由 NIH 资助,显然他们正在为医学术语开发 RESTful Web API。

https://documentation.uts.nlm.nih.gov/rest/home.html

我没有使用他们的 API,而且我在他们网站上看到的样本听起来更像是 SNOMED-CT 导向的。

我会选择从 CMS 获取整个 ICD-10-CM 并构建我自己的 Web API。

https://www.cms.gov/Medicare/Coding/ICD10/2016-ICD-10-CM-and-GEMs.html

于 2016-12-19T17:08:54.873 回答
0

您可以查看 WHO 的完整文档https://icd.who.int/icdapi

于 2021-01-26T15:46:53.020 回答
0

我将假设您忽略了所有关于医学术语拼写变化、专有术语与俗语、标签与描述等变体的常见内容,这些对术语/代码查找器来说会很痛苦。

如果您想使用托管选项并且同意使用条款,您可以使用 UMLS ( https://uts.nlm.nih.gov/home.html#apidocumentation )。这是一个很好的资源,但您描述的用例不一定是它要解决的问题。

就个人而言——而且我通常不喜欢推出自己的东西——我会考虑做你自己的事情。您可以针对您的需求做一些事情,并根据您可能想要的任何特定行为进行定制(例如根据组织偏好特定代码 - 例如:计费偏好)。您也可以做得更远,更...活泼...并解决简短形式的术语(例如:“DVT”之类的同义词)或拼写错误(“asthma”与“athsma”)。如果您走这条路,我建议您考虑获取 ICD-10 代码信息,然后将其混入 Elastic Search。您可以通过将数据与其他信息混合来扩展数据,并真正让它嗡嗡作响。Elastic速度很快

不过,这只是我的 0.02 美元。

于 2015-12-16T18:38:04.567 回答