Номер полиса ОМС и наименование страховой

5 сообщений / 0 новых
Последнее сообщение
Алексей73
Аватар пользователя Алексей73
Offline
Зарегистрирован: 06/11/2014
Номер полиса ОМС и наименование страховой

Добрый день,

есть запрос вида medwork://script/?Func('PatAttBrief')

который возвращает информацию по полису и наименованию компании.

 

Каким универсальным запросом или встроенной функцией вывести в отчет раздельно

1. Номер полиса ОМС привязанного к карте клиента

2. Наименование страховой организации по данному полису ОМС?

 

спасибо

Королев Валентин
Аватар пользователя Королев Валентин
Offline
Зарегистрирован: 13/06/2012

Добрый день.

Для вывода номера полиса ОМС используйте следующую гиперссылку:

medwork://script/?sql("select top 1 POLICY from attachment where masterid=$patno$ and AttType=1 and getdate() between beg_date and isnull(end_date,getdate())")

Для вывода наименования страховой организации используйте следующую гиперссылку:

medwork://script/?sql("select o.BriefName from attachment a join Organisations as o on a.[OFF]=o.code where MasterID=$patno$ and AttType=1 and getdate() between beg_date and isnull(end_date,getdate())")

Алексей73
Аватар пользователя Алексей73
Offline
Зарегистрирован: 06/11/2014

Королев Валентин пишет:

Добрый день.

Для вывода номера полиса ОМС используйте следующую гиперссылку:

medwork://script/?sql("select top 1 POLICY from attachment where masterid=$patno$ and AttType=1 and getdate() between beg_date and isnull(end_date,getdate())")

возможно ли использовать с данным универсальным скриптом функцию StrTabDelim?

 

Цитата:

Для вывода наименования страховой организации используйте следующую гиперссылку:

medwork://script/?sql("select o.BriefName from attachment a join Organisations as o on a.[OFF]=o.code where MasterID=$patno$ and AttType=1 and getdate() between beg_date and isnull(end_date,getdate())")

в теле документа скрипт выводит ошибку - Ошибка в выражении "sql("select o.BriefN...". Невозможно вычислить функцию sql. Неправильный синтаксис около конструкции "5". Скорее всего вызвана преобразованием символов "[" и "]" в кодовое обозначение "%5b".

Королев Валентин
Аватар пользователя Королев Валентин
Offline
Зарегистрирован: 13/06/2012

Добрый день, ответы на Ваши вопросы по пунктам:

1. возможно ли использовать с данным универсальным скриптом функцию StrTabDelim?

- Да. Гиперссылка будет выглядеть так medwork://script/?Func("StrTabDelim",sql("select top 1 POLICY from attachment where masterid=$patno$ and AttType=1 and getdate() between beg_date and isnull(end_date,getdate())"))

2. в теле документа скрипт выводит ошибку - Ошибка в выражении "sql("select o.BriefN...". Невозможно вычислить функцию sql. Неправильный синтаксис около конструкции "5". Скорее всего вызвана преобразованием символов "[" и "]" в кодовое обозначение "%5b".

- В ближайшем обновлении для МИС "Medwork" будет добалвнена функция GetPatOrgBriefName, соответсвенно гиперссылка будет выглядеть так  medwork://script/?Func("GetPatOrgBriefName")

Алексей73
Аватар пользователя Алексей73
Offline
Зарегистрирован: 06/11/2014

Королев Валентин пишет:

- В ближайшем обновлении для МИС "Medwork" будет добалвнена функция GetPatOrgBriefName, соответсвенно гиперссылка будет выглядеть так  medwork://script/?Func("GetPatOrgBriefName")

 

Добрый день,

в каком примерно обновлении будет данная функция? На данный момент установлена - EXE: 3.2.0.44 / TK: 15.7.4

С уважением, Алексей

Для комментирования войдите или зарегистрируйтесь
Заказать звонок
Ваше имя
Номер телефона
?
Обратная связь
+
Форма обратной связи
Тематика обращения
Адрес*
Название конфигурации
ФИО
Номер телефона
Адрес эл. почты
Способ получения ответа
Название организации
Адрес организации
Инструкция по отправке заявки на получение лицензионного ключа MedWork