This section presents an example of a table, which is currently under development, intended to provide an overview of the various search techniques presented in this document, and their applications.
Search by Term Text – Overview Table
Table assumptions:
- Search terms are at least 3 characters (what about phrases like 'of' or very short terms like "mg" or "MI")
- Filters should be applied
- Case sensitivity
- Search term preparation (and maybe SNOMED CT term preparation)
Ordering and presentation have not been considered.
| Example search scenario | Environment |
| Potential Number of results | ImplementationComplexity |
|
| Browser | Clinical |
|
|
Exact phrase | When the user knows the exact term string that he requires | ? | ? | Low | Simple |
Search for descriptions that begin with the search text | User needs to find terms where they know the root of the word/words they are looking for but not the order that it might be in in a term string. | ? | ? | Medium | Moderate |
Search for descriptions that contain the search text | When the user somewhat knows the term string that they require but not the full description | ? | ? | High | Simple |
Search for descriptions that end with the search text | When the user may want to search for the required text at the end of words | ? | ? | Low | Moderate |
Search for words within a description in any order | When the user does not how words are ordered in the Descriptions. | ? | ? | High | Moderate |
Search for identical terms | When the user knows the exact term string that they require | ? | ? | Low | Simple |
Search for word(s) in a specific order (or a matching phrase) | When the user somewhat knows the term string that they require but not the full description | ? | ? | Medium | Moderate |
Search for Concept Identifiers | When the user wants to know the Description of the Concept that he requires | ? | ? | Low | Simple |
Search for Description Identifiers | When the user wants to knows the Concept of the Description that he requires | ? | ? | Low | Simple |
Feedback