При импорте счетов происходит поиск счета по заданному полю поиска или, если в окне импорта установлен флажок Использовать дату счета в критерии поиска, по полю поиска и дате счета. Если счет не найден в базе данных, создается новый счет; если же счет найден, его данные обновляются в соответствии с параметрами из файла импорта. При обновлении счета следует учитывать следующее:
·проверенные и подтвержденные счета могут быть обновлены, если в окне импорта установлен флажок Разрешить изменение подтвержденных счетов;
·отмененные и оплаченные (полностью или частично) счета обновить нельзя: возникает ошибка импорта.
Услуга импортируемого счета должна быть включена в талон. Поиск услуги в базе данных происходит по следующим полям: Код услуги + Дата талона + Врач талона + Номер талона + Внешний номер талона + Пациент + Плательщик. Врач, номер или внешний номер талона могут быть не указаны в файле импорта, в этом случае они исключаются из критериев поиска. При поиске услуги возможны следующие варианты:
·если услуга не найдена по критериям поиска или найдено более одной услуги, импортируемая строка помечается как ошибочная;
·если найденная услуга не включена ни в один счет, она добавляется в импортируемый счет;
·если найденная услуга уже включена в другой счет, строка считается ошибочной;
·если найденная услуга уже включена в импортируемый счет, обновляются данные услуги в соответствии с параметрами файла импорта.