RD 1007/2023 y Orden HAC/1177/2024, artículo 15
Gestión de una clínica sanitaria (agenda, pacientes, cobros) que expide facturas completas, simplificadas y rectificativas, genera para cada una su registro de facturación de alta encadenado mediante huella, lo remite a la AEAT e imprime en la factura el código QR tributario.
Cada factura genera un registro de facturación de alta. La tabla es de sólo anexado: cualquier UPDATE o DELETE es rechazado por la propia base de datos, incluso con la clave de servicio que usa la aplicación.
Cada registro incorpora la huella del anterior, formando una cadena. La huella es SHA-256 sobre el formato publicado por la AEAT (versión aeat-0.1.2) y coincide con el ejemplo de la especificación oficial.
El sistema recalcula cada huella a partir del contenido del propio registro y comprueba cada enlace, señalando por separado un registro alterado, un registro ausente y una cadena pendiente de reconstrucción.
Los registros se conservan asociados a la factura que los origina y son consultables y exportables durante el periodo de prescripción.
Cada registro se remite automáticamente al servicio web VERI*FACTU de la AEAT, en un proceso que se ejecuta cada minuto, autenticado con un certificado electrónico cualificado: el de la propia clínica o, mediante apoderamiento o colaboración social, el de Columnaquiro S.L. La respuesta de la AEAT, con su código seguro de verificación, se conserva junto a cada registro.
Cada factura remitida al entorno de producción de la AEAT lleva en la parte superior el código QR tributario, de 35 mm, generado a partir de su registro de facturación con la dirección del servicio de cotejo de la AEAT, precedido de «QR tributario:» y seguido de la mención «VERI*FACTU».
QuiroFlow funciona en la modalidad VERI*FACTU, con remisión de los registros de facturación a la AEAT. La remisión autenticada sustituye a la firma electrónica de cada registro y al registro de eventos que exige la modalidad no verificable.
La remisión puede efectuarla Columnaquiro S.L por cuenta de cada clínica, mediante apoderamiento o colaboración social, con su propio certificado cualificado; las clínicas usuarias no necesitan, por tanto, un certificado electrónico propio para que sus registros se remitan. Los registros siguen identificando a la clínica como obligado a la expedición.
Cada clínica fija en Ajustes → VeriFactu la fecha desde la que remite al entorno de producción de la AEAT. Hasta esa fecha sus registros se remiten al entorno de pruebas de la AEAT y sus facturas no llevan el código QR, que remitiría a un servicio de pruebas.
Estos son los valores que identifican al sistema en el bloque SistemaInformatico de cada registro remitido: NombreSistemaInformatico = QuiroFlow, IdSistemaInformatico = QF, Version = 2.0.0, TipoUsoPosibleSoloVerifactu = S, TipoUsoPosibleMultiOT = S. IndicadorMultiplesOT lo calcula el propio sistema en el momento de generar cada registro, como exige el diseño de registro; no es configurable. La huella es SHA-256, formato aeat-0.1.2.
El NIF del productor es un campo obligatorio del mismo bloque en cada registro. Productor y obligado tributario coinciden en el caso de la clínica que explota la propia sociedad productora; siguen siendo dos papeles distintos: el productor se identifica en SistemaInformatico y el obligado en Cabecera.
Columnaquiro S.L — Calle Vivons 29, Bajo Izquierdo, 46006 Valencia, España — quiroflow.com
QuiroFlow versión 2.0.0 — España.