Import

ToF allows users to import files, text, VSAC and  GitHub content. 

  • File imports allow users to drag-and-drop FHIR resources (e.g., StructureDefinitions, ValueSets, CodeSystems) and Excel-based value sets directly from your computer to ToF. 
    • Users can drag-and-drop files from their computers File Explorer directly into the Import screen, or select the "Click to Select" link to select the files they wish to import.
    • Once the user has selected the files in Explorer, the list of files to be imported will be displayed in the Import screen.  
    • Users can click the trash icon to remove file(s) from the list of files to be imported.
    • Imported resources are sent directly to the ToF server as a transaction bundle.   ToF displays an excerpt of the JSON or XML bundle of the file prior to uploading.
    • The Results tab displays the outcome of importing from the Files tab
  • Text imports allows users to copy/paste JSON or XML content directly into Trifolia-on-FHIR to have it imported.   
  • VSAC imports allows users to import value sets and code systems directly from VSAC into ToF.  
    • Imported value sets and code systems can be referenced by Structure Definition resources.
    • The VSAC mports require users' VSAC credentials, which are not persisted on the ToF server. If users select 'Remember VSAC Credentials,' the tool will store this information as cookies in the users' browser.
  • The GitHub tab allows users to import resources directly from GitHub into ToF.   
    • After selecting the "GitHub" tab, the user will be prompted to login to GitHub using their GitHub credentials.

Note: Users who upload more than 20 resources at once may experience a timeout error notification. In the event of a timeout error notification, users should reduce the size of the resource import.   Users can edit resource numbers based on individual needs.

Excel Value Sets

In the "Files" tab you may import excel spreadsheets (XLSX) that represent value sets.    The spreadsheet document must have these columns, in this specific order (note that that row 1 is expected to contain the below column headers, not the first value in the ValueSet):

  • ID - This is the ID of the value set. This value in this column is repeated for each code/row. The value must be formatted as a valid ID. Ex: 2.16.840.1.113883.42.3.1
  • Name - The name of the value set. This value in this column is repeated for each code/row.
  • URL - The URL of the value set. This value in this column is repeated for each code/row. Ex: http://some.com/test/fhir/valueset
  • Code - The code representing the concept. Ex: 900000000000073002
  • Display - The display representing the concept. Ex: "Sufficiently defined concept definition status"
  • System - The system URL that owns/maintains the code. Ex: http://snomed.info/sct