RxTerms Demo Form
This simple form demonstrates how the data in RxTerms can be used to support medications data entry, for example, in an e-prescribing or Computerized Provider Order Entry (CPOE) application.
- In the "Drug Name" field, type in the generic name (e.g., hydrochlorothiazide), brand name (e.g., MICROZIDE) or a common synonym/abbreviation (e.g., HCTZ). A pick-list appears with all the drugs whose names match the letters you type in. Note that the list shortens as each additional letter is typed so very often you do not need to type in the full name.
- Click on one of the choices.
- Move to the "Strength" field. A list of available strength/dose form combinations for the drug that you chose appears.
- Click on the desired strength/dose form combination. The program has gathered enough information to identify the RXCUI of the clinical drug which can be stored in the backend database. In an actual CPOE application, you will proceed to enter other information (e.g., frequency, duration) to complete the order (not shown).
This demo uses the Clinical Table Search Service web API for RxTerms for its data source, the autocomplete-lhc package for its autocompleter, and the LHC-Forms form rendering widget for FHIR Questionnaires, all of which are being developed by the Lister Hill National Center for Biomedical Communications. If you are interested in reproducing this on your own page, feel free to use the JavaScript code in the source of this page as a starting point. (Note to developers: This LHC-Forms widget allows easy retrieval of the form's data, some of which might only be in the form's data model, using a JavaScript API call or via an export to a FHIR QuestionnaireResponse.) For a simpler example of an autocompleting field that does not use LHC-Forms, see the demo on the RxTerms web API page.
Back to RxTerms page