Campo | Descripción | Reglas de Negocio |
---|
unoStudent refId | - Va en blanco ya que se insertará un nuevo alumno.
| |
studentId | | |
firstName | | |
middleName | - Apellido paterno
- Obligatorio
| |
lastName | - Apellido materno
- Obligatorio
| |
birthDate | - Fecha de nacimiento
- Formato: aaaa-mm-dd
- Obligatorio
| |
sex | - Valores: Male, Female, Not selected
| |
userId | | Para crear login, debe dar userId y password. Antes de insertar, valida que no exista otro usuario con el mismo username, entregando mensaje: <creates> <create id="" statusCode="409" > <error id="00000000-0000-1000-0000-001682490178" > <code>409</code> <message>Ya existe una persona con el login proporcionado.</message> </error> </create> </creates> En caso de ser indicado y tener menos de 6 caracteres entrega el siguiente mensaje: <code>400</code> <message>El userId no es válido. Debe tener 6 o más caracteres.</message> - Para crear login, debe dar userId y password.
|
password | | - Para crear login, debe dar userId y password.
- El valor debe ser enviado codificado en base64.
|
language | | |
curp | | |
addressType | - Tipo domicilio
- Valores: Physical, Mailing, Shipping
| |
line1 | | |
city | | |
neighborhood | | |
postalCode | | |
buildingSiteNumber | | |
county | | |
stateProvince | | |
countyRefId | - Identificador único en la BDC municipio.municipio_id
- Obligatorio
- Valores: ver maestro de municipios.
| |
phoneNumberType | - Tipo
- Valores: Home, Mobile
| |
number | | |
email | | |