Overview
The PRC (Producción Científica) module manages the tracking, validation, and assessment of scientific production generated by researchers. It handles CVN (Curriculum Vitae Normalizado) imports, publication metrics, impact indices, and research output scoring for accreditation and evaluation purposes.Producción
Track publications and research outputs
Baremación
Calculate research output scores
Acreditación
Support researcher accreditation
Key Features
Research Output Management
- CVN Import: Import research outputs from normalized CVN format
- Output Types: Support for multiple output categories (publications, conferences, patents, etc.)
- Validation Workflow: Review and validate imported research items
- Author Management: Track authors and their affiliations
- Project Linkage: Connect outputs to research projects
- Impact Tracking: Record citation indices and impact factors
Scoring and Evaluation (Baremación)
- Configuration
- Execution
- Results
- Define scoring calls (
ConvocatoriaBaremacion) - Configure scoring criteria (
ConfiguracionBaremo) - Set up scoring ranges (
Rango) - Define modulators for bonus/penalty factors
- Configure field mappings (
ConfiguracionCampo)
Quality Metrics
- Impact Indices (
IndiceImpacto): JCR, SJR, impact factor, quartiles - Editorial Prestige (
EditorialPrestigio): Publisher quality rankings - Experimental Index (
IndiceExperimentalidad): Field-specific factors - Citation Tracking: Citation counts and h-index
- Quartile Positions: Journal quartile classifications
Main Entities
ProduccionCientifica (Scientific Production)
Located at:
sgi-prc-service/src/main/java/org/crue/hercules/sgi/prc/model/ProduccionCientifica.javaproduccionCientificaRef: External reference IDepigrafeCVN: CVN section code (e.g., publications, conferences)estado: Validation stateconvocatoriaBaremacionId: Associated scoring call
Autor: Authors of the outputProyecto: Linked research projectsCampoProduccionCientifica: Field values and metadataIndiceImpacto: Impact indicesAcreditacion: Accreditation linkagesPuntuacionItemInvestigador: Individual item scoresPuntuacionBaremoItem: Detailed scoring breakdown
ConvocatoriaBaremacion (Scoring Call)
Defines a scoring/evaluation period:nombre: Call nameanio: YearanioInicio,anioFin: Period coveredfechaInicioEjecucion,fechaFinEjecucion: Execution datesconfiguracion: Scoring configuration- State tracking (pending, running, completed)
ConfiguracionBaremo: Scoring criteria configurationConvocatoriaBaremacionLog: Execution logs
ConfiguracionBaremo (Scoring Configuration)
Defines how to score outputs:epigrafeCVN: Output type being scoredpesoLimite: Weight limit- Criteria and thresholds
Baremo: Specific scoring rulesRango: Score ranges and valuesModulador: Modulating factors
Autor (Author)
Author information:produccionCientifica: Associated outputpersonaRef: Researcher referencefirma: Author name as appears in publicationorden: Author positionorcidId: ORCID identifierestadoResponsable: Corresponding author flagip: Principal investigator flag
AutorGrupo: Research group affiliations
IndiceImpacto (Impact Index)
Journal/publication impact metrics:produccionCientifica: Associated outputfuenteImpacto: Source (JCR, SJR, etc.)indice: Impact factor valueranking: Journal rankingnumeroRevistas: Total journals in categoryrevista: Journal nametipoRanking: Ranking typeanio: Year of metricposicionPublicacion: Quartile or position
PuntuacionItemInvestigador (Item Score)
Individual item scoring:produccionCientifica: Output being scoredpersonaRef: Researcher being scoredpuntos: Calculated points- Breakdown of score components
PuntuacionBaremoItem: Detailed score calculation
PuntuacionGrupo (Group Score)
Research group scoring:grupoRef: Research group referenceanio: YearpuntosCostesIndirectos: Indirect cost pointspuntosSexenios: Six-year period pointspuntoProduccion: Production points
PuntuacionGrupoInvestigador: Individual contributions to group score
CVN Integration
CVN (Curriculum Vitae Normalizado) is the Spanish national research CV standard based on CERIF.
Supported Epígrafes (CVN Sections)
The system supports various CVN sections:- 060.010.010.000: Journal articles
- 060.010.020.000: Book chapters
- 060.010.030.000: Books
- 060.020.030.010: Conference papers
- 050.020.030.000: Patents
- Additional sections for other output types
Field Mapping
ConfiguracionCampo: Maps CVN fields to internal fieldsCampoProduccionCientifica: Stores field valuesValorCampo: Value definitions and validations- Flexible schema supports diverse output types
Scoring Workflows
Setting Up a Scoring Call
- Create new scoring call (
ConvocatoriaBaremacion) - Define evaluation period (years covered)
- Configure scoring criteria:
- Select CVN sections to evaluate
- Define scoring weights
- Set up ranges and thresholds
- Configure modulators
- Map required fields
- Validate configuration
- Publish call for data submission
Importing Research Outputs
- Researchers export CVN data
- Import CVN XML into PRC module
- Parse and map to
ProduccionCientificaentities - Extract authors, projects, and metadata
- Set validation state to PENDING
- Assign to validators for review
Validation Process
- Reviewer examines imported items
- Verify author information and affiliations
- Confirm project linkages
- Validate impact indices and citations
- Check for duplicates
- Correct errors or inconsistencies
- Change state to VALIDATED or REJECTED
Running Scoring Algorithm
- Select validated outputs for scoring call
- Execute automated scoring:
- Apply baremo criteria
- Calculate base scores
- Apply modulators
- Aggregate by researcher
- Calculate group scores
- Generate
PuntuacionItemInvestigadorrecords - Create
PuntuacionGruposummaries - Store detailed calculations in
PuntuacionBaremoItem - Generate reports and exports
Accreditation Support
- Link outputs to accreditation applications
- Filter outputs by date range and type
- Apply accreditation-specific criteria
- Generate formatted exports for agencies:
- ANECA (Spain)
- CNEAI (Spain)
- Other evaluation agencies
- Track accreditation status
Quality Assessment
Journal Rankings
- JCR (Journal Citation Reports): Impact factors and quartiles
- SJR (Scimago Journal Rank): Alternative metrics
- Core Collections: Journal categorization
- Subject Categories: Field-specific rankings
Publisher Quality
EditorialPrestigio: Publisher prestige tablesTablaEditorial: Editorial ranking tables- Field-specific publisher evaluations
Index Management
TablaIndice: Index table configurationTipoFuenteImpactoCuartil: Quartile definitions- Historical tracking of index changes
Modulation Factors
Modulador entities apply bonus/penalty factors:
- Co-authorship factors
- International collaboration bonuses
- Open access bonuses
- Corresponding author weights
- Position in author list factors
- Other configurable modifiers
Type Mapping
MapeoTipos handles:
- CVN type to internal type mapping
- External system code conversion
AliasEnumerado: Enumeration aliases- Flexible integration with external systems
Integration Points
The PRC module integrates with:
- CSP Module: Link publications to research projects
- PII Module: Include patents in research output
- External CV Systems: CVN, ORCID, Scopus, Web of Science
- Accreditation Agencies: Export for ANECA, CNEAI evaluations
- REP Module: Generate production reports and dashboards
API Endpoints
REST API structure:/producciones-cientificas: Research output management/convocatorias-baremacion: Scoring call management/autores: Author information/indices-impacto: Impact index tracking/puntuaciones: Score calculation and retrieval/acreditaciones: Accreditation support/configuracion-baremos: Scoring configuration
Database Schema
Database migrations:produccion_cientifica- Research outputsconvocatoria_baremacion- Scoring callsautor- Authorsindice_impacto- Impact indicespuntuacion_item_investigador- Item scorespuntuacion_grupo- Group scores- Configuration and reference tables
Frontend Components
Web interface:- CVN import wizard
- Output validation interface
- Scoring configuration tools
- Results dashboard
- Accreditation export tools
- Impact metrics visualization
- Researcher production profile