Validación de Pre-Donadores

En esta sección se explicará como a detalle los elementos de la pantalla y el comportamiento esperado de la sección Pre-Donadores del módulo Banco de sangre.

Secciones:

  1. Menu de pre-donación
  2. Popin crear pre-donación

Menu de pre-donación

Filtros del listado

Filtro Color Tipo Modificador
Fecha de creación date Date (DD/MM/YYYY HH:mm)  
Capturista user String  
Serologia variable String hightlight
Grupo RH danger String hightlight
Tipo type String  
Estatus status String  

Acciones del control

Action Help Color Icon Section
Crear pre-donación   success plus-sign header
Exportar Mostart reportes primary table header

Estatus del listado

Nombre Slug Color Icon Final Validado
Pre-donador nuevo nuevo secondary certificate No
Pre-donador identificado identificado default fingerprint fa No
Pre-donador apto apto success user-check fa No
Pre-donador no apto no_apto active user-times fa No
Pre-donador diferido diferido help user-clock fa No
Muestras tomadas muestras default barcode No 🛑
Pre-donador aceptado aceptado success ok No
Pre-donador rechazado rechazado status remove No
Donador donador active hand-holding-heart fa Si
Pre-donador excluido excluido orange user-slash fa No
Serología reactiva serologia_reactiva danger exclamation-triangle fa No

Acciones del item

Action Help Color Icon Orden Método
Comprobante Comprobante de Donación default print 60🛑  
Fotografía Tomar fotografía primary camera-retro fa 20🛑 tomarFotografia
Registrar Huella Registrar Huella Digital negative fingerprint fa 20🛑 registrarHuella
Donador GS / RH Donador Grupo sanguineo / Factor RH active medical-blood8 50🛑 donadorGrupoRH
Evaluación clínica Evaluación clínica primary medical-medical55 30🛑 antecedentes
Exploración Exploración Física success heartbeat fa 30🛑 exploracionFisica
Estudios Estudios de laboratorio type microscope fa 40🛑 auxiliares
  Recepción de Muestras default barcode 10🛑  
Resultado Extracción Resultados de Extracción de Sangre danger syringe fa 40🛑 resultadosPresenter
Rechazar Rechazar el predonador status trash 80🛑 cancelar
Exclusión Exclusión orange user-slash fa 50🛑  
Receptor GS / RH Receptor Grupo sanguineo / Factor RH active medical-blood8 50🛑 receptorGrupoRH
Serología Serologia date medical-blood9 90🛑 liberarPresenter
Estudios Estudios de Laboratorio (Solo Lectura) neutro microscope fa 70🛑 auxiliares
Serología Serología (Solo Lectura) neutro medical-blood9 70🛑 liberarPresenter
Historia Clínica Historia Clínica default print 60🛑  
Verificar Huella Verificar Huella Digital success fingerprint fa 20🛑 verificarHuella
Autorizar Autorizar Diferido o No Apto default user-lock fa 80🛑  

Crear pre-donación

Comportamiento esperado

  1. Muestra Popin crear pre-donación para iniciar el proceso de creación.

Condiciones

Condición Tipo Slug
¿Puede dar de alta pre-donaciones? Parametro banco_sangre__puede_crear_predonaciones

Popin crear pre-donación

Popin de captura para nueva pre-donación, incluye schema

Acciones del control

Action Help Color Icon Section
Guardar Guardar pre-donación success save header

Guardar

Comportamiento esperado

  1. Valida los datos capturados
  2. En validación exitosa guarda una predonación
  3. Recarga el Menu de pre-donación para mostrar la nueva pre-donación

Condiciones

Condición Tipo Slug
¿Puede dar de alta pre-donaciones? Parametro banco_sangre__puede_crear_predonaciones

Eventos

Evento Tipo Slug
Creación de una predonación Trigger banco_sangre__donacion_sangre–new

Comprobante

Comportamiento esperado

  1. Valida que la persona tenga estatus de donador
  2. En validación exitosa genera un PDF del comprobante de donación de sangre

Condiciones

Condición Tipo Slug Estatus
¿La persona ya realizó la donación? flujo  
¿Puede imprimir comprobante? Parametro banco_sangre_puede_imprimir_comprobante 🛑

Eventos

Evento Tipo Slug
Comprobante de donación generado Trigger banco_sangre__donacion_sangre–new

Fotografía

Comportamiento esperado

  1. Valida que la persona sea una persona nueva y no identificada
  2. En validación exitosa permitirá tomar una fotografía con la cámara de la computadora
  3. Se asignará la fotografía al pre-donador

Condiciones

Condición Tipo Slug Estatus
¿La persona tiene estatus nuevo? flujo  
¿Puede capturar fotografías? Parametro banco_sangre__puede_capturar_fotografía 🛑

Eventos

Evento Tipo Slug
Fotografía capturada Trigger banco_sangre__donacion_sangre–new

Registrar huella

Comportamiento esperado

  1. Valida que la persona sea una persona nueva y no identificada
  2. En validación exitosa permitirá registrar una huella para el pre-donador
  3. Se asignará la huella al pre-donador

Condiciones

Condición Tipo Slug Estatus
¿La persona tiene estatus nuevo? flujo  
¿Puede registrar huellas digitales? Parámetro banco_sangre__puede_capturar_huella 🛑

Eventos

Evento Tipo Slug
Huella asignada Trigger banco_sangre__donacion_sangre–new

Donador GS / RH

Comportamiento esperado

  1. Valida que el estatus sea identificado o apto.
  2. Abrirá un popin que permitirá asignar un grupo Rh al pre-donador
  3. El pre-donador se registrará con el grupo Rh que se le haya asignado

Condiciones

Condición Tipo Slug Estatus
¿La persona tiene estatus identificada o apta? flujo  
¿Puede asignar/editar el Grupo RH? Parámetro banco_sangre__puede_asignar_gruporh 🛑

Eventos

Evento Tipo Slug
Grupo Rh asignado Trigger banco_sangre__donacion_sangre–new

Registro de actividad

Mensaje Modelo Rol
Se creo la pre-donación {folio} del pre-donador {predonador} Módulo Módulo
Creo la pre-donación {folio} Personal Capturista
Se registro como pre-donador en la pre-donación con folio {folio} Paciente Pre-donador
Se registro como receptor en la pre-donación con folio {folio} Paciente Receptor

Atributos adicionales la actividad

Atributo Tipo Slug
Pre-donación DonacionSangre predonacion
Pre-donador Paciente predonador
Receptor Paciente receptor

Crear pre-donación

Comportamiento esperado

  1. Muestra Popin crear pre-donación para iniciar el proceso de creación.

Condiciones

Condición Tipo Slug
¿Puede dar de alta pre-donaciones? Parametro banco_sangre__puede_crear_predonaciones

Popin crear pre-donación

Popin de captura para nueva pre-donación, incluye schema

Acciones del control

Action Help Color Icon Section
Guardar Guardar pre-donación success save header

Guardar

Comportamiento esperado

  1. Valida los datos capturados
  2. En validación exitosa guarda una predonación
  3. Recarga el Menu de pre-donación para mostrar la nueva pre-donación

Condiciones

Condición Tipo Slug
¿Puede dar de alta pre-donaciones? Parametro banco_sangre__puede_crear_predonaciones

Eventos

Evento Tipo Slug
Creación de una predonación Trigger banco_sangre__donacion_sangre–new