Reglas de Validación de la FEV en Salud: Los 5 Niveles que Determinan si su Factura Obtiene el CUV

Reglas de Validación de la FEV

El Documento Técnico 2 (julio 2026) define 5 tipos de reglas de validación que el Mecanismo Único de Validación (MUV) aplica a cada FEV en salud: validaciones de archivos, por estructura, sobre los datos, en el almacenamiento y de consistencia de archivos. Solo cuando la factura supera exitosamente todas estas validaciones, el Ministerio genera el Código Único de Validación (CUV), indispensable para radicar la factura ante la ERP o pagador.


¿Por qué las reglas de validación determinan el flujo de caja de su IPS?

Sin CUV, la factura no puede radicarse. Si NO HAY radicación, no hay plazo de pago. Sin plazo de pago, el flujo de caja se detiene. Esta cadena directa hace de las reglas de validación del MUV el eslabón técnico más crítico del proceso de facturación en salud en Colombia.

El Documento Técnico 2 establece explícitamente: solo una vez se confirma la transmisión de la información en la base de datos de almacenamiento en los servidores del Ministerio y su procesamiento exitoso, se generará el Código Único de Validación – CUV.

Las validaciones se dividen en Rechazos (impiden la generación del CUV) y Notificaciones (advierten sin bloquear). Conocer el catálogo completo es condición necesaria para operar sin interrupciones.


¿Cuáles son los 5 niveles de validación?

Nivel 1: Validaciones de Archivos

Son las validaciones previas al procesamiento del contenido. Verifican condiciones técnicas básicas de los archivos XML y JSON transmitidos:

CódigoTipoDescripción
GI008RECHAZOEl tamaño del archivo XML es mayor a 16 MB
GI005RECHAZOSolo se admiten archivos con extensión XML para FEV, ND, NC
GI006RECHAZOEl archivo XML está vacío
VPQ004RECHAZOFalta el archivo XML en la carpeta
VPQ005RECHAZOFalta el archivo JSON en la carpeta

Nivel 2: Validaciones por Estructura

Se realizan una vez la DIAN ha emitido su aprobación y la factura va a ser expedida al adquiriente. Verifican que el facturador electrónico del sector salud conformó correctamente el contenedor electrónico XML (esquema UBL 2.1) que será soportado con el RIPS.

Las más críticas para el sector salud son:

CódigoTipoDescripción
FED001RECHAZOCustomizationID no existe o no tiene valor en el XML
FED060RECHAZOInvoice.UBLExtensions.CustomTagGeneral no existe en el XML
FED061RECHAZOPrepaidPayment debe informarse una única vez por concepto
CCV001RECHAZOEl CUV suministrado NO está validado por el Ministerio
CCV000RECHAZOLos archivos XML/JSON adjuntos no concuerdan con el CUV consultado

Nivel 3: Validaciones sobre los Datos

Verifican la precisión y coherencia del contenido de los datos declarados en el XML, según el esquema UBL, la Resolución 0165 de 2023 de la DIAN y la normativa del Ministerio de Salud vigente. Estas validaciones no afectan el contenido ya aprobado por la DIAN; solo validan el relacionamiento entre RIPS y FEV.

Ejemplos de reglas críticas del sector salud:

CódigoTipoDescripción
VFE003RECHAZOEl CustomizationID no es válido del sector salud o está vacío
VFE020RECHAZOInvoicePeriod.StartDate: no reportó la fecha de inicio del periodo
VFE021RECHAZOInvoicePeriod.EndDate: no reportó la fecha final del periodo
VFE022RECHAZOLa ERP informada no corresponde a la cobertura o plan de beneficio declarado
PFP001RECHAZOEl número de FEV no corresponde al reportado por RIPS
RCG018RECHAZOEl periodo de facturación (inicio y fin) es anterior al 2023-01-01
RVG018RECHAZOEl periodo de facturación es anterior al 2024-10-01 (para notas) o al inicio del periodo de operación del grupo (Res. 1884/2024)

Nivel 4: Validaciones en el Almacenamiento

Son errores técnicos de transmisión, no de contenido. Ocurren por fallas en la conexión a la base de datos del Ministerio:

CódigoTipoDescripción
CFR001RECHAZOHubo errores al almacenar los datos; intente transmitir nuevamente

Estas validaciones no implican error en la factura: es un problema del canal de comunicación. La acción correcta es reintentar la transmisión.

Nivel 5: Validaciones de Consistencia de Archivos

Se generan al transmitir desde la solución tecnológica del facturador al interior del Ministerio. Validan la consistencia de los datos XML-JSON desde su origen hasta el almacenamiento:

CódigoTipoDescripción
VDI001RECHAZOEl directorio seleccionado con los archivos a validar no es válido
PFR001RECHAZOEl CUV generado por el MSPS no corresponde a los datos enviados en XML y JSON

¿Cuáles son las reglas de extensión del sector salud más frecuentes?

Las reglas con prefijo DND, FED y CND (para notas débito, facturas y notas crédito respectivamente) que más afectan la operación diaria del sector salud son las relacionadas con los campos de la extensión:

Familia de reglasCampo afectadoTipo
FED124/CND124/DND124CODIGO_PRESTADOR ausente en extensión saludRECHAZO
FED133/CND133/DND133MODALIDAD_PAGO con valor inválido o vacíoRECHAZO
FED134/CND134/DND134COBERTURA_PLAN_BENEFICIOS con valor inválidoRECHAZO
FED130/CND130/DND130NUMERO_CONTRATO ausente en extensión saludRECHAZO
FED136FACTURA_SIN_CONTRATO.SchemeId ausenteNOTIFICACIÓN
DND123/CND123/FED123CODIGO_PRESTADOR.Value ausenteNOTIFICACIÓN

¿Qué diferencia hay entre Rechazo y Notificación en la práctica?

Un Rechazo impide totalmente la generación del CUV. La factura debe corregirse y retransmitirse antes de poder radicarse ante el pagador.

Una Notificación advierte de una inconsistencia menor pero permite que el CUV se genere. Sin embargo, el Ministerio puede usar estos registros de notificación para análisis de calidad del dato y auditorías futuras. El campo FACTURA_SIN_CONTRATO inicia como Notificación, pero su tolerancia no debe interpretarse como irrelevancia.


Conclusión: Próximos pasos para reducir el índice de rechazo al mínimo

  1. Implementar un validador previo (pre-validación local) en el software de facturación que verifique las reglas de estructura y datos antes de transmitir al MUV. Esto reduce el ciclo de corrección de días a minutos.
  2. Monitorear el catálogo de rechazos por familia (FED para facturas, CND para notas crédito, DND para notas débito) y establecer alertas automáticas en el sistema cuando se supere un umbral de error por regla específica.
  3. Nunca modificar el XML después de que la DIAN lo haya aprobado. La regla es explícita en el Documento Técnico 2: en la conformación del contenedor electrónico de la FEV en salud que será soportada con el RIPS, para el emisor de la factura no es dable realizar ninguna modificación sobre la información validada y aprobada por la DIAN.
  4. Establecer un protocolo de retransmisión para errores CFR001 (almacenamiento): reintentar en un máximo de 2 horas antes de escalar al soporte técnico del Ministerio.

Fuente oficial: Documento Técnico 2, Versión 001, Julio 1 de 2026. Ministerio de Salud. Sección 11 «Reglas de Validación» (pp. 45–58).
https://www.sispro.gov.co/central-financiamiento/Pages/facturacion-electronica.aspx