Необходимые настройки
Для корректного формирования штрих-кодов в отчетах в файле Automedi.ver в секции [DBKERNEL] должна быть прописана следующая настройка для каждого языка, с которым запускается МЕДИАЛОГ:
[SPECIAL_FONT_CHARSET_Код_языка]
0=шрифт1
1=шрифт2
...
Код_языка соответствует расширению файлов перевода (Automedi.RUS, Automedi.FRA и т.д.). Шрифт1, шрифт2... — это используемые для формирования штрих-кодов шрифты.
Например, для русского языка:
[SPECIAL_FONT_CHARSET_RUS]
0=EanP36Tt
1=EanBwrP36Tt
2=Code 128
Функции формирования штрих-кодов
Для формирования в отчете столбца со штрих-кодами используются следующие функции:
1) BARCODE128([ID записи], Код таблицы)
·ID записи — поле ID из зарегистрированной таблицы, запись которой открывается при считывании штрих-кода,
·Код таблицы — префикс для данной таблицы, который указан при ее регистрации.
Шрифт - Code 128.
2) CALC.RECIPE_BARCODE(Размер; Список_параметров)
Параметры штрих-кода (перечисляются через ";"):
1.Идентификационный номер врача - ОГРН ЛПУ: 15 цифр
2.Идентификационный номер врача - код врача: 7 символов
3.Идентификационный номер ЛПУ - ОГРН ЛПУ: 15 цифр
4.Идентификационный номер ЛПУ - Код ЛПУ: 7 символов
5.Серия рецепта: 14 символов
6.Номер рецепта: 20 цифр
7.Код заболевания (по МКБ-10): 7 символов
8.Источник финансирования: 1 цифра (1 - Федеральный, 2 - Субъект РФ, 3 - Муниципальный)
9.Процент льготы рецепта: 1 цифра (0 - 100%, 1 - 50%)
10.Признак МНН/ТоргНаим: 1 цифра (0 - МНН, 1 - ТоргНаим)
11.Код МНН/ТоргНаим (в кодировке 2006 года): 13 цифр
12.СНИЛС: 13 цифр
13.Дозировка: 20 символов
14.Количество единиц: 7 цифр (целое, равно кол-во единиц в рецепте х 1000)
15.Код категории гражданина: 3 цифры
16.Срок действия: 1 цифра (0 - 14 дней, 1 - месяц)
17.Дата выписки рецепта : Дата (преобразуется в три поля - (год, месяц, день) по со спецификацией)
18.Признак наличия протокола ВК: 1 цифра (0 - нет, 1 - есть)
19.Расстояние в сантиметрах от левого поля страницы отчета до левой границы изображения двумерного штрихкода.
Шрифт - PDF 417.
О регистрации таблиц для использования со штрих-кодами см. Регистрация штрих-кодов (Administration.pdf).
Особенности добавления штрих-кода в отчет
Поле, которое содержит ID записи, необходимо добавить в поля запроса (на вкладке "Поля"). Присутствие этого поля в столбцах отчета не является обязательным.
Функцию формирования штрих-кода необходимо прописать в поле Формула вычислимого поля и указать для столбца шрифт штрих-кода.
Подробное описание настройки отчета со штрих-кодами услуг приведено в разделе Печать штрих-кода услуги (Mediafin.pdf).
См. также:
·ШТРИХ-КОДЫ (Administration.pdf)