Docker
The simplest way to get started is to use Docker. Make sure you have Docker and Docker Compose installed. You can download the latest release bundle and run it with the following command:tlq-fhir-server in your current working directory.
When it finishes, four containers will be running:
tlq-fhir-server-db: The PostgreSQL database exposed on port 5432tlq-fhir-server-fhir-server: The FHIR API exposed on port 8080tlq-fhir-server-fhir-worker: The FHIR workertlq-fhir-server-ui: The Admin UI exposed on port 3000
Working with FHIR Resources
TLQ FHIR supports all standard FHIR REST operations. Let’s start by creating a patient.Create a Resource
Create a new Patient resource with a known ID using PUT:Read a Resource
Retrieve the patient you just created:Search for Resources
Search for all patients in the system:Update a Resource
Update the patient by adding contact information:versionId: "2").
Delete a Resource
Delete the patient resource:204 No Content response on successful deletion.
Configuration
You can configure the FHIR Server by editing theconfig.yaml file in the tlq-fhir-server directory.
See the Configuration page for more details.