FHIR Generator
![]()
The FHIR Generator node creates an HL7 FHIR compatible JSON file that can be uploaded to a database. This node is typically configured with metadata gathered from forms, OCR nodes, etc. The node can be configured using one of the provided schema (templates) or by writing a custom schema.
To open the FHIR Connector node’s configuration window, add the node to your workflow and double-click it.
Configuring the FHIR Generator Node

-
Enabled - To enable this node in the current workflow, check the box at this field. If you leave the box blank, the workflow ignores the node and documents pass through as if the node was not present. Note that a disabled node does not check for logic or error conditions.
-
Node Name - The node name defaults to this field. This name appears in the workflow below the node icon. Use this field to specify a meaningful name for the node that indicates its use in the workflow.
-
Node Description - Enter an optional description for this node. A description can help you remember the purpose of the node in the workflow or distinguish nodes from each other.
Buttons
- Help - To access Online Help, click this button.
- Cancel - To exit the window without saving any changes, click this button.
- Save - To preserve your node configuration and exit the window, click this button.
Node Configuration
In the area on the left, there are two options:
- Embed base64 Encoded File - This copies a metadata to the clipboard so it can be easily pasted into the JSON text editor.
- Include Attachments - Selecting this option passes any incoming documents on to the rest of the workflow.
To configure the node, do the following:
- If necessary, select a Schema Type from the drop-down. This will populate the JSON text editor with a pre-built template. If you do not want to select a template, continue to Step 2.

- Edit the schema or create a JSON file template. You can use the Metadata Browser to drag and drop in metadata keys to the schema.
Note: All common JSON file syntax rules apply here.

- When you are finished editing or creating the JSON file, select the Test JSON button to confirm there are no errors.

- Select the Save button to save the node configuration and close the node window.
Using the Tool Bar
Using the tool bar provided in the Schema editor area, you can do the following:

-
Load Text - Loads text from another file. You will be directed to a window where you can find and select the file to be loaded. Note that the file size should not exceed 2 MB.
-
Cut - Moves text to clipboard.
-
Copy - Copies text to clipboard.
-
Paste - Pastes text from clipboard.
-
Undo - Reverses the last action performed.
-
Redo - Repeats the action that had previously been “undone.”
-
Line numbers - Displays/hides line numbers.
-
White spaces/tabs - Displays/hides white spaces and tabs.
-
Text wrap - Keeps the text in the viewable area.
-
Line ends - Displays/hides markers signifying the end of the line.
-
Custom line ends - Choose what kind of markers to use to specify line endings from now on when inputting text: Windows, Unix, or Mac.

