Blogs Blogs
Accesibilidad vs. firma electrónica

Según la Ley 34/2002 en su disposición adicional quinta a partir del 31 de  diciembre de 2008 "las páginas de Internet de las Administraciones Públicas satisfarán, como mínimo, el nivel medio de los criterios de accesibilidad al contenido generalmente reconocidos. Excepcionalmente, esta obligación no será aplicable cuando una funcionalidad o servicio no disponga de una solución tecnológica que permita su accesibilidad."

Como es sabido la Administración Pública exige en los pliegos de contratación, que los portales y/o oficinas virtuales cumplan con un nivel de accesibilidad como minimo AA, lo cual implica el cumplimiento de los puntos de verificación 1 y 2 de la norma WAI de accesibilidad.

Ahora bien, para poder realizar procesos de tramitación y gestión electrónica es indispensable en muchos casos la firma electrónica (siendo además este un requerimiento para que el proceso sea legal), la cuál requiere la activación y utilización de Java Script, controles Active X o applets que permitan realizar este proceso de una manera segura. Sin embargo la activación de estos elementos  contradice los puntos más básicos de prioridad 1 de accesibilidad.

Y es aqui donde comienza el circulo vicioso, ya que para poder cumplir con la accesibilidad AA debemos impedir la tramitación electrónica y siendo la tramitación electrónica una exigencia de la Administración Pública debemos olvidarnos del nivel AA y hasta de la A en accesibilidad.

Según la norma se debe de ofrecer una opción o página alternativa, pero actualmente no existe tecnológicamente una alternativa segura que prescinda de la utilización de componentes "vetados" por la accesibilidad.

En vista de esta incongruencia entre deseo y realidad, la ley remarca la "excepcionalidad" de este tipo de situaciones, sin embargo no deja de ser un  punto de conflicto entre desarrolador y cliente muchas veces debido a la falta  de información por alguna de las partes.

Lo lógico actualmente (mientras la tecnología no lo permita) es desarrollar todo el portal accesible (con su declaración accesibilidad respectiva AA) y separar la Tramitación Electrónica indicando claramente al usuario los puntos de no cumplimiento a la normativa y los requisitos necesarios para poder continuar.

El reto de conseguir una tramitación o firma electrónica está ya en el aire, la pregunta es, quién y cuando saldrá con la solución. Será sin duda algo interesante de ver.

Modelización de procedimientos administrativos con XPDL

Todas las administraciones públicas poseen procedimientos administrativos formalizados mediante tareas específicas asignadas a usuarios de acuerdo a sus cargos, de esta manera podemos identificar cada uno de esos procedimientos administrativos como una secuencia de actividades que identifican un workflow.

La modelización de un workflow, si bien la tarea de análisis es laboriosa, es fácil de implementar si se hace uso de las herramientas adecuadas.

Desde la pataforma BPM opencities, se ha apostado por la modelización siguiendo el estandard XPDL.

El lenguaje de Definición de Proceso de XML (XPDL) es un formato estandarizado por la Coalición de Dirección de Proceso laboral (WfMC) para intercambiar definiciones de modelado de procesos. XPDL define un esquema XML para especificar la parte declarativa de proceso.

XPDL por su lado, especifica un formato de diseño de los procesos. Permite una representación gráfica de los procesos incluyendo coordenadas X e Y para cada nodo implementado. Además, los nodos pueden especificar atributos tales como roles, descripción de actividades, timers, etc… Suele ser el mas extendido cuando se trata de implementar procesos o workflows con interacciones humanas. Además, gracias a esa representación gráfica, el incorporar cambios a nuestros procedimientos ya modelizados es tarea bastante sencilla y rápida.

El objetivo de XPDL es almacenar y permitir el intercambio de diagramas de procesos. Intenta ofrecer una manera estándar para representar procesos de tal manera que puedan ser importados/exportados por cualquier editor que implemente el estándar.

La herramienta utilizada para la creación de los XPDL's, dentro del sistema Opencities, se llama Jped ("http://www.jped.org/"). Es un editor gráfico java para creación de workflows que implementa todas las especificaciones del  estándar XPDL (XML Process Definition Language).

Como podemos apreciar en la imagen, resulta bastante sencillo añadir roles, tareas y relación entre las mismas, de una forma visual y gráfica para conseguir una mejor compresión del procedimiento administrativo que estamos modelizando.

Uno de los beneficios facilitados por la herramienta y por Opencities es el hecho de poder versionar workflows o procedimientos administrativos, de esta forma, podemos incorporar en el sistema mas de un workflow que identifica al mismo procedimiento administrativo y proseguir su ejecución de manera independiente.

Del resultado de la definición del workflow, se obtiene el fichero resultante con el estandard XPDL, el cual queda definido siguiendo un patrón predefinido:

