HUDS : Armar api o controladores para situaciones activas y antecedentes - #2267
HUDS : Armar api o controladores para situaciones activas y antecedentes#2267nicolasarana wants to merge 3 commits into
Conversation
f238f6a to
9199146
Compare
| import * as moment from 'moment'; | ||
|
|
||
| // SNOMED ECL para antecedentes familiares | ||
| const ECL_ANTECEDENTES_FAMILIARES = '<< 57177007'; |
There was a problem hiding this comment.
esta query me parece debería obtenerse desde la BD
There was a problem hiding this comment.
gracias por la corrección
| return null; | ||
| } | ||
|
|
||
| const expression = '<< 57177007'; |
| res.json(result); | ||
| })); | ||
|
|
||
| router.get('/:idPaciente/AntecedentesFamiliares', asyncHandler(async (req: any, res) => { |
There was a problem hiding this comment.
compa, la ruta deberia respetar el lowerCamelCase, en este caso lo cambiaria a: /:idPaciente/antecedentesFamiliares
| return null; | ||
| } | ||
|
|
||
| const eclQuery = await ECLQueries.findOne({ key: 'antecedentes_personales' }); |
There was a problem hiding this comment.
Seria necesario agregar el objeto en la coleccion de ECLQueries, para manejar las key, valor, etc...
| return null; | ||
| } | ||
|
|
||
| const eclQuery = await ECLQueries.findOne({ key: 'antecedentes_familiares' }); |
There was a problem hiding this comment.
Idem al comentario en linea 89
|
Compa, haciendo unas pruebas con la ruta de situacionesActivas, tengo un ejemplo q se trae trastornos q no estan activos: Ruta de prueba: http://localhost:3002/api/modules/huds/58d91ba40bb1a96b254dc127/situacionesActivas Entre otro la api devuelve este trastorno: { DOnde en la HUDS del paciente, se encuentra en estado "resuelto": Otro ejemplo: { |
48aa2ba to
ad57137
Compare
Ahora la ruta filtra por los trastornos activos. También se probo con las demás rutas aunque solamente en demo se pudo obtener antecedentes familiares con un id. Estamos atentos a nuevas sugerencias. |




Requerimiento
HUDS-203
Funcionalidad desarrollada
UserStories llegó a completarse
Requiere actualizaciones en la base de datos
Note
En la base de datos de demo se agregaron las ECLQeries correspondientes a antecedentes personales y familiares.