Почему при формировании счета, при выборе из прайс-листа, программа требует добавить врачей других специализаций?

Потому что ваш счет открыт под конкретных лечащих врачей (например терапевт) и если нет необходимых врачей во вкладке Лечащие врачи (например хирург), вы не сможете добавить позиции из хирургии. Т.е. надо добавить врачей необходимых специальностей во вкладку Лечащие врачи в Карте пациента.