NIH | National Cancer Institute | NCI Wiki  

Contents of this Page

Managing Asserted Value Set Supporting Loads

Value sets asserted by the NCI Thesaurus can be managed by loading their definitions and indexing their content for search APIs.  This is accomplished in LexEVS installs by navigating to the root install folder and running the following shell scripts in the admin folder. The indexes builder should be run following the completion of the definition load.

Batch Load of LexEVS Source Asserted Value Sets To Definition

This admin script defaults to the NCI Thesaurus.  Adding a version is required at this time to define which Thesaurus version is considered production.  Other script designations can further define parameters, but are generally not required

-cs, --codingScheme     usage="Name of Coding Scheme that asserts values sets"

-v, --version                 usage="Version of the coding scheme."

-a, --association            usage="Relationship name asserted by the Doding Scheme

-t, --target                    usage="Target to Source resolution."

-uri, --uri                      usage="Base uri to build the coding scheme uri upon"

-o, --owner                   usage="Owner of the value set assertion"

-s, --sourceName          usage="Gives the name of the property to resolve the source value against"

Value Set Definition Load
./SourceAssertedValueSetDefinitionLoad.sh -v 18.03d

Indexing LexEVS Source Asserted Value Sets

The options (coding scheme urn and version) below are not required.  If you don't provide them you can choose from a list of terminologies displayed and input a number based on that display.  The user should choose the PRODUCTION tagged NCI Thesaurus.

Asserted Value Set Indexing
./BuildAssertedValueSetIndex.sh -u "urn:oid:2.16.840.1.113883.3.26.1.1" -v "05.09e"

 

 

  • No labels