Travailler avec les niveaux de notice abrégée
Vous pouvez personnaliser la définition d'une notice abrégée. Des niveaux de notice abrégée variables peuvent être définis à l'aide de règles qui attribuent un niveau d'abréviation s'appuyant sur la vérification de l'existence d'informations dans les métadonnées. Dix niveaux de notices abrégées peuvent être définis de 01 à 10 où 01 représente la notice la plus abrégée et 10 représente une notice complète. En raison des standards variables pour définir les critères d'une notice abrégée (tels que les standards MARC et OCLC), les règles abrégées vous offrent une grande flexibilité et granularité pour identifier le niveau d'abréviation d'une notice bibliographique qui améliore vos options pour les mises à jour de notices.
Les définitions de notice abrégée sont utiles pour :
- Remplacer les notices abrégées avec des notices plus complètes lors de l'import de métadonnées.
- Rechercher des notices en fonction de leur niveau d'abréviation. Vous pouvez repérer les notices avec un niveau abrégé spécifique en utilisant la Recherche avancée dans le répertoire Alma Voir Effectuer une recherche avancée pour un exemplaire du répertoire.
- Effectuer un traitement sur toutes les notices avec un certain niveau abrégé pour les mettre à jour. Pour travailler avec un groupe de notices, vous pouvez utiliser le traitement Identifier le niveau de notice abrégée. Voir Identifier les notices abrégées par lot et Effectuer des traitements manuels sur des ensembles définis.
L'Éditeur de métadonnées affiche le niveau de notice abrégée dans les étiquettes de gestion. Voir Consulter l'ensemble de niveau de notice abrégée pour une notice bibliographique et Naviguer dans la page Éditeur de métadonnées (table Menu outils). Le niveau d'abréviation d'une notice s'affiche aussi dans la zone d'en-tête de la Vue simple de notice MARC. Voir Ouvrir la Vue simple MARC pour un exemplaire du répertoire. Vous pouvez configurer les descriptions de niveau d'abréviation qui apparaîssent dans l'Editeur de métadonnées et dans d'autres zones. Voir Configurer les descriptions des codes des niveaux pour les notices abrégées.
Dans les détails du profil de configuration des métadonnées bibliographiques MARC21, vous pouvez sélectionner le processus de normalisation Identifier le niveau de notice abrégée pour normaliser le niveau de notice abrégée lorsque vous travaillez avec la notice bibliographique dans l'Éditeur de métadonnées. Voir la section Travailler avec des processus de normalisation pour plus d'informations.
Lors de l'importation de notices, vous pouvez configurer le profil d'import pour prendre en compte/comparer les niveaux abrégés de la notice. Pour plus d'informations, voir l'explication de Ne pas outrepasser/fusionner une notice non abrégée avec une version abrégée dans Créer/Modifier un profil d'import : Profil de correspondance.
Lors de la création ou la mise à jour du profil d'intégration Connexion OCLC, vous pouvez le configurer pour prendre en compte/comparer les niveaux abrégés de la notice. Voir Ne pas outrepasser/fusionner une notice non abrégée avec une version abrégée et Importer des notices à partir d'une connexion OCLC pour plus d'informations.
Vous pouvez spécifier une valeur numérique qui identifie le seuil de niveau d'abréviation (le niveau auquel la notice n'est plus considérée comme étant abrégée) à l'aide du paramètre client niveau_d'abréviation. Voir Configurer d'autres paramètres.
Lorsque vous enregistrez ou recevez une ligne de commande, l'avertissement La notice bibliographique est abrégée apparaît pour les lignes de commande reliées aux notices qui sont considérées comme abrégées (égal ou inférieur à la valeur spécifiée dans le paramètre brief_level). Voir Créer une ligne de commande manuellement pour plus d'informations.
Pour plus d'informations, voir la vidéo Niveaux de notice abrégée (7:00 mins).
Créer des règles de niveaux associés aux notices abrégées
Pour travailler avec les règles de niveaux associés aux notices abrégées, vous devez avoir le rôle suivant :
- Administrateur de catalogue
Les règles de niveaux associés aux notices abrégées sont créées à l'aide de l’Éditeur de métadonnées. La syntaxe de ces règles de niveaux associés aux notices abrégées est similaire à celle utilisée pour les règles de normalisation avec une nouvelle logique pour la déclaration d'un ensemble. (Voir Travailler avec des règles de normalisation pour plus d'informations.)
Le terme ensemble est codé comme suit où 01 peut correspondre à n'importe quelle valeur de 01 à 10.
set brief_level."01"
Pour créer une règle de niveaux associés aux notices abrégées :
- Ouvrez l'Éditeur de métadonnées (Gestion des ressources > Catalogage > Ouvrir l'Éditeur de métadonnées).
- Sélectionnez l'onglet Règles.
- Cliquez sur Fichier > Nouveau > Règles de niveaux associés aux notices abrégées.
- Complétez les informations dans la boite de dialogue Propriétés puis cliquez sur Enregistrer.Propriétés des règles de niveaux associés aux notices abrégéesLa zone de modification de la règle apparaît et le nom de la règle est ajouté à la liste dans l'onglet Règles dans le dossier Règles de niveaux associés aux notices abrégées.Zone de modification de la règle de niveaux associés aux notices abrégées
- Renseignez la logique de règle dans la zone de modification pour la règle de niveaux associés aux notices abrégées que vous souhaitez créer. Pour des exemples de logique de règle, ouvrez les règles existantes de niveaux associés aux notices abrégées dans le dossier Partagé. Voir Utiliser les règles de niveaux associés aux notices abrégées fournies pour plus d'informations.L'ancienne règle dans la liste (drools/OldBriefRule.dslr) contient une simple logique de règle pour l'identification abrégée/non abrégée des notices bibliographiques en utilisant les niveaux de notice abrégée 01 et 10 (voir plus bas).Un problème a été identifié avec la modification des règles de niveaux associés aux notices abrégées fournies par Ex Libris dans le dossier Partagé. Pour travailler avec ces règles, faites-en une copie et travaillez avec cette copie pour consulter/modifier la règle.rule "Brief 050 042 subjects"priority 1when((not existsControl "LDR.{17,1}. ") AND(not existsControl "LDR.{17,1}.1") AND(not existsControl "LDR.{17,1}.2") AND(not existsControl "LDR.{17,1}.4") AND(not existsControl "LDR.{17,1}.7"))OR (not exists "050")OR (not exists "042")OR (not exists "6**")thenset brief_level."01"endrule "set default to 10"priority 2whenTRUEthenset brief_level."10"endÀ l'aide du terme priority (priorité, indiqué ci-dessus), vous pouvez identifier la logique de règle à traiter de façon hiérarchique et inclure plusieurs niveaux de notice abrégée.
- Lorsque vous avez fini de saisir la logique de règle, cliquez sur Enregistrer.
Tester des règles de niveaux associés aux notices abrégées
Suite à la création d'une règle de niveaux associés aux notices abrégées, vous pouvez tester sa logique avec une notice bibliographique.
Pour tester une règle de niveaux associés aux notices abrégées que vous avez créée :
- Ouvrez une notice bibliographique dans l'Éditeur de métadonnées.
- Cliquez sur l'icône Scinder l'éditeur et ouvrez la règle de niveaux associés aux notices abrégées que vous avez créée.
- Cliquez sur Essayer. Alma utilise votre logique de règle pour assigner un niveau abrégée à la notice bibliographique et affiche un message informatif indiquant le niveau attribué.Message informatif Règle de niveaux associés aux notices abrégées avec un niveau calculéLa description du niveau de notice abrégée (Niveau 02 dans l'exemple plus haut) peut être personnalisée pour chaque niveau de 01 à 10. Voir Configurer les descriptions des codes des niveaux pour les notices abrégées pour plus d'informations.
- Cliquer sur Fermer.
Créer une règle d'assignation de niveau de notice abrégée par défaut
Lorsque vous utilisez Essayer pour tester votre règle de niveaux associés aux notices abrégées et qu'aucun niveau abrégé correspondant n'est trouvé, Alma affiche le message suivant :

Message Pas d'attribution de niveau de notice abrégée
Cela peut se produire lorsqu'aucune des conditions de votre règle de niveaux associés aux notices abrégées correspond à la condition de la notice analysée par la règle. Vous devez ajouter une règle par défaut pour prendre en compte ce scénario et attribuer un niveau abrégé par défaut. Par exemple, si votre règle vérifie la non existence du champ 245, mais que ce champ 245 existe, la règle ne correspondra pas.
rule "Example"
priority 1
when
not exists "245"
then
set brief_level."01"
end
priority 1
when
not exists "245"
then
set brief_level."01"
end
Ajoutez une règle par défaut pour vous assurer que la notice ait un niveau d'abréviation attribué.
rule "Example"
priority 1
when
not exists "245"
then
set brief_level."01"
end
rule "set default to 10"
priority 2
when
TRUE
then
set brief_level."10"
end
priority 1
when
not exists "245"
then
set brief_level."01"
end
rule "set default to 10"
priority 2
when
TRUE
then
set brief_level."10"
end
Utiliser les règles de niveaux associés aux notices abrégées fournies
Dans le dossier Règles de niveaux associés aux notices abrégées qui se trouve dans le dossier Partagé sous l'onglet Règles dans l'Éditeur de métadonnées, certaines règles de niveaux associés aux notices abrégées sont disponibles comme celles indiquées ci-dessous.

Dossier partagé des règles de niveaux associés aux notices abrégées
Si ces règles correspondent à vos critères d'identification du niveau de notice abrégée, elles peuvent être référencées et utilisées dans d'autres modifications. Autrement, vous pouvez faire des copies de ces règles et les mettre à jour pour qu'elles correspondent à vos critères d'identification des niveaux de notice abrégée.
Un problème a été identifié avec la modification des règles de niveaux associés aux notices abrégées fournies par Ex Libris dans le dossier Partagé. Pour travailler avec ces règles, faites-en une copie et travaillez avec cette copie pour consulter/modifier la règle.
Cette section décrit les règles suivantes :
- drools/BriefBasedOnLDR.dslrCette règle de niveaux associés aux notices abrégées détermine le niveau abrégé d'une notice bibliographique en fonction de la position LDR 17, comme cela est utilisé par la Library of Congress (http://www.loc.gov/marc/bibliographic/bdleader.html) et par OCLC (http://www.oclc.org/bibformats/en/fixedfield/elvl.html). Voir drools/BriefBasedOnLDR.dslr.
- drools/BriefBasedOnRecordContent_Marc21.dslrCette règle de niveaux associés aux notices abrégées détermine le niveau abrégé d'une notice en fonction de la présence ou de l'absence de champs spécifiques dans une notice bibliographique. Voir drools/BriefBasedOnRecordContent_Marc21.dslr.
drools/BriefBasedOnLDR.dslr
Lorsque vous travaillez avec des règles, sachez qu'elles se lisent de la fin au début, à moins qu'un paramètre de priorité ne soit utilisé. Par conséquent, dans la règle drools/BriefBasedOnLDR.dslr, la portion de la règle en rouge ci-dessous est traitée en premier (qui est à la fin et identifié avec la priorité 1).
rule "Brief 01"
when
(existsControl "LDR.{17,1}.5")
then
set brief_level."01"
end
when
(existsControl "LDR.{17,1}.5")
then
set brief_level."01"
end
rule "Brief 02"
when
(existsControl "LDR.{17,1}.3")
then
set brief_level."02"
end
when
(existsControl "LDR.{17,1}.3")
then
set brief_level."02"
end
rule "Brief 03"
when
(existsControl "LDR.{17,1}.J") OR
(existsControl "LDR.{17,1}.j")
then
set brief_level."03"
end
when
(existsControl "LDR.{17,1}.J") OR
(existsControl "LDR.{17,1}.j")
then
set brief_level."03"
end
rule "Brief 04"
when
(existsControl "LDR.{17,1}.7")
then
set brief_level."04"
end
when
(existsControl "LDR.{17,1}.7")
then
set brief_level."04"
end
rule "Brief 05"
when
(existsControl "LDR.{17,1}.2")
then
set brief_level."05"
end
when
(existsControl "LDR.{17,1}.2")
then
set brief_level."05"
end
rule "Brief 06"
when
(existsControl "LDR.{17,1}.M") OR
(existsControl "LDR.{17,1}.m")
then
set brief_level."06"
end
when
(existsControl "LDR.{17,1}.M") OR
(existsControl "LDR.{17,1}.m")
then
set brief_level."06"
end
rule "Brief 07"
when
(existsControl "LDR.{17,1}.K") OR
(existsControl "LDR.{17,1}.k")
then
set brief_level."07"
end
when
(existsControl "LDR.{17,1}.K") OR
(existsControl "LDR.{17,1}.k")
then
set brief_level."07"
end
rule "Brief 08"
when
(existsControl "LDR.{17,1}.8")
then
set brief_level."08"
end
when
(existsControl "LDR.{17,1}.8")
then
set brief_level."08"
end
rule "Brief 09"
when
(existsControl "LDR.{17,1}.4")
then
set brief_level."09"
end
when
(existsControl "LDR.{17,1}.4")
then
set brief_level."09"
end
rule "Brief 10"
when
((existsControl "LDR.{17,1}.1") OR (existsControl "LDR.{17,1}.L") OR (existsControl "LDR.{17,1}.I") OR (existsControl "LDR.{17,1}. ") OR (existsControl "LDR.{17,1}.l") OR (existsControl "LDR.{17,1}.i"))
when
((existsControl "LDR.{17,1}.1") OR (existsControl "LDR.{17,1}.L") OR (existsControl "LDR.{17,1}.I") OR (existsControl "LDR.{17,1}. ") OR (existsControl "LDR.{17,1}.l") OR (existsControl "LDR.{17,1}.i"))
set brief_level."10"
end
end
rule "set default"
priority 1
when
TRUE
then
set brief_level."01"
end
priority 1
when
TRUE
then
set brief_level."01"
end
La partie de la règle ci-dessous indique que si la position LDR 17 contient l'un des éléments suivants, le niveau de notice abrégée doit être défini sur 10 :
- 1
- L
- | (barre)
- Vide
- l (L minuscule)
- i
rule "Brief 10"
when
((existsControl "LDR.{17,1}.1") OR (existsControl "LDR.{17,1}.L") OR (existsControl "LDR.{17,1}.I") OR (existsControl "LDR.{17,1}. ") OR (existsControl "LDR.{17,1}.l") OR (existsControl "LDR.{17,1}.i"))
when
((existsControl "LDR.{17,1}.1") OR (existsControl "LDR.{17,1}.L") OR (existsControl "LDR.{17,1}.I") OR (existsControl "LDR.{17,1}. ") OR (existsControl "LDR.{17,1}.l") OR (existsControl "LDR.{17,1}.i"))
set brief_level."10"
end
end
La partie de la règle ci-dessous indique que si la position LDR 17 contient 4, le niveau de notice abrégée doit être défini sur 9 :
rule "Brief 09"
when
(existsControl "LDR.{17,1}.4")
then
set brief_level."09"
end
when
(existsControl "LDR.{17,1}.4")
then
set brief_level."09"
end
La partie de la règle ci-dessous indique que si la position LDR 17 contient 8, le niveau de notice abrégée doit être défini sur 8 :
rule "Brief 08"
when
(existsControl "LDR.{17,1}.8")
then
set brief_level."08"
end
when
(existsControl "LDR.{17,1}.8")
then
set brief_level."08"
end
drools/BriefBasedOnRecordContent_Marc21.dslr
La règle de niveaux associés aux notices abrégées drools/BriefBasedOnRecordContent_Marc21.dslr qui figure ci-dessous est conçue pour évaluer la présence ou l'absence de champs dans la notice analysée afin de déterminer son niveau de brièveté.
rule "Brief 01"
when
not exists "245.a.*"
then
set brief_level."01"
end
when
not exists "245.a.*"
then
set brief_level."01"
end
rule "Brief 02"
when
not exists "050.a.*" AND not exists "082.a.*"
then
set brief_level."02"
end
when
not exists "050.a.*" AND not exists "082.a.*"
then
set brief_level."02"
end
rule "Brief 03"
when
not exists "020.a.*" AND not exists "022.a.*"
then
set brief_level."03"
end
when
not exists "020.a.*" AND not exists "022.a.*"
then
set brief_level."03"
end
rule "Brief 04"
when
not exists "6**.a.*"
then
set brief_level."04"
end
when
not exists "6**.a.*"
then
set brief_level."04"
end
rule "set default"
priority 1
when
TRUE
then
set brief_level."10"
end
priority 1
when
TRUE
then
set brief_level."10"
end
La partie de la règle ci-dessous indique que s'il n'y a pas de champ 6XX, le niveau de notice abrégée doit être défini sur 4 :
rule "Brief 04"
when
not exists "6**.a.*"
then
set brief_level."04"
end
when
not exists "6**.a.*"
then
set brief_level."04"
end
La partie de la règle ci-dessous indique que s'il n'y a pas de champ ISBN (020) ou ISSN (022), le niveau de notice abrégée doit être défini sur 3 :
rule "Brief 03"
when
not exists "020.a.*" AND not exists "022.a.*"
then
set brief_level."03"
end
when
not exists "020.a.*" AND not exists "022.a.*"
then
set brief_level."03"
end
La partie de la règle ci-dessous indique que s'il n'y a pas de champ pour le numéro de classification (050 ou 082), le niveau de notice abrégée doit être défini sur 2 :
rule "Brief 02"
when
not exists "050.a.*" AND not exists "082.a.*"
then
set brief_level."02"
end
when
not exists "050.a.*" AND not exists "082.a.*"
then
set brief_level."02"
end
La partie de la règle ci-dessous indique que s'il n'y a pas de champ pour le titre (245), le niveau de notice abrégée doit être défini sur 1 :
rule "Brief 01"
when
not exists "245.a.*"
then
set brief_level."01"
end
when
not exists "245.a.*"
then
set brief_level."01"
end
Définir la règle de niveaux associés aux notices abrégées par défaut dans la Configuration des métadonnées
La Configuration des métadonnées bibliographique fournit un paramètre dans l'onglet Autres paramètres pour définir une règle de niveaux associés aux notices abrégées par défaut. Ce paramètre par défaut est utilisé lors de la sauvegarde et de l'import de notices bibliographiques, ainsi que lors de l'exécution du traitement Identifier le niveau de notice abrégée.
Pour définir la règle de niveaux associés aux notices abrégées dans la Configuration des métadonnées :
- Sur la page Liste de configuration des métadonnées (Gestion des ressources > Configuration des ressources > Menu de configuration > Catalogage > Configuration des métadonnées), cliquez sur le lien pour un profil bibliographique et sélectionnez l'onglet Autres paramètres. Onglet Autres paramètres dans la section Configuration des métadonnéesLe paramètre Règle de niveaux associés aux notices abrégées apparaît dans l'onglet Autres paramètres.
- Ouvrez la liste déroulante pour le paramètre Règle de niveaux associés aux notices abrégées et sélectionnez la règle que vous voulez utiliser par défaut lors de la sauvegarde et de l'import de notices bibliographiques et lors de l'exécution du traitement Identifier le niveau de notice abrégée.
- Cliquez sur Enregistrer.
Pour plus d'informations sur la Configuration des métadonnées, voir Configurer le catalogage.
Consulter l'ensemble de niveau de notice abrégée pour une notice bibliographique
Lorsque vous sauvegardez une notice bibliographique, le niveau de notice abrégée est calculé à l'aide de la règle de niveaux associés aux notices abrégées qui est configurée en tant que règle par défaut dans la section Configuration des métadonnées pour les notices bibliographiques (voir Définir la règle par défaut de niveau de notice abrégée dans la Configuration de métadonnées) et sauvegardée avec la notice bibliographique. Pour consulter le niveau de notice abrégée défini pour la notice bibliographique, ouvrez une notice bibliographique dans l'Éditeur de métadonnées puis cliquez sur Outils > Étiquettes de gestion. Le champ Niveau de notice abrégée apparaît dans la liste des paramètres Étiquettes de gestion.

Paramètres du niveau de notice abrégée pour une notice bibliographique
Pour la notice bibliographique dans le schéma ci-dessus, le niveau de notice abrégée est le Niveau 02. Cette description de niveau (Niveau 02) peut être personnalisée pour tous les niveaux de 01 à 10. Voir Configurer les descriptions des codes des niveaux pour les notices abrégées pour plus d'informations.
Voir Niveau de notice abrégée dans la table Éditeur de métadonnées – Menu outils dans la section Options du menu et de la barre d'outils dans l'Éditeur de métadonnées pour plus d'informations.
Identifier les notices abrégées par lot
Après avoir défini les règles de niveaux associés aux notices abrégées (voir Créer des règles de niveaux associés aux notices abrégées) et configuré la règle de niveaux associés aux notices abrégées par défaut dans la section Configuration des métadonnées (voir Définir la règle par défaut de niveau de notice abrégée dans la Configuration des métadonnées), vous pouvez exécuter un traitement pour calculer et enregistrer le niveau de notice abrégée pour un ensemble de notices bibliographiques MARC 21.
Pour plus d'informations, voir l'information sur le traitement Identifier le niveau de notice abrégée décrite dans Effectuer des traitements manuels sur des ensembles définis.