Contratación Pública

Consultas SPARQL Perfil de Contratante

Lista de contratos por servicio gestor

Ejecutar consulta Lista de contratos por servicio gestor
PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX dcterms: <http://purl.org/dc/terms/>

SELECT DISTINCT ?uri ?titulo ?servicioGestor WHERE {
?uri a <http://contsem.unizar.es/def/sector-publico/pproc#Contract>;
dcterms:title ?titulo;
pproc:managingDepartment ?managingDepartment.
?managingDepartment dcterms:title ?servicioGestor} ORDER BY ?titulo

Listado de empresas que han trabajado con la administración pública en el año 2014

Ejecutar consulta Listado de empresas que han trabajado con la administración pública en el año 2014
PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>
PREFIX pc: <http://purl.org/procurement/public-contracts#>
PREFIX gr: <http://purl.org/goodrelations/v1#>
PREFIX dcterms: <http://purl.org/dc/terms/>
SELECT ?adjudicatario SUM(?importe) as ?totalAdjudicaciones ?entidad WHERE {
SELECT DISTINCT ?contrato  ?adjudicatario ?importe ?entidad WHERE {
?contrato a pproc:Contract;
a ?type;
pc:contractingAuthority ?contractingAuthority;
pc:tender ?tender.
?contractingAuthority dcterms:title ?entidad.
?tender pc:supplier ?supplier.
?supplier s:name ?adjudicatario.
?tender pc:offeredPrice ?offeredPriceVAT;
pproc:formalizedDate ?formalizedDate.
?offeredPriceVAT gr:hasCurrencyValue ?importe;
gr:valueAddedTaxIncluded "true"^^xsd:boolean.
?contrato pproc:contractProcedureSpecifications ?procedureType.
?procedureType pproc:procedureType ?procedimiento.FILTER ( regex(?formalizedDate, "2014")) }} 

Listado de empresas que han licitado a procedimientos de contratación con la administración pública en el año 2014

Ejecutar consulta Listado de empresas que han licitado a procedimientos de contratación con la administración pública en el año 2014
PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>
PREFIX pc: <http://purl.org/procurement/public-contracts#>
PREFIX gr: <http://purl.org/goodrelations/v1#>
PREFIX dcterms: <http://purl.org/dc/terms/>

SELECT DISTINCT ?licitador WHERE {
?contrato a pproc:Contract;
pc:contractingAuthority/dcterms:title ?entidad;
a ?type;pproc:contractProcedureSpecifications ?speci;
pc:tender ?tender.
?tender pc:supplier ?supplier.
?supplier s:name ?licitador.
OPTIONAL{?speci pproc:tenderDeadline ?fecha}.
OPTIONAL{?speci pproc:notice/pproc:noticeDate ?fecha2}.
FILTER ( (regex(?fecha, "2014")) OR (regex(?fecha2, "2014"))) } GROUP BY (?licitador)

Tiempos medio y desglosado necesario para resolver una licitación

Ejecutar consulta Tiempos medio y desglosado necesario para resolver una licitación
PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX pc: <http://purl.org/procurement/public-contracts#>

SELECT distinct ?uri ?fechaLicitacion ?fechaAdjudicacion ?fechaFormalizacion WHERE {
?uri a <http://contsem.unizar.es/def/sector-publico/pproc#Contract>;
pproc:contractProcedureSpecifications ?contractProcedureSpecifications;
pc:tender ?tender.
?contractProcedureSpecifications pproc:tenderDossierStartDate ?fechaLicitacion.
?tender pproc:awardDate ?fechaAdjudicacion;
pproc:formalizedDate ?fechaFormalizacion.}

Lista de pasos que ha seguido un contrato

Ejecutar consulta Lista de pasos que ha seguido un contrato
PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX pc: <http://purl.org/procurement/public-contracts#>

SELECT distinct ?uri ?fechaLicitacion ?fechaAdjudicacion ?fechaFormalizacion WHERE {
?uri a <http://contsem.unizar.es/def/sector-publico/pproc#Contract>;
pproc:contractProcedureSpecifications ?contractProcedureSpecifications;
pc:tender ?tender.
OPTIONAL {?contractProcedureSpecifications pproc:tenderDossierStartDate ?fechaLicitacion}.
OPTIONAL {?tender pproc:awardDate ?fechaAdjudicacion} .
OPTIONAL {?tender pproc:formalizedDate ?fechaFormalizacion}}

