{% set procedimientos_glosa = (procedimientos_curados or []) | selectattr('reconciliation_status', 'in', ['realizado_no_facturado', 'facturado_sin_soporte_exacto']) | list %} {% if glosa_analisis or medicamentos_glosa or procedimientos_glosa or canonical_incidents %}
⚠️ Análisis de Posibles Glosas

📌 Nota: Este análisis automático identifica posibles riesgos de glosa basado en la coherencia entre diagnósticos, procedimientos, medicamentos, factura y soportes asistenciales.

{% if canonical_incidents %}

Trazabilidad canónica

Incidencias pendientes de revisión

{% for incident in canonical_incidents %}
{{ incident.filename or 'Archivo sin nombre' }}{{ incident.status or incident.match_method or 'Revisar' }}

{{ incident.document_type or 'Documento' }}{% if incident.page %} · página {{ incident.page }}{% endif %}{% if incident.section %} · {{ incident.section }}{% endif %}

{% if incident.original_term or incident.canonical_term %}

Término: {{ incident.original_term or 'No informado' }}{% if incident.canonical_term %} → {{ incident.canonical_term }}{% endif %}{% if incident.match_score is not none %} · score {{ incident.match_score }}{% endif %}

{% endif %} {% if incident.excerpt %}
{{ incident.excerpt }}
{% endif %}
{% endfor %}
{% endif %} {% if glosa_analisis %}
{{ glosa_analisis | safe }}
{% endif %} {% if medicamentos_glosa %} {% set possible_count = medicamentos_glosa|selectattr('estado', 'equalto', 'posible_glosa')|list|length %} {% set review_count = medicamentos_glosa|selectattr('estado', 'equalto', 'revisar')|list|length %}

Conciliación de medicamentos

Hallazgos que requieren validación

{% if possible_count %}{{ possible_count }} {{ 'posible glosa' if possible_count == 1 else 'posibles glosas' }}{% endif %} {% if review_count %}{{ review_count }} por revisar{% endif %}
{% for finding in medicamentos_glosa %}
{{ finding.medicamento }} {% if finding.presentacion %}{{ finding.presentacion }}{% endif %} {{ finding.estado|replace('_', ' ') }}
{% if finding.codigo_referencia or finding.posologia or finding.dosis %}

{% if finding.codigo_referencia %}CUM/IUM {{ finding.codigo_referencia }}{% endif %} {% if finding.posologia %}{{ finding.posologia }}{% endif %} {% if finding.dosis %}{{ finding.dosis }}{% endif %}

{% endif %}
Orden: {{ finding.cadena.orden|replace('_', ' ') }} Administración: {{ finding.cadena.administracion|replace('_', ' ') }} Facturación: {{ finding.cadena.facturacion|replace('_', ' ') }}

Asociación con factura: {{ finding.asociacion_factura|replace('_', ' ') }}

{% if finding.comparacion_cantidad and (finding.comparacion_cantidad.cantidad_clinica is not none or finding.comparacion_cantidad.cantidad_facturada is not none) %}

{% if finding.comparacion_cantidad.cantidad_clinica is not none %} Clínica: {{ finding.comparacion_cantidad.cantidad_clinica }} {{ finding.comparacion_cantidad.unidad_clinica }} {% endif %} {% if finding.comparacion_cantidad.cantidad_facturada is not none %} Facturada: {{ finding.comparacion_cantidad.cantidad_facturada }} {{ finding.comparacion_cantidad.unidad_facturada }} {% endif %}

{% endif %} {% if finding.motivos %}
    {% for reason in finding.motivos %}
  • {{ reason }}
  • {% endfor %}
{% endif %} {% if finding.fuentes_por_eslabon.orden %}

Orden: {{ finding.fuentes_por_eslabon.orden|join(', ') }}

{% endif %} {% if finding.fuentes_por_eslabon.administracion %}

Administración: {{ finding.fuentes_por_eslabon.administracion|join(', ') }}

{% endif %} {% if finding.fuentes_por_eslabon.facturacion %}

Facturación: {{ finding.fuentes_por_eslabon.facturacion|join(', ') }}

{% endif %} {% if finding.justificacion_clinica %}

Evaluación clínica: {{ finding.justificacion_clinica }}

{% endif %} {% if finding.evidencias %}
Ver evidencia breve
    {% for evidence in finding.evidencias %}
  • {{ evidence }}
  • {% endfor %}
{% endif %}
{% endfor %}
{% endif %} {% if procedimientos_glosa %}

Conciliación exacta por CUPS

Procedimientos con posible glosa

{% for item in procedimientos_glosa %}
{{ item.codigo_cups }} · {{ item.description }}{{ item.reconciliation_status|replace('_', ' ') }}

{{ item.reconciliation_reason }}

{% if item.evidence %}
    {% for evidence in item.evidence %}
  • {{ evidence.filename or evidence.document_type }}{% if evidence.page %}, página {{ evidence.page }}{% endif %}{% if evidence.section %}, {{ evidence.section }}{% endif %}{% if evidence.original_term or evidence.canonical_term %}: {{ evidence.original_term or 'No informado' }}{% if evidence.canonical_term %} → {{ evidence.canonical_term }}{% endif %}{% endif %}{% if evidence.match_method %} ({{ evidence.match_method }}{% if evidence.match_score is not none %}, score {{ evidence.match_score }}{% endif %}){% endif %}{% if evidence.excerpt %}: {{ evidence.excerpt }}{% endif %}
  • {% endfor %}
{% endif %}
{% endfor %}
{% endif %}
{% endif %} {% if not glosa_analisis and not medicamentos_glosa and not procedimientos_glosa %}

Revisión de coherencia

Sin evaluación estructurada de glosas

No hay hallazgos estructurados ni análisis general disponible para este caso. Este estado no descarta condiciones pendientes de evaluación.

{% endif %}