При импорте договора код (или значение для поиска, если оно задано) импортируемого договора сравнивается с заданным в конфигурации импорта полем поиска. Если в базе данных по этому полю найден договор, информация о нем обновляется в соответствии с данными файла импорта. Если договор не найден, он создается в базе данных.
При создании или обновлении данных договора происходит поиск указанных для него элементов из справочников (валют, типов цен и т.д.) Если заданные в файле тип курсов валют, валюта, тип цены, источник финансирования не найдены в базе данных, возникает ошибка импорта.
При обработке выставителей счетов и плательщиков (организаций и физических лиц) возможны следующие варианты:
·если выставитель счета или плательщик не найдены в базе данных:
oесли флажок Создавать новые организации в конфигурации импорта снят, возникает ошибка импорта;
oесли флажок Создавать новые организации установлен, не найденные по полям поиска организация или физическое лицо будут созданы в МЕДИАЛОГ;
при создании физического лица также происходит регистрация пациента с указанными в файле данными; пациент приписывается к группе, указанной в окне импорта;
·если выставитель счета или плательщик найдены в базе данных, данные о них обновляются (в том числе данные пациента при импорте физического лица).