| 59 | |
| 60 | == Searching in Datacategories == |
| 61 | Procedure for searching in Datacategories (SM level 1) |
| 62 | 1. identify DatCats used by combining the information on usage from MDRepository with the `@ConceptLinks` on Elements in the CMD-Profiles |
| 63 | 1. provide the list of usable DatCats, with name (and description) resolved from isocatDCR, |
| 64 | * optionally in selected language |
| 65 | * the list can be further expanded based on the information in RelationRegistry |
| 66 | 1. user selects a datacategory as an index to search in and provides the search term (or is provided with allowed values based on usage-data from MDRepository) |
| 67 | 1. the query is rewritten - the datacategory is translated to the equivalent xml-elems (`cmdIndex` or XPath in general) |
| 68 | 1. in the result-view (in table-format) the column shall be named by the datacategory, but the values have to be retrieved based on the cmdIndex again. |