Add Indicaciones backend - types, DB table, store, API

This commit is contained in:
2026-04-21 12:44:21 -03:00
parent 6fc44b8516
commit 4e247dfaa7
3 changed files with 64 additions and 0 deletions
+23
View File
@@ -172,4 +172,27 @@ export interface ATB {
fechaFinalizacion?: string;
}
export type IndicacionTipo = 'Farmacologica' | 'NoFarmacologica' | 'Hidratacion';
export type ViaAdministracion = 'Oral' | 'EV' | 'IM' | 'SC' | 'PorGGT' | 'PorSNG';
export type TipoPlanHidratacion = 'SolucionFisiologica09' | 'Dextrosa5' | 'Dextrosa10' | 'Dextrosa25' | 'RingerLactato';
export interface Indicacion {
id: string;
internacionId: string;
tipo: IndicacionTipo;
droga?: string;
dosis?: string;
frecuenciaHoras?: number;
via?: ViaAdministracion;
descripcion?: string;
tipoPlan?: TipoPlanHidratacion;
cantidadMl?: number;
tiempoHoras?: number;
estado: 'Activa' | 'Suspendida';
medicoCrea: string;
fechaCrea: string;
medicoSuspende?: string;
fechaSuspension?: string;
}
export type Vista = 'dashboard' | 'camas' | 'pacientes' | 'internaciones' | 'evoluciones' | 'laboratorios' | 'acidobase' | 'cultivos' | 'historiaclinica' | 'nuevoingreso' | 'editaringreso';