Catálogo de reglas de validación — 2026
Estas son las reglas que el validador evalúa hoy sobre su archivo. Cada una declara su fuente y nivel de verificación. El catálogo crece a medida que verificamos el anexo técnico de la Resolución 948 de 2026 contra fuentes oficiales.
Estructura del archivo
Si fallan, el mecanismo no procesa el archivo.
NIT del obligado (numDocumentoIdObligado) presente y válido
El archivo debe traer numDocumentoIdObligado con el NIT del prestador sin dígito de verificación (solo números).
Cómo corregir: Verifique en su software que el NIT esté configurado sin puntos, guiones ni dígito de verificación. Debe coincidir con el NIT de la factura electrónica.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Número de factura o nota presente
El RIPS debe referenciar la factura electrónica (numFactura, con prefijo, ej. FE1234) o, si es un RIPS de nota, tipoNota + numNota.
Cómo corregir: Si este RIPS soporta una factura, numFactura debe traer el prefijo y número exactos de la FEV (el mismo que aparece en el XML de la DIAN). Si soporta una nota, diligencie tipoNota y numNota y deje numFactura en null.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Arreglo de usuarios presente y no vacío
El archivo debe contener usuarios: [] con al menos un usuario atendido.
Cómo corregir: Exporte de nuevo el RIPS desde su software asegurándose de incluir los usuarios de la factura. Un RIPS sin usuarios no es radicable.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Identificación de cada usuario completa y en catálogo
Cada usuario requiere tipoDocumentoIdentificacion (catálogo: CC, TI, RC, CE, PA, PT, etc.) y numDocumentoIdentificacion.
Cómo corregir: Corrija el tipo de documento según el catálogo oficial. Los más comunes: CC adultos, TI 7-17 años, RC menores de 7, PT migrantes con permiso de protección temporal.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Datos básicos del usuario válidos (tipoUsuario, fecha de nacimiento, sexo)
tipoUsuario debe estar en el catálogo 01-13, fechaNacimiento en formato AAAA-MM-DD y no futura, codSexo F o M.
Cómo corregir: Revise el régimen del paciente (01 contributivo cotizante … 12 particular, 13 ADRES), el formato de la fecha de nacimiento y el sexo registrado en la historia.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Consecutivo de usuarios secuencial desde 1
El campo consecutivo de cada usuario debe ser un entero que arranca en 1 y aumenta de uno en uno, sin saltos ni repetidos.
Cómo corregir: Es un error típico al unir RIPS de varias facturas o al borrar usuarios manualmente: re-exporte el archivo completo desde el software en lugar de editarlo a mano.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Código de prestador válido en cada servicio
Cada registro de servicio requiere codPrestador: el código de habilitación REPS de 12 dígitos (10 de la sede + 2).
Cómo corregir: Confirme el código de habilitación de su sede en el REPS (registro especial de prestadores). No use el NIT aquí.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Fechas de atención con formato y coherencia
fechaInicioAtencion debe venir como "AAAA-MM-DD HH:MM", no puede ser futura ni anterior a la fecha de nacimiento del usuario.
Cómo corregir: Corrija el formato de fecha-hora en su software (incluye hora y minutos). Si la fecha es anterior al nacimiento, hay un usuario mal asociado al servicio.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Códigos CUPS con formato válido (consultas y procedimientos)
codConsulta y codProcedimiento deben ser códigos CUPS de 6 dígitos vigentes.
Cómo corregir: Verifique el código CUPS en la tabla de referencia vigente (SISPRO). Un CUPS derogado o mal digitado rechaza el registro.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Diagnóstico principal con formato CIE-10
codDiagnosticoPrincipal debe ser un código CIE-10 (letra + dígitos, ej. I10, K021). La Res. 948/2026 añade captura paralela CIE-11 según fase.
Cómo corregir: Corrija el código de diagnóstico según CIE-10 vigente. Ojo con la letra O (no cero) y con códigos de 3 vs 4 caracteres.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Valores de servicio numéricos y no negativos
vrServicio debe ser numérico ≥ 0 en cada registro; la suma se cruza contra el valor de la factura.
Cómo corregir: Revise registros con valor vacío, texto o negativo. Si el servicio es sin costo para el usuario va en 0, no vacío.
Basada en documento oficial · Lineamientos Técnicos RIPS — MinSalud (estructura JSON)
Causales de rechazo
Rechazan el RIPS: la factura no se puede radicar.
Valor del medicamento = cantidad × valor unitario
vigente desde 2026-07-01Regla oficial: "El valor del servicio debe corresponder a la operación entre la cantidad por el valor unitario del medicamento" (vrServicio = cantidadMedicamento × vrUnitMedicamento, cuando el tipo de medicamento es diferente a 03 y según la modalidad de pago).
Cómo corregir: Revise en su software que el valor facturado del medicamento sea exactamente cantidad × valor unitario. Diferencias por redondeo o descuentos aplicados al renglón disparan el rechazo.
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Edad gestacional entre 20 y 46 semanas (recién nacidos)
vigente desde 2026-06-01Regla oficial: "la edad gestacional se encuentre entre 20 a 46 semanas". Pasó de notificación a rechazo con la Res. 948/2026.
Cómo corregir: Verifique la edad gestacional registrada en la historia del recién nacido. Valores fuera de 20-46 suelen ser errores de digitación (días en lugar de semanas).
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Peso del recién nacido entre 500 y 5.000 gramos
vigente desde 2026-06-01Regla oficial: "el peso en gramos del recién nacido este dentro del rango 500 – 5000 gramos". Pasó de notificación a rechazo con la Res. 948/2026.
Cómo corregir: Confirme el peso en GRAMOS (no kilos): 3,2 kg se registra como 3200. Pesos como '3' o '32000' disparan el rechazo.
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Descripción obligatoria para dispositivos médicos e insumos
vigente desde 2026-06-01Regla oficial: "Si el tipo de otro servicio es igual a 01: Dispositivos médicos e insumos debe informar este campo" (nomTecnologiaSalud). Pasó de notificación a rechazo.
Cómo corregir: En otros servicios tipo 01, diligencie siempre el nombre/descripción del dispositivo o insumo (nomTecnologiaSalud). No puede ir null.
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Diagnóstico relacionado ≠ diagnóstico principal
vigente desde 2026-06-01Regla oficial: el código de diagnóstico relacionado no puede ser igual al diagnóstico principal (consultas, procedimientos, medicamentos). Pasó de notificación a rechazo.
Cómo corregir: Elimine o reemplace los diagnósticos relacionados que repiten el principal. Es un error típico de software que copia el principal en los relacionados.
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Diagnósticos relacionados no repetidos entre sí
vigente desde 2026-06-01Regla oficial: el código de diagnóstico relacionado no puede ser igual a otro diagnóstico relacionado de la misma atención. Pasó de notificación a rechazo.
Cómo corregir: Revise que los diagnósticos relacionados 1, 2 y 3 sean todos distintos entre sí.
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Diagnóstico relacionado de egreso ≠ principal de egreso (urgencias/hospitalización)
vigente desde 2026-06-01Regla oficial: el diagnóstico relacionado de egreso no puede ser igual al diagnóstico principal de egreso. Pasó de notificación a rechazo.
Cómo corregir: Corrija los diagnósticos de egreso repetidos en urgencias u hospitalización.
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Diagnósticos relacionados de egreso no repetidos entre sí
vigente desde 2026-06-01Regla oficial: los diagnósticos relacionados de egreso no pueden repetirse entre sí (urgencias/hospitalización). Pasó de notificación a rechazo.
Cómo corregir: Revise que los diagnósticos relacionados de egreso E1, E2 y E3 sean distintos.
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Notificaciones
No bloquean hoy, pero varias pasarán a rechazo en fases posteriores.
Coherencia edad ↔ tipo de documento
El tipo de documento debe corresponder a la edad: RC para menores de 7 años, TI entre 7 y 17, CC desde 18. Inconsistencias generan glosa o rechazo según la regla del mecanismo.
Cómo corregir: Actualice el documento del paciente en su sistema. Es frecuente en pacientes pediátricos que cumplieron 7 o 18 años y siguen con el documento anterior.
Fuentes especializadas · Catálogo de validaciones RIPS (reconstrucción de fuentes especializadas)
Registro SIRAS obligatorio para usuarios SOAT
vigente desde 2026-07-01 (notificación; pasa a RECHAZO ~3 meses después)Regla oficial: "Debe ser informado el registro emitido por la plataforma SIRAS cuando el tipo de usuario reportado es 10 - Tomador/Amparado SOAT". Nace con gracia de 3 meses como notificación y luego rechaza.
Cómo corregir: Para víctimas de accidentes de tránsito (tipoUsuario 10), radique primero el reporte en la plataforma SIRAS y registre el número emitido en el campo registroSIRAS del usuario.
Oficial · Documento Técnico 1 — Reglas de validación RIPS-FEV v001 (MinSalud, 4-jun-2026)
Reglas documentadas (verificación externa al archivo)
Estas reglas oficiales cruzan tablas de SISPRO o registros externos (RUAF-ND, catálogos IUM/CUM), por lo que el pre-chequeo local documenta la regla pero el dictamen lo da el Mecanismo de Validación.
El código CUPS debe existir en la tabla CUPSRips de SISPRO
vigente desde 2026-07-01Regla oficial: "El código CUPS reportado debe existir y ser válido conforme a la tabla de referencia CUPSRips en websispro" (consultas, procedimientos y otros servicios).
Cómo corregir: Verifique el código en la tabla CUPSRips vigente de SISPRO. Códigos derogados, mal digitados o de versiones anteriores del CUPS rechazan el archivo. Aquí validamos el formato (6 dígitos); la existencia exacta requiere la tabla oficial del día.
Máximo 15 consultas de cuidado prenatal
vigente desde 2026-07-01Regla oficial: "El número de consultas cuya finalidad sea atención para el cuidado prenatal no puede ser mayor a 15".
Cómo corregir: Si la gestante supera 15 controles prenatales facturados, revise duplicados o consultas con finalidad mal clasificada.
Servicios posteriores al fallecimiento del usuario (RUAF-ND)
vigente desde 2026-07-01Regla oficial: la fecha y hora de prestación del servicio no puede superar la fecha de fallecimiento del usuario registrada en RUAF-ND más 24-48 horas (el documento oficial menciona 24 h en el changelog y 48 h en el mensaje del catálogo — ambigüedad documentada).
Cómo corregir: Si factura servicios cercanos al fallecimiento (necropsias, preparación), verifique fechas contra el registro de defunción. Servicios posteriores al fallecimiento suelen ser errores de fecha.
Nacimientos múltiples requieren procedimiento de parto múltiple
vigente desde 2026-06-01Regla oficial: "Existen dos o más registros de nacidos y la madre no tiene registro de procedimiento de parto múltiple".
Cómo corregir: Si reporta gemelos o más, el CUPS del parto debe corresponder a parto múltiple. Corrija el procedimiento o elimine registros duplicados de recién nacido.
CUPS de parto exige datos de recién nacido
vigente desde 2026-06-01Regla oficial: "Si el código CUPS corresponde a procedimiento de parto se debe validar que cuente con datos de recién nacido". La Res. 948 endureció la redacción (antes era opcional e incluía cesárea).
Cómo corregir: Todo parto facturado debe llevar su registro de recién nacido en el RIPS (aún si fue mortinato, según el protocolo del caso).
Paciente fallecido sin servicios posteriores a 24 horas
vigente desde 2026-06-01Regla oficial: si la condición del usuario al egreso es "Paciente muerto", no se pueden informar servicios con fecha posterior a las 24 horas siguientes al fallecimiento.
Cómo corregir: Revise fechas de servicios en urgencias/hospitalización cuando el egreso sea por fallecimiento.
Paciente derivado debe traer los servicios prestados
vigente desde 2026-06-01Regla oficial: si la condición al egreso es "Paciente derivado a otro servicio", deben informarse los servicios prestados.
Cómo corregir: Cuando derive al paciente, incluya en el RIPS los servicios efectivamente prestados antes de la derivación.
Medicamento debe existir en catálogo IUM o CUM
vigente desde 2026-06-01Regla oficial: el código de tecnología en salud del medicamento debe existir en el catálogo IUM o CUM de SISPRO. (La Res. 948 retiró el DCI de esta regla.)
Cómo corregir: Verifique el código IUM/CUM del medicamento en SISPRO. Códigos vencidos o de presentaciones descontinuadas rechazan.
Servicios de promoción y prevención sin pago moderador
vigente desde 2026-06-01Regla oficial: si la finalidad es de promoción y mantenimiento, detección temprana, protección específica, planificación familiar, lactancia, cuidado preconcepcional/prenatal, IVE, parto y puerperio o seguimiento del recién nacido, el tipo de pago moderador debe ser 'No aplica'.
Cómo corregir: No cobre copago ni cuota moderadora en servicios PyP/protección específica: registre 'no aplica pago moderador'.
¿Le rechazaron un código que no está aquí? Valide su archivo o escríbanos — cada reporte real mejora el catálogo.