Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Recherche SRU/SRW

    Translatable
    Pour activer la recherche SRU/SRW, vous devez avoir le rôle suivant :
    • Administrateur général du système
    Alma vous permet d'activer les recherches SRU/SRW pour votre institution (recherche via un service Web/URL, un protocole basé sur XML) à des fins d'intégration avec des systèmes externes qui souhaitent faire des recherches dans le répertoire d'Alma. Pour activer cette fonctionnalité, chaque institution doit définir et activer son propre profil d'intégration Cible SRU. Chaque institution doit également indiquer si oui ou non des informations sur la disponibilité sont à renvoyer dans la réponse aux demandes SRU.
    Lors d'une recherche externe via SRU (Recherche/Récupération par URL), Alma renvoie un message d'erreur s'il y a plus de 10000 notices dans les résultats de recherche. L'intégration SRU est destinée à faire fusionner la recherche Alma avec d'autres systèmes automatisés pour faciliter le prêt entre bibliothèques, le catalogage ou la sélection d'exemplaires. L'utilisation de l'intégration SRU pour d'autres flux de travail, comme par exemple pour l'export de notices par lot, n'est pas pris en charge.
    Pour obtenir plus de détails sur les demandes SRU, consultez les pages suivantes dans le Réseau des développeurs Alma :

    Configurer un Profil d'intégration de type Serveur SRU

    Pour chaque institution, il ne peut y avoir qu'un seul profil d'intégration Serveur SRU.

    Pour configurer le profil d'intégration Cible SRU pour votre institution :
    1. Sur la page Liste des profils d'intégration (Menu de configuration > Général > Systèmes externes > Profils d'intégration), cliquez sur Ajouter un profil d'intégration. La page 1 de l'assistant Système externe s'ouvre.
    2. Saisissez un code unique pour le nouveau type d'intégration.
    3. Saisissez un nom unique pour le nouveau type d'intégration.
    4. Sélectionnez Cible SRU pour le Type d'intégration.
      La case Par défaut ne fonctionne pas pour ce type d'intégration.
    5. Cliquez sur Suivant.
    6. Configurez le profil d'intégration SRU à l'aide des explications relatives au paramètre dans la table ci-dessous.
      Paramètres du profil d'intégration SRU
      Paramètre Description
      Options bibliographiques
      Actif Sélectionnez ce paramètre pour activer les options bibliographiques.
      Ajouter la disponibilité Cette option indique s'il faut inclure ou non les informations relatives à la disponibilité - qui est enregistrée dans les champs AVA (disponibilité physique), AVE (disponibilité électronique) et AVD (disponibilité numérique) - en réponse aux requêtes de recherche SRU. Pour plus d'informations, voir API Récupérer la notice bibliographique.
      Inclure les résultats des ressources électroniques gérées dans le réseau

      Cette case est disponible uniquement pour les membres d'une Zone réseau.

      Quand cette option est activée, lors de la recherche d'une holding de Zone institution à l'aide du protocole SRU, les résultats comprendront :

      • Les notices bibliographiques de la Zone institution, sans tenir compte de l'inventaire existant ou de la présence d'autres entités,
      • Les notices bibliographiques de la Zone institution, sans tenir compte du statut d'activation : « actif » pour la collection ou le portfolio,
      • Les notices bibliographiques de la Zone réseau qui appartiennent à un portfolio ou une collection électronique disposant du statut « disponible pour le groupe » pour l'institution membre propriétaire.

      Dans les consortiums où la configuration du profil d'intégration SRU est effectuée par le réseau et distribuée à tous les membres, le profil d'intégration SRU est marqué comme « Géré dans le réseau ». Dans ce cas, cette option est visible également dans l'institution de la Zone réseau. Le réseau peut déterminer si ce profil est distribué aux membres avec cette option activée ou non. Tout membre utilisant ce profil peut décider de le désactiver et de gérer le profil localement, en modifiant la configuration réseau (voir Ne plus lier au réseau).

      Lorsque le serveur SRU reçoit un identifiant MMS, il ne sait pas si l'identifiant provient de la Zone institution ou de la Zone réseau. C'est pour cette raison que, lorsque vous effectuez une recherche par identifiant MMS, vous devez réaliser deux recherches ; l'une dans la Zone institution et l'autre dans la Zone réseau : 

      • L'identifiant MMS de la Zone institution récupère l'inventaire électronique de la Zone institution,
      • L'identifiant MMS de la Zone réseau récupère l'inventaire électronique de la Zone réseau.  

      Enrichir avec la disponibilité des membres (pour la Zone réseau)

      Cette option permet de choisir si vous souhaitez ou non qu'Alma ait accès à la disponibilité de chaque membre du réseau lorsque l'institution du réseau utilise le protocole SRU lors d'une recherche.

      • Le format Dublin Core (simple et qualifié) et tous les schémas MARC (incluant UNIMARC et CNMARC) sont pris en charge pour SRU/SRW. Les références croisées suivantes sont prises en charge :
        • Depuis DublinCoreet MARCXML vers tout autre format (Dublin Core, MARCXML, CNMARCXML, KORMARCXML et UNIMARCXML)
        • Depuis tout format (Dublin Core, MARCXML, CNMARCXML, KORMARCXML et UNIMARCXML) vers Dublin Core etMARCXML.
          Les passerelles entre CNMARCXML, KORMARCXML, et UNIMARCXML ne sont pas prises en charge.
          Lorsque la conversion du format de la notice originale vers celui demandé n'est pas possible, Alma renvoie la notice originale. Pour plus d'informations, voir le Réseau des développeurs.
      • Pour les notices Dublin Core avec des représentations, le champ Identifiant DC est ajouté avec une URL pour chaque représentation.

      Pour MARCXML, l'indication de disponibilité des collections est traitée en utilisant le format MARCXML suivant :

      • Champ 852 MARC
      • $a Localisation – Code de l'institution
      • $6 Lien – Identifiant MMS
      • $9 Champ local – P (imprimé) / E (électronique) / D (numérique)

      Lorsque l'institution a le choix entre plusieurs types de matériel, comme par exemple imprimé et électronique, le champ 852 contient plusieurs entrées $9.

      Ajouter les informations de représentation Cette option permet de choisir si vous souhaitez ou non que les informations de représentation non distante soient visibles dans le système externe.
      Ajouter des informations de représentation distante Cette option permet de choisir si vous souhaitez ou non que les informations de représentation non distante soient visibles dans le système externe.

      Appliquer la normalisation

      Sélectionnez ce paramètre pour normaliser les notices bibliographiques Alma préalablement à tout enrichissement supplémentaire et toute présentation à un système externe résultant d'une demande Z39.50. La normalisation peut être appliquée aux notices bibliographiques MARC 21, KORMARC, UNIMARC, CNMARC et Dublin Core à l'aide des processus de normalisation suivants fournis par défaut ou en les personnalisant à l'aide de règles de normalisation que vous créez : Marc21 Bib Normaliser lors d'une recherche externe, KORMARC Bib Normaliser lors d'une recherche externe, UNIMARC Bib Normaliser lors d'une recherche externe, CNMARC Bib Normaliser lors d'une recherche externe, Dublin Core certifié Bib Normaliser lors d'une recherche SRU.

      Example_Normalization_Rule_from_the_CNMARC_Bibliographic_Metadata_Configuration_Profile_04_TC_newUI.png

      Exemple de règle de normalisation du Profil de configuration de métadonnées bibliographiques CNMARC

      Les règles de normalisation qui sont fournies suppriment les informations suivantes de la notice bibliographique : note locale 590 (MARC 21), note locale 590 (KORMARC), champ local 900 (UNIMARC) et note générale 300 (CNMARC). Voir Travailler avec des règles de normalisation pour plus d'informations.

      Étant donné que le processus d'enrichissement est effectué suite au processus de normalisation, ce dernier n'affectera pas les champs ajoutés suite à l'enrichissement.

      Ces règles de normalisation utilisent les fichiers Drools suivants (spécifiés dans l'onglet Paramètres de tâche) : drools/remove590.dslr, drools/remove900.dslr, et drools/remove300.dslr.

      Example_Drools_File_from_the_Cnmarc_Bib_normalize_on_Z39.50_SRU_search_Normalization_Rule_04_TC_newUI.png

      Exemple de fichier Drools issue de la Règle de normalisation CNMARC Bib Normaliser lors d'une recherche Z39.50/SRU

      Pour plus d'informations, voir Travailler avec des processus de normalisation.

      Nom d'utilisateur / Mot de passe

      Indiquez un nom d'utilisateur et un mot de passe si vous souhaitez authentifier les demandes de recherche SRU/SRW (à l'aide de l'authentification de base). Si aucun nom d'utilisateur et mot de passe n'est fourni par la demande de recherche SRU/SRW (si vous les avez configurés dans votre profil d'intégration) ou si le nom d'utilisateur ou mot de passe fourni est incorrect, la réponse à la demande SRU indique que la demande n'est pas autorisée.

      Le nom d'utilisateur et le mot de passe doivent être envoyés à l'en-tête d'autorisation de la demande HTTP. Pour plus d'informations, voir la page Wikipedia Basic access authentication.

      Si vous ne configurez pas de nom d'utilisateur et de mot de passe dans le profil d'intégration du serveur SRU, les demandes de recherche SRU/SRW ne sont pas authentifiées.

      Supprimer des notices de la recherche externe Sélectionnez ce paramètre pour que les notices comportant une étiquette Supprimer de la recherche externe ne soient pas exposées sur le système externe.
      Options de collections (ISO 20775)
      Votre code ISIL doit être configuré pour pouvoir travailler avec les Options de collections dans le cadre des réponses SRU. Voir Code ISIL pour des informations de configuration.
      Il s'agit d'un problème connu concernant les ressources électroniques activées à partir de la Zone de communauté. Celles-ci sont parfois considérées comme n'étant pas de type périodique. Par conséquent la réponse SRU n'inclut pas leur couverture et les informations associées.
      Actif
      Sélectionnez ce paramètre pour activer le schéma des collections SRU ISO 20775. Les Options de calcul de la disponibilité s'affichent. Sélectionnez une ou plusieurs des Options de calcul de la disponibilité suivantes si vous souhaitez les exclure du calcul de la disponibilité :
      • Exclure des exemplaires qui ne sont pas en rayon
      • Exclure des exemplaires qui ne peuvent faire l'objet de demandes PEB
      • Exclure des ressources électroniques et numériques
      Availability_Calculation_Options_06_TC.png
      Options de calcul de la disponibilité
      Avec les collections SRU, vous disposez de plus d'informations sur vos requêtes. Voir un exemple de résultat de requête ci-dessous.
      Example_Query_Results_02.png
      Exemple de résultat de requête
      Options de calcul de la disponibilité
      Sélectionnez une ou plusieurs des options ci-dessous pour indiquer ce qui doit s'afficher dans les résultats de recherche comme inventaire disponible. Les résultats de recherche afficheront le nombre d'exemplaires (nombre de copies) ainsi qu'une disponibilité calculée en fonction des options sélectionnées pour ce paramètre (voir l'illustration ci-dessous). Si aucune des options suivantes n'est sélectionnée, les résultats de la requête afficheront tous les exemplaires disponibles à tout moment.
      • Exclure les exemplaires qui ne sont pas en rayon – Sélectionnez cette option pour que les résultats de la requête ne prennent en compte que l'inventaire disponible en rayon.
      • Exclure les exemplaires exclus des demandes PEB – Sélectionnez cette option pour que les résultats de la requête ne prennent en compte que l'inventaire disponible pour une demande PEB.
      • Exclure les ressources électroniques et numériques (Pour une utilisation future) – Cette fonctionnalité sera implémentée dans une prochaine version.
      SRU_Copy_Information_02.png
      Informations sur l'exemplaire SRU
    7. Cliquez sur Enregistrer.
      Après avoir enregistré le profil d'intégration Serveur SRU, les actions suivantes sont disponibles pour ce profil :
      • Modifier
      • Gérer en réseau – Cette action est uniquement disponible dans la Zone réseau. Sélectionnez-la pour distribuer cette configuration aux institutions membres à l'aide du traitement Distribuer les changements d'administration réseau vers les membres. Voir Gestion centralisée des configurations dans une Zone réseau et Distribuer les changements d'administration réseau vers les membres pour plus d'informations.
      • Arrêter la gestion en réseau – Cette action est uniquement disponible dans la Zone réseau. Sélectionnez-la pour désactiver la distribution de cette configuration aux institutions membres lors de l'utilisation du traitement Distribuer les changements d'administration réseau vers les membres. Voir Gestion centralisée des configurations dans une Zone réseau et Distribuer les changements d'administration réseau vers les membres pour plus d'informations.
      • Ne plus lier au réseau – Cette action est accessible uniquement aux institutions membres. Lorsque le profil d'intégration Serveur SRU est distribué à une institution membre (c'est-à-dire que le profil d'intégration est lié au réseau), celle-ci peut sélectionner l'action Ne plus lier au réseau pour déconnecter ce profil d'intégration de la version de la Zone réseau et pouvoir le modifier localement.
      • Historique de traitement
      • Supprimer
    .
    • Was this article helpful?