Olá.
Quanto a parte funcional, acredito que possamos desenvolver uma espécie de Wizard. Seria um passo à passo até a conclusão da marcação de atendimento.
Acredito que o peso maior seria na implementação da parte visual, pois penso em desenvolver algo que se adapte, não só aos browsers, como aos dispositivos móveis.
Felizmente já temos um modelo de layout. Com isso, somente precisaríamos alinhar alguns detalhes no decorrer do projeto, visto que não é um sistema interno e precisa agradar ao usuário final.
Qualquer dúvida, favor entre em contato.