Logo
Epicrisis IA
Resumen Clínico Integral
← Volver 📚 Ver Epicrisis

📋 Epicrisis: {{ nombre_paciente }}

Paciente: {{ nombre_paciente }}

Usuario: {{ user.username if user else '---' }}

Historia clínica: {{ historia.nombre_archivo if historia else 'No disponible' }} — {{ historia.fecha_analisis if historia else '-' }}

Documento quirúrgico: {{ quirurgico.nombre_archivo if quirurgico else 'No disponible' }} — {{ quirurgico.fecha_analisis if quirurgico else '-' }}

Factura: {{ factura.nombre_archivo if factura else 'No disponible' }} — {{ factura.fecha_analisis if factura else '-' }}

📝 Resumen de Historia Clínica
{% if metadatos_hc %}

Información del Paciente

{% if metadatos_hc.nombre_paciente %} {% endif %} {% if metadatos_hc.datos_identificacion_paciente %} {% endif %} {% if metadatos_hc.sexo %} {% endif %} {% if metadatos_hc.edad %} {% endif %} {% if metadatos_hc.fecha_nacimiento %} {% endif %} {% if metadatos_hc.prestador_servicio %} {% endif %} {% if metadatos_hc.caso %} {% endif %} {% if metadatos_hc.fecha_ingreso %} {% endif %} {% if metadatos_hc.motivo_consulta %} {% endif %}
Nombre del paciente {{ metadatos_hc.nombre_paciente }}
Identificación {{ metadatos_hc.datos_identificacion_paciente }}
Sexo {{ metadatos_hc.sexo }}
Edad {{ metadatos_hc.edad }}
Fecha de nacimiento {{ metadatos_hc.fecha_nacimiento }}
Prestador de servicio {{ metadatos_hc.prestador_servicio }}
No. de Caso {{ metadatos_hc.caso }}
Fecha de ingreso {{ metadatos_hc.fecha_ingreso }}
Motivo de consulta {{ metadatos_hc.motivo_consulta }}
{% if metadatos_hc.resumen %}

📄 Resumen Clínico

{{ metadatos_hc.resumen }}

{% endif %} {% if procedimientos_hc and procedimientos_hc|length > 0 %}

🔧 Procedimientos Realizados (Historia Clínica)

    {% for proc in procedimientos_hc %}
  1. {{ proc }}
  2. {% endfor %}
{% endif %} {% if medicamentos_hc and medicamentos_hc|length > 0 %}

💊 Medicamentos Administrados

    {% for med in medicamentos_hc %}
  1. {{ med }}
  2. {% endfor %}
{% endif %} {% else %}

⚠️ No se encontró historia clínica para este paciente o no se pudieron extraer los metadatos.

{% endif %}
📊 Codificación CIE-10

ℹ️ Información: Selecciona los códigos que deseas incluir en la epicrisis final.

1. Diagnósticos - Historia Clínica

{% set cie_historia = historia.codigos_cie10 if historia and historia.codigos_cie10 else [] %} {% if cie_historia and cie_historia|length > 0 %} {% for item in cie_historia %} {% endfor %}
Seleccionar Código CIE-10 Diagnóstico
{{ item.codigo_asignado }} {{ item.diagnostico }}
{% else %}

⚠️ No se encontraron códigos CIE-10 en la historia clínica.

{% endif %}

2. Diagnósticos Prequirúrgicos y Postquirúrgicos

{% set cie_qx = quirurgico.codigos_cie10 if quirurgico and quirurgico.codigos_cie10 else [] %} {% if cie_qx and cie_qx|length > 0 %} {% for item in cie_qx %} {% endfor %}
Seleccionar Código CIE-10 Descripción CIE-10 Tipo Diagnóstico Original
{{ item.codigo }} {{ item.descripcion }} {% if 'POP' in item.diagnostico or 'POST' in item.diagnostico.upper() %} POST {% else %} PRE {% endif %} {{ item.diagnostico }}
{% else %}

⚠️ No se encontraron códigos CIE-10 en el documento quirúrgico.

{% endif %}
🔬 Hallazgos y Descripción Quirúrgica
{% if hallazgos_quirurgicos or descripcion_procedimiento %} {% if hallazgos_quirurgicos %}

5. HALLAZGOS QUIRÚRGICOS

{{ hallazgos_quirurgicos | safe }}

{% endif %} {% if descripcion_procedimiento %}

6. DESCRIPCIÓN DEL PROCEDIMIENTO

{{ descripcion_procedimiento | safe }}

{% endif %} {% else %}

⚠️ No se encontraron hallazgos quirúrgicos o el documento no está estructurado correctamente.