Número de contratos formalizados entre el 11 de noviembre de 2011 y la fecha actual

Ejecutar consulta Número de contratos licitados entre el 11 de noviembre de 2011 y la fecha actual
PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>
PREFIX pc: <http://purl.org/procurement/public-contracts#>

SELECT DISTINCT ?uriCont ?formalizedDate WHERE {?uriCont a <http://contsem.unizar.es/def/sector-publico/pproc#Contract>;
pc:tender ?tender.
?tender pproc:formalizedDate ?formalizedDate 
FILTER (( ?formalizedDate < now() ) AND (?formalizedDate > "2011-11-11"^^xsd:date))}

Coste total de contratos formalizados a la empresa XXX

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>
PREFIX gr: <http://purl.org/goodrelations/v1#>
PREFIX pc: <http://purl.org/procurement/public-contracts#>

SELECT SUM(distinct ?currencyValue) WHERE {
?uriCont a pproc:Contract;
pproc:contractObject/pproc:contractEconomicConditions/pproc:budgetPrice ?budgetPrice;
pc:tender ?tender.
?tender pproc:formalizedDate ?formalizedDate;
pc:supplier ?supplier;
pc:offeredPrice ?offeredPrice.
?supplier s:name ?name .
?offeredPrice gr:hasCurrencyValue ?currencyValue;
gr:valueAddedTaxIncluded ?taxIncluded.
FILTER ((?taxIncluded) AND regex(?name, "xxx", "i"))}

Procedimientos en los que ha participado la empresa XXX

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>
PREFIX pc: <http://purl.org/procurement/public-contracts#>
PREFIX gr: <http://purl.org/goodrelations/v1#>
PREFIX dcterms: <http://purl.org/dc/terms/>

SELECT DISTINCT ?contrato  ?nombreContrato ?formalizedDate ?impAdjudicacionConIVA ?adjudicatario ?numLicitadores WHERE{
{SELECT DISTINCT ?contrato  ?nombreContrato ?formalizedDate ?impAdjudicacionConIVA ?adjudicatario WHERE {
?contrato a pproc:Contract;
a ?type;
dcterms:title ?nombreContrato;
pc:tender ?tender.
?tender a pproc:FormalizedTender;
pproc:formalizedDate ?formalizedDate;
pc:supplier ?supplier.
?supplier s:name ?adjudicatario.
?tender pc:offeredPrice ?offeredPriceVAT.
?offeredPriceVAT gr:hasCurrencyValue ?impAdjudicacionConIVA;
gr:valueAddedTaxIncluded "true"^^xsd:boolean.
FILTER (regex(?adjudicatario, "xxx"))}}
{SELECT DISTINCT ?contrato count(?tender) AS ?numLicitadores WHERE {
?contrato a pproc:Contract;
a ?type;
pc:tender ?tender.
} GROUP BY ?contrato}}

Desglose por fecha, tipo y subtipo de contratos formalizados a XXX

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>
PREFIX gr: <http://purl.org/goodrelations/v1#>
PREFIX pc: <http://purl.org/procurement/public-contracts#>

SELECT distinct ?uriCont ?formalizedDate ?type  WHERE {?uriCont a <http://contsem.unizar.es/def/sector-publico/pproc#Contract>;
pc:tender ?tender;
a ?type;
pproc:contractObject ?contractObject.
?tender pproc:formalizedDate ?formalizedDate;
pc:supplier ?supplier.
?supplier s:name ?name .
FILTER (regex(?name, "XXX", "i"))} ORDER BY ?formalizedDate

Coste total de los contratos expedidos por un servicio gestor

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>
PREFIX gr: <http://purl.org/goodrelations/v1#>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX pc: <http://purl.org/procurement/public-contracts#>

SELECT SUM(distinct ?currencyValue) as ?total WHERE {
?uriCont a <http://contsem.unizar.es/def/sector-publico/pproc#Contract>;
pc:tender ?tender;
pproc:contractObject/pproc:contractEconomicConditions/pproc:budgetPrice ?budgetPrice;
pproc:contractProcedureSpecifications ?contProcSpec;
pproc:managingDepartment ?managingDepartment.
?managingDepartment dcterms:title ?title.
?tender pproc:formalizedDate ?formalizedDate;
pc:offeredPrice ?offeredPrice.
?offeredPrice gr:hasCurrencyValue ?currencyValue;
gr:valueAddedTaxIncluded ?taxIncluded.
FILTER ( (?taxIncluded) AND regex(?title, "Servicio de ", "i")) }

Cuál es el servicio gestor que impulsa más contratos

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX dcterms: <http://purl.org/dc/terms/>

SELECT count (distinct ?uriCont) ?title ?uriCont WHERE {?uriCont a <http://contsem.unizar.es/def/sector-publico/pproc#Contract>;
pproc:managingDepartment ?managingDepartment.
?managingDepartment dcterms:title ?title} ORDER BY  (count (distinct ?uriCont))

Total de contratos que contienen en su nombre "MANTENIMIENTO"

Ejecutar consulta Total de contratos que contienen en su nombre "MANTENIMIENTO"
PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>

SELECT COUNT DISTINCT ?uriCont WHERE {?uriCont a <http://contsem.unizar.es/def/sector-publico/pproc#Contract>;
pproc:contractObject ?contObj.
?contObj pproc:provision ?provision.
?provision s:name ?name
FILTER regex(?name, "MANTENIMIENTO", "i")}

Una relación de la totalidad de los contratos adjudicados por el Ayuntamiento, clasificados por su tipología e importes, indicándose el objeto, el importe de la licitación, de la adjudicación y el coste final, el procedimiento seguido para la adjudicación, los instrumentos a través de los que en su caso se haya publicitado, el número de licitadores participantes, los adjudicatarios, la duración o los plazos de ejecución previstos y reales, las modificaciones, y cualesquiera otros datos de especial interés para la ciudadanía.

Ejecutar consulta Totalidad de contratos de contratos
PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX s: <http://schema.org/>
PREFIX pc: <http://purl.org/procurement/public-contracts#>
PREFIX gr: <http://purl.org/goodrelations/v1#>
PREFIX dcterms: <http://purl.org/dc/terms/>

SELECT DISTINCT ?contrato ?nombreContrato ?type ?adjudicatario ?impLicitacionSinIVA ?impLicitacionConIVA ?impCanon ?impAdjudicacionSinIVA ?impAdjudicacionConIVA ?procedimiento ?entidad ?servicio ?numLicitadores WHERE {
?contrato dcterms:title ?nombreContrato;
pproc:contractObject ?contractObject;
pproc:managingDepartment ?managing.
?tender pc:supplier ?supplier.
?managing dcterms:title ?servicio.
?supplier s:name ?adjudicatario.
?contractObject pproc:contractEconomicConditions ?contractEconomicConditions.
OPTIONAL{?contractEconomicConditions pproc:budgetPrice ?budgetPriceNOVAT;
pproc:budgetPrice ?budgetPriceVAT.
?budgetPriceNOVAT gr:hasCurrencyValue ?impLicitacionSinIVA;
gr:valueAddedTaxIncluded "false"^^xsd:boolean.
?budgetPriceVAT gr:hasCurrencyValue ?impLicitacionConIVA;
gr:valueAddedTaxIncluded "true"^^xsd:boolean.}
OPTIONAL {?contractEconomicConditions pproc:feePrice ?feePrice.
?feePrice gr:hasCurrencyValue ?impCanon;
gr:valueAddedTaxIncluded "false"^^xsd:boolean.}
?tender pc:offeredPrice ?offeredPriceNOVAT;
pc:offeredPrice ?offeredPriceVAT.
?offeredPriceNOVAT gr:hasCurrencyValue ?impAdjudicacionSinIVA;
gr:valueAddedTaxIncluded "false"^^xsd:boolean.
?offeredPriceVAT gr:hasCurrencyValue ?impAdjudicacionConIVA;
gr:valueAddedTaxIncluded "true"^^xsd:boolean.
{SELECT DISTINCT ?contrato ?procedimiento ?type ?tender ?entidad ?servicio WHERE {
?contrato a pproc:Contract;
a ?type;
pproc:contractProcedureSpecifications/pproc:procedureType ?procedimiento;
pc:contractingAuthority/dcterms:title ?entidad;
pc:tender ?tender;
pproc:managingDepartment ?managing.
?tender a pproc:FormalizedTender;
pproc:formalizedDate ?formalizedDate.
?managing dcterms:title ?servicio.
FILTER  (regex(?formalizedDate, "2014")) } } 
{SELECT DISTINCT ?contrato count(?tender) AS ?numLicitadores WHERE {
?contrato a pproc:Contract;
a ?type;pc:tender ?tender.
} GROUP BY ?contrato}}

