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) | Sí — 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.