1. Проверка актуальности(прошло ли время приема).
  2. Проверка статуса(Запрещено отменять запись на приём, если прием уже был выполнен).
  3. Проверка наличия ТАПов.
  4. Проверка принадлежности записи на прием вызову на дом или иному неизвестному мероприятию(вдруг придумают что то новое).
  5. Проверка связанных мероприятий диспансеризации.
    1. Если среди них есть обязательное мероприятие, то следует отменить все записи на прием по этой диспансеризации. Если этого сделать не получается(прошло время, статус выполнено или есть тапы), то ругаемся.
    2. Если обязательных мероприятий нет, то отменяем только мероприятия связанные с этой записью на прием.
  6. Проверка наличия связанных с записью направлений.
    1. Если есть направление на исследование, то проверяем чтобы оно было:
      1. чтобы не было заключения по данному исследованию (lbr_Research.isComplete)
    2. Если есть направление на консультацию
      1. нет условий
  • Нет меток