" <?xml version="1.0" encoding="UTF-8"?>
<xpdl:Package xmlns="http://www.wfmc.org/2002/XPDL1.0" xmlns:xpdl="http://www.wfmc.org/2002/XPDL1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Id="registroTelematico" Name="registroTelematico" xsi:schemaLocation="http://www.wfmc.org/2002/XPDL1.0 http://wfmc.org/standards/docs/TC-1025_schema_10_xpdl.xsd">
    <xpdl:PackageHeader>
        <xpdl:XPDLVersion>1.0</xpdl:XPDLVersion>
        <xpdl:Vendor>Vendor</xpdl:Vendor>
        <xpdl:Created>2008-04-09 11:45:00</xpdl:Created>
    </xpdl:PackageHeader>
    <xpdl:RedefinableHeader>
        <xpdl:Version>1.0</xpdl:Version>
    </xpdl:RedefinableHeader>
    <xpdl:ConformanceClass GraphConformance="NON_BLOCKED"/>
    <xpdl:Script Type="text/javascript"/>
    <xpdl:WorkflowProcesses>
        <xpdl:WorkflowProcess Id="registroTelematico" Name="registroTelematico">
            <xpdl:ProcessHeader>
                <xpdl:Created>2008-04-09 11:46:00</xpdl:Created>
            </xpdl:ProcessHeader>
            <xpdl:RedefinableHeader>
                <xpdl:Version>1.0</xpdl:Version>
            </xpdl:RedefinableHeader>
            <xpdl:Participants>
                <xpdl:Participant Id="ciudadano" Name="ciudadano">
                    <xpdl:ParticipantType Type="ROLE"/>
                    <xpdl:Description>Ciudadano</xpdl:Description>
                </xpdl:Participant>
                <xpdl:Participant Id="administrativoRegistro" Name="administrativoRegistro">
                    <xpdl:ParticipantType Type="ROLE"/>
                    <xpdl:Description>Administrativo del Registro</xpdl:Description>
                </xpdl:Participant>
                <xpdl:Participant Id="envioIncidencia_par1">
                    <xpdl:ParticipantType Type="ROLE"/>
                </xpdl:Participant>
                <xpdl:Participant Id="envioIncidencia_par2">
                    <xpdl:ParticipantType Type="ROLE"/>
                </xpdl:Participant>
            </xpdl:Participants>
            <xpdl:Activities>
                <xpdl:Activity Id="iniciaRegistroTelematico" Name="iniciaRegistroTelematico">
                    <xpdl:Description>Solicitud de Registro Telemático</xpdl:Description>
                    <xpdl:Implementation>
                        <xpdl:No/>
                    </xpdl:Implementation>
                    <xpdl:Performer>ciudadano</xpdl:Performer>
                    <xpdl:StartMode>
                        <xpdl:Manual/>
                    </xpdl:StartMode>
                    <xpdl:FinishMode>
                        <xpdl:Manual/>
                    </xpdl:FinishMode>
                    <xpdl:ExtendedAttributes>
                        <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="109,46"/>
                        <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="ciudadano"/>
                    </xpdl:ExtendedAttributes>
                </xpdl:Activity>
                <xpdl:Activity Id="validaRegistroTelematico" Name="validaRegistroTelematico">
                    <xpdl:Description>Recepción de Registro Telemático</xpdl:Description>
                    <xpdl:Implementation>
                        <xpdl:No/>
                    </xpdl:Implementation>
                    <xpdl:Performer>administrativoRegistro</xpdl:Performer>
                    <xpdl:StartMode>
                        <xpdl:Manual/>
                    </xpdl:StartMode>
                    <xpdl:FinishMode>
                        <xpdl:Manual/>
                    </xpdl:FinishMode>
                    <xpdl:ExtendedAttributes>
                        <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="274,31"/>
                        <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="administrativoRegistro"/>
                    </xpdl:ExtendedAttributes>
                </xpdl:Activity>
            </xpdl:Activities>
            <xpdl:Transitions>
                <xpdl:Transition From="iniciaRegistroTelematico" Id="registroTelematico_tra1" To="validaRegistroTelematico">
                    <xpdl:ExtendedAttributes>
                        <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_SPLINE"/>
                    </xpdl:ExtendedAttributes>
                </xpdl:Transition>
            </xpdl:Transitions>
            <xpdl:ExtendedAttributes>
                <xpdl:ExtendedAttribute Name="JaWE_GRAPH_WORKFLOW_PARTICIPANT_ORDER" Value="ciudadano;administrativoRegistro"/>
            </xpdl:ExtendedAttributes>
        </xpdl:WorkflowProcess>
    </xpdl:WorkflowProcesses>
    <xpdl:ExtendedAttributes>
        <xpdl:ExtendedAttribute Name="EDITING_TOOL" Value="JPEd - JaWE based Process Editor"/>
        <xpdl:ExtendedAttribute Name="EDITING_TOOL_VERSION" Value="2.0-2(4?)-C-20080226-1426"/>
        <xpdl:ExtendedAttribute Name="JaWE_CONFIGURATION" Value="default"/>
    </xpdl:ExtendedAttributes>
