Общие требования к файлам импорта приведены в разделе Файлы импорта.
Обязательные параметры
Наличие указанных ниже параметров обязательно в файле импорта для корректной работы функционала. Соответствие параметров полям системных таблиц можно посмотреть в подразделе Обновляемые таблицы базы данных.
·PROG_CODEКод набора услуг
·PROG_LABELНазвание набора услуг
·PROG_PRICETYPE_CODEТип цены по умолчанию (код типа цены из справочника Типы цен)
·INSURANCE_TYPEТип прейскуранта (возможные значения параметра: D - ДМС, O - ОМС)
·SERV_ORG_CODEОрганизация (код филиала из справочника Внутренние медицинские учреждения)
·SERV_CODEКод услуги
·DELETE_SERVУдалить услугу из набора (возможные значения параметра: 1, да, д, y, yes, true, t; 0, нет, н, n, no, false, f)
·CANCELНе входит в программу (возможные значения параметра: 1, да, д, y, yes, true, t; 0, нет, н, n, no, false, f)
·CNTКоличество услуги
·SERV_PRICETYPE_CODEТип цены для услуги (код типа цены из справочника Типы цен)
·PRICEЦена услуги
·DEVISE_CODEВалюта услуги
Валюта (DEVISE_CODE) также может быть задана в окне импорта (рис. 14.3.1). Если она задана и в файле и в окне импорта, берутся данные из файла. Поле Организация (SERV_ORG_CODE) может быть пустым, в этом случае используется идентификатор основной организации (поле Организация в параметрах модулей).
Дополнительные параметры
·PROG_CODE_ANАналитический код набора услуг
·PROG_ARCHIVEАрхивный набор услуг (возможные значения параметра: 1, да, д, y, yes, true, t; 0, нет, н, n, no, false, f)
·NEED_DIRТребуется направление (возможные значения параметра: 1, да, д, y, yes, true, t; 0, нет, н, n, no, false, f)
·CNT_DAYКоличество в день
·CNT_MONTHКоличество в месяц
·IGNORE_CLINK_DISCOUNTИгнорировать скидку медпрограммы (возможные значения параметра: 1, да, д, y, yes, true, t; 0, нет, н, n, no, false, f)
Если в файле импорта присутствуют дополнительные данные, не представленные в перечисленных выше параметрах, необходимо прописать их соответствие полям системных таблиц базы данных МЕДИАЛОГ в конфигурации импорта.
Возможно внесение дополнительной информации в следующие системные таблицы:
FM_PROG Наборы услуг с ценами
FM_PROG_SERV Прикрепленные услуги
Среди дополнительных данных могут встречаться параметры, которые необходимо импортировать в поля типа Логическое. В файле импорта такие параметры должны принимать следующие значения:
· True: 1, да, д, y, yes, true, t.
· False: 0, нет, н, n, no, false, f.
Если список набоборов услуг поступает в нужном формате, но названия параметров не соответствуют требуемым, файлы могут быть преобразованы вручную в соответствии с требованиями либо следует указать соответствие параметров в конфигурации импорта.