如何为ICD-10代码创建SQL数据库?

时间:2015-12-30 13:21:13

标签: xml sql-server-2008-r2

我有一个XML文件,但我认为它不可处理。我该怎么做才能为ICD-10疾病代码创建数据库。

2 个答案:

答案 0 :(得分:3)

哈立德!

我也在寻找类似问题的答案。所以我找到了这样的答案 - ICD10 MYSQL TABLES

所以你必须选择不是ICD-10(2016)XML文件而是ICD-10 2010版本Plain text tabular.

接下来,我已经在我的dbForge Studio for MySQL中导入了这个文本文件。一切正常!

您可以在源帖子http://fash7y.wordpress.com/2012/04/05/import-icd-10-to-mysql-database/

中找到通过SQL导入ICD-10的步骤

答案 1 :(得分:0)

使用python创建一个csv文件可能会有所帮助。例如

methodHousing

最终结果

FieldAccessor.of

用法

from __future__ import print_function
import xml.etree.cElementTree as ET
import csv
import sys
import os

tree = ET.parse(sys.argv[1])
root = tree.getroot() 

fieldnames = ['code', 'description']
spamwriter = csv.writer(sys.stdout, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL)

spamwriter.writerow(fieldnames)
for code in root.findall(".//diag"):
    spamwriter.writerow([code.find("./name").text.encode('utf-8').strip(), code.find("./desc").text.encode('utf-8').strip()])

Then import into MySQL

ICD-10数据源:ftp://ftp.cdc.gov/pub/Health_Statistics/NCHS/Publications/ICD10CM/2020