Desglose Presupuestario Cáceres 2016

Mapa ofrecido por SIG Cáceres

Conjunto de datos que contiene la información relativa a desglose presupuestario de las instituciones de Cáceres para 2016. Las instituciones de las que se tiene información son las siguientes :

  • Ayuntamiento de Cáceres (AYTO).

Los presupuestos se realizan para el ejercicio económico de un año natural. El desglose de los presupuestos se realiza por capítulos, subcapítulos, programas y subprogramas, indicando los gastos e ingresos previstos para el año.

URI del conjunto de datos: http://opendata.caceres.es/dataset/desglose-presupuestario-caceres-2016 [HTML] [RDF].

Licencia de uso para los datos:

Este dataset se publica bajo la licencia Creative Commons Reconocimiento (CC by 3.0). Esta licencia permite que los datos sean copiados, distribuidos y divulgados libremente, tanto con fines comerciales o no comerciales siempre y cuando se reconozca la autoría de los datos: Ayuntamiento de Cáceres. Para más información revisar los términos de uso.

Información Técnica.

Punto SPARQL de acceso: http://opendata.caceres.es/sparql/

Grafo de almacenamiento: http://opendata.caceres.es/recurso/sector-publico/presupuestos/desglose/2016/

Vocabulario utilizado: OntoMunicipio

Esquema de URIs.

El esquema de dirección para todos los recursos se adapta a lo propuesto en la Norma Técnica de Interoperabilidad de Reutilización de Recursos de Información de la resolución de 19 de Febrero de 2013, de la Secretaría de Estado de Administraciones Públicas del Gobierno de España.

Todos los recursos comparten una URI Base en común : http://opendata.caceres.es/recurso/page/sector-publico/presupuestos/

Esta URI base sirve tanto para los Subcapítulos como para los Programas y Subprogramas ya que se desdobla de la siguiente manera:

Subcapítulo: http://opendata.caceres.es/recurso/page/sector-publico/presupuestos/SubCapituloPresupuestoEntidadLocal/ + {AÑO}-{TRIMESTRE}-{INSTITUCIÓN}-{TIPO}{NUM}

  • Como cada subcapítulo está relacionado con un Presupuesto los valores AÑO TRIMESTRE e INSTITUCIÓN del presupuesto se repiten en los subcapítulos.
  • TIPO indica si el subcapítulo es de gastos o ingresos.
  • NUM indica el número del subcapítulo.

Programa: http://opendata.caceres.es/recurso/page/sector-publico/presupuestos/ProgramaPresupuestoEntidadLocal/ + {AÑO}-{TRIMESTRE}-{INSTITUCIÓN}-{CAPITULO}-{NUM}

  • Como cada Capítulo está relacionado con un Presupuesto los valores AÑO TRIMESTRE e INSTITUCIÓN del presupuesto se repiten en los capítulos, y a su vez en los programas.
  • CAPITULO indica el capítulo del que depende el programa.
  • NUM indica el número del programa.

Subrograma: http://opendata.caceres.es/recurso/page/sector-publico/presupuestos/SubProgramaPresupuestoEntidadLocal/ + {AÑO}-{TRIMESTRE}-{INSTITUCIÓN}-{CAPITULO}-{NUM}

URIs de ejemplo:

1) Para subcapítulos:

URI identificadora del recurso: http://opendata.caceres.es/recurso/sector-publico/presupuestos/SubCapituloPresupuestoEntidadLocal/2016-1-AYTO-Gasto13

URI para el recurso en formato HTML: http://opendata.caceres.es/recurso/page/sector-publico/presupuestos/SubCapituloPresupuestoEntidadLocal/2016-1-AYTO-Gasto13

URI para el recurso en formato RDF: http://opendata.caceres.es/recurso/data/sector-publico/presupuestos/SubCapituloPresupuestoEntidadLocal/2016-1-AYTO-Gasto13

2) Para programas:

URI identificadora del recurso: http://opendata.caceres.es/recurso/sector-publico/presupuestos/ProgramaPresupuestoEntidadLocal/2016-1-AYTO-1-1

URI para el recurso en formato HTML: http://opendata.caceres.es/recurso/page/sector-publico/presupuestos/ProgramaPresupuestoEntidadLocal/2016-1-AYTO-1-1

URI para el recurso en formato RDF: http://opendata.caceres.es/recurso/data/sector-publico/presupuestos/ProgramaPresupuestoEntidadLocal/2016-1-AYTO-1-1

Propiedades Utilizadas.

Las propiedades que se están utilizando para describir los subcapítulos son las siguientes: Propiedades utilizadas en Subcapítulos

Las propiedades que se están utilizando para describir los programas son las siguientes: Propiedades utilizadas en Programas

Utilización del Punto SPARQL.

Las consultas se realizan sobre el punto SPARQL: http://opendata.caceres.es/sparql/ y el grafo: http://opendata.caceres.es/recurso/sector-publico/presupuestos/desglose/2016/

