Saltar a contenido

Derecho de acceso

El derecho de acceso a la información pública es un derecho reconocido por la Ley 19/2013, de 9 de diciembre, de transparencia. Las entidades deben reportar datos estadísticos sobre las solicitudes de acceso que reciben durante cada ejercicio: cantidad de solicitudes recibidas, cómo se resolvieron (estimadas/desestimadas), por qué vía llegaron, etc.

Qué se reporta

Categoría Descripción
Datos generales Si existe formulario de solicitud, URL, plazo medio de resolución y aclaraciones
Tabla de solicitudes Cuadrante bidireccional: filas = conceptos de solicitud, columnas = tipo de resolución

Estructura de la tabla

La tabla de solicitudes es un cuadrante con dos ejes:

  • Columnas (categorías): tipos de resolución o estado de las solicitudes (ej: "Presentadas", "Admitidas", "Resueltas estimadas").
  • Filas (tipos/conceptos): los distintos conceptos por los que se puede solicitar información (ej: "Acceso integral", "Expediente personal", etc.).
graph LR
    A["GET /tabla"] --> B["Ejercicio 2024\nidperiodo: 5"]
    B --> C["Categorías (columnas)\nPresentadas / Admitidas / Resueltas..."]
    B --> D["Filas (tipos/conceptos)\nTotal · Subtotales · Conceptos editables"]
    D --> E["Celdas con id, idcategoria, valor\n↑ id = clave para el PUT"]

Hay tres tipos de filas (campo idtiporejilla):

Valor Tipo de fila Editable
0 Concepto individual (solicitud concreta) — usar su id en el PUT
1 Subtotal de grupo No (calculado)
2 Total general del grupo No (calculado)

Endpoints disponibles

Método Endpoint Descripción
GET /declaraciones/{id}/derecho-acceso Datos generales (formulario, URL, plazo, aclaraciones)
GET /declaraciones/{id}/derecho-acceso/tabla Tabla completa de solicitudes con IDs para el PUT
PUT /declaraciones/{id}/derecho-acceso Enviar valores estadísticos de la tabla
PUT /declaraciones/{id}/derecho-acceso/general Actualizar datos generales

Flujo de trabajo recomendado

sequenceDiagram
    participant S as Sistema externo
    participant API as API T-Canaria

    S->>API: GET /declaraciones/{id}/derecho-acceso/tabla
    API-->>S: Estructura completa con ejercicios, categorías,<br/>conceptos y valores actuales (con IDs)

    Note over S: Para cada celda editable (idtiporejilla=0),<br/>tomar el 'id' y el valor nuevo

    S->>API: PUT /declaraciones/{id}/derecho-acceso/general
    API-->>S: Datos generales actualizados

    S->>API: PUT /declaraciones/{id}/derecho-acceso
    API-->>S: "N valores actualizados"

Ejercicios

Cada declaración puede tener uno o varios ejercicios (períodos anuales). La tabla devuelve un elemento por ejercicio. Cada ejercicio tiene sus propios IDs de celdas.

Solo ítems editables

Solo las celdas con idtiporejilla=0 son editables. Los valores con id=99999 son totales de fila calculados por el sistema — no enviarlos en el PUT.