如何使用[MedlinePlus,Dailymed,NLM,RxNorm]向我的EHR添加药物名称自动完成功能

时间:2017-02-27 16:44:55

标签: ajax api medical hapi-fhir

我想开发一个EHR但是我坚持使用药物自动填充功能,在输入框中输入药物名称,使用我在这个问题的标题中提到的api之一,所以,我想输入药物名称,例如'zoco'系统必须向api(我不知道哪一个)提出请求,因此api应该以JSON格式回复我的大致药物名称匹配列表,如:

{
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 个答案:

答案 0 :(得分:1)

查看ValueSet/$expand操作。只需在患者输入时使用新过滤器调用它。它已经在生产中用于自动完成目的