</xpdl:Package> "

 Una vez desarrollado nuestro fichero xpdl, éste puede ser fácilmente cargado a través de la administración de opencities. Ya que es interpetado por el motor de workflow que usa la plataforma, bonita (http://www.bonitasoft.com).

Sistema Tramitación Online Ayuntamiento Coslada

Ya se encuentra en producción la primera fase del nuevo sistema de tramitación electrónica implantada en el Ayuntamiento de Coslada.

Disponible en la sección "Tramites Online" de la web municipal (www.ayto-coslada.es).

El acceso a la plataforma se realiza a través de cualquier certificado digital valido. Todo certificado y firma digital es confirmada previa validación contra la plataforma @firma.

El sistema usa como motor BPM Opencities, el cual será el encargado de gestionar la ejecución y tramitación de un total de 42 procedimientos administrativos.

Estos procedimientos estan accesibles y pueden ser iniciados tanto desde la carpeta del ciudadano como desde la carpeta del empleado.

El listado de procedimientos es el siguiente:

* Carpeta del ciudadan@ (también disponibles desde la carpeta del emplead@):
ESTADÍSTICA (5)
- Solicitud Alta Padrón
- Solicitud Cambio Domicilio y/o datos Personales Padrón
- Solicitud Baja Padrón (Vuelta al extranjero y defunciones)
- Certificados de empadronamiento
- Volantes de empadronamiento
EDUCACIÓN (3)
- Solicitud de baja en la escuela municipal de música 
- Solicitud de matriculación en la escuela municipal de música 
- Solicitud de modificación matrícula en la escuela municipal de música 
PARTICIPACIÓN CIUDADANA (2)
- Solicitud de subvenciones para las asociaciones 
- Buzón del ciudadano (Quejas y sugerencias)
HACIENDA (1)
- Autoliquidación de alta por matriculación en el impuesto sobre vehículos de tracción mecánica
URBANISMO (25)
- Solicitud de Cartel Identificativo de Actividades Recreativas y Espectáculos 
- Solicitud de Cédula Urbanística 
- Solicitud de Licencia de Aparcamiento para Discapacitados 
- Solicitud de Licencia de Apertura Inocua 
- Solicitud de Licencia de Cala 
- Solicitud de Licencia de obra Mayor Instalación de ascensor
- Solicitud de Licencia de obra Mayor Demolición o derribo estructural
- Solicitud de Licencia de obra Mayor Rehabilitación de fachadas
- Solicitud de Licencia de obra Mayor Construcción de piscina
- Solicitud de Licencia de obra Mayor Obras de reforma y/o ampliación de vivienda
- Solicitud de Licencia de obra Mayor Obras de reforma y/o ampliación de local
- Solicitud de Licencia de obra Mayor Movimientos de tierras
- Solicitud de Licencia de obra Mayor Obras de nueva planta
- Solicitud de Licencia de obra Mayor Insonorización de locales
- Solicitud de Licencia de obra Mayor Transformación de local en vivienda
- Solicitud de Licencia de obra Menor 
- Solicitud de Licencia de Obra Menor Exenta 
- Solicitud de Licencia de Ocupacion Via Publica 
- Solicitud de Licencia de Paso de Carruajes 
- Solicitud de Licencia de Primera Ocupacion 
- Solicitud de Licencia de Segregacion de Parcelas 
- Solicitud de Licencia de tala de árboles 
- Solicitud de Licencia de Terraza de Veladores 
- Solicitud de ocupación de vía pública por contenedores 
- Solicitud de renovación de aparcamiento para personas discapacitadas 
ARCHIVO (1)
- Solicitud Prestamos Archivo Municipal

* Carpeta del emplead@ (procedimientos internos del Ayuntamiento):
INFORMÁTICA (2)
- Solicitud de envío de incidencias al área de informática 
- Solicitud de material al área de informática 
ARCHIVO (2)
- Insertar Expediente en Archivo Municipal 
- Solicitud Prestamos Archivo Municipal Empleado

* Otros procedimientos genéricos:
URBANISMO (1)
- Requerimientos urbanismo

Cabe destacar el uso de estos procedimientos del registro telemático del Ayuntamiento.

Por otro lado todos los procedimientos de urbanismo disponen de búsquedas georeferenciadas con gis para establecer la parcela sobre la que se solicita la licencia.

Todos los procedimientos se encuentran desplegados en la plataforma de tramitación, si bien, parte de ellos los va a ir publicando de forma continúa el propio Ayuntamiento.

Otros sistemas internos del Ayuntamiento sobre los que los procedimientos se encuentran integrados:
- Padrón municipal de habitantes
- Base de datos de referencias catastrales
- Base de datos tramero
- Registro general del Ayuntamiento
- Pasarela de pago

Además del sistema de tramitación, la plataforma incorpora el sistema de gestión del Archivo municipal de acuerdo a la norma ISAD(G).

Mostrando 3 resultados.