Initial Release
This repository demonstrates how to create, load, and validate FHIR Profiles using InterSystems IRIS for Health.
It includes a sample FHIR repository and a Patient FHIR profile, along with example requests to validate resources against the profile.
The project is containerized using Docker Compose for easy setup and execution.
.http request filesBefore starting, ensure you have the following installed:
git clone https://github.com/AshokThangavel/fhir-profile-demo.git
cd fhir-profile-demo
Build and start the application using Docker Compose:
docker-compose up --build
This will:
⏳ Initial startup take a few minutes.
To stop and remove all running containers:
docker-compose down
Once InterSystems IRIS is up and running:
Navigate to the requests directory to find validation examples:
.http FilesThese .http files can be executed directly from Visual Studio Code.
Install the REST Client extension:
humao.rest-client.http file in VS CodeOpen the InterSystems IRIS Management Portal in your browser:
http://localhost:52773/csp/sys/UtilHome.csp