Search



Page tree

  

Objective

The objective of this service is to enable text-based searching for expressions in the expression repository.

Description

As specified in 5.1.1 Expression Repository Requirements, an expression repository includes the canonical form of the stored expressions. The canonical form excludes any terms associated with the referenced concepts. 

Consider storing a term associated with the expression to aid searching. 

Please note that this guide does not include guidance on the storage of a human-readable term for expressions, but it recommends implementing services to automatically generate a display term, see 5.2.9 Get Display Term. Some implementations may choose to store an autogenerated display term for each expression in the repository as part of adding the expression. This may be chosen to support easy lookup of the terms associated with the expressions to support services for searching.

Summary

ServiceDescriptionInput ParametersResponse

Search for expression

Find expression by term

- repId: a unique reference to the expression repository

- Search string

- Search technique option (if required)

- Search filtering or sorting options (if supported)

Success: A collection of matching terms each of which is linked to an expression within the expression repository.

  • Display term (generated)
  • Expression identifier

Failure: Return an appropriate error message




{


Feedback
  • No labels