2017-02-27 2 views
1

Ich möchte eine EHR entwickeln, aber ich bin bei der Medikamentenvervollständigung Funktionalität fest, indem Sie den Medikamentennamen in Eingabefeld mit einem der eingeben die APIs, die ich im Titel dieser Frage so erwähnt habe, möchte ich Medikamentenname eingeben, zum Beispiel "zoco" das System muss Anfrage an eine API (die ich nicht weiß, welche) von ihnen, so dass die API sollte mir antworten mit Liste der ungefähren Medikationsnamen entspricht im JSON-Format wie:Wie füge ich Medizin Namensvervollständigung Funktionalität zu meinem EHR mit [MedlinePlus, Dailymed, NLM, RxNorm]

{ 
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" 
} 

Antwort

1

Blick auf die ValueSet/$expand Betrieb. Rufen Sie es einfach mit einem neuen Filter auf, wenn der Patient tippt. Es wurde bereits in der Produktion für Auto-Vervollständigung verwendet

+0

@LIody McKenzie können Sie ein Beispiel geben, wie ich sah in https://app.drchrono.com/ EHR, wenn Sie das erste Zeichen eines Medikaments Name der Drchrono EHR schreiben eine Liste der ungefähren Medikamentennamen-Übereinstimmungsliste erstellen. – user2620132

+0

http://fhir3.healthintersections.com.au/open/ValueSet/medication-codes$expand?filter=zoco Obwohl Grahames Server momentan heruntergefahren ist, während er auf die finale STU 3 upgradet - so könnte es erst später funktionieren heute oder irgendwann morgen –

Verwandte Themen