Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Bryacg/Adutem/llms.txt

Use this file to discover all available pages before exploring further.

El registro de socios es el proceso mediante el cual se incorpora un nuevo docente al sistema ADUTEM. El formulario captura los datos personales y médicos del socio y los almacena en la base de datos a través del endpoint POST /api/person. Una vez registrado, el socio queda disponible en el listado general con un identificador único asignado automáticamente.
El correo electrónico de cada socio debe ser único en el sistema. Si un socio ya fue registrado previamente con el mismo correo, el sistema rechazará el registro con un error de conflicto.

Proceso de registro

1

Navegar al formulario de registro

En el menú principal, selecciona Socios y luego haz clic en Registro de Socio. El sistema te dirigirá a la ruta /home/socios/registro_socio, donde encontrarás el formulario de inscripción.
2

Completar los campos obligatorios

Rellena todos los campos marcados como obligatorios. Los campos de texto libre aceptan caracteres alfabéticos y especiales del español. Consulta la referencia de campos más abajo para conocer el tipo y formato esperado de cada campo.
3

Revisar los campos opcionales

Completa los campos opcionales si la información está disponible: Valor Mensualidad, Tipo de Sangre y Alérgico. Estos datos son útiles para la gestión interna y los fondos de salud del socio.
4

Enviar el formulario

Haz clic en el botón Enviar Registro. El sistema envía una solicitud POST al endpoint /api/person con todos los datos del formulario. Si el registro es exitoso, se crea un nuevo registro con estado 201 Created.
Si la Cédula de Identidad o el Correo Electrónico ya existe en la base de datos, el servidor responde con el código 409 Conflict y el registro no se completa. Verifica que el socio no haya sido registrado previamente antes de intentarlo de nuevo.

Referencia de campos

La siguiente tabla describe todos los campos del formulario, su tipo de entrada, si son obligatorios y el formato esperado cuando aplica.
CampoTipoObligatorioDescripción y formato esperado
NombresTextoNombres completos del socio
ApellidosTextoApellidos completos del socio
C.I. / CédulaTextoNúmero de cédula ecuatoriana, ej. 0987654321
Fecha de NacimientoFechaSeleccionar del selector de fecha en formato AAAA-MM-DD
DirecciónTextoDirección domiciliaria del socio
TeléfonosTextoUno o más números separados por coma, ej. 0987654321, 052345678
Nombre del PadreTextoNombre completo del padre del socio
Nombre de la MadreTextoNombre completo de la madre del socio
Valor MensualidadTextoNoMonto mensual, ej. $50.00
Tipo de SangreSelecciónNoUna de: O+, O-, A+, A-, B+, B-, AB+, AB-
AlérgicoÁrea de textoNoMedicamentos o alimentos a los que el socio es alérgico

Manejo de errores

Código HTTPCausaAcción recomendada
400Uno o más campos obligatorios están vacíosCompleta todos los campos marcados como obligatorios y vuelve a enviar
409La cédula o el correo ya existe en la base de datosVerifica si el socio ya fue registrado; usa datos únicos si es un nuevo registro
201Registro creado exitosamenteEl socio ahora aparece en el listado en /home/socios

Build docs developers (and LLMs) love