Volver al buscador

Civorq / piloto nacional · PLACSP

Ficha pública

Dataset piloto nacional bajo umbrales europeos

Esta ficha ayuda a empresas tecnológicas a evaluar oportunidades públicas con una lectura precisa del dataset: de dónde proceden sus datos, qué criterio determina el ámbito y cómo se proyectan las revisiones validadas. Las reglas y sus límites proceden del informe de verificación; no demuestran cobertura completa del conjunto.

La ficha web es la versión de referencia. El PDF es una versión para lectura o distribución.

Ficha metodológica
Documento público de Civorq
Este resumen documenta el dataset piloto nacional de contratos por debajo de los umbrales europeos para empresas tecnológicas que evalúan oportunidades públicas. Los campos que no se han podido comprobar se muestran literalmente como DESCONOCIDO.

Resumen inicial

Este dataset de contratos por debajo de los umbrales europeos está dirigido a empresas tecnológicas que venden al sector público y necesitan entender su alcance documentado. Los datos proceden de la Plataforma de Contratación del Sector Público (PLACSP) y agregan licitaciones de entidades sin perfil propio.

La procedencia territorial observada y los límites de la documentación se explican en la sección de cobertura. No se presenta como hecho una cobertura completa, uniforme o equivalente del territorio, y no se atribuyen al dataset reglas sectoriales que las fuentes no documenten.

NOTA COMPARATIVA
HECHOS / DESCONOCIDOS

Nota comparativa PLACSP y TED

Esta comparación separa hechos respaldados por la documentación disponible de los límites del piloto PLACSP. PLACSP y TED son plataformas y fuentes de publicación distintas: sus registros no se tratan como equivalentes ni se comparan directamente por defecto.

Estructura de datos y formatos · HECHO DOCUMENTADO

PLACSP
HECHO DOCUMENTADO

La documentación oficial revisada describe formularios normalizados del DOUE y el esquema OpenPLACSP. El manual oficial de OpenPLACSP v2.1 documenta un campo denominado «Identificador único TED»; la existencia de ese campo no convierte el esquema PLACSP en el esquema TED ni prueba que todos los registros tengan correspondencia.

Procedencia: Manual oficial de OpenPLACSP v2.1 · documentación PLACSP/CODICE

TED
HECHO DOCUMENTADO

La documentación técnica de TED describe eForms y formularios esquema TED, además de recursos técnicos como esquemas XML y metadatos. El informe disponible sitúa la disponibilidad conjunta de ambos formatos desde el 14 de noviembre de 2022; la documentación de datos abiertos también declara limitaciones sobre la versión de ePO y las relaciones expuestas.

Procedencia: TED Developers’ corner · TED XML schemas · TED Known Issues & Limitations

Cobertura declarada frente a piloto demostrado · HECHO DOCUMENTADO

PLACSP

La documentación oficial de datos abiertos describe publicaciones de órganos con perfil del contratante alojado en PLACSP y la agregación de entidades sin perfil propio mediante plataformas de comunidades autónomas, diputaciones y otros entes. Ese alcance general de la plataforma no demuestra la cobertura efectiva del piloto: aquí solo está demostrada la entrada PLACSP_PERFILES_SIN_MENORES, su validación, su trazabilidad y su proyección pública, no una muestra completa o representativa.

Procedencia: Página oficial de datos abiertos sobre licitaciones PLACSP

TED

TED declara avisos de autoridades centrales, regionales, locales e internacionales, además de otros organismos, empresas públicas y organizaciones controladas o subvencionadas; su documentación sitúa la publicación en la Unión Europea, el Espacio Económico Europeo y otros lugares, en las 24 lenguas oficiales de la UE. Desde el 1 de enero de 2021, las autoridades contratantes y entidades contratantes del Reino Unido ya no pueden publicar avisos en TED.

Procedencia: TED · European Public Procurement on TED · About TED

