Historia-Clinica-La-Rioja / historia_clinica_LR

Sistema de Historia Clínica del Ministerio de Salud de La Rioja
Other
7 stars 1 forks source link

fix: add autofill to PDFs where values aren't received and checkboxes… #168

Closed RLRama closed 4 months ago

RLRama commented 4 months ago

… for clarification

Contexto

Los cuestionarios al almacenar respuetas con values del tipo null en la base de datos, los muestran tal cual en los PDF a imprimir. Además el cuestionario de desempeño físico no tiene ítems para indicar que el paciente SI realiza la prueba (solo tiene ítems de se rehúsa o se niega), por lo que se agrega un falso ítem "Accede a la prueba" a la plantilla, que se checkea cuando el optionId no es 51 (que es cuando se rehúsa).

Descripción

Este PR soluciona lo anterior agregando el texto "No registrado" para las respuestas donde no se anotó el tiempo (se anotó un tiempo con valor "0") para desempeño físico, y para las respuestas con valores numéricos en antecedentes familiares. También agrega el ítem "Accede a la prueba" para mejor interpretación de las secciones en el cuestionario de desempeño físico.

Cambios en el código fuente

Modifica las plantillas HTML de los PDFs para añadir los cambios de condiciones lógicas necesarios.

Información adicional

Esto requiere que desde el frontend, al registrar cuestionarios donde el paciente si accede a realizar las pruebas, se envíe un valor diferente a 51 (podría ser 0 para estandarizar) para optionId en las respuestas (revisar la wiki por las dudas), que es la opción que indica que el paciente no realiza la prueba. @RodrigoCba96

Issues relacionados