Integração do Alma com o Sistema de EEB Netpunkt
Com a integração do Netpunkt, o Alma pode receber mensagens de OpenReceipt do sistema de EEB dinamarquês e criar solicitações de recurso compartilhado - requisitado. Isso é feito mapeando os campos de mensagem de OpenReceipt do Netpunkt para os campos de solicitação de recursos compartilhados do Alma e criando uma solicitação de recurso compartilhado - requisitado no Alma. Para mais informações, veja as seções abaixo e a seção NETPUNKT ILL da Developer Network.
Configurar um Perfil de Integração de Recursos Compartilhados do Netpunkt
Você deve criar um perfil de integração para gerenciar a comunicação entre Alma e Netpunkt (o sistema de EEB dinamarquês) que envia ao Alma as mensagens de OpenReceipt para solicitações de recursos compartilhados - requisitados.
- Abra a página Lista de Perfis de Integração (Menu de Configuração > Geral > Sistemas Externos > Perfis de Integração).
- Selecione Adicionar Perfil de Integração.
- Insira os detalhes básicos de identificação do perfil, conforme descrito na tabela abaixo.
Detalhes de Identificação do Perfil de Integração do Netpunkt Campo Descrição Código / Nome Insira um código e um nome que facilite a identificação do perfil Netpunkt na lista de outros perfis. Tipo de Integração Selecione a opção Integração de Recursos Compartilhados na lista dropdown. Padrão Marque esta caixa de seleção se deseja que o perfil de integração do Netpunkt apareça como o perfil de integração padrão. Descrição Insira detalhes adicionais para melhor descrever este perfil para identificação posterior. -
Selecione Próximo.
-
Insira os detalhes de configuração de integração usando a tabela abaixo.
Detalhes da Integração do Netpunkt Campo Descrição Definições do Sistema Sistema Selecione Netpunkt na lista de opções dropdown. Senha
Insira a senha enviada na mensagem de OpenReceipt que é usada para autenticação. Quando o Alma recebe a mensagem de OpenReceipt, ele faz equivalência da senha dessa mensagem (localizada na etiqueta <authenticationPassword>) com a senha informada neste parâmetro do perfil de integração.
Este parâmetro é opcional.
Observe que, se você especificar uma senha nesta configuração e nenhuma senha for enviada na etiqueta <authenticationPassword> da mensagem de OpenReceipt, a mensagem será rejeitada.
Tipo de identificador do usuário Selecione um tipo de identificador na lista dropdown de opções pré-configurada. Veja Gerenciar Identificadores do Usuário para mais informações. Observe que os tipos de identificador de usuário são configurados pela Ex Libris.
Este parâmetro é utilizado para identificar o usuário que fez a solicitação de empréstimo.
A opção Identificador Principal é a padrão. Você pode selecionar qualquer tipo de identificador que corresponda ao tipo enviado pelo Netpunkt.
-
Selecione Salvar.
Mapeamento de OpenReceipt
Os campos de solicitação de OpenReceipt do Netpunkt são mapeados para os campos de solicitação de recursos compartilhados - requisitados do Alma da seguinte maneira:
Campos de mensagem de OpenReceipt | Campos de Solicitação de Recursos Compartilhados - Requisitados do Alma |
---|---|
OrderReceipt | |
orderId | external_id |
userId |
Requester (com base no tipo de identificador de usuário configurado no perfil de integração; veja Configurar um Perfil de Integração de Recursos Compartilhados do Netpunkt) |
requesterId |
owner |
author | author |
authorOfComponent | author |
responderId | partner |
callNumber | call_number |
copy | format |
mediumType | requested_media |
creationDate | created_date |
lastModification | last_modified_date |
language | requested_language |
pickUpAgencyId | pickup_location |
needBeforeDate | last_interest_date |
articleFirstNote/latestRequesterNote | note |
title/titleOfComponent | title |
issn | issn |
isbn | isbn |
publicationDate/publicationDateOfComponent | year |
publisher | publisher |
placeOfPublication | place_of_publication |
edition | edition |
volulme | volume |
issue | issue |
pagination | pages |
Roteando as Mensagens de LookupUser e OpenReceipt
As mensagens de LookupUser e OpenReceipt do NCIP V1/V2 enviadas do Netpunkt são roteadas para a instituição do Alma correta determinada pelo código da instituição ou pelo código ISIL (nível da instituição ou biblioteca) que é enviado na etiqueta <ToAgencyId> das mensagens de LookupUser e OpenReceipt. O código ISIL da instituição ou da biblioteca é configurado em Detalhes da Unidade Organizacional do Alma (Menu de Configuração > Geral > Bibliotecas > Adicionar uma Biblioteca ou Editar Informações da Biblioteca). Veja Configurar a Instituição e Suas Bibliotecas para mais informações.
.