Written by

Senior Sales Engineer at InterSystems Corporation
Question Theo Stolker · Jan 26, 2024

What global can I use to enable the FHIR Log Data Beta feature?

My question is about the below tile, which only shows up if you set a specific global.
Does anyone know what that global is?

Comments

Sylvain Guilbaud · Jan 27, 2024

Hi @Theo Stolker 

the log is managed by the ^FSLogChannel global.

 set ^FSLogChannel(channelType) = 1

For example, to enable logging for all types of information, enter:

 set ^FSLogChannel("all") = 1

ChannelType is one of the following:

  • Msg — Logs status messages.
  • SQL — Logs SQL-related information.
  • _include — Logs information related to searches that use the _include and _revinclude parameters.
  • all — Logs all three types of information.
0
Tani Frankel · Jan 27, 2024

Theo, as you see it is described as "beta" therefore it is not currently publicly documented.

Internally you can see IF-1930. It states: "This should only be used with guidance from InterSystems Support."

0
Theo Stolker  Feb 1, 2024 to Tani Frankel

Thanks @Tani Frankel! I suspect the Support guidance is for when it is used in combination with HealthShare ODS production instances. When you run a local IRIS FHIR Repository as a developer, I believe there is no harm in using this. So the trick I was looking for is:

set ^HS.FHIRServer("dev") = 1

After refreshing the fhirconfig page, the new tile pops up:

0