Referencias oficiales de la comparación

  • Manual oficial de OpenPLACSP v2.1

    La documentación de OpenPLACSP y el campo «Identificador único TED» incorporado en la versión 2.1, según el informe disponible.

    https://contrataciondelestado.es/datosabiertos/DGPE_PLACSP_OpenPLACSP_v.2.1.pdf
  • TED Developers’ corner: APIs for reusers

    Los formatos, esquemas y recursos técnicos de TED descritos para reutilizadores, incluidos eForms y los formularios esquema TED.

    https://ted.europa.eu/en/simap/developers-corner-for-reusers
  • TED Known Issues & Limitations

    Limitaciones documentadas del servicio de datos abiertos de TED: versión de ePO utilizada, relaciones no disponibles y valores financieros en moneda original.

    https://docs.ted.europa.eu/ODS/latest/querying/known_issues.html
  • TED XML schemas for eForms

    La estructura XML publicada para los avisos eForms de TED.

    https://docs.ted.europa.eu/eforms/1.12/schemas/index.html

Campos ausentes: qué significa y qué no significa

Para una empresa, que un campo PLACSP esté ausente o no confirmado no significa que el hecho no exista ni equivale a una respuesta negativa. Civorq conserva un campo escalar ausente o null como null, con procedencia DESCONOCIDO y sin sourceField, y genera un aviso INCOMPLETO.

  • No se rellenan ausencias con 0, false, una fecha, una divisa ni otro valor predeterminado. Los cálculos tampoco completan importes, fechas o el ámbito.
  • En resultados y fichas se muestra DESCONOCIDO cuando no hay información confirmada; ciertos formatos de fecha, comprador o importe muestran No disponible. Las rutas sourceField solo aparecen para datos presentes; cuando faltan, la procedencia visible es DESCONOCIDO.
  • Un registro elegible puede seguir visible con campos desconocidos. Los avisos INCOHERENTE o FUERA_DE_AMBITO, en cambio, impiden su proyección pública; INCOMPLETO por sí solo no la impide.

El repositorio recibe un JSON normalizado: no permite afirmar cómo se produjeron antes la descarga, el parseo, la selección o la limpieza. Un campo vacío tampoco permite inferir cobertura ni ausencia real; esos pasos quedan DESCONOCIDO o no confirmados.

Qué ocurre con un registro antes de presentarlo a una empresa

Esta es la secuencia que el repositorio permite comprobar. Las tarjetas distinguen los datos que llegan de PLACSP, el tratamiento propio de Civorq y los pasos que no están demostrados por el código disponible.

DATOS DE ORIGEN

1. Entrada PLACSP

El lote se identifica como PLACSP_PERFILES_SIN_MENORES: perfiles alojados de PLACSP y sin contratos menores. Cada entrada aporta las referencias oficiales que el contrato acepta: ZIP mensual, atom:entry.id, atom:updated y enlace HTTPS al detalle PLACSP.

Las referencias PLACSP/CODICE describen las rutas de origen de los campos. El repositorio recibe un JSON ya normalizado; no demuestra cómo se produjo antes de esa entrada.

TRATAMIENTO PROPIO DE CIVORQ

2. Validación, trazabilidad y proyección

  • Se valida la estructura, la procedencia y las reglas de calidad del registro.
  • Se conservan los valores originales en originalValues y su procedencia en provenance, con las rutas PLACSP/CODICE de sourceField.
  • Los resultados de adjudicación se estructuran con sus adjudicatarios, importes, fechas y ofertas recibidas.
  • Se genera un aviso INCOMPLETO cuando faltan datos y INCOHERENTE cuando no cumplen las reglas; la ausencia se conserva como null, con procedencia DESCONOCIDO y sin sourceField.
  • El ámbito se clasifica a partir del indicador PLACSP ResumenDatosAbiertos:4.44, sin calcularlo desde importes.
  • La búsqueda fija la revisión más reciente por atom:entry.id y solo presenta esa revisión si es válida para la proyección: DENTRO_DE_AMBITO, sin avisos INCOHERENTE ni FUERA_DE_AMBITO.

Este bloque describe el mapeo y la proyección de Civorq. No atribuye a PLACSP cálculos, conversiones ni decisiones de presentación que el repositorio no documenta como parte del origen.

DESCONOCIDO / NO CONFIRMADO