1) ¿Por cuántos subcapítulos está formado el presupuesto 2016 del ayuntamiento?:
select COUNT(distinct ?uri) AS ?Num_subcapitulos_ayto where{
?uri a om:SubCapituloPresupuestoEntidadLocal.
filter(regex(str(?uri), "2016" ))
}
2) ¿Por cuántos programas y subprogramas está formado el presupuesto 2016 del ayuntamiento?:
select COUNT(distinct ?uri) AS ?Num_subcapitulos_ayto where{
{?uri a om:ProgramaPresupuestoEntidadLocal} UNION {?uri a om:SubProgramaPresupuestoEntidadLocal}
filter(regex(str(?uri), "2016" ))
}
3) Información detallada sobre todos los capítulos presupuestarios de gastos para los que se tiene información en el 2016 y de su desglose por subcapítulos:
select ?uri ?om_denominacionCapitulo ?om_cantidadCapitulo ?om_obligacionesReconocidasNetas ?om_numeroCapitulo where{ 
{select ?capitulo as ?uri ?om_denominacionCapitulo ?om_cantidadCapitulo ?om_obligacionesReconocidasNetas xsd:string(?numero) as ?om_numeroCapitulo where{ 
?capitulo a om:CapituloPresupuestoEntidadLocal. 
?capitulo om:tipoApunteCapitulo "Gasto". 
?capitulo om:denominacionCapitulo ?om_denominacionCapitulo. 
?capitulo om:cantidadCapitulo ?om_cantidadCapitulo. 
OPTIONAL{?capitulo om:obligacionesReconocidasNetas ?om_obligacionesReconocidasNetas.} 
?capitulo om:numeroCapitulo ?numero.
?presupuesto om:presupuestoFormadoPor ?capitulo. 
?presupuesto om:entidadOrdenantePresupuesto "Ayuntamiento".
?presupuesto om:ejercicioEconomico ?ejercicio. 
FILTER(xsd:integer(?ejercicio) = 2016)
}}
UNION
{select ?subCapitulo as ?uri ?om_denominacionCapitulo ?om_cantidadCapitulo ?om_obligacionesReconocidasNetas xsd:string(?numero) as ?om_numeroCapitulo where { 
?subCapitulo a om:SubCapituloPresupuestoEntidadLocal. 
?subCapitulo om:tipoApunteCapitulo "Gasto". 
?subCapitulo om:denominacionCapitulo ?om_denominacionCapitulo. 
?subCapitulo om:cantidadCapitulo ?om_cantidadCapitulo . 
OPTIONAL{?subCapitulo om:obligacionesReconocidasNetas ?om_obligacionesReconocidasNetas.} 
?subCapitulo om:numeroCapitulo ?numero. 
FILTER(REGEX(str(?subCapitulo), "2016"))
}}
} order by ?om_numeroCapitulo
4) Información detallada sobre todos los capítulos presupuestarios de ingresos para los que se tiene información en el 2016 y de su desglose por subcapítulos:
select ?uri ?om_denominacionCapitulo ?om_cantidadCapitulo ?om_derechosReconocidosNetos ?om_numeroCapitulo where{ 
{select ?capitulo as ?uri ?om_denominacionCapitulo ?om_cantidadCapitulo ?om_derechosReconocidosNetos xsd:string(?numero) as ?om_numeroCapitulo where{ 
?capitulo a om:CapituloPresupuestoEntidadLocal. 
?capitulo om:tipoApunteCapitulo "Ingreso". 
?capitulo om:denominacionCapitulo ?om_denominacionCapitulo. 
?capitulo om:cantidadCapitulo ?om_cantidadCapitulo. 
OPTIONAL{?capitulo om:derechosReconocidosNetos ?om_derechosReconocidosNetos .} 
?capitulo om:numeroCapitulo ?numero.
?presupuesto om:presupuestoFormadoPor ?capitulo. 
?presupuesto om:entidadOrdenantePresupuesto "Ayuntamiento".
?presupuesto om:ejercicioEconomico ?ejercicio. 
FILTER(xsd:integer(?ejercicio) = 2016)
}}
UNION
{select ?subCapitulo as ?uri ?om_denominacionCapitulo ?om_cantidadCapitulo ?om_derechosReconocidosNetos xsd:string(?numero) as ?om_numeroCapitulo where { 
?subCapitulo a om:SubCapituloPresupuestoEntidadLocal. 
?subCapitulo om:tipoApunteCapitulo "Ingreso". 
?subCapitulo om:denominacionCapitulo ?om_denominacionCapitulo. 
?subCapitulo om:cantidadCapitulo ?om_cantidadCapitulo . 
OPTIONAL{?subCapitulo om:derechosReconocidosNetos ?om_derechosReconocidosNetos .} 
?subCapitulo om:numeroCapitulo ?numero. 
FILTER(REGEX(str(?subCapitulo), "2016"))
}}
} order by ?om_numeroCapitulo
5) Información detallada sobre todos los capítulos presupuestarios para los que se tiene información en el 2016 y de su desglose por programas y subprogramas:
select ?programa ?labelPrograma ?subPrograma1 ?labelSubPrograma1 ?subPrograma2 ?labelSubPrograma2 sum(?cantidadSubPrograma2) as ?cantidad where{ 
?programa a om:ProgramaPresupuestoEntidadLocal. 
?programa rdfs:label ?labelPrograma. 
?programa om:programaFormadoPor ?subPrograma1. 
?subPrograma1 rdfs:label ?labelSubPrograma1. 
?subPrograma1 om:programaFormadoPor ?subPrograma2. 
?subPrograma2 rdfs:label ?labelSubPrograma2. 
?subPrograma2 om:cantidadPrograma ?cantidadSubPrograma2. 
FILTER(REGEX(str(?programa), "2016")) 
} order by ?labelPrograma ?labelSubPrograma1 ?labelSubPrograma2

Se puede encontrar más información sobre el lenguaje de consultas SPARQL en la página del W3C SPARQL.

Datos y Recursos

Información adicional

Campo Valor
Autor Ayuntamiento de Cáceres
Mantenedor Ayuntamiento de Cáceres
Última actualización 2018-12-20T12:28:29+0000
Creación 2018-12-20T09:06:41+0000