2017-02-27 92 views
1

我想开发EHR,但是我通过在输入框中输入药物名称而使用药物自动完成功能,所以我在这个问题的标题中提到了api,我想输入药物名称为例如'zoco'系统必须向api(我不知道哪一个)发出请求,所以api应该会响应我我如何使用[MedlinePlus,Dailymed,NLM,RxNorm]向我的EHR添加药物名称自动完成功能

{ 
rxcui: "196503", 
name: "Zocor", 
synonym: "", 
tty: "BN", 
language: "ENG", 
suppress: "N", 
umlscui: "C0678181" 
}, 
{ 
rxcui: "317541", 
name: "Oral Tablet", 
synonym: "", 
tty: "DF", 
language: "ENG", 
suppress: "N", 
umlscui: "C0993159" 
}, 
{ 
rxcui: "104490", 
name: "Simvastatin 10 MG Oral Tablet [Zocor]", 
synonym: "Zocor 10 MG Oral Tablet", 
tty: "SBD", 
language: "ENG", 
suppress: "N", 
umlscui: "C0354662" 
}, 
{ 
rxcui: "563653", 
name: "Simvastatin 10 MG [Zocor]", 
synonym: "", 
tty: "SBDC", 
language: "ENG", 
suppress: "N", 
umlscui: "C1596095" 
} 

回答

1

看那ValueSet/$expand操作:用近似的药物名称的列表JSON格式一样匹配。随着患者类型的不同,只需使用新的过滤器即可调用它。它已被用于生产自动完成目的

+0

@Liody McKenzie你可以给我一个例子,就像我在https://app.drchrono.com/ EHR看到的,当你写出drchrono EHR药品名的第一个字符列出近似药物名称匹配列表。 – user2620132

+0

http://fhir3.healthintersections.com.au/open/ValueSet/medication-codes$expand?filter=zoco 虽然Grahame的服务器现在正在升级到最终的STU 3,所以它可能不会工作,直到晚些时候今天或明天的某个时候 –

相关问题