Guía de configuración para la Z39.50 Cataloging de OCLC
Introducción
Esta Guía de configuración contiene especificaciones técnicas para conectar un cliente Z39.50 al servidor OCLC Z39.50 para utilizar el servicio de catalogación OCLC Z39.50 Cataloging .
Nota: Para configurar el servicio de Z39.50 Cataloging de OCLC, necesitará la autorización de OCLC cataloging y la contraseña establecidas por su perfil de OCLC cataloging.
El servidor de OCLC implementa Z39.50-1995 (versión 3 del protocolo).
Para obtener información que describa la estructura de los registros MARC, los conjuntos de caracteres y el formato de los medios de intercambio, consulte Registros OCLC-MARC.
Direcciones de Internet y horarios de disponibilidad
Nombres de bases de datos
- OLUCWorldCat
- OCLCAuthoritiesLC
- CAOONL (Canadiana)
Servidor de producción
| Método de comunicación | Bibliotecas | Dirección |
|---|---|---|
| Internet | Todas las bibliotecas | Nombre de dominio: zcat.oclc.org Puerto: 210 |
Horas
Z39.50 está disponible las 24 horas del día, de lunes a domingo.
Ocasionalmente, OCLC realiza tareas de mantenimiento en este sistema, que normalmente se completan los domingos de 2 a. m. a 6 a. m. OCLC suele notificar con antelación acerca de esta actividad de mantenimiento.
Servicios Z39.50 admitidos
El servidor OCLC Z39.50 admite los siguientes servicios
Servicio de inicialización
| Versión del protocolo | Z39.50-1992 (Versión 2) |
| Opciones admitidas |
|
| Tamaño de mensaje preferido | OCLC aceptará la propuesta del cliente para el tamaño preferido de los mensajes, hasta un límite de 105000 bytes. |
| Tamaño máximo de registro | OCLC aceptará la propuesta del cliente para el tamaño máximo de registro, hasta un límite de 105000 bytes. |
| Autenticación de ID | OCLC admite la identificación/autenticación según lo prescrito por la norma. Reconocemos los campos de ID de usuario y contraseña; se ignora el campo groupId. La contraseña de usuario del servicio es la contraseña que se debe utilizar. |
| Negociación de conjunto de caracteres | OCLC admite conjuntos de caracteres MARC-8 y UTF-8 (OID 1003.15.1 y 1003.15.3). El valor predeterminado es MARC-8. Se especifica el conjunto de caracteres en el campo otra información. Nota: cuando se conserva el valor predeterminado de MARC-8, los caracteres que no se pueden convertir a MARC-8 se muestran como referencias de caracteres numéricos hexadecimales según la propuesta MARBI 2006-09 Ejemplo: |
| campo de información de usuario | En el mensaje de respuesta de inicialización, devolvemos el registro OCLC_Information en el campo de información de usuario. El OID para esto es 1.2.840.10003.10.1000.17.1 OCLC-UserInformation::= SEQUENCE { motd [1] IMPLÍCITO VisibleString, dblist SEQUENCE OF DBName, failReason [3] IMPLÍCITO SECUENCIA { diagnosticSetId OBJECT IDENTIFIER OPTIONAL, code [1] IMPLÍCITO INTEGER, texto [2] IMPLÍCITO VisibleString OPCIONAL } OPCIONAL }
DBName ::= [2] IMPLICIT VisibleString |
| Campo de otra información (solicitud) | En el mensaje de solicitud de inicialización, OCLC admite las negociaciones de los conjuntos de caracteres 1.2.840.10003.15.1 y 1.2.840.10003.15.3 para UTF-8. Se pueden incluir negociaciones de conjunto de idiomas, pero se ignoran. otherInfo { externallyDefinedInfo { OID: 1 2 840 10003 15 3 externallyDefinedInfo choice { propuesto { propuestoCharSets { iso10646 { encodingLevel OID: 1 0 10646 1 0 8 } } } } } } } |
| Campo de otra información (respuesta) | En el mensaje de respuesta de inicialización, devolvemos el campo externallyDefinedInfo para una negociación de juego de caracteres correcta. Si se incluyó una negociación de conjunto de idiomas, se ignoró y NO se devolvió. externallyDefinedInfo{ OID: 1 2 840 10003 15 3 externallyDefinedInfo choice { respuesta { selectedCharSets { iso 10646 { collections OID: 1 0 10646 1 3 1 3 encodingLevel OID: 1 0 10646 1 0 8 } } } } } |
Servicio de búsqueda
| Nombres de bases de datos | OLUCWorldCat, OCLCAuthoritiesLC o Canadiana (CAOONL) (no distingue mayúsculas de minúsculas) |
| Nombre del conjunto de resultados | El servidor mantiene cualquier cantidad de conjuntos de resultados nombrados durante la asociación Z. |
| Nombres de conjuntos de elementos | Consulte la sección sobre nombres de conjuntos de elementos disponibles. |
| Consulta | Se admiten los tipos 1 y 101. |
| ID de conjunto de atributos | Solo se admite Bib-1. |
| Operando | El ID del conjunto de resultados (es decir, "predeterminado") se puede utilizar en el operando (para búsquedas de calificación). |
| Operadores admitidos |
|
Servicio actual
| Rangos-adicionales | Nuestro servidor no implementa esta característica. |
| ID-de-conjunto-de-resultados | El servidor intenta encontrar el conjunto de resultados nombrado. Si no se encuentra el conjunto de resultados, el servidor devuelve el error 30. Si no se proporciona Result-set-id, el servidor obtiene registros del último conjunto de resultados creado. |
| Todos los demás campos se comportan exactamente como lo prescribe la norma. | |
Servicio de escaneado
| Nombres de bases de datos | OLUCWorldCat, OCLCAuthoritiesLC o Candiana (CAOONL) (no distingue mayúsculas de minúsculas) |
| Tamaño intermedio | El servidor de OCLC siempre utiliza un tamaño de incremento de 0. |
| Todos los demás campos se comportan exactamente como lo prescribe la norma. | |
Sintaxis de registros admitidas
USMARC
| Valor | Descripción |
|---|---|
| 10 | USMARC |
Nombres de conjuntos de elementos disponibles
| Valor | Descripción |
|---|---|
| F* | Completo |
| FD | Muestra los datos de existencias predeterminados** |
| FA | Muestra todos los datos de existencias. |
| B | Resumen |
*Se admiten nombres de conjuntos de elementos adicionales para datos en idioma no latino.
**Existencias predeterminadas. Cuando elige existencias predeterminadas, el valor predeterminado se determina de la siguiente manera:
| Si... | Entonces... |
|---|---|
| Más de 20 bibliotecas poseen el material y 10 o más de ellas se encuentran en su ubicación (estado de EE. UU., provincia de Canadá, otro país u otro continente). | El sistema muestra la información sobre las existencias de las bibliotecas de su ubicación. |
| Más de 20 bibliotecas poseen el material y menos de 10 de ellas están en su ubicación, pero 10 o más de ellas están en su región. | El sistema muestra la información sobre las existencias de las bibliotecas de su región. Para obtener más información acerca de las regiones, consulte Agrupamientos regionales en la visualización de existencias de la biblioteca. |
| 20 bibliotecas o menos poseen el material o más de 20 bibliotecas poseen el material, pero menos de 10 de ellas se encuentran en su ubicación o región. | El sistema muestra toda la información sobre las existencias. |
Combinaciones de búsqueda recomendadas para la base de datos de OLUC WorldCat
Las siguientes pautas le ayudarán a construir búsquedas de muestra por autor, título, tema, número normalizado y número de pieza musical para registros bibliográficos con clientes locales Z39.50 . Recuerde que la catalogación de OCLC Z39.50 Cataloging admite solo los atributos de uso admitidos que se enumeran en esta guía y solo la opción predeterminada para varios atributos.
Búsqueda de autor (palabra)
El siguiente ejemplo utiliza una búsqueda de palabra para el autor Scott Adams.
| Usar atributo: | 1003 (autor) |
|---|---|
| Atributo de relación: | 3 (igual) |
| Atributo de posición: | 3 (cualquiera--predeterminado) |
| Atributo de estructura: | 2 (palabra) |
| Atributo de truncamiento: | 104 (Z39.58-1992) |
| Atributo de integridad: | 1 (subcampo incompleto--predeterminado) |
| Término de búsqueda: | adams <and> scott |
Búsqueda de autor (lista de palabras)
El siguiente ejemplo utiliza una búsqueda de lista de palabras para el autor Scott Adams.
| Usar atributo: | 1003 (autor) |
|---|---|
| Atributo de relación: | 3 (igual) |
| Atributo de posición: | 3 (cualquiera--predeterminado) |
| Atributo de estructura: | 6 (lista de palabras) |
| Atributo de truncamiento: | 104 (Z39.58-1992) |
| Atributo de integridad: | 1 (subcampo incompleto--predeterminado) |
| Término de búsqueda: | Adams scott 1957 |
Búsqueda de autor (frase)
El siguiente ejemplo utiliza una búsqueda de frase para el autor Scott Adams. Debido a que se utiliza el truncamiento a la derecha, la búsqueda recupera entradas de autor para adams, scott con y sin fechas.
| Usar atributo: | 1003 (autor) |
|---|---|
| Atributo de relación: | 3 (igual) |
| Atributo de posición: | 3 (cualquiera--predeterminado) |
| Atributo de estructura: | 1 (frase) |
| Atributo de truncamiento: | 1 (truncamiento por la derecha) |
| Atributo de integridad: | 1 (subcampo incompleto--predeterminado) |
| Término de búsqueda: | adams scott |
Búsqueda de título (frase)
El siguiente ejemplo utiliza una búsqueda de frase para el título Las cenizas de Ángela.
| Usar atributo: | 4 (Título) |
|---|---|
| Atributo de relación: | 3 (igual) |
| Atributo de posición: | 3 (cualquiera--predeterminado) |
| Atributo de estructura: | 1 (frase) |
| Atributo de truncamiento: | 1 (truncamiento por la derecha) |
| Atributo de integridad: | 1 (subcampo incompleto--predeterminado) |
| Término de búsqueda: | cenizas de angelas |
Búsqueda por tema (frase)
En el siguiente ejemplo se utiliza una búsqueda de frase para el encabezamiento temático Las computadoras y la mujer de la Library of Congress . UU.
| Usar atributo: | 21 (encabezamiento temático) |
|---|---|
| Atributo de relación: | 3 (igual) |
| Atributo de posición: | 3 (cualquiera--predeterminado) |
| Atributo de estructura: | 1 (frase) |
| Atributo de truncamiento: | 104 (Z39.58-1992) |
| Atributo de integridad: | 1 (subcampo incompleto--predeterminado) |
| Término de búsqueda: | las computadoras y las mujeres |
Búsqueda por número normalizado (ISBN)
En el siguiente ejemplo se utiliza una búsqueda de palabra para el ISBN 0679429220 (asignado a Medianoche en el jardín del bien y del mal).
| Usar atributo: | 7 (isbn) |
|---|---|
| Atributo de relación: | 3 (igual) |
| Atributo de posición: | 3 (cualquiera--predeterminado) |
| Atributo de estructura: | 2 (palabra) |
| Atributo de truncamiento: | 104 (Z39.58-1992) |
| Atributo de integridad: | 1 (subcampo incompleto--predeterminado) |
| Término de búsqueda: | 0679429220 |
Búsqueda de número de música
El siguiente ejemplo utiliza una búsqueda de palabra para el número de música D2-24935 (asignado a Yodeling the Classics).
| Usar atributo: | 51 (número musical) |
|---|---|
| Atributo de relación: | 3 (igual) |
| Atributo de posición: | 3 (cualquiera--predeterminado) |
| Atributo de estructura: | 2 (palabra) |
| Atributo de truncamiento: | 104 (Z39.58-1992) |
| Atributo de integridad: | 1 (subcampo incompleto--predeterminado) |
| Término de búsqueda: | d224935 |
Usar atributos admitidos
Consulte Sugerencias de búsqueda para la Z39.50 Cataloging de OCLC para obtener una lista completa de los atributos admitidos.
Atributos de relación admitidos
El servidor de OCLC admite los siguientes valores de atributo de relación para fines de catalogación. El valor predeterminado es igual.
| Valor | Descripción |
|---|---|
| 1 | Menos de (al 16/12/2001) |
| 2 | Menor o igual que (al 16/12/2001) |
| 3 | Igual |
| 4 | Mayor o igual (al 16/12/2001) |
| 5 | Mayor que (al 16/12/2001) |
| 104 | Dentro de |
Atributos de posición admitidos
El servidor de OCLC admite los siguientes atributos de posición. Si no se envía ningún valor de atributo, nuestra implementación realiza búsquedas como si el valor tuviera cualquier valor.
| Valor | Descripción |
|---|---|
| 1 | Primero en el campo (solo con estructura = 1 o 4) |
| 3 | Cualquiera |
Atributos de estructura admitidos
Para cualquier atributo de uso en el que se especifique que la palabra es un atributo de estructura válido, los valores de lista de palabras (6) y lista de palabras ordenadas (7) también son válidos. Implementamos la lista de palabras como "Y" dentro de un campo. Implementamos la lista de palabras ordenadas como "Y" con una proximidad de 1, siendo el orden importante. La fecha (5) está implementada de forma muy similar a Word, con la diferencia más útil de que permite el rango de fechas (es decir, 1987-1993 solo incluirá registros entre 1987 y 1993 inclusive).
| Valor | Descripción |
|---|---|
| 1 | Frase |
| 2 | Palabra |
| 3 | Clave |
| 4 | Año |
| 5 | Fecha (normalizada) |
| 6 | Lista de palabras |
| 7 | Lista de palabras ordenadas |
| 101 | Normalizado |
Atributos de truncamiento admitidos
El servidor de OCLC admite los siguientes atributos de truncamiento. El valor predeterminado es el atributo 104.
| Valor | Descripción | ||||
|---|---|---|---|---|---|
| 1 | Truncamiento a la derecha | ||||
| 100 | No truncar | ||||
| 104 | Truncamiento, tal como se define en Z39.58-1992:
Si no hay ningún carácter de truncamiento, no se debe truncar. |
Atributos de integridad admitidos
El servidor de OCLC admite los siguientes atributos de integridad. Si no se envía ningún valor de atributo, nuestra implementación realiza búsquedas como si el valor fuera un subcampo incompleto.
| Valor | Descripción |
|---|---|
| 1 | Subcampo incompleto |
| 3 | Campo completo (solo con estructura = 1 o 4) |
Devolución de datos no latinos en registros de respuesta
Para seleccionar una opción para mostrar datos en idioma no latino, los clientes de Z39.50 pueden utilizar cualquiera de estas solicitudes:
- Init (campo groupID)
- Buscar/presentar (ElementSetName)
Los valores no latinos de groupID y ElementSetName no distinguen mayúsculas de minúsculas. No se permiten espacios en blanco alrededor del signo igual en las cadenas de inicialización. Se prefiere el uso de ElementSetName en las solicitudes de búsqueda/presentación porque es más compatible con el estándar Z39.50 .
Si no se especifica ningún tipo de opción, el valor predeterminado es incluir datos en alfabeto no latino en los campos 880 (Opción 1 a continuación). Si se encuentra una opción no latina válida tanto en la solicitud Init como en la de Buscar/Presente, el servidor OCLC Z39.50 utiliza la opción en la solicitud Init, reemplazando cualquier opción encontrada en una solicitud Buscar/Presente.
Nota: se ignorará cualquier valor no reconocido que se encuentre en groupID o en ElementSetName.
Autenticación
Actualmente, el servidor OCLC Z39.50 no procesa el campo groupID para la autenticación. El servidor reconocerá las subcadenas de solicitud de inicialización opcionales en cualquier parte del campo ID de grupo de autenticación, por lo que no es necesario que una especificación no latina sea el único dato en el campo ID de grupo.
Opciones
| Opción | Descripción | Nombre del conjunto de elementos | Campo de ID de grupo de solicitud de inicialización |
|---|---|---|---|
| 1 | Incluir todos los datos, con alfabetos no latinos en los campos 880 | F | 880level=show |
| 2 | Incluir solo alfabeto latino, sin campos 880 | F2 | 880level=suppress |
| 3 | Incluir todos los datos, con alfabeto latino en los campos 880 | F1 | 880level=cambiar |
| 4 | Incluir solo alfabetos no latinos, no campos 880 | F3 | 880level=especial |

