When I tested this morning, the FHIR Management part was available in the FHIR namespace before the 

do ##class(HS.Util.Installer.Foundation).Install("fhir")

process even finished running, so I don't think it should take any time for changes to propagate. I'm afraid I can't help further, it sounds like a frustrating issue but glad it seems to have resolved itself today. 

Hi Robert, they should be available! I just checked with a fresh install and I can access them, but before doing so you need to create a FHIR enabled namespace. Here's the steps I took: 

Do a fresh install with docker: 

# Fresh docker install
docker run --name iris-for-health --publish 32782:1972 --publish 32783:52773 -d intersystems/irishealth-community:latest-em 

# Start IRIS terminal

docker exec -it iris-for-health iris session iris

Then install a new namespace using HS.Util.Installer.Foundation (I called it FHIR)

set $NAMESPACE = "%SYS"

do:'##class(%SYS.Namespace).Exists("fhir") ##class(HS.Util.Installer.Foundation).Install("fhir")

 With just this step, I can open the FHIR Server Configuration by going to the health tab of the management portal: 

Click FHIR: 

Then click FHIR Server Management to get to the FHIR Server UI with all the available features on the left hand panel:

I hope this helps! If not, you can also try using a docker-compose template here: pjamiesointersystems/Dockerfhir: Open repository for training with FHIR using IRIS for Health Community Edition

You can still install the InterSystems AutoML onto the normal IRIS Community edition with a pip install - its difficult to find in the documentation but its this: 


```

python3 -m pip install --index-url https://registry.intersystems.com/pypi/simple --no-cache-dir --target /usr/irissys/mgr/python intersystems-iris-automl

```

That way you no longer need a specific ML docker image to use AutoML.

I know I am late to comment here but no one has shared another workaround so I thought I would share mine! I have started using a browser extension on Microsoft Edge called Dark Reader - Microsoft Edge Addons which does a pretty decent job at turning any webpage, including community and management portal, to dark mode. It isn't always perfect, sometimes images don't work with a dark background or code blocks don't change colour, but is very easy to turn on and off when its needed.

It looks like the same extension is available for Chrome too, although I haven't tested it. I'll still advocate for real options in the management portal but this workaround works quite well for me! 

I believe concatenation runs the risk of SQL injection - a good example is given in the article Optimizing SQL LIKE Security, Performance and Best Practices | InterSystems. The example in the article shows someone add an `OR 1=1` parameter to be added to a WHERE clause to access all available data, rather than just the data they should access. As I understand it, preparing the statement with ? for parameters prevents this risk.