3. Límites de la evidencia

El repositorio no demuestra la descarga, descompresión, parseo XML/ATOM, selección de nodos ni normalización previa que produce el JSON. Tampoco confirma ninguna deduplicación o limpieza anterior a la importación: todos esos pasos son DESCONOCIDO o no confirmados.

Tampoco se afirma cobertura temporal, geográfica o sectorial completa. La ficha solo presenta lo que puede contrastarse en el validador, el importador y la proyección pública.

Cómo se relacionan contratos, compradores y adjudicatarios

En un registro de contrato PLACSP, el órgano de contratación identifica al comprador del contrato y cada TenderResult contiene el resultado de una licitación. Civorq lee ambas partes dentro del mismo registro: muestra el órgano como comprador y mantiene los adjudicatarios dentro de su resultado de adjudicación.

Contrato → comprador: vínculo verificado en PLACSP

El comprador se proyecta desde el campo de órgano de contratación del contrato. Es un valor del propio registro PLACSP, no una entidad relacionada mediante una clave de base de datos: Civorq conserva el texto en originalValues.organoContratacion y su procedencia en provenance.organoContratacion.

Ruta de origen
cac-place-ext:ContractFolderStatus/cac-place-ext:LocatedContractingParty/cac:Party/cac:PartyName/cbc:Name
Conservación en Civorq
originalValues.organoContratacionprovenance.organoContratacion

Contrato → adjudicatarios: resultados anidados verificados

Los adjudicatarios pertenecen a cada resultado TenderResult, en su WinningParty. Puede haber varios por resultado; sus nombres e identificadores se conservan junto con ese resultado y no se atribuyen al comprador.

Ruta de origen
cac-place-ext:ContractFolderStatus/cac:TenderResultcac-place-ext:ContractFolderStatus/cac:TenderResult/cac:WinningPartycac-place-ext:ContractFolderStatus/cac:TenderResult/cac:WinningParty/cac:PartyName/cbc:Namecac-place-ext:ContractFolderStatus/cac:TenderResult/cac:WinningParty/cac:PartyIdentification/cbc:ID
Conservación en Civorq
originalValues.adjudicaciones[].adjudicatarios[].nombreoriginalValues.adjudicaciones[].adjudicatarios[].nifprovenance.adjudicaciones[].adjudicatarios[].nombreprovenance.adjudicaciones[].adjudicatarios[].nif

Ingesta y lectura pública de la revisión

La validación conserva los valores originales y su procedencia; cuando falta un valor, lo normaliza como DESCONOCIDO. El guardado versiona por entryId y entryUpdatedAt, y la proyección pública selecciona la revisión más reciente por entryId antes de mostrarla.

Ruta de origen
entryIdentryUpdatedAt
Conservación en Civorq
originalValuesprovenanceentryIdentryUpdatedAt

Frecuencia de actualización del piloto

La frecuencia de actualización del piloto no está documentada en la evidencia disponible para esta ficha.

Cómo leer la referencia: El ZIP mensual es una referencia de entrada del conjunto; no confirma una cadencia mensual de actualización. La ingesta recibe lotes normalizados y aquí no se documentan la descarga ni su programación.

Periodo temporal que puede atribuirse al piloto PLACSP

La documentación revisada y la ingesta disponible no documentan la muestra ni los límites temporales agregados del piloto. Por tanto, el periodo temporal cubierto por el piloto no está documentado y no debe inferirse de los registros visibles.

Qué puede leer una empresa en cada contrato

A un contrato solo pueden atribuirse sus propias fechas de publicación, adjudicación o ejecución cuando aparecen en el registro y conservan su procedencia PLACSP. Esas fechas describen hitos o periodos del contrato individual; no fijan por sí solas el inicio, el fin ni la representatividad temporal del piloto.

Qué no significa la trazabilidad de la ingesta

El ZIP mensual oficial identifica una referencia de entrada; atom:updated identifica una marca de versión de la entrada; y obtainedAt registra la recepción o el guardado en Civorq. Ninguno de esos datos es, por sí mismo, el periodo de cobertura del piloto.

