[Reddes.bvs-tech] LILACS - subcampos de afililiacion
spinaker
spinaker at adinet.com.uy
Thu May 17 17:33:59 BRST 2012
Katia
es claro que hay que crear los mensajes de error, modificar la FST y la PFT
La pregunta clave es si en el momento de ingreso, para control del
sistema, es suficiente con modificar el formato que indico abajo
agregando las líneas en vermelho, o hay algun otro control que no conozco
gracias
Ernesto Spinak
El 17/05/2012 15:30, Ana Katia Camilo escribió:
> Spinak e Franscico.
>
> Esse é o formato de controle de entrada de dados do LILDBI-WEB somente
> para ver se o documentalista colocou mais de uma vez o mesmo subcampo
> no campo ou se tem ponto final ou espaço em branco no final do campo.
> Para aparecer a mensagem de erro também será necessário criar as
> mensagens *AFFILIATION4 e **AFFILIATION5 *no sistema e também incluir
> os subcampos no assis, nos formatos de saída (pfts) e na fst e nos
> LILACS.def do iaH do LILDBI-WEB se quiser índice de pesquisa.
>
> Por favor, se for enviar este registro para a LILACS faça o
> "reformateo" necessário seguindo a metodologia LILACS.
>
> Atenciosamente
> Ana Kátia Camilo
> Analista de Sistemas, DS/MTI
> BIREME/OPAS/OMS - siga-nos:
> <http://www.facebook.com/pages/BIREME/180396955337061><http://www.facebook.com/pages/BIREME/180396955337061><http://www.twitter.com/bireme><http://www.youtube.com/playlist?p=PL28FA6E0BE9030BBF>
> <http://new.paho.org/paho110/>
>
> ------------------------------------------------------------------------
> *De: *"Francisco J D M Lopes Santos" <francisco.lopes at bireme.org>
> *Para: *spinaker at adinet.com.uy
> *Cc: *"reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br>
> *Enviadas: *Quinta-feira, 17 de Maio de 2012 13:05:19
> *Assunto: *Re: [Reddes.bvs-tech] LILACS - subcampos de afililiacion
>
> Spinak,
>
> A mi me parece que debes revisar el formateo, algo como:
>
> * if s(mpu,v5[1].1,mpl)='S' and v4004[1] = 'Y' and a(v10^1) and
> v113[1]='p' then '^mAFFILIATION^d',v10,
> else
> if
> instr(mid(mid(v10,instr(v10,'^1'),size(v10)),3,size(v10)),'^1')>0 then
> '^mAFFILIATION1^d',v10, /fi
> if
> instr(mid(mid(v10,instr(v10,'^2'),size(v10)),3,size(v10)),'^2')>0 then
> '^mAFFILIATION2^d',v10, /fi
> if
> instr(mid(mid(v10,instr(v10,'^3'),size(v10)),3,size(v10)),'^3')>0 then
> '^mAFFILIATION3^d',v10, /fi
> **if instr(mid(mid(v10,instr(v10,'^4'),size(v10)),3,size(v10)),'^4')>0
> then '^mAFFILIATION4^d',v10, /fi
> **if instr(mid(mid(v10,instr(v10,'^5'),size(v10)),3,size(v10)),'^5')>0
> then '^mAFFILIATION5^d',v10, /fi
> ** if
> instr(mid(mid(v10,instr(v10,'^r'),size(v10)),3,size(v10)),'^r')>0 then
> '^mAFFILIATIONr^d',v10, /fi
> if
> instr(mid(mid(v10,instr(v10,'^p'),size(v10)),3,size(v10)),'^p')>0 then
> '^mAFFILIATIONp^d',v10, /fi
> if
> instr(mid(mid(v10,instr(v10,'^c'),size(v10)),3,size(v10)),'^c')>0 then
> '^mAFFILIATIONc^d',v10, /fi
> /fi
> if right(v10^1,1) = '.' then '^mPOINT^d'v10^1 fi,
> if right(v10^2,1) = '.' then '^mPOINT^d'v10^2 fi,
> if right(v10^3,1) = '.' then '^mPOINT^d'v10^3 fi,**
> if right(v10^4,1) = '.' then '^mPOINT^d'v10^4 fi,
> **if right(v10^5,1) = '.' then '^mPOINT^d'v10^5 fi,*
> * if right(v10^p,1) = '.' then '^mPOINT^d'v10^p fi,
> if right(v10^c,1) = '.' then '^mPOINT^d'v10^c fi,
> if right(v10^1,1) = ' ' then '^mSPACE^d'v10^1 fi,
> if right(v10^2,1) = ' ' then '^mSPACE^d'v10^2 fi,
> if right(v10^3,1) = ' ' then '^mSPACE^d'v10^3 fi,
> **if right(v10^4,1) = ' ' then '^mSPACE^d'v10^4 fi,
> **if right(v10^5,1) = ' ' then '^mSPACE^d'v10^5 fi,*
> * if right(v10^c,1) = ' ' then '^mSPACE^d'v10^c fi,
> if right(v10^p,1) = ' ' then '^mSPACE^d'v10^p fi,*
>
> No estoy seguro, pero Katia nos puede ayudar en eso.
>
> Saludos
> Francisco
> ------------------------------------------------------------------------
> *De: *"spinaker" <spinaker at adinet.com.uy>
> *Para: *"Francisco J D M Lopes Santos" <francisco.lopes at bireme.org>
> *Cc: *"reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br>
> *Enviadas: *Quinta-feira, 17 de Maio de 2012 12:33:26
> *Assunto: *Re: [Reddes.bvs-tech] LILACS - subcampos de afililiacion
>
> Francisco
>
> Entiendo la explicación
> La información que me falta es si la modificación que sugiero a mi
> campo de control es suficiente o es neceario considerar alguna otra
> cosa que ignoro
>
> gracias
> Ernesto Spinak
>
>
>
>
>
> El 17/05/2012 12:15, Francisco J D M Lopes Santos escribió:
>
> Hola Spinak,
> Hola todos,
>
> Esta customização não causa maiores problemas, lembrando que, em
> se tratando de personalizações individuais, cada um deve efetuar
> as alterações por sua própria conta e risco.
>
> No caso, os subcampos adicionais serão ignorados no momento de
> incorporação à LILACS na BIREME, assim a informação dos subcampos
> adicionais seria perdida o que indica ser ótimo reformatar o
> conjunto de subcampos 3, 4, e 5 para o subcampo 3 antes do envio à
> BIREME, sem esquecer que os conteúdos são delimitados pelo
> caractere ponto (.) da forma prevista na metodologia LILACS.
>
> Não imagino outra forma 'livre de programação' para cumprir seu
> objetivo.
>
> Saludos desde São Paulo
> Francisco José Lopes
>
>
> ------------------------------------------------------------------------
> *De: *"spinaker" <spinaker at adinet.com.uy>
> *Para: *"reddes bvs-tech" <reddes.bvs-tech at listas.bireme.br>
> *Enviadas: *Segunda-feira, 14 de Maio de 2012 8:53:07
> *Assunto: *[Reddes.bvs-tech] LILACS - subcampos de afililiacion
>
> Estimados
>
> La Facultad de Medicina tiene exigencias de estudios
> bibliometricos y cienciometricos por causa de la acreditación de
> la facultad, y esto debe ser en caracter permanente.
> Por ese motivo requiere, entro otros valores, un análisis de la
> productividad de los autores asociado a sus instituciones.
> Para generar las estadisticas usamos los elementos de
> "afiliación" en los subcampos ^1, ^2, ^3
> El problema es que el nivel de granularidad (tres niveles) no es
> suficiente para generar las tablas necesarias,
> y de acuerdo a la normalización que se ha realizado en las
> cátedras, hospital, etc. sería necesario cinco niveles por lo menos.
> o sea agregar los subcampos ^4, ^5
>
> *Pregunta:*
> Si agregamos los subcampos ^4 y ^5 a los campos v10, v16, v23,
> entonces debemos modificar además de la definción del campo el
> formato de control que sigue (para cada campo)
> ------------------------------------------------------------------------
> *
> if s(mpu,v5[1].1,mpl)='S' and v4004[1] = 'Y' and a(v10^1)
> and v113[1]='p' then '^mAFFILIATION^d',v10,
> else
> if
> instr(mid(mid(v10,instr(v10,'^1'),size(v10)),3,size(v10)),'^1')>0
> then '^mAFFILIATION1^d',v10, /fi
> if
> instr(mid(mid(v10,instr(v10,'^2'),size(v10)),3,size(v10)),'^2')>0
> then '^mAFFILIATION2^d',v10, /fi
> if
> instr(mid(mid(v10,instr(v10,'^3'),size(v10)),3,size(v10)),'^3')>0
> then '^mAFFILIATION3^d',v10, /fi
> **if
> instr(mid(mid(v10,instr(v10,'^4'),size(v10)),3,size(v10)),'^4')>0
> then '^mAFFILIATION4^d',v10, /fi
> **if
> instr(mid(mid(v10,instr(v10,'^5'),size(v10)),3,size(v10)),'^5')>0
> then '^mAFFILIATION5^d',v10, /fi
> ** if
> instr(mid(mid(v10,instr(v10,'^r'),size(v10)),3,size(v10)),'^r')>0
> then '^mAFFILIATIONr^d',v10, /fi
> if
> instr(mid(mid(v10,instr(v10,'^p'),size(v10)),3,size(v10)),'^p')>0
> then '^mAFFILIATIONp^d',v10, /fi
> if
> instr(mid(mid(v10,instr(v10,'^c'),size(v10)),3,size(v10)),'^c')>0
> then '^mAFFILIATIONc^d',v10, /fi
> /fi
> if right(v10^1,1) = '.' then '^mPOINT^d'v10^1 fi,
> if right(v10^2,1) = '.' then '^mPOINT^d'v10^2 fi,
> if right(v10^3,1) = '.' then '^mPOINT^d'v10^3 fi,**
> if right(v10^3,1) = '.' then '^mPOINT^d'v10^4 fi,
> **if right(v10^3,1) = '.' then '^mPOINT^d'v10^5 fi,*
> * if right(v10^p,1) = '.' then '^mPOINT^d'v10^p fi,
> if right(v10^c,1) = '.' then '^mPOINT^d'v10^c fi,
> if right(v10^1,1) = ' ' then '^mSPACE^d'v10^1 fi,
> if right(v10^2,1) = ' ' then '^mSPACE^d'v10^2 fi,
> if right(v10^3,1) = ' ' then '^mSPACE^d'v10^3 fi,
> **if right(v10^3,1) = ' ' then '^mSPACE^d'v10^4 fi,
> **if right(v10^3,1) = ' ' then '^mSPACE^d'v10^5 fi,*
> * if right(v10^c,1) = ' ' then '^mSPACE^d'v10^c fi,
> if right(v10^p,1) = ' ' then '^mSPACE^d'v10^p fi,*
> ------------------------------------------------------------------------
> *Preguntas*:
>
> * ¿Es esto suficiente o hay alguna cosa adicional para corregir?
> * ¿Es necesario al enviar los registros a Bireme hacer un
> reformateo y generar ^3+^4+^5 como un solo subfield ^3 ?
> * Si no modificamos los subcampos: ¿hay alguna otra forma de
> generar tablas a 5 columnas sin necesidad de intervernir un
> programador cada vez?
>
> Saludos
> Ernesto Spinak
>
> --
> .^. .^.
> ( ) ( )
> === ===
> =[=]================================[=]=
> | | Ernesto Spinak | |
> | |spinaker at adinet.com.uy | |
> | | Montevideo, Uruguay | |
> | | tel/fax (598) 2622-3352 | |
> | | celular (598) 99612238 | |
> =[=]================================[=]=
> === ===
> ( ) ( )
> V V
>
>
> _______________________________________________
> Reddes.bvs-tech mailing list
> Reddes.bvs-tech at listas.bireme.br
> http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
>
>
>
> --
> .^. .^.
> ( ) ( )
> === ===
> =[=]================================[=]=
> | | Ernesto Spinak | |
> | |spinaker at adinet.com.uy | |
> | | Montevideo, Uruguay | |
> | | tel/fax (598) 2622-3352 | |
> | | celular (598) 99612238 | |
> =[=]================================[=]=
> === ===
> ( ) ( )
> V V
>
> _______________________________________________
> Reddes.bvs-tech mailing list
> Reddes.bvs-tech at listas.bireme.br
> http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech
--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | spinaker at adinet.com.uy | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20120517/0ecd00bf/attachment-0001.html
More information about the Reddes.bvs-tech
mailing list