Evgeny Shvarov · Feb 3, 2024 go to post

Hi @Maria Nesterenko !

Installed Health Harbor with IPM: 

zpm "install health-harbour -dev"

no errors.

But, when I try to setup a FHIR SQL Builder configuration it doesn't allow me to choose fhir end-point:

I don't see any FHIR repository in drop-down. Any thoughts?

The system is IRIS for Health 2024.1 preview.

Evgeny Shvarov · Feb 2, 2024 go to post

It says: ListResources+12^dc.FhirLab.Client.1 *FHIRLAB.FoundationProduction : CLASS Doesn't exist for this line:

set status = ##class(FHIRLAB.FoundationProduction).Start()
Evgeny Shvarov · Feb 2, 2024 go to post

Hi Muhammad!

Thanks for publishing such a useful application.

Though, I cannot open the application which is installed via IPM.

I see the following picture:

Could you please check?

Evgeny Shvarov · Jan 28, 2024 go to post

Hi @David hay !

If I don't know the ID of the patient any chance I can discover it with clinFHIR services to feed then to Patient Viewer?

Evgeny Shvarov · Jan 26, 2024 go to post

Today to achieve the similar people do:

X "New $roles Set $roles="""" If ($extract($roles,1,$length(""%All""))=""%All"") Set tHaveAllRole =1"
Evgeny Shvarov · Jan 25, 2024 go to post

Could you please check if you are using the latest IRIS JDBC driver?  In my case it was outdated so I updated it manually:

Evgeny Shvarov · Jan 25, 2024 go to post

Hi @Sylvain Guilbaud! Had a similar issue (with the same "Socket is closed" message at least).

In my case the issue was in SSLConfig.properties file. It MUST be in the expected folder. On MacOS it is:

$ ls

SSLConfig.properties

dbeaver

$ pwd

/Applications/DBeaver.app/Contents/MacOS

 

Evgeny Shvarov · Jan 23, 2024 go to post

I replaced $$$Lower() but still getting <SYNTAX>

Here is the alias in the file:

:alias enablebi do EnableDeepSee^%SYS.cspServer("/csp/"_$zcvt($namespace,"L"))

And here is SYNTAX i'm getting:

IRISAPP>:enablebi 
do EnableDeepSee^%SYS.cspServer("/csp/"_$zcvt($namespace,"L")

DO EnableDeepSee^%SYS.cspServer("/csp/"_$ZCVT($NAMESPACE,"L")
^
<SYNTAX>

Here is what I have in the alias:

IRISAPP>:enablebi
do EnableDeepSee^%SYS.cspServer("/csp/"_$zcvt($namespace,"L")

DO EnableDeepSee^%SYS.cspServer("/csp/"_$ZCVT($NAMESPACE,"L")
^
<SYNTAX>
IRISAPP>:alias
  enablebi              do EnableDeepSee^%SYS.cspServer("/csp/"_$zcvt($namespace,"L")

IRISAPP>

Interesting, if I set the alias in terminal as @Robert Cemper did it works.

Perhaps the issue is in line endings? Any ideas? 

Evgeny Shvarov · Jan 23, 2024 go to post

In fact I'm having a weird issue in docker: it looks like terminal doesn't read the last symbol from alias string. e.g. if I have the following alias (one liner to turn on IRISBI in a current namespace):

:alias enablebi do EnableDeepSee^%SYS.cspServer("/csp/"_$$$LOWER($namespace))

It results with following:

IRISAPP>:enablebi
do EnableDeepSee^%SYS.cspServer("/csp/"_$$$LOWER($namespace)

DO EnableDeepSee^%SYS.cspServer("/csp/"_$$$LOWER($namespace)
^
<SYNTAX>
IRISAPP>

Any thoughts @Robert Cemper @Dan Pasco ?

Evgeny Shvarov · Jan 22, 2024 go to post

Community docker images with IPM on board are also available with 2024.1 preview. The tags are:

intersystemsdc/iris-community:preview

intersystemsdc/irishealth-community:preview
Evgeny Shvarov · Jan 18, 2024 go to post

Turned out I created SSLConfig.properties file in wrong place. I put it in a proper place (as adviced in the article) and all started working.

BTW,  in the latest DBeaver version 23.3.2, the issue with cumbersome Database/Schema is not an issue anymore - Database/Schema can be just USER.