Skip to content

Melhorar sci_getrecord.xis para retornar mais e melhores campos #742

@rafaelpezzuto

Description

@rafaelpezzuto

Descrição da nova funcionalidade

Eu, como usuário do script sci_getrecord.xis, gostaria que fosse retornada na resposta desse script o máximo de campos possível. Os campos faltantes, identificados até então, são v60 (registro h), v14^e (registro h), v238 (registro c) e v239 (registro c), referentes a <contract>, <elocation-id>, <pmid> e <pmcid>. Dessa forma será possível obter mais dados em relação aos documentos SciELO fazendo apenas uma requisição ao Provedor OAI-PMH.

Critérios de aceitação

  • Retornar campo ELOCATION-ID nas situações em que isso for adequado
    • Exemplo de PID S0102-86502019000300203 (registro h)
  • Retornar campo CONTRACT nas situações em que isso for adequado
    • Exemplo de PID S1413-35552013000400319 (registro h)
  • Retornar campo PMID nas situações em que isso for adequado
    • Exemplo de PID S1413-35552013000400319 (registro c)
  • Retornar campo PMCID nas situações em que isso for adequado
    • Exemplo de PID S1413-35552013000400319 (registro c)

Caso outros campos sejam identificados, também devem ser acrescentados
Outras melhorias também podem ser acrescentadas

Anexos

N/A

Referências

N/A

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions