Общие требования к файлам импорта приведены в разделе Файлы импорта.
Обязательные параметры
Наличие указанных ниже параметров обязательно в файле импорта для корректной работы функционала.
·INVOICE_SEARCH_VALUEЗначение для поиска счета
·INVOICE_DATEДата счета
·PATIENTПациент (значение какого-либо поля из таблицы PATIENTS, например, PATIENTS_ID)
·ORG_PAYER_CODEКод плательщика – код организации или физического лица из справочника контрагентов
·ORG_EXPOSE_CODEКод выставителя счета из справочника внутренних или внешних медицинских учреждений
·DEVISEВалюта счета – код валюты из справочника Валюты
·CONTRACT_CODEКод договора из справочника Договоры
·INVOICE_STATEСтатус счета (возможные значения параметра: A - рабочий, D - отменен, C - проверен, V- подтвержден)
·DATE_FROMНачало периода
·DATE_TOОкончание периода
·BILL_DATEДата оказания услуги
·SERV_CODEКод услуги из прейскуранта
Параметр CONTRACT_CODE может быть оставлен пустым, если плательщиком является пациент. Пациент считается плательщиком, если совпадают значения параметров PATIENT и ORG_PAYER_CODE.
Валюта счета, выставитель счета и статус счета могут быть заданы как в файле, так и в окне импорта. При импорте приоритет имеют значения, заданные в файле.
Дополнительные параметры
·INVOICE_EXT_NUMВнешний номер счета
·NUMНомер счета
·BILL_NUMНомер талона
·EXT_NUMВнешний номер талона
·MEDECINВрач – значение какого-либо поля из таблицы MEDECINS (например, MEDECINS_ID)
·SERV_CANCELУслуга отменена в счете
·SERV_BLOCKEDУслуга заблокирована в счете
Хотя бы один из дополнительных параметров BILL_NUM, EXT_NUM, MEDECIN должен присутствовать в фале импорта и быть заполнен, так как данные параметры учитываются при поиске услуги талона, которую необходимо включить в счет.
Также возможно внесение дополнительной информации в системную таблицу FM_INVOICE. Для этого необходимо прописать соответствие параметров файла импорта полям системных таблиц базы данных МЕДИАЛОГ в конфигурации импорта.