diff --git a/lab_domicilios.php b/lab_domicilios.php
index c2a5fed..bcf24bd 100644
--- a/lab_domicilios.php
+++ b/lab_domicilios.php
@@ -475,6 +475,11 @@ $domIdParam = (int)($_GET['id'] ?? 0);
+
+
+ Servicios extras
+
+
Notas del enfermero
@@ -932,6 +937,24 @@ async function verInformeDom() {
document.getElementById('inf-examenes').textContent = dom.examenes_solicitados || '—';
document.getElementById('inf-fecha').textContent = (dom.fecha_programada||'') + ' ' + (dom.hora_programada||'');
+ // Servicios extras (síncronos, vienen en _domActual)
+ const seEl = document.getElementById('inf-servicios-extra');
+ if (dom.servicios_extra && dom.servicios_extra.length) {
+ seEl.innerHTML = `
+ | Tipo | Descripción | Notas | Valor |
+ ${dom.servicios_extra.map(se =>
+ `
+ | ${esc(se.tipo||'—')} |
+ ${esc(se.descripcion||'—')} |
+ ${esc(se.notas||'—')} |
+ ${se.valor ? '$'+Number(se.valor).toLocaleString('es-CO') : (se.requiere_pago ? 'Pendiente' : '—')} |
+
`).join('')}
+
+
`;
+ } else {
+ seEl.innerHTML = 'Sin servicios extras registrados';
+ }
+
// Limpiar campos clínicos mientras cargamos
['inf-antecedentes','inf-medicamentos','inf-acudiente','inf-notas-libres'].forEach(id => {
const el = document.getElementById(id);