Digital library access (HL7 Infobutton API Proposal) Intermountain - - PowerPoint PPT Presentation
Digital library access (HL7 Infobutton API Proposal) Intermountain - - PowerPoint PPT Presentation
Digital library access (HL7 Infobutton API Proposal) Intermountain Health Care Guilherme Del Fiol, MD, MS Roberto A. Rocha, MD, PhD Definition Infobutton is a point-of-care application that retrieves context-specific information from
Definition
Infobutton is a point-of-care application that
retrieves context-specific information from digital libraries using patient data extracted from the electronic medical record
– Implemented as a hyperlink – Query parameters embedded in the URL
Information needs
Clinical systems x Digital libraries
Standardized APIs
Scenario 1
Order entry system – ordering a medication
– User requests more information about the drug
Context is defined using drug (ingredient), patient age and
gender, user specialty, care setting
– Application builds the HTTP request (query)
User can have a chance to refine the query (info manager) List of links with relevant resources (options) List of predefined questions that can be answered
– User traverses one or multiple links to information
Proposed parameters
Username & password Patient: age and gender
– Medical Record number and Accession number
User: Role and institution
– Target: patient, provider
App context: Problems, Medications, Labs, etc. Concept: Concept ^ String ^ Terminology
– If concept & terminology are blank → free-text search
Query modifier(s)
Example (1)
http://www.knowledgesourcewebsite.com/search.cgi?
applicationContext=problems &conceptOfInterest=D018410 &SearchString=Bacterial Pneumonia &terminology=MeSH &contentTarget=provider
– Runs a search for D018410 (MeSH), on the problems section
- f the knowledge source, and with focus on provider content
Example (2)
http://www.knowledgesourcewebsite.com/search.cgi?
patientAge=75 &applicationContext=treatment &searchString=azythromycin &searchString=Community acquired pneumonia &contentTarget=provide
– Runs a free-text search for “azythromycin” and “bacterial
pneumonia”, for a patient with 75 years old, and with focus on provider content
Next steps
Goal
– Flexible and simple API that can be implemented using HTTP
Clinical system → (Info manager) → Content source
Define data parameters
– HL7 data types & data elements (RIM) – Terminology standards (HL7 vocabulary)