<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.5730.13" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hola Vinicius siguiendo la pista de tus
instrucciones y con la ayuda de Mori pude lograr poner disponible la base de
Scielo artigo en la intefaz ISIS-OAI-PROVIDER HarvestingInterface.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Abajo compacto la experiencia con la
lista:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Preparando la base artigo para ponerla disponible
en la intefaz ISIS-OAI-PROVIDER:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>./mxlind artigo iso=artigo.iso "tp=h" "<A
href="mailto:proc=@AddV91.prc">proc=@AddV91.prc</A>" -all now
tell=1000<BR>./mx1660.exe iso=artigo.iso create=artigo2 -all now
tell=1000<BR>./mx1660.exe artigo2 "proc='d1000a1000~'f(val(mfn),1,0)'~'"
create=artigo1 -all now tell=1000<BR>./mx1660.exe artigo1 <A
href="mailto:fst=@artigo1.fst">fst=@artigo1.fst</A> fullinv=artigo1
tell=1000</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Contenido del fichero @AddV91.prc:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>/*<BR> * Toma data de processamento do
artigo<BR> */</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> proc(
'd91'<BR> '<91
0>',ref(mfn-1,v91),'</91>'<BR> )<BR> proc('s')</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Contenido del fichero artigo1.fst:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>98 0 v1,"-"v1000/<BR>1000 0 "ID_"v1000/<BR>1000 0
"ID="v1000/<BR>1000 0 v1000/<BR>1000 0 v1000"/(1000)"/<BR>91 0
"oai_date_"v91/<BR>70 4 v70/</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Fichero de configuración
oai-databases.php:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>[artigo1]<BR>name=artigo1<BR>description="Scielo
Cuba"<BR>path=/home/projects/isis-oai-provider/bases/isis-oai-provider<BR>mapping=lilacs_dc.pft<BR>prefix=oai_date_<BR>isis_key_length=1660<BR>identifier_field=1000<BR>datestamp_field=91</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Los resultados de pueden ver en <A
href="http://scielo.sld.cu/isis-oai-provider/?verb=ListRecords&metadataPrefix=isis&set=artigo1">http://scielo.sld.cu/isis-oai-provider/?verb=ListRecords&metadataPrefix=isis&set=artigo1</A></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Mil gracias, un abrazo<BR>Victor</FONT></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=vinicius.andrade@bireme.org
href="mailto:vinicius.andrade@bireme.org">Vinicius Andrade</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=victorr@infomed.sld.cu
href="mailto:victorr@infomed.sld.cu">Victor Ricardo Díaz</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Cc:</B> <A title=marcos.mori@bireme.org
href="mailto:marcos.mori@bireme.org">Marcos Luis Mori</A> ; <A
title=reddes.bvs-tech@listas.bireme.br
href="mailto:reddes.bvs-tech@listas.bireme.br">reddes bvs-tech</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, June 29, 2012 2:27 PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Reddes] [Reddes.bvs-tech]
Duda como crear un campo que sirvacomo identificador para la intefaz
ISIS-OAI-PROVIDER HarvestingInterface</DIV>
<DIV><BR></DIV>Victor,
<DIV><BR></DIV>
<DIV>Sigue print screen de la prueba...<BR clear=all>
<DIV><BR></DIV>Vinicius<BR><BR><BR>
<DIV class=gmail_quote>2012/6/29 Vinicius Andrade <SPAN dir=ltr><<A
href="mailto:vinicius.andrade@bireme.org"
target=_blank>vinicius.andrade@bireme.org</A>></SPAN><BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<DIV>Hola Victor,</DIV>
<DIV><BR></DIV>
<DIV>Segui los mismos pasos descritos en su mensaje pero en mi prueba local
fue posible presentar los datos de la base de datos, sigue print
screen.</DIV>
<DIV><BR></DIV>
<DIV>Podrias ser alguna configuración en oai-databases.php? Principalmente
el parametro isis_key_length? A continuación mi configuración para
comparación:</DIV>
<DIV><BR></DIV>
<DIV>[artigo1]</DIV>
<DIV>name=artigo1</DIV>
<DIV>description="SciELO articles"</DIV>
<DIV>path=/home/projects/isis-oai-provider/bases/isis-oai-provider</DIV>
<DIV>mapping=artigo.i2x</DIV>
<DIV>prefix=oai_date_</DIV>
<DIV>isis_key_length=1030</DIV>
<DIV>identifier_field=1000</DIV>
<DIV>datestamp_field=91</DIV>
<DIV><BR></DIV>
<DIV><BR></DIV>
<DIV>Adicionalmente estoy revisando el codigo responsable por hacer el
search del codigo en la base de datos pues encontré algunas situaciónes de
falla (ej. quando en nombre de la base contiene el caracter "-") ... luego
estaré subindo a github los cambios.</DIV>
<DIV><BR></DIV>
<DIV><BR></DIV>
<DIV>Saludos,</DIV>
<DIV>Vinicius</DIV>
<DIV class=HOEnZb>
<DIV class=h5><BR>
<DIV class=gmail_quote>2012/6/28 Vinicius Andrade <SPAN dir=ltr><<A
href="mailto:vinicius.andrade@bireme.org"
target=_blank>vinicius.andrade@bireme.org</A>></SPAN><BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hola
Victor,
<DIV><BR></DIV>
<DIV>He revisado los pasos y me parece que los procedimientos estan
correctos. Voy intentar crear una base de pruebas local y aplicar los
mismos pasos y te contesto.</DIV>
<DIV><BR></DIV>
<DIV>Saludos,</DIV>
<DIV><BR></DIV>
<DIV>Vinicius</DIV>
<DIV>BIREME
<DIV>
<DIV><BR><BR>
<DIV class=gmail_quote>2012/6/27 Victor Ricardo Díaz <SPAN dir=ltr><<A
href="mailto:victorr@infomed.sld.cu"
target=_blank>victorr@infomed.sld.cu</A>></SPAN><BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hola
Mori muchas gracias.<BR><BR>Cree el identificador de la base artigo de
scielo según las instrucciones que me diste:<BR><BR>./mx artigo2
"proc='d1000a1000~'f(val(mfn),<U></U>1,0)'~'" create=artigo1 -all now
tell=1000<BR><BR>En el fichero de configuración de la ISIS-OAI-PROVIDER
HarvestingInterface configure el identificador con este campo:
<DIV><BR><BR>; Field in database that contains identifier information of
register.<BR></DIV>identifier_field=1000<BR><BR>La base de artigo la
estoy invirtiendo con el sgte comando:<BR><BR>./mx artigo1
fst=@artigo1.fst fullinv=artigo1 tell=1000<BR><BR>Estoy utilizando el
sgte fichero artigo1.fst :<BR><BR>98 0 v2,"-"v1000/<BR>1000 0
"ID_"v1000/<BR>1000 0 "ID="v1000/<BR>1000 0 v1000/<BR>1000 0
v1000"/(1000)"/<BR>91 0 "oai_date_"v91/<BR><BR>Pero cuando listo los
registro por la ISIS-OAI-PROVIDER HarvestingInterface el campo
<metadata></metadata> no lista nada, se puede ver
en:<BR><BR><A
href="http://scielo.sld.cu/isis-oai-provider/?verb=ListRecords&metadataPrefix=isis&set=artigo1"
target=_blank>http://scielo.sld.cu/isis-oai-<U></U>provider/?verb=ListRecords&<U></U>metadataPrefix=isis&set=<U></U>artigo1</A><BR><BR>Puedes
orientarme que puede estar faltando
??.<BR><BR>Abrazos<BR>Victor<BR><BR><BR><BR>----- Original Message -----
From: "Marcos Luis Mori" <<A href="mailto:marcos.mori@bireme.org"
target=_blank>marcos.mori@bireme.org</A>><BR>To: "Victor Ricardo
Díaz" <<A href="mailto:victorr@infomed.sld.cu"
target=_blank>victorr@infomed.sld.cu</A>><BR>Cc: "reddes bvs-tech"
<<A href="mailto:reddes.bvs-tech@listas.bireme.br"
target=_blank>reddes.bvs-tech@listas.<U></U>bireme.br</A>><BR>Sent:
Tuesday, June 26, 2012 4:28 PM<BR>Subject: Re: [Reddes]
[Reddes.bvs-tech] Duda como crear un campo que sirvacomo identificador
para la intefaz ISIS-OAI-PROVIDER HarvestingInterface
<DIV>
<DIV><BR><BR><BR>Hola Victor, de un email que Vinicius había enviado
para a lista.<BR><BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">ejemplo
de comando para generar nuevo ID:<BR><BR>$ mx nombre_de_la_base
"proc='d2a2~'f(val(mfn),1,0)'~<U></U>'" create=nueva_base -all now
tell=1<BR></BLOCKQUOTE><BR>Esa sintaxe genera el campo 2 con el
contenido del número de MFN,<BR><BR>No olvide que en el LILDBI-WEB el
identificador es la combinación de lo campo 1 y el
campo2.<BR><BR>Saludos,<BR><BR>Marcos Luis
Mori<BR>RST/MTI<BR>BIREME/OPS/OMS<BR><BR><BR>----- Mensagem original
-----<BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">De:
"Victor Ricardo Díaz" <<A href="mailto:victorr@infomed.sld.cu"
target=_blank>victorr@infomed.sld.cu</A>><BR>Para: "reddes
bvs-tech" <<A href="mailto:reddes.bvs-tech@listas.bireme.br"
target=_blank>reddes.bvs-tech@listas.<U></U>bireme.br</A>><BR>Enviadas:
Sexta-feira, 15 de Junho de 2012 16:56:50<BR>Assunto: [Reddes]
[Reddes.bvs-tech] Duda como crear un campo que sirva como
identificador para la intefaz<BR>ISIS-OAI-PROVIDER
HarvestingInterface<BR>Hola a todos<BR><BR>Saben como crear un campo
que sirva como identificador (usando los<BR>utilitario CISIS) para la
intefaz ISIS-OAI-PROVIDER<BR>HarvestingInterface, el<BR>que se
configura en el fichero oai-databases.php la línea:<BR><BR>; Field in
database that contains identifier information of
register.<BR>identifier_field=2<BR><BR>Las bases generadas por el
lildbi-web crean en el campo 2 el<BR>identificador<BR>del registro,
pero la pregunta es para una base que no se genera en
el<BR>lildbi-web.<BR><BR>saludos<BR>victor<BR><BR><BR>--<BR><BR>Este
mensaje le ha llegado mediante el servicio de correo
electronico<BR>que ofrece Infomed para respaldar el cumplimiento de
las misiones del<BR>Sistema Nacional de Salud. La persona que envia
este correo asume el<BR>compromiso de usar el servicio a tales fines y
cumplir con las<BR>regulaciones establecidas<BR><BR>Infomed: <A
href="http://www.sld.cu/"
target=_blank>http://www.sld.cu/</A><BR>______________________________<U></U>_________________<BR>Reddes.bvs-tech
mailing list<BR><A href="mailto:Reddes.bvs-tech@listas.bireme.br"
target=_blank>Reddes.bvs-tech@listas.bireme.<U></U>br</A><BR><A
href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech"
target=_blank>http://listas.bireme.br/<U></U>mailman/listinfo/reddes.bvs-<U></U>tech</A><BR>______________________________<U></U>_________________<BR>Reddes
mailing list<BR><A href="mailto:Reddes@listas.bireme.br"
target=_blank>Reddes@listas.bireme.br</A><BR><A
href="http://listas.bireme.br/mailman/listinfo/reddes"
target=_blank>http://listas.bireme.br/<U></U>mailman/listinfo/reddes</A>
<BR></BLOCKQUOTE><BR><BR>--<BR><BR>Este mensaje le ha llegado mediante
el servicio de correo electronico que ofrece Infomed para respaldar el
cumplimiento de las misiones del Sistema Nacional de Salud. La persona
que envia este correo asume el compromiso de usar el servicio a tales
fines y cumplir con las regulaciones establecidas<BR><BR>Infomed: <A
href="http://www.sld.cu/"
target=_blank>http://www.sld.cu/</A><BR></DIV></DIV></BLOCKQUOTE></DIV><BR></DIV></DIV></DIV></BLOCKQUOTE></DIV><BR></DIV></DIV></BLOCKQUOTE></DIV><BR></DIV></BLOCKQUOTE></BODY></HTML>