我有一个XML文件,但我认为它不可处理。我该怎么做才能为ICD-10疾病代码创建数据库。
答案 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()])
ICD-10数据源:ftp://ftp.cdc.gov/pub/Health_Statistics/NCHS/Publications/ICD10CM/2020