Cancelamento de consulta pelo paciente
V1Conflicts with the code
O requisito diz que o paciente cancela a qualquer momento. O código impõe 24 horas de antecedência em três pontos independentes, e um deles devolve erro ao paciente. Remover a regra muda o comportamento de quem já usa.
Servicos/AgendamentoService.cs:142Validadores/CancelarConsultaValidator.cs:38Jobs/LembreteConsultaJob.cs:64
Question for the author
A janela de 24 horas deixa de valer para o paciente, ou o requisito vale só fora dela?
V2Ambiguous
“Sem custo” não diz o que acontece com o exame já preparado. O preparo é cobrado à parte no fluxo atual, e o requisito não menciona estorno.
Servicos/PreparoExameService.cs:57
Question for the author
Cancelar depois do preparo iniciado estorna o preparo, cobra, ou não se aplica?
No spec is generated while an objection is open