Porcentaje en volumen presupuestario de los contratos adjudicados a través de cada uno de los procedimientos previstos en la legislación.

Total anual (2014) de todos los tipos procedimientos (abierto, negociado y menor): Ejecutar consulta Porcentaje en volumen presupuestario de los contratos adjudicados a través de cada uno de los procedimientos previstos en la legislación

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX pc: <http://purl.org/procurement/public-contracts#>
PREFIX gr: <http://purl.org/goodrelations/v1#>

SELECT SUM(distinct ?impAdjudicacionConIVA) as ?total WHERE {?uriCont a pproc:Contract;
pproc:contractProcedureSpecifications ?procedureType;
pproc:contractObject/pproc:contractEconomicConditions/pproc:budgetPrice ?budgetPrice;
pc:tender ?tender.
?tender pproc:formalizedDate ?formalizedDate.
?procedureType pproc:procedureType ?procedimiento.
?tender pc:offeredPrice ?offeredPriceVAT.
?offeredPriceVAT gr:hasCurrencyValue ?impAdjudicacionConIVA;
gr:valueAddedTaxIncluded "true"^^xsd:boolean.
FILTER (regex(?formalizedDate, "2014")
AND (?procedimiento = pproc:RegularOpen OR ?procedimiento = pproc:Negotiated OR ?procedimiento = pproc:Minor ) )
}

Total anual (2014) de los procedimientos de tipo abierto: Ejecutar consulta Total anual (2014) de los procedimientos de tipo abierto

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX pc: <http://purl.org/procurement/public-contracts#>
PREFIX gr: <http://purl.org/goodrelations/v1#>

SELECT SUM(distinct ?impAdjudicacionConIVA) as ?total WHERE {?uriCont a pproc:Contract;
pproc:contractProcedureSpecifications ?procedureType;
pproc:contractObject/pproc:contractEconomicConditions/pproc:budgetPrice ?budgetPrice;
pc:tender ?tender.
?tender pproc:formalizedDate ?formalizedDate.
?procedureType pproc:procedureType ?procedimiento.
?tender pc:offeredPrice ?offeredPriceVAT.
?offeredPriceVAT gr:hasCurrencyValue ?impAdjudicacionConIVA;
gr:valueAddedTaxIncluded "true"^^xsd:boolean.
FILTER (regex(?formalizedDate, "2014")
AND (?procedimiento = pproc:RegularOpen) )
}

Total anual (2014) de los procedimientos de tipo Negociado: Ejecutar consulta Total anual (2014) de los procedimientos de tipo Negociado

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX pc: <http://purl.org/procurement/public-contracts#>
PREFIX gr: <http://purl.org/goodrelations/v1#>

SELECT SUM(distinct ?impAdjudicacionConIVA) as ?total WHERE {?uriCont a pproc:Contract;
pproc:contractProcedureSpecifications ?procedureType;
pc:tender ?tender.
?tender pproc:formalizedDate ?formalizedDate.
?procedureType pproc:procedureType ?procedimiento.
?tender pc:offeredPrice ?offeredPriceVAT.
?offeredPriceVAT gr:hasCurrencyValue ?impAdjudicacionConIVA;
gr:valueAddedTaxIncluded "true"^^xsd:boolean.
FILTER (regex(?formalizedDate, "2014")
AND (?procedimiento = pproc:Negotiated) )
}

Total anual (2014) de los procedimientos de tipo Menor: Ejecutar consulta Total anual (2014) de los procedimientos de tipo Menor

PREFIX pproc: <http://contsem.unizar.es/def/sector-publico/pproc#>
PREFIX pc: <http://purl.org/procurement/public-contracts#>
PREFIX gr: <http://purl.org/goodrelations/v1#>

SELECT SUM(distinct ?impAdjudicacionConIVA) as ?total WHERE {?uriCont a pproc:Contract;
pproc:contractProcedureSpecifications ?procedureType;
pc:tender ?tender.
?tender pproc:formalizedDate ?formalizedDate.
?procedureType pproc:procedureType ?procedimiento.
?tender pc:offeredPrice ?offeredPriceVAT.
?offeredPriceVAT gr:hasCurrencyValue ?impAdjudicacionConIVA;
gr:valueAddedTaxIncluded "true"^^xsd:boolean.
FILTER (regex(?formalizedDate, "2014")
AND (?procedimiento = pproc:Minor ) )
}