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? 

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 ?

Hi @Ali Chaib !

1. Yes, it can work with POST, GET and PUT out of the box.

2. The data is stored in IRIS database, in global arrays - as any data other stored via InterSystems data products.

3. FHIR server exposes standard FHIR R4 REST API which you can access via HTTP requests.

4. These classes help with development Digital Health Interoperability scenarios, e.g. if you have to establish perpetual processes to read from FHIR server and/or transform the data into other formats (e.g. HL7) and/or send it into different consuming applications.

5. This can be implemented via Digital Health interoperability framework. See the example.

I request @Patrick Jamieson and @Daniel Franco to provide more information.