Avis au lecteur : Ce document n'a plus de valeur exécutoire. Il a été archivé et demeure disponible en direct uniquement pour des fins de documentation.

The Bath Profile Le profil Bath
 

Au sujet du profil

Le profil

L'Organisme responsable

Ressources

Table des matières

Précédent | Suivant

5.D. Domaine de fonctionnalité D : Recherche et transfert de notices d'autorité à partir de catalogues de bibliothèques en ligne

Le domaine de fonctionnalité D spécifie deux niveaux de conformité pour les clients-Z et les serveurs-Z. Pour être conforme à un niveau précis, le client-Z ou le serveur-Z doit soutenir toutes les spécifications énumérées pour ce niveau de conformité.

Tous les niveaux de conformité du domaine de fonctionnalité D utilisent les objets Z39.50 suivants :

Objet OID clients-Z serveurs-Z
série d'attributs Bib-1
(bib-1 attribute set)
1.2.840.10003.3.1 X X
série de diagnostics Bib-1
(bib-1 diagnostic set )
1.2.840.10003.4.1 X X
syntaxe MARC21
(MARC 21 record syntax)
1.2.840.10003.5.10 X X
syntaxe SUTRS
(SUTRS)
1.2.840.10003.5.101 X *
syntaxe UNIMARC
(UNIMARC record syntax)
1.2.840.10003.5.1 ** **

* Les serveurs-Z peuvent renvoyer les notices en format SUTRS (au lieu de MARC 21) pour des raisons commerciales ou de droits d'auteur.
** Les clients-Z et les serveurs-Z ne sont pas obligés de supporter UNIMARC mais cela leur est fortement recommandé.

En ce qui a trait au transfert, le « support » d'une syntaxe d'enregistrement signifie que le serveur-Z peut livrer n'importe quel enregistrement d'un ensemble de résultats formatés dans la syntaxe exigée. Cela signifie aussi qu'un client-Z peut recevoir n'importe quel enregistrement dans une syntaxe d'enregistrement requise et la traiter, notamment l'afficher. Par exemple, le Niveau 1 de conformité du domaine de fonctionnalité D exige que le client-Z puisse recevoir toute notice en MARC 21 ou en SUTRS, et que le serveur-Z puisse livrer toute notice en MARC 21. De plus, on recommande fortement aux clients et serveurs-Z de supporter aussi la syntaxe UNIMARC pour l'échange de données MARC. Dans certains cas exceptionnels, le serveur peut déroger à cette nécessité d'employer une syntaxe d'enregistrement exigée (lorsque la base de données est non disponible de façon temporaire, par exemple). Des directives locales peuvent également limiter l'accès aux enregistrements dans une ou plusieurs syntaxes précises, à des usagers autorisés seulement. Dans ces cas là, le serveur devrait poser et transmettre le diagnostic approprié. Les serveurs qui fournissent les enregistrements dans des syntaxes choisies à des usagers autorisés devraient utiliser le message de diagnostic no 1070 indiquant à l'usager qu'il n'a pas l'autorisation de recevoir l'enregistrement dans la syntaxe demandée (« User not Authorized to receive this record in requested syntax. »). Si pour des raisons commerciales le serveur ne peut livrer les notices en MARC 21, il devrait pouvoir livrer les notices en SUTRS.

On peut accéder à un fichier d'autorité en utilisant un nom de base de données unique (c.-à-d. qui soit différent du nom de base de données utilisé pour les notices bibliographiques) dans la requête de recherche Z39.50. Les extensions d'identificateurs d'objet pour la syntaxe d'enregistrement (comme 1.2.840.10003.5.10.2) ne sont pas utilisées dans ce profil.

Dans ce profil, les clients-Z doivent formuler leurs interrogations en utilisant tous les types et valeurs d'attributs spécifiés (voir plus bas). Les serveurs-Z doivent traiter tous les types d'attributs (c'est-à-dire qu'ils ne peuvent laisser de côté aucun type ou valeur d'attribut se trouvant dans l'interrogation). Les serveurs-Z qui ne supportent pas certains types et valeurs d'attributs doivent renvoyer un message de diagnostic. Les diagnostics appropriés pour les conditions d'erreur précises sont décrits à la rubrique concernant les spécifications et contributions connexes (Related Specification/Contribution) du site de l'organisme responsable de la norme Z39.50, à l'adresse. http://lcweb.loc.gov/z3950/agency/contributions/1.html

Les clients-Z et serveurs-Z peuvent supporter d'autres recherches qui utilisent des types et valeurs d'attributs non spécifiés dans ce profil. Les serveurs-Z peuvent recevoir des interrogations qui ne sont pas conformes aux recherches décrites dans ce profil. Le profil ne prescrit pas de comportement pour les serveurs-Z en ce qui a trait à ces recherches non conformes.

Ce profil ne spécifie pas les éléments de données ou les index que l'on doit appliquer aux attributs d'utilisation de Bib-1 requis. Il tient compte du fait que les pratiques en matière de création d'index varient en fonction de besoins locaux. Cependant, il présume que dans les implémentations de catalogue de bibliothèque :

  • Une recherche par nom repérera les correspondances dans les index issus des éléments de données contenant les noms utilisés comme points d'accès ou références.
  • La recherche par titre repérera les correspondances dans les index issus des éléments de données contenant le titre d'une œuvre, un titre uniforme ou un titre de publication en série.
  • La recherche par sujet repérera les correspondances dans les index issus des éléments de données contenant les sujets (p. ex., sujet de nom commun, sujet géographique, titre comme sujet, noms comme sujet) et leurs références.
  • La recherche généralisée de la catégorie « toute recherche » (Any) repérera les points d'accès communément utilisés, définis par le serveur. Pour chaque niveau de recherche spécifiant des recherches par nom, par titre et par sujet, une recherche de cette catégorie (Any) devrait au moins repérer les correspondances dans les index ayant un lien avec les points d'accès.

Dans la section qui suit, l'expression « relations » englobe toutes les données provenant des renvois et des renvois de voir aussi, et également, optionnellement, des zones liaisons des vedettes.

Table des matières

Précédent | Suivant

 

 
The Bath Profile
Page d'accueil Z39.50 Maintenance Agencye
Page d'accueil Bibliothèque et Archives Canada