Saltar a contenido

Publicidad activa

La publicidad activa (PA) es el núcleo de la evaluación de transparencia. Comprende todas las obligaciones de información que las entidades deben publicar proactivamente en sus portales de transparencia.

Estructura del árbol de PA

La información de publicidad activa se organiza en una jerarquía de tres niveles:

graph TD
    A["Declaración"] --> B["Tipo 1: Información institucional"]
    A --> C["Tipo 2: Información económica"]
    A --> D["Tipo 3: Información jurídica"]
    B --> E["Categoría 1.1: Organización"]
    B --> F["Categoría 1.2: Planificación"]
    E --> G["Obligación: Organigrama"]
    E --> H["Obligación: Funciones y competencias"]
    G --> I["Enlaces publicados"]
    G --> J["Aclaraciones"]
    G --> K["Autoevaluación por criterio"]
Nivel Descripción Ejemplo
Tipo Agrupación principal de obligaciones "Información institucional y organizativa"
Categoría Subagrupación temática "Información sobre la institución"
Obligación Ítem individual que la entidad debe cumplir "Organigrama actualizado"

Qué contiene cada obligación

Cada obligación en el árbol de PA contiene:

  • Enlaces: URLs donde la entidad publica la información (máximo 10)
  • Aclaraciones: Texto libre con explicaciones de la entidad
  • Opción de publicación: Indica si publica, no publica por tipo de actividad, otra razón, etc.
  • Autoevaluación: Valores por criterio de evaluación (puntuación que la entidad se asigna)

Endpoints disponibles

Método Endpoint Descripción
GET /declaraciones/{id}/pa Obtener árbol completo de PA
PUT /declaraciones/{id}/pa/{id} Actualizar una obligación
PUT /declaraciones/{id}/pa Actualización masiva (hasta 500 ítems)

Opciones de publicación

Código Descripción
0 Publica información — La entidad publica esta obligación y proporciona enlaces
1 No publica por tipo de actividad — La obligación no aplica al tipo de entidad
2 No publica por otra razón — No publica pero por una razón diferente
3 No publica por carecer de la información — No dispone de la información

Flujo típico

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

    S->>API: GET /declaraciones/{id}/pa
    API-->>S: Árbol completo con IDs y estado actual
    Note over S: Recorrer árbol, obtener IDs de obligaciones
    S->>API: PUT /declaraciones/{id}/pa (bulk)
    Note right of S: Enviar hasta 500 ítems
    API-->>S: N obligaciones actualizadas
    S->>API: GET /declaraciones/{id}/analisis
    API-->>S: Porcentaje PA y nota estimada

IDs de obligaciones

Al actualizar PA, use el campo id de cada obligación del árbol devuelto por GET /declaraciones/{id}/pa. No confundir con el idobligacion que es el ID del catálogo de obligaciones de la evaluación.

Autoevaluación

La autoevaluación es opcional. Si se proporcionan valores, deben corresponder a criterios válidos de la obligación y estar dentro del rango 0 al valor máximo del criterio. Ver autoevaluación para más detalle.