Realicé el procedimiento completo para el registro de pacientes.
Creé la clase PacienteController anotada con @RestController y @RequestMapping("/pacientes"), e implementé el método registrar con @PostMapping y @RequestBody para recibir los datos.
También creé el DTO DatosRegistroPaciente utilizando un record, incluyendo los campos nombre, email, teléfono, documento_identidad y el objeto Direccion, reutilizando el mismo record Direccion que usamos en el registro de médicos. Probé la request en Insomnia y funcionó correctamente.