🚀 CUCON 2026: el Código Único de Contrato SHA-256 que tu IPS necesita para radicar desde el 1 de Julio
✍️ Equipo de contenido
De toda la Resolución 948 de 2026 , el cambio que más le va a doler operativamente a las IPS en las primeras semanas de junio es uno solo: el CUCON (Código Único de Contrato) .
🔒 Es una cadena alfanumérica de 64 caracteres en formato hexadecimal generada con SHA-256 por el Sistema Integral de Información Financiera y Asistencial (SIIFA) en el momento en que el contrato se carga a la plataforma.
🗓️ Desde el 1 de junio de 2026 , toda Factura Electrónica de Venta (FEV) en salud que llegue al Mecanismo Único de Validación (MUV) debe llevar el CUCON en los campos generales del XML, salvo en cinco excepciones tasadas. Sin CUCON y sin justificación válida, el MUV rechaza la factura y la IPS no puede radicar.
💡 Esta nota te muestra cómo se genera, cuándo es obligatorio, cuándo no, cómo se captura en el sistema y qué bloqueos técnicos necesitas tener antes de fin de mes para no quedarte con facturas atascadas.
❓ Qué es exactamente el CUCON
El CUCON es un identificador criptográfico único por contrato. Su definición técnica, según la Resolución 948 de 2026, es la siguiente:
📑 Cadena alfanumérica de 64 caracteres en formato hexadecimal, generada por el algoritmo de hash criptográfico SHA-256.
El generador es el SIIFA : cuando el prestador o el pagador carga un contrato a la plataforma con todos sus campos identificadores ( NIT del pagador, NIT del prestador, número interno del contrato, fechas de vigencia, tipo de contrato, modalidad de pago ), SIIFA produce un hash determinístico que se asocia al contrato y lo identifica de manera única en todo el sistema.
⚙️ La elección de SHA-256 no es decorativa. Es el estándar de hash que usa, entre otros, Bitcoin para sus bloques, las cadenas de certificados TLS y los firmados digitales en muchos países.
📏 Produce siempre 256 bits (64 caracteres hexadecimales).
🔄 Es determinístico (mismos entradas$\rightarrow$mismo hash).
🛡️ Es prácticamente imposible que dos contratos distintos produzcan el mismo CUCON.
El sentido normativo del SHA-256 es trazabilidad sin posibilidad de manipulación : una IPS no puede "inventar" un CUCON ni reciclarlo entre contratos.
#️⃣ EL FORMATO EN UNA FRASE:
El CUCON luce así:
a1b2c3d4e5f60718293a4b5c6d7e8f9012345678abcdef0123456789abcdef01. Exactamente 64 caracteres, solo letras minúsculas (a–f) y dígitos (0–9). Cualquier otra cosa no es CUCON.
⚠️ Cuándo es obligatorio el CUCON
📌 La regla general es simple: todo FEV en salud emitido contra un contrato existente lleva CUCON.
Aplica a la inmensa mayoría de las facturas que hoy emite una IPS:
💼 Contratos por evento, por capitación o por paquetes.
🏢 EPS del régimen contributivo o subsidiado.
🎖️ Regímenes especiales (Fuerzas Militares, Policía, Magisterio, Ecopetrol).
🏥 Planes complementarios y de medicina prepagada.
🛡️ ARL en accidentes de trabajo y aseguradoras de pólizas de salud.
🤝 Cualquier pagador que tenga un contrato cargado en SIIFA.
🌐 El campo del CUCON viaja en los campos generales del XML FEV , en la sección de identificación del documento. Sin CUCON cargado por el SIIFA y referenciado en la FEV, el MUV bloquea la factura. No es una notificación: es un rechazo rotundo.
🚫 Las 5 excepciones en las que NO se exige CUCON
La Resolución 948 reconoce cinco casos en los que no es exigible un contrato previo en SIIFA. En cada uno se debe diligenciar el campo de "Justificación Factura sin contrato" , con un código tomado del catálogo cerrado de SISPRO :
🚨 Excepción 1: Urgencias sin contrato vigente
Atención de urgencias a un usuario cuya EPS o asegurador no tiene contrato vigente con la IPS al momento del servicio. La obligación de atender es legal e inmediata, pero el contrato no existe formalmente.
💰 Excepción 2: Atenciones financiadas por ADRES
Escenarios donde no hay contrato bilateral IPS-pagador, sino una transferencia directa. Aplica a giro directo ya ciertos reconocimientos de presupuestos máximos.
🚗 Excepción 3: SOAT
Atenciones a víctimas de accidentes de tránsito cubiertas por el Seguro Obligatorio de Accidentes de Tránsito. La cobertura es por póliza, no por contrato.
⚖️ Excepción 4: Fallos de tutela
Servicios prestados en cumplimiento de un fallo de tutela que ordena la atención a una persona específica con cargo a un pagador determinado (soporte judicial).
🧑⚖️ Excepción 5: Órdenes judiciales
Servicios ordenados por autoridad judicial (medicina forense, valoración por fiscalía, atención a personas privadas de la libertad).
🔄 Cómo se genera el CUCON paso a paso
📝 Cargar el contrato en SIIFA: El responsable (prestador o pagador) ingresa al portal SIIFA y diligencia los campos identificadores (NIT, número interno, vigencia, modalidad de pago, tipo de contrato).
🔗 Enlace SIIFA
https://www.minsalud.gov.co/SIIFA/Paginas/sistema-integral-de-informacion-financiera-y-asistencial.aspx⚙️ Pasos para generar el CUCON en el sistema del MinSalud
🌐 Ingresa al portal oficial: Dirígete a la plataforma del Sistema Integral de Información Financiera y Asistencial (SIIFA) del Ministerio de Salud y Protección Social.
🔗 Enlace SIIFA: https://siifa.sispro.gov.co/auth/login?returnUrl=%2F
https://www.youtube.com/watch?v=JZWbNKFB-Vw🔐 Inicia sesión: Accede con tus credenciales de usuario (si aún no cuentas con ellas, debes registrarte como representante legal o profesional independiente).
📁 Módulo de Contratación: En el menú lateral izquierdo, seleccione la sección "Contrato" y luego "Listar contratos" .
📝 Registra el contrato: Haz clic en "Agregar" y diligencia el formulario con la información básica: tipo de contrato, NIT de las partes (contratante y contratista), valores, fechas de vigencia y modalidad de pago.
https://www.youtube.com/watch?v=9yoJS94P3Yo&t=3s👥 Asocia la población cubierta: Dentro del detalle del contrato, ve a la pestaña "Población cubierta" y añade los municipios y la cantidad de población asociada.
https://www.youtube.com/watch?v=tiJ2LD7zVrk&t=3s🤖 Generación automática del CUCON: Al guardar toda la información, el sistema procesará los datos y generará una cadena alfanumérica única (SHA-256 de 64 caracteres) que corresponderá a tu CUCON.
❌ Errores frecuentes que vas a ver en el primer mes
🚫 Contratos no cargados en SIIFA: La causa #1 de rechazo. Si el contrato sigue solo en el ERP local, no hay CUCON válido.
✍️ CUCON copiado mal: Cadenas con espacios, mayúsculas accidentales o caracteres recortados. Una IPS con decenas de contratos no puede depender de un manual de copiar y pegar .
⏳ CUCON vencido o de contrato terminado: El código sigue siendo válido para facturas dentro de la vigencia, pero rechazará servicios prestados fuera de las fechas estipuladas.
💥 Mezclar CUCON con justificación (Regla XOR): Si el sistema permite enviar ambos campos llenos en la misma FEV, el XML se rechazará automáticamente.
🗣️ Justificación con texto libre: El campo no acepta "atención de urgencia" como texto; exige estrictamente el código tabulado del catálogo SISPRO.
🗂️ Excepción mal clasificada: Enviar un fallo de tutela con el código de SOAT, o una orden judicial como ADRES. El MUV verifica las causales de forma estricta.
🔗 Vinculación del CUCON en el Sistema
