Alejandro Gomez Auad df87fc5ee7 Agregadas variantes de ITI-65 para MeOW e IT ademas de IPS
Se generaliza el controller para recibir el tipo de documento (LOINC)
en vez de hardcodear el de IPS, y se agregan las rutas y mapeos de
nginx para /fhir/MeOWTransaction, /fhir/MeOWDocument, /fhir/ITTransaction
y /fhir/ITDocument, siguiendo la misma logica que las rutas IPS existentes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-15 03:14:32 +00:00

25 lines
844 B
JavaScript

const express = require('express');
const router = express.Router();
const {
provideIPSTransaction,
provideIPSDocumentBundle,
provideMeOWTransaction,
provideMeOWDocumentBundle,
provideITTransaction,
provideITDocumentBundle,
} = require('../controllers/iti65');
// ITI-65: Provide Document Bundle — IPS
router.post('/IPSTransaction', provideIPSTransaction);
router.post('/IPSDocument', provideIPSDocumentBundle);
// ITI-65: Provide Document Bundle — MeOW (Medication Overview)
router.post('/MeOWTransaction', provideMeOWTransaction);
router.post('/MeOWDocument', provideMeOWDocumentBundle);
// ITI-65: Provide Document Bundle — IT (Consultation Note / respuesta de interconsulta)
router.post('/ITTransaction', provideITTransaction);
router.post('/ITDocument', provideITDocumentBundle);
module.exports = router;