-
Notifications
You must be signed in to change notification settings - Fork 0
Terminology Manager
The Terminology Manager is a small application exposed as a React component that provides some functionality to prepare value sets for FHIR-native phenotyping. The main idea is to build a FHIR Bundle
in the browser that contains CodeSystem
and ValueSet
resources. This Bundle
can then be downloaded or submitted directly to a FHIR server to prepare the server for phenotyping. There are two ways to add to the Bundle
, which are described below.
Note that in both cases the Terminology Manager will attempt to search for and add dependent value sets and code systems to the Bundle
if a source server is selected.
If one or more FHIR servers are configured in the Connection Manager (see Architecture wiki page), then they can be searched for ValueSet
s. This approach is useful if the required value sets are already in a FHIR server (e.g. VSAC).
In order the search the VSAC FHIR server from the Terminology Manager, it must be configured using the CORS Proxy, since it is not correctly configured for cross-origin requests. To do so, click + Add on the FHIR tab, and use the following URL:
You will also need to configure Basic Auth using your UMLS username and password. Credentials are only stored in the browser.
It is also possible to upload files to be added to the Bundle
. Supported files are:
- FHIR
Bundles
that containValueSet
andCodeSystem
resources - Individual
ValueSet
andCodeSystem
resources -
exportedConceptSets.zip
files exported from the OHDSI Atlas application - Individual CSV files contained in the Atlas ZIP file
Once the Bundle
is prepared, it can either be downloaded (to later be manually submitted to a FHIR server) or directly submitted to a target FHIR server if a relevant connection is configured.