L’élément < motcle-select>

L’élément <motcle-select> se trouve notamment dans l’élément <extraitthesaurus> et décrit les conditions de sélection d’une fiche. Par exemple, l’élément <motcle-select> va permettre de limiter les thésaurus sur lequel se fait l’extraction. <motcle-select> est l’équivalent de <fiche-select> pour les mots-clés. Tous les éléments compris dans un <motce-select> sont facultatifs. Un exemple d’élément est le suivant :

<motcle-select>
  <thesaurus>nomenclature</thesaurus>
  <range>1-50</range>
  <level>1;3-4</level>
  <condition-group mode="and" raw="*Art*;*Bep*"/>
</motcle-select>

Les éléments <thesaurus> indique les noms des thésaurus sélectionnés. Il peut y avoir plusieurs éléments <thesaurus>. L’absence d’élément <thesaurus> indique que l’extrait se fera pour tous les thésaurus de la base.

L’élément <range> indique une condition sur les identifiants des mots-clés : seules les mots-clés dont les identifiants correspondent aux plages indiquées seront sélectionnés.

L’élément <level> indique une condition sur le niveau du mot-clé : seuls les mots-clés du niveau indiqués sont sélectionnés.

L’élément <condition-group> indique une condition sur les libellés des mots-clés ou les identifiants alphanumériques. Sa syntaxe est décrite dans L’élément < fiche-select>.

La relation conditionnelle entre les différents éléments de <motcle-select> est « et » . Autrement dit, pour être sélectionée les mots-clés devront répondre aux différentes conditions.

Il est possible de mettre plusieurs éléments <motcle-select> qui auront ou comme relation conditionnelle.