{% endif %}

ℹ️ Información: Selecciona los códigos CUPS que deseas incluir en la epicrisis final.

Códigos CUPS Asignados

{% set cups = quirurgico.codigos_cups if quirurgico and quirurgico.codigos_cups else [] %} {% if cups and cups|length > 0 %} {% for item in cups %} {% endfor %}
Seleccionar Procedimiento Código CUPS
{{ item.procedimiento }} {{ item.codigo_cups }}
{% else %}

⚠️ No se encontraron códigos CUPS.

{% endif %}
➕ Agregar Códigos Manualmente

ℹ️ Información: Puedes buscar y agregar códigos CIE-10 o CUPS adicionales que no hayan sido detectados automáticamente.

{% if factura %}
💰 Información de Factura
{{ factura.analisis_html|safe }}

🤖 Procesamiento Inteligente: Extrae automáticamente las descripciones de la tabla de factura y genera códigos CIE-10 y CUPS con IA.

{% endif %} {% if not codigos_desde_soat or codigos_desde_soat|length == 0 %}
🤖 Codificación Inteligente desde SOAT

📝 Ingresar Códigos SOAT

No se detectaron códigos SOAT automáticamente. Puedes ingresar descripciones de procedimientos SOAT para generar códigos CIE-10 y CUPS con IA:

{% endif %} {% if codigos_desde_soat and codigos_desde_soat|length > 0 %}
🤖 Codificación Inteligente desde SOAT

ℹ️ Información: Estos códigos CIE-10 y CUPS han sido generados automáticamente por IA a partir de las descripciones SOAT identificadas en los documentos del paciente. Se recomienda validar con criterio clínico.

✅ Selecciona los códigos que deseas incluir en la epicrisis final

{% for item in codigos_desde_soat %}

{% if item.codigo_soat %} 📋 Código SOAT: {{ item.codigo_soat }} {% else %} 📋 Descripción SOAT {% endif %}

{{ item.descripcion }}

{% if item.cie10_principal %}
🏥 CIE-10 PRINCIPAL
{{ item.cie10_principal.codigo }} {{ item.cie10_principal.descripcion }}

Justificación: {{ item.cie10_principal.justificacion }}

{% endif %} {% if item.cie10_secundarios and item.cie10_secundarios|length > 0 %}
📋 CIE-10 SECUNDARIOS ({{ item.cie10_secundarios|length }})
{% for cie10 in item.cie10_secundarios %}
{{ cie10.codigo }} {{ cie10.descripcion }}

{{ cie10.justificacion }}

{% endfor %}
{% endif %} {% if item.cups_principal %}
🔧 CUPS PRINCIPAL
{{ item.cups_principal.codigo }} {{ item.cups_principal.descripcion }}

Justificación: {{ item.cups_principal.justificacion }}

{% endif %} {% if item.cups_alternativos and item.cups_alternativos|length > 0 %}
⚙️ CUPS ALTERNATIVOS ({{ item.cups_alternativos|length }})
{% for cups in item.cups_alternativos %}
{{ cups.codigo }} {{ cups.descripcion }}

{{ cups.justificacion }}

{% endfor %}
{% endif %} {% if item.analisis_clinico %}
📊 ANÁLISIS CLÍNICO DETALLADO
{{ item.analisis_clinico }}
{% endif %}
{% endfor %}
📈 Resumen de Codificación
{{ codigos_desde_soat|length }}
Códigos SOAT Procesados
{% set total_cie10 = namespace(count=0) %} {% for item in codigos_desde_soat %} {% if item.cie10_principal %}{% set total_cie10.count = total_cie10.count + 1 %}{% endif %} {% set total_cie10.count = total_cie10.count + (item.cie10_secundarios|length if item.cie10_secundarios else 0) %} {% endfor %} {{ total_cie10.count }}
Códigos CIE-10 Generados
{% set total_cups = namespace(count=0) %} {% for item in codigos_desde_soat %} {% if item.cups_principal %}{% set total_cups.count = total_cups.count + 1 %}{% endif %} {% set total_cups.count = total_cups.count + (item.cups_alternativos|length if item.cups_alternativos else 0) %} {% endfor %} {{ total_cups.count }}
Códigos CUPS Generados
{% endif %} {% if glosa_analisis %}
⚠️ Análisis de Posibles Glosas

📌 Nota: Este análisis automático identifica posibles riesgos de glosa basado en la coherencia entre diagnósticos, procedimientos y hallazgos quirúrgicos.

{{ glosa_analisis | safe }}
{% endif %}
💬
Asistente SOAT
Consulta códigos y normativas