- Log in to post comments
I'm a Technical Graduate at InterSystems, working in the Developer Relations team.
In a past life, I did a PhD doing Electron Microscopy of biological molecules. I enjoy making things, often with code.
Easiest way is with the community edition in a local docker container. Install docker and then run:
docker run --publish 52773:52773 --publish 1972:1972 intersystems/iris-community:2025.3You can also check out some of the dev templates which put this in a docker-compose file so you can clone a repo and run a working version with example code with just a couple of commands. You just have to make sure that in the Dockerfile it is pulling from version 2025.3 (or latest-cd).
- Interoperability template
- Embedded Python Template
(theres more available on the open exchange)
- Log in to post comments
Globals can be defined and accessed directly using a caret (^) symbol. For example, you can set or access a global with:
// define a global by setting a value
set ^GlobalName = "Hello World"
// Access different sub-nodes
set ^GlobalName(1, "foo") = "bar"
// You access the global in a similar way
write ^GlobalName // prints Hello World
// write all global values
zwrite ^GlobalName
// ^GlobalName = "Hello World"
// ^GlobalName(1,"foo") = "bar"This can be useful for quickly saving values globally or looking up values.
I recommend having a look at the Using Caché Globals section of the Cache documentation because it has far more information on globals usage than could be relayed in a comment.
- Log in to post comments
You don't need to obtain an evaluation license directly, you just need to download the community edition of InterSystems IRIS for Health (IRIS For Health includes FHIR server capabilities). You can download installation kits here: Evaluate InterSystems Products or containers from docker hub with:
The community edition is free to use, but has limits to prevent it being in production (e.g. max database size, max number of connections etc).