...
- Code validation: Given a source and target context (including version/date), return whether the source concept id is valid. Single/multiple input codes.
- Code normalization: Given a source and target context (including version/date), return the target concept id corresponding to a source concept id. Single/multiple input codes.
- Code look-up/translation: Given a source and target context (including version/date), return the concept name, optionally in a specified language, corresponding to a source concept id. Single/multiple input codes.
- Search by partial phrase, begins with, partial word, including stop words
- Handle synonyms (return exact term user is looking for regardless of which concept it is linked to).
- Handle misspellings.
- Return all the descendants of a concept in a Code System (subsumption/decision support).
- Return whether a concept in a Code System is a descendant of another concept (subsumption/decision support).
- Return the (possibly specified) attributes associated with a concept in a Code System (permits hierarchical browsing, etc.)
...