Methods, systems, and computer program products for searching clinical terminology databases, and more specifically systems and methods for searching structured terminology databases that possess structures for terminology synonyms and semantic parent concept relationships—such as the Systematized Nomenclature of Medicine—Clinical Terms (SNOMED CT) data standard—are provided. This involves interfacing with the database using an application program interface to enable communication between the database and a search module, and searching the database using the search module to generate an ordered list of database records by defining a search string, retrieving database records from the database by matching terms associated with concepts in the database to the search string, and retrieving the database records for the concepts associated with the matched terms. The retrieved results can be ordering based upon a relevancy criterion.
展开▼