Навигация:  АДМИНИСТРИРОВАНИЕ МИС МЕДИАЛОГ > ВСПОМОГАТЕЛЬНЫЕ УТИЛИТЫ > VTS ШАБЛОНЫ И УТИЛИТА FORMULA ONE > Настройка vts шаблонов >

Штрих-коды в vts шаблонах

Предыдущая страницаВернуться в начало главыСледующая страница

Добавить штрих-коды в vts-шаблон можно с помощью функций:

[BARCODE128(ID записи; Код таблицы)]

·ID записи — поле ID из зарегистрированной таблицы, запись которой открывается при считывании штрих-кода,

·Код таблицы — префикс для данной таблицы, который указан при ее регистрации.

Шрифт - Code 128.

[CALC.BARCODE(ID записи; Код таблицы)]

·ID записи — поле ID из зарегистрированной таблицы, запись которой открывается при считывании штрих-кода,

·Код таблицы — префикс для данной таблицы, который указан при ее регистрации.

Шрифт - EanBwrP36t.

[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.

Рекомендуется использовать размер  не менее 2, иначе штрих-код может печататься с прерываниями.

Штрих-код будет виден только в окне предпросмотра печати или в распечатанном отчете

Чтобы правильно сформировать ID записи, необходимо пользоваться префиксом, который служит для того, чтобы обратиться к полю в vts-шаблоне. Перечень префиксов см. в разделах Поля модуля "Учет услуг", Поля модуля "Аптека".

О регистрации таблиц для использования со штрих-кодами см. Регистрация штрих-кодов (Administration.pdf).

Пример

В макет для печати акта списания (dm_act.vts) добавить функцию

[BARCODE128(DOC.DM_DOC_ID;ACT)],

где

DOC — префикс для полей аптечных документов в vts-шаблонах,

DM_DOC_ID — ID документа,

ACT — код таблицы.

К ячейке со штрих-кодом применен шрифт Code 128 и подобран достаточный размер шрифта (рис. 4).

 Рисунок 4. Штрих-код в vts-шаблоне


Рисунок 4. Штрих-код в vts-шаблоне

Чтобы распечатать акт списания, нужно открыть данный документ и в меню кнопки печати выбрать Акт списания. Результирующий документ со штрих-кодом показан на рис. 5.

 Рисунок 5. Акт списания со штрих-кодом


Рисунок 5. Акт списания со штрих-кодом

См. также:

·ШТРИХ-КОДЫ (Administration.pdf)