Resumen ejecutivo del proyecto Cobertura Docker para MSP Ecuador. Use cuando se pregunte qué es el proyecto, para qué sirve, cuál es el estado actual, o qué módulos tiene.
Sistema de consulta batch de cobertura de salud del MSP Ecuador. Consulta Oracle, obtiene datos del portal MSP, genera PDFs y archivos JSON con evidencia de cobertura.
Oracle → batch_fetch_json.js → JSON/
→ batch_render_pdf.js → PDF/
→ server/app.js (UI + API)
| Archivo | Función |
|---|---|
server/app.js | API REST + UI batch + SSE streaming |
scripts/batch_fetch_json.js | Fase 1: consulta Oracle + portal, guarda JSON |
scripts/batch_render_pdf.js | Fase 2: lee JSON, genera PDF |
scripts/query_records.js | Consulta Oracle DIRECTO (sin portal) |
scripts/query_live.js | Consulta portal MSP con retry |
scripts/generate_pdf.js | Render SVG → PDF |
GET /health - Salud del servicioPOST /api/query-records - Consulta Oracle directoPOST /api/fetch-json - Fase 1 batchPOST /api/render-pdf - Fase 2 batchGET /api/stream - SSE para progressGET /output/ - Archivos generados./docker-data/output → /app/output (PDFs, JSONs, SVGs)./docker/oracle/instantclient → /opt/oracle/instantclient