Límite temporal vigente

No se afirma un mes inicial, un mes final ni un intervalo agregado. Civorq no los infiere de nombres de archivos mensuales, atom:updated, obtainedAt, datos de prueba ni del conjunto de registros que se vean en pantalla. Hace falta una muestra y una delimitación temporal documentadas por fuentes oficiales verificables para poder afirmarlos.

Cómo leer importes, divisas y fechas PLACSP

Esta guía separa lo que el registro PLACSP proporciona de la forma en que Civorq puede presentarlo o calcularlo. La ficha de contrato conserva el valor original y su procedencia cuando están disponibles.

Importes de la fuente

Valor estimado, presupuesto sin impuestos, presupuesto con impuestos e importes adjudicados sin o con impuestos son campos distintos de PLACSP. Cada uno debe leerse con su etiqueta, sin sustituirlo por otro importe ni sumarlos entre sí como si fueran el mismo valor.

Divisa y formato

Cuando el registro no aporta una divisa utilizable, Civorq la muestra como No disponible; el número tampoco se convierte en euros por defecto. Importes en divisas distintas no deben compararse ni tratarse como equivalentes: Civorq no introduce tipos de cambio, conversiones ni normalizaciones que no consten en PLACSP.

Fuente frente a cálculo

Un valor con provenance PLACSP y sourceField identifica un dato proporcionado por la fuente. Cualquier suma, ratio, comparación u otra cifra calculada por Civorq es derivada y no debe presentarse como un valor original de PLACSP; esta ficha no usa cálculos para completar importes ausentes ni para determinar el ámbito.

Qué significa cada fecha

La fecha de publicación indica la publicación del documento; la fecha límite de ofertas marca el cierre del plazo publicado; la fecha de adjudicación acompaña al resultado de adjudicación; y el inicio o fin de ejecución pertenecen al periodo planificado. Una fecha planificada no prueba por sí sola una fecha efectiva.

Ausencias y precisión

Si una fecha falta o PLACSP no proporciona hora, zona horaria o mayor precisión, se conserva como DESCONOCIDO y no se completa, convierte en fecha efectiva ni interpreta con más exactitud de la que ofrece el registro. Un formato legible en pantalla no añade precisión al dato original.

Procedencia documentada de la entrada

La procedencia observada del conjunto se relaciona con la página oficial de datos abiertos de Hacienda/PLACSP sobre licitaciones publicadas en perfiles alojados en PLACSP y que excluye contratos menores. También se incorporan licitaciones de entidades sin perfil propio agregadas mediante plataformas de comunidades autónomas, diputaciones y otros entes. Cada revisión conserva la referencia del ZIP mensual, atom:entry.id, atom:updated y el enlace al detalle oficial. Esto describe la procedencia observada de la entrada, no la cobertura completa del piloto.

  • Procedencia del conjunto

    El piloto usa PLACSP_PERFILES_SIN_MENORES: perfiles alojados de PLACSP, con exclusión de contratos menores.

  • Referencia de cada entrada

    Cada entrada conserva el ZIP mensual oficial, atom:entry.id, atom:updated y el enlace HTTPS al detalle oficial de PLACSP. Los tres documentos de referencia están enlazados en esta pantalla.

  • Procedencia de los valores

    Cada valor presente llega con provenance: 'PLACSP' y sourceField, que identifica la ruta de la especificación PLACSP/CODICE. El indicador de regulación armonizada usa la referencia documentada PLACSP:ResumenDatosAbiertos:4.44.

Glosario breve de campos PLACSP

Definiciones técnicas de los campos que Civorq muestra en resultados y fichas. Cada entrada conserva la ruta de origen y enlaza la referencia oficial correspondiente. Cuando las fuentes revisadas no documentan el significado de un valor, código o identificador, se indica expresamente como no documentado.

Un campo sin valor sigue siendo DESCONOCIDO: la ausencia en un registro no demuestra que el dato, el hecho o la relación no exista.

Contratos

Campos del expediente y del proyecto de contratación que Civorq muestra en resultados y fichas.

