NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Scrollbar
iconsfalse

Page info
title
title

Section
Column
Panel
titleContents of this Page
Table of Contents
minLevel2
Column
Align
alignright
Include Page
Menu LexEVS 6.0 Value Set to Include
Menu LexEVS 6.0 Value Set to Include

Introduction

The Pick List services are integrated parts of the LexEVS API. It provide three major functions:

...

The LexEVS Pick List Services expose the API particularly for the Pick List Definition elements of the LexGrid Logical Model. For more information on LexGrid model see the LexGrid model schema

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

LexEVSPickListDefinitionServices Class Diagram

LexEVSPickListDefinitionServices is the main interface for all the services provided by LexEVS Pick List API. Here is the class diagram of LexEVSPickListDefinitionServices:

class diagram of LexEVSPickListDefinitionServicesImage Modified

LexEVS Pick List Service API

...

Sample Pick List Definitions XML File

Below The following is a sample XML file containing Pick List Definitions in LexGrid format that can be loaded using LexEVS Pick List Service.

Code Block
<source> <?xml version="1.0" encoding="UTF-8"?>

...


 
<pickListDefinition pickListId="SRITEST:AUTO:DomesticAutoMakers" 
representsValueSetDefinition="SRITEST:AUTO:DomesticAutoMakers" 
isActive="true" defaultEntityCodeNamespace="Automobiles" 
defaultLanguage="en" completeSet="false">

...

Code Block
    
<owner>Owner for Domestic Auto Makers</owner>
    <entityDescription>DomesticAutoMakers</entityDescription>
    <mappings>
        <supportedCodingScheme localId="Automobiles" uri="urn:oid:11.11.0.1">Automobiles</supportedCodingScheme>
        <supportedDataType localId="texthtml">text/html</supportedDataType>
        <supportedDataType localId="textplain">text/plain</supportedDataType> 
        <supportedLanguage localId="en" uri="www.en.org/orsomething">en</supportedLanguage>
        <supportedNamespace localId="Automobiles" uri="urn:oid:11.11.0.1" equivalentCodingScheme="Automobiles">Automobiles</supportedNamespace>
        <supportedProperty localId="definition">definition</supportedProperty>
        <supportedProperty localId="textualPresentation">textualPresentation</supportedProperty>
        <supportedSource  assemblyRule="rule1" uri="http://informatics.mayo.edu" localId="lexgrid.org">lexgrid.org</supportedSource>
        <supportedSource localId="_111101">11.11.0.1</supportedSource>
    </mappings>
    <pickListEntryNode pickListEntryId="PL005p1" isActive="true">
        <owner>Owner for PL005p1</owner>
        <entryState containingRevision="R001" relativeOrder="1" changeType="NEW" prevRevision="R00A"/>
        <inclusionEntry entityCode="005" entityCodeNamespace="Automobiles" propertyId="p1">
            <pickText>Domestic Auto Makers</pickText>
            <pickContext>Domestic Auto Makers</pickContext>
            <pickContext>Cars</pickContext>
        </inclusionEntry>
        <properties>
            <property propertyName="definition">
                <entryState containingRevision="R001" relativeOrder="1" changeType="NEW" prevRevision="R00A"/>
                <value dataType="textplain">Definition for Domestic Auto Makers</value>
            </property>
        </properties>
    </pickListEntryNode>
    <pickListEntryNode pickListEntryId="PL005p2" isActive="true">
        <entryState containingRevision="R001" relativeOrder="1" changeType="NEW" prevRevision="R00A"/>
        <inclusionEntry entityCode="005" entityCodeNamespace="Automobiles" propertyId="p2">
            <pickText>American Car Companies</pickText>
        </inclusionEntry>
        <properties>
            <property propertyName="definition">
                <entryState containingRevision="R001" relativeOrder="1" changeType="NEW" prevRevision="R00A"/>
                <value dataType="textplain">Definition for Amerocan Auto Makers</value>
            </property>
        </properties>
    </pickListEntryNode>
</pickListDefinition> </source>

Installation / Packaging

Pick List service are integrated parts of core LexEVS API and are packaged and installed with other LexEVS services.

...

This test suite will be run as part of regular LexEVS test suites AllTestsAllConfigs and AllTestsNormalConfigs.

...

Scrollbar
iconsfalse