Ветеринария
Last updated
Last updated
Замечания по блоку ветеринария:
Важное изменение: если инъекция не привязана ни к одному протоколу её нельзя будет ввести. Т.е. чтобы ввести инъекцию, необходимо изначально привязать её к протоколу в событиях.
Животное должно стоять на указанном при вводе протоколу.
По истечению количества дней с начала протокола протокол перестанет быть активным для животного!
На странице “События” во вкладке “Все события” по кнопке “Добавить событие” изменили дизайн добавления события. В выпадающем списке выбираете тип события. Переходите на окно создания события.
Здесь и далее показатели со звёздочкой-обязательные к заполнению.
Создание протокола
Создание протокола происходит за несколько этапов.
На первом этапе задаём название, количество дней на протоколе.
Выбор “Происходит переход в группу” и выбор группы для перехода: животному введётся событие переход в группу при постановке на данный протокол.
По нажатию на “Создать и настроить” происходит переход на экран добавления инъекций по дням. В выпадающем контроле выбираем день простановки инъекции животного. На данном этапе происходит привязка инъекции к протоколу. Если в какой-то день проставлять инъекции не нужно, соответственно этот день галочкой можно не отмечать. Для одного дня можно выбрать несколько инъекций, ввести комментарий при простановке.
Далее. Выбираем день для проверки животного после протокола.
После чего получаем финальные показатели созданного протокола с учётом проставленных инъекций. Стоимость лечения на данном этапе можно изменить.
При создании оригинального заболевания указывается наименования заболевания и выбираются протоколы в заболевании ( можно выбрать несколько протоколов).
Также имеются стандартные заболевания. Они создаются автоматически при создании компании в событиях. Их можно отредактировать, прилинковав к ним протоколы.
Ввод события инъекция может произойти двумя способами:
Ручной ввод инъекции с помощью события INJECT_COW (Действие INJECT_COW изменилось, необходимо пересоздать действия в существующих фермах! ). При этом в экшне необходимо ввести протокол, к которому прикреплена инъекция.
В противном случае пользователь получит сообщение об ошибке.
Автоматический ввод инъекций с помощью списка ветеринара. В календаре в специализированном блюпринте по нажатию на кнопку “Напечатать” всем животным стоящим на протоколах с указанными инъекциями на этот день проставятся инъекции.
В событии PROTOCOL_COW имеется три аргумента:
Date - Дата постановки на протокол.
DiseaseID (необязательный аргумент)- указание болезни, на которой стоит животное Если болезнь указана И животное стоит на протоколе указанной болезни, ТО предыдущий протокол введённой болезни закончится, начнётся введённый протокол. Если болезнь не указана, то начнётся введённый протокол.
ProtocolID - вводимый протокол.
При необходимости остановить протокол раньше времени добавилось новое действие “Остановка протокола” PROTOCOL_COW_STOP.
Чтобы начать заболевание необходимо ввести действие DISEASE_COW.
При начале заболевания вводятся аргументы:
Comment-комментарий к заболеванию
DiseaseID-заболевание
HappenedAt- дата заболевания
ProtocolID - протокол, которым начали лечить заболевание. Если протокол не указан, то будет введена болезнь, без протокола.
Инъекции отображаются как “Дополнительная информация” у события протокол вне зависимости от того ввели инъекцию вручную или с помощью печати списка ветеринара.
На лактационном графике события инъекции и конец протокола не отображаются.
В секции “Календарь” на день соответствующий Сегодня отображается карточка “Рабочий список”.
По нажатию на карточку откроется таблица, если на сегодня у коров есть вакцины, которые нужно проставить по расписанию в протоколу. То есть список формируется исходя из животных, стоящих на протоколах, у которых в этот день протокола установлена Инъекция.
Простановка инъекций животным происходит путём нажатия кнопки “Проставить инъекции”