(2) не .... нужно его вообще из очереди убрать - кассир не нужен
я, ФИО, паспортные данные, и прочий 152 ФЗ, понимаю и соглашаюсь, плачу и иду сразу в кабинет к врачу, а не к регистратору ...
а вдруг такое уже есть?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший