VALIDATION_ERROR | 400 | Datos inválidos (formato, campos obligatorios, duración no permitida, etc.). |
INVALID_DATE_FORMAT | 400 | Formato de fecha incorrecto; usar yyyy-MM-dd HH:mm. |
INVALID_DATE_PAST | 400 | La fecha programada debe ser futura. |
INVALID_DATE_TOO_SOON | 400 | Al menos 15 minutos de anticipación. |
SPECIALTY_REQUIRED | 400 | Debe indicar especialidad para Médico Especialista. |
INVALID_SPECIALTY_FOR_PROFESSIONAL_TYPE | 400 | No debe enviar especialidad para este tipo de profesional. |
PROVIDER_NOT_AVAILABLE / PATIENT_NOT_AVAILABLE | 409 | Conflicto de agenda. |
CONSULTATION_NOT_FOUND | 404 | Consulta no existe o no pertenece a su organización. |
API_KEY_INVALID | 401 | API Key o Secret faltante o inválido. |