Discover more about the FHIR connector and how to use it on the Digibee Integration Platform.
The FHIR connector is currently in beta phase. Learn more about the Beta Program.
FHIR is integrated with HAPI-FHIR, an open-source library that implements the FHIR (Fast Healthcare Interoperability Resources) specification. Its main goal is to enable seamless communication between healthcare systems by enabling the exchange, retrieval, and management of FHIR-compliant data.
Parameters
Take a look at the configuration parameters for the connector. Parameters supported by Double Braces expressions are marked with (DB).
General tab
Parameter
Description
Default value
Data type
Account
N/A
Account
Fail On Error
If the option is activated, the pipeline's execution with an error will be interrupted. Otherwise, the pipeline execution proceeds, but the result will show a false value for the "success" property.
False
Boolean
Host tab
Parameter
Description
Default value
Data type
Host(DB)
The base URL of the FHIR server.
N/A
String
Path
N/A
String
Method
The HTTP method used for the request.
N/A
String
Settings tab
Parameter
Description
Default value
Data type
Connect Timeout (ms)
Maximum time allowed for establishing a connection, in milliseconds.
30000
Integer
Read Timeout (ms)
Maximum time allowed for reading data, in milliseconds.
30000
Integer
Stop on Client Error
When enabled, stops the pipeline execution if a 4xx HTTP error occurs.
False
Boolean
Stop on Server Error
When enabled, stops the pipeline execution if a 5xx HTTP error occurs.
False
Boolean
Override Response Charset
When enabled, replaces the charset returned by the endpoint with the one specified in the Response Charset property. Otherwise, the charset from the Content-Type header is used.
True
Boolean
Response Charset
Defines the charset to be used when Override Response Charset is enabled. Default: UTF-8.
UTF-8
String
Advanced Settings
Enables additional configuration options.
False
Boolean
Raw Mode
When enabled, allows sending or receiving a non-JSON payload.
False
Boolean
Save as Local File
When enabled, saves the response as a file in the local pipeline directory.
False
Boolean
Allow Insecure Endpoints
When enabled, permits calls to HTTPS endpoints without enforcing security checks.
False
Boolean
Enable Retries
When enabled, retries requests in case of server errors.
False
Boolean
Compress Body with GZIP
When enabled, compresses the request body using GZIP.
False
Boolean
Force HTTP 1.1
When enabled, forces the request to use HTTP 1.1.
False
Boolean
Disable Connection Pooling
When enabled, prevents connections from being reused. Recommended for endpoints with connection reuse issues.
False
Boolean
Invalidate SSL Sessions on Every Call
When enabled, invalidates SSL sessions for each request. Recommended for endpoints with SSL session reuse issues. This setting makes the connector single-threaded, meaning all executions will run sequentially for the same REST connector in the pipeline.
False
Boolean
Documentation tab
Parameter
Description
Default value
Data type
Documentation
Section for documenting any necessary information about the connector configuration and business rules.
The account used by the connector. Supported type: .
The specific FHIR resource or endpoint to be accessed. Based on the selected path, additional options may be available for configuring query parameters or other required settings. For details on each endpoint, refer to the documentation.