Навигация:  МОДУЛЬ "ЭЛЕКТРОННАЯ МЕДИЦИНСКАЯ КАРТА" > НАПРАВЛЕНИЯ > Применение направлений >

Функции для получения информации о направлениях

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

Для получения в макетах данных о направлениях используются функции. Некоторые из функций применимы только при печати макетов из объекта «Направления». Формулы и их описание приведено в таблице 1.

Таблица 1. Формулы для получения информации о направлениях

Функция

Параметры

Описание

PATDIR_DESCR(<Код направления>)

 

Наименование для указанного типа направления.

Пример: PATDIR_DESCR(‘ОАМ взр’)

CUR_PATDIR_DESCR()

 

Наименование текущих (отмеченных) направлений.

GR_PATDIR_DESCR(<Код группы направлений>)

 

Описание группы направлений (информация, которая сбрасывается в мемо-поле объекта «Направления»).

Пример: GR_PATDIR_DESCR(‘Lab’)

CUR_GR_PATDIR_DESCR()

 

Описание текущей группы направлений

PATDIR_BIO(<Код направления>,<Код поля>)

CODE – код биоматериала;

MED – врач, выполнивший забор биоматериала;

DATE – дата забора биоматериала

Информация о биоматериале для указанного типа направления.

Пример: PATDIR_BIO(‘ОАМ взр’, MED)

CUR_PATDIR_BIO(<Код поля>)

CODE – код биоматериала;

MED – врач, выполнивший забор биоматериала;

DATE – дата забора биоматериала

Информация о биоматериале для текущих (отмеченных) направлений.

Пример: CUR_PATDIR_BIO(CODE)

DIR_ANSW_BIO(<Код направления>,<Код поля>)

CODE – код биоматериала;

DATE – дата забора биоматериала.

В ответной записи можно получить информацию о биоматериале из записи, в которой создано направление. Связь осуществляется по коду направления.

Пример: DIR_ANSW_BIO(‘ОАМ взр’, DATE_CONSULTATION)

DIR_ANSW_BIO_AK(<Код направления>,<Код поля>)

CODE – код биоматериала;

DATE – дата забора биоматериала.

В ответной записи можно получить информацию о биоматериале из записи, в которой создано направление. Связь осуществляется по аналитическому коду направления.

Пример: DIR_ANSW_BIO_AK(‘БХА крови’, CODE)

DIR_ANSW_DATA(<Коды направлений>,<Поле>)

 

В ответной записи можно получить значение любого поля из записи, в которой создано направление. Связь осуществляется по коду направления.

Пример: DIR_ANSW_DATA (‘ОАМ взр, БХА крови взр’, {Врачи и пользователи.Фамилия})

DIR_ANSW_DATA_AK(<Коды направлений>,<Поле>)

 

В ответной записи можно получить значение любого поля из записи, в которой создано направление. Связь осуществляется по аналитическому коду направления.

Пример: DIR_ANSW_DATA_AK(‘БХА крови’, {Диагнозы.Диагноз})

CUR_PATDIR_FIELDVAL(<Имя поля>)

DESCRIPTION – описание направления, BIO_CODE – код биоматериала,

BIO_TYPE – тип биоматериала, FM_ORG_ID – ID внешней организации,

PATDIREC_ID – ID направления,

PATIENTS_ID – ID пациента,

CITO – срочность направления (true - срочное направление, false – нет)

Возвращает значение указанного поля для текущего направления. При помощи функции LOOK (см.главу 5) по ID-значениям полей можно поднять другие поля из ссылочной таблицы.

Пример:
CUR_PATDIR_FIELDVAL(‘DESCRIPTION’)
возвращает описание текущего направления.

Следующие формулы применимы только при печати макетов из объекта Направления:

·CUR_PATDIR_DESCR()

·CUR_GR_PATDIR_DESCR()

·CUR_PATDIR_BIO(<Код поля>)

·CUR_PATDIR_FIELDVAL(<Имя поля>)