Módulos personalizados¶
Gráfico interactivo de coronarias¶

Variables a configurar:
-
dominancia: tiene que ser una variable numérica asociada a un diccionario con los valores "Dominancia derecha", "Dominancia Izquierda" y "Codominancia".
-
variablesSvg: es un array de objetos con la siguiente estructura que se corresponde a los segmentos coronarios:
{
segmento: string,
variable: number,
derecha: boolean,
izquierda: boolean,
codominancia: boolean
}
- valores: es un array de objetos con la siguiente estructura, y se corresponde al diccionario que llevan asociadas las variables de los segmentos
{
id: number,
valor: string,
color: string,
Bootstrap: string
}
Por lo tanto, que variables debe crear previamente el Asesor del estudio:
Cabecera con el nombre que se desee.
Dominancia: numérica con diccionario "Dominancia" de tres valores "Dominancia Derecha", "Dominancia Izquierda", "Codominancia".
Cada uno de los segmentos:
S01: 1 - Proximal RCA
S02: 2 - Mid RCA
S03: 3 - Distal RCA
S04: 4 - PDfromRCA
S05: 5 - Left main
S06: 6 - Proximal LAD
S07: 7 - Mid LAD
S08: 8 - Distal LAD
S09: 9 - 1rst Diagonal
S11: 10 - 2nd Diagonal
S13: 11 - Proximal LCx
S15: 12a - Obtuse marginal 1rst
S16: 12b - Obtuse marginal 2nd
S17: 13 - Distal LCx
S18: 14 - Left posterolateral
S21: 15 - Posterior descending
Todas estas variables deben ir asociadas a un diccionario que puede ser el que se desee, pero debe coincidir con el array de valores que se le pase al componente.
Formulario de envío de correos¶

Este componente nos permite configurar una serie de variables del estudio y de campos ajenos para que se envíe un correo con información que no se puede almacenar en la base de datos.
En este ejemplo "Proyecto de pruebas de desarrollos", está configurado para enviar el Identificador del pacientes y a mayores preguntar tres campos, que son teléfono, correo electrónico y nombre completo del paciente.
Los campos que hay que pasar al formularios son:
-
correoDestino: correo de destino al que se enviará el mail
-
mensaje: mensaje que se incluirá al comienzo del correo electrónico
-
variablesProyecto: [number] array con los números de variables a incluir. Creo que no funcionará con variables cifradas.
-
campos: array de objetos:
{
identificador: string, (identificador único para el campo)
nombre: string, (nombre del campo para el formulario y el correo)
tipo: string (tipo de input a generar)
}