Expediente
Identificador de la carpeta de contratación, tomado del elemento ContractFolderID.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cbc:ContractFolderID
Objeto
Nombre u objeto textual del proyecto de contratación, tomado de ProcurementProject/Name.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:ProcurementProject/cbc:Name
Valor estimado
Importe que PLACSP publica como EstimatedOverallContractAmount para el proyecto.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:ProcurementProject/cac:BudgetAmount/cbc:EstimatedOverallContractAmount
Presupuesto sin impuestos
Importe monetario TaxExclusiveAmount del presupuesto del proyecto, expresado sin impuestos.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:ProcurementProject/cac:BudgetAmount/cbc:TaxExclusiveAmount
Presupuesto con impuestos
Importe monetario TotalAmount del presupuesto del proyecto, que Civorq presenta con impuestos.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:ProcurementProject/cac:BudgetAmount/cbc:TotalAmount
Fecha de publicación
Fecha IssueDate del documento de publicación adicional asociado al expediente.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac-place-ext:AdditionalPublicationStatus/cac-place-ext:AdditionalPublicationDocumentReference/cbc:IssueDate
Fecha límite de ofertas
Fecha EndDate del periodo de presentación de ofertas; representa el cierre del plazo publicado.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderingProcess/cac:TenderSubmissionDeadlinePeriod/cbc:EndDate
Inicio de ejecución
Fecha StartDate del PlannedPeriod del proyecto. Es el inicio del periodo planificado; la documentación revisada no confirma que describa el inicio efectivo.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:ProcurementProject/cac:PlannedPeriod/cbc:StartDate
Fin de ejecución
Fecha EndDate del PlannedPeriod del proyecto. Es el fin del periodo planificado; la documentación revisada no confirma que describa el fin efectivo.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:ProcurementProject/cac:PlannedPeriod/cbc:EndDate
CPV
Código de clasificación de la mercancía o servicio requerido, tomado de ItemClassificationCode.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:ProcurementProject/cac:RequiredCommodityClassification/cbc:ItemClassificationCode
Tipo de contrato
Código TypeCode del tipo de contrato. El significado de cada valor o código concreto no está documentado en las fuentes revisadas.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:ProcurementProject/cbc:TypeCode
Procedimiento
Código ProcedureCode del procedimiento de contratación. El significado de cada valor o código concreto no está documentado en las fuentes revisadas.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderingProcess/cbc:ProcedureCode
Regulación armonizada
Indicador PLACSP de ResumenDatosAbiertos:4.44 que Civorq muestra para el ámbito armonizado. El significado operativo de sus valores, códigos o metadatos no está documentado en las fuentes revisadas; no se interpreta un valor ausente.
Documento oficial de campos por conjunto PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: PLACSP:ResumenDatosAbiertos:4.44

Compradores

Identidad del órgano comprador que Civorq muestra junto al contrato.

Órgano de contratación
Nombre de la parte contratante en LocatedContractingParty/Party/PartyName/Name.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac-place-ext:LocatedContractingParty/cac:Party/cac:PartyName/cbc:Name

Adjudicatarios y adjudicación

Campos anidados en cada TenderResult que Civorq muestra en la ficha, sin completar relaciones ni códigos que la fuente no documenta.

Resultado
Código ResultCode del resultado de la adjudicación. El significado de sus valores concretos no está documentado en las fuentes revisadas.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderResult/cbc:ResultCode
Número de ofertas recibidas
Cantidad ReceivedTenderQuantity asociada al resultado de la licitación.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderResult/cbc:ReceivedTenderQuantity
Adjudicatario
Parte WinningParty vinculada al resultado; Civorq muestra su nombre desde PartyName/Name.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderResult/cac:WinningParty · cac-place-ext:ContractFolderStatus/cac:TenderResult/cac:WinningParty/cac:PartyName/cbc:Name
NIF
Identificador PartyIdentification/ID de la parte adjudicataria, que Civorq etiqueta como NIF. El formato y la validación del identificador no están documentados en las fuentes revisadas.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderResult/cac:WinningParty/cac:PartyIdentification/cbc:ID
Importe adjudicado sin impuestos
Importe TaxExclusiveAmount del proyecto adjudicado, expresado sin impuestos.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderResult/cac:AwardedTenderedProject/cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount
Importe adjudicado con impuestos
Importe PayableAmount del total monetario de la adjudicación, que Civorq presenta con impuestos.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderResult/cac:AwardedTenderedProject/cac:LegalMonetaryTotal/cbc:PayableAmount
Fecha de adjudicación
Fecha AwardDate asociada al resultado de la adjudicación.
Especificación oficial ATOM/CODICE PLACSPDocumenta la ruta o regla del campo que se muestra.Ruta: cac-place-ext:ContractFolderStatus/cac:TenderResult/cbc:AwardDate

Cobertura geográfica y sectorial documentada

Síntesis del informe «Resumen de cobertura y criterios documentados del piloto PLACSP», contrastada con las referencias oficiales enlazadas en esta ficha. Se separan aquí la procedencia observada, la cobertura que está documentada y lo que no queda demostrado.

Procedencia territorial observada

La página oficial de datos abiertos de PLACSP describe la primera vía. La misma documentación recoge la agregación de entidades sin perfil propio a través de plataformas de comunidades autónomas, diputaciones y otros entes. Esta procedencia no permite afirmar que todas las comunidades, provincias, municipios u órganos estén cubiertos por igual.

Cobertura sectorial documentada

Las referencias oficiales sobre campos por conjunto y la especificación ATOM/CODICE documentan la estructura y procedencia de los registros, no un catálogo sectorial exhaustivo ni una regla de inclusión o exclusión por sector.

Código público asociado a OpenPLACSP

Como referencia separada, el repositorio público DatosAbiertos_OpenPLACSP en GitHub contiene un README que declara el uso de la herramienta OpenPLACSP y una carpeta con archivos de código relacionados. Es un repositorio público de terceros, no el repositorio oficial de PLACSP; esta asociación no demuestra por sí sola autoría oficial, cobertura completa del piloto ni validación de todos sus datos. La ficha no enlaza el binario histórico de OpenPLACSP porque esa URL no responde.

Criterios de inclusión y exclusión verificados

Este bloque separa las reglas confirmadas en el repositorio de los estados que no permiten afirmar inclusión o exclusión. Los estados se muestran por su nombre para que el significado no dependa del color.

Conjunto de entrada · CONFIRMADO

PLACSP_PERFILES_SIN_MENORES corresponde a perfiles alojados de PLACSP; el conjunto documentado excluye contratos menores. Cada entrada conserva el ZIP mensual oficial, atom:entry.id, atom:updated y un enlace HTTPS al detalle de PLACSP.

Reglas de ámbito

  • CONFIRMADO
    DENTRO_DE_AMBITO
    Marca booleana false

    Si PLACSP:ResumenDatosAbiertos:4.44 llega como booleano false, el informe marca DENTRO_DE_AMBITO.

  • CONFIRMADO
    FUERA_DE_AMBITO
    Marca booleana true

    Si PLACSP:ResumenDatosAbiertos:4.44 llega como booleano true, el informe marca FUERA_DE_AMBITO y conserva el aviso correspondiente. El valor estimado y los presupuestos no sustituyen esta marca: no se calcula SARA a partir de umbrales monetarios.

  • NO CONFIRMADO
    DESCONOCIDO
    Marca ausente

    Si falta PLACSP:ResumenDatosAbiertos:4.44, el informe queda en DESCONOCIDO. No se afirma inclusión ni exclusión.

  • NO CONFIRMADO
    INCOHERENTE
    Tipo distinto de booleano

    Si la marca llega con un tipo distinto de booleano, se emite INCOHERENTE. El resultado no se convierte en una inclusión o exclusión afirmada.

Aplicación en la búsqueda pública

La validación y la proyección pública cumplen funciones distintas: conservar el registro validado permite revisar la evidencia, mientras que la búsqueda selecciona solo revisiones elegibles.

  • Registro conservado: El guardado conserva el registro validado, incluidos los FUERA_DE_AMBITO, y mantiene la versión identificada por atom:entry.id + atom:updated.
  • Revisión que cuenta: La búsqueda pública elige la revisión más reciente por atom:entry.id; no convierte esa selección en una afirmación de cobertura completa del conjunto.
  • Resultado elegible: Solo se muestra una revisión DENTRO_DE_AMBITO que no tenga avisos INCOHERENTE ni FUERA_DE_AMBITO.
  • Ausencias visibles: Los campos ausentes de una revisión elegible siguen mostrándose como DESCONOCIDO. Que la revisión sea elegible no demuestra cobertura completa del conjunto.

Cómo leer la calidad

La validación separa la falta de información de una incoherencia y del ámbito marcado por PLACSP. Esta guía explica el efecto práctico de cada estado; los mensajes concretos por campo se muestran en los resultados y en el detalle del expediente.

INCOMPLETO

Falta información

Se emite cuando falta un dato o llega una lista vacía. La ausencia no se interpreta como una respuesta negativa ni como un dato confirmado.

Efecto: La revisión puede seguir visible si cumple las demás reglas de elegibilidad; el campo afectado se consulta como DESCONOCIDO y conserva la trazabilidad disponible.

INCOHERENTE

No cumple una regla estructural

Se emite cuando un tipo, una relación entre valores o una regla formal del registro no es coherente.

Efecto: El valor afectado no debe tratarse como confirmado y la revisión queda fuera de la proyección pública.

FUERA_DE_AMBITO

PLACSP marca otro ámbito

Se emite cuando PLACSP:ResumenDatosAbiertos:4.44 llega como true y marca regulación armonizada o un expediente por encima de umbral.

Efecto: La revisión se conserva para consultar su evidencia, pero no entra en la búsqueda pública. El ámbito no se deduce a partir del importe.

DESCONOCIDO

No hay dato para afirmar

No es un código de aviso: identifica un valor ausente o un ámbito que no puede determinarse con la entrada recibida.

Efecto: Significa “sin información confirmada”, no “no existe”, “no ocurrió” ni “queda excluido”.

Límites documentales del piloto PLACSP

La información consultada no permitió verificar la cobertura geográfica o sectorial del piloto, sus criterios de inclusión y exclusión ni sus especificaciones de metadatos. Por eso esta ficha no presenta como hechos una cobertura completa ni límites geográficos, sectoriales, de inclusión, exclusión o metadatos que no hayan sido verificados.

Información no encontrada en las fuentes documentales consultadas

No localizar esta información en los documentos revisados solo indica que no se pudo verificar allí; no demuestra que el piloto carezca de ella ni que la cobertura real sea inexistente.

  • Ejemplo: no se encontró una delimitación documental de la cobertura geográfica o sectorial del piloto.
  • Ejemplo: no se localizaron sus especificaciones de metadatos ni una descripción general de sus criterios.

Ausencia de un dato en un registro o campo concreto

Que falte un valor en una entrada concreta es un estado del registro, no una conclusión sobre el piloto ni sobre la realidad que describe. Se muestra como DESCONOCIDO cuando no hay información confirmada.

  • Ejemplo: si falta la marca PLACSP:ResumenDatosAbiertos:4.44, no se afirma inclusión ni exclusión.
  • Ejemplo: un campo de fecha, CPV o metadatos sin valor no prueba que el hecho o el dato no exista.

En ambos casos, “no encontrado en las fuentes consultadas” y “ausente en un registro o campo” significan que no hay una confirmación disponible. Ninguno equivale por sí solo a una respuesta negativa o a una ausencia real.

Qué sí permite afirmar

  • Procedencia del conjunto: El piloto usa PLACSP_PERFILES_SIN_MENORES: perfiles alojados de PLACSP, con exclusión de contratos menores.
  • Referencia de cada entrada: Cada entrada conserva el ZIP mensual oficial, atom:entry.id, atom:updated y el enlace HTTPS al detalle oficial de PLACSP. Los tres documentos de referencia están enlazados en esta pantalla.
  • Procedencia de los valores: Cada valor presente llega con provenance: 'PLACSP' y sourceField, que identifica la ruta de la especificación PLACSP/CODICE. El indicador de regulación armonizada usa la referencia documentada PLACSP:ResumenDatosAbiertos:4.44.
  • Controles de confianza del registro: Se comprueban los hosts y referencias oficiales, la procedencia PLACSP y sourceField, los campos ausentes, los importes no negativos, las fechas y su orden temporal, los CPV, los códigos CODICE y la coherencia entre importes. Son controles sobre la confianza del registro, no criterios de cobertura.
  • Ámbito y ausencias: Los valores ausentes se conservan como DESCONOCIDO. La marca de regulación armonizada falsa deja el registro como DENTRO_DE_AMBITO; la verdadera lo deja como FUERA_DE_AMBITO y un tipo distinto de booleano produce INCOHERENTE. SARA no se deduce de importes.
  • Guardado y proyección pública: El guardado vuelve a validar, conserva también los registros fuera de ámbito, separa originalValues de provenance y versiona por atom:entry.id + atom:updated. Una repetición actualiza la versión sin sustituir su primera fecha obtainedAt. La aplicación de esas revisiones a la búsqueda pública se detalla en el bloque de alcance.

Qué no permite concluir

Estas ausencias delimitan lo que puede concluirse del piloto; no son resultados negativos sobre PLACSP ni sobre el conjunto completo.

  • Muestra y periodo: No consta una muestra concreta del piloto ni el mes o periodo exacto del ZIP utilizado y, por ello, tampoco consta un periodo agregado de cobertura.
  • Obtención y calidad upstream: No consta quién descargó el conjunto, cuándo se obtuvo del proveedor upstream ni una medición de cobertura, calidad o tasa de errores. obtainedAt solo registra la recepción o guardado de la versión en la aplicación.
  • Tratamiento previo a la entrada: No está documentado ni implementado aquí el proceso de descarga, descompresión, parseo XML/ATOM, selección de nodos o normalización que produce el JSON de entrada. La herramienta recibe un lote ya normalizado.
  • Deduplicación y limpieza adicional: No se afirma que exista deduplicación o limpieza adicional antes de importar. Lo comprobable es el versionado al guardar y la selección de la última revisión al proyectar la búsqueda pública.
  • Disponibilidad temporal del indicador: La interfaz documenta que la marca de ámbito está disponible para registros alojados actualizados después del 15 de septiembre de 2022. Esto es un límite del indicador, no una prueba de que el piloto cubra todo ese periodo.

Trazabilidad oficial

Estas son las tres referencias oficiales asociadas a las afirmaciones de procedencia, campo y estructura que aparecen en la ficha. Cada tarjeta indica el alcance documental de la fuente y el límite que se mantiene como propio o no verificado.

  • Página oficial de datos abiertos sobre licitaciones PLACSP

    Documenta: La procedencia declarada del conjunto, los perfiles del contratante alojados en PLACSP, la exclusión de contratos menores y sus paquetes públicos de descarga.

    No demuestra: La cobertura completa del piloto ni la cadencia, descarga o transformación que Civorq haya aplicado a un lote concreto.

    https://www.hacienda.gob.es/es-es/gobiernoabierto/datos%20abiertos/paginas/licitacionescontratante.aspx
  • Documento oficial de campos por conjunto PLACSP

    Documenta: Los campos publicados por el conjunto de datos abiertos, incluida la referencia ResumenDatosAbiertos:4.44 usada para el ámbito cuando está presente.

    No demuestra: Una regla sectorial, una muestra temporal del piloto o que un valor ausente equivalga a una respuesta negativa.

    https://contrataciondelsectorpublico.gob.es/datosabiertos/DGPE_PLACSP_ResumenDatosAbiertos.pdf
  • Especificación oficial ATOM/CODICE PLACSP

    Documenta: Las rutas y estructuras ATOM/CODICE que se muestran junto a los campos de contratos, compradores y adjudicación.

    No demuestra: El parseo, la normalización, la deduplicación, el versionado o la proyección pública propios de Civorq.

    https://www.hacienda.gob.es/DGPatrimonio/Plataforma_Contratacion/especificacion_mecanismo_sindicacion.pdf