Page History
...
resolveCodingSchemeCopyright
resolveCodingSchemeCopyright
Description: | Return coding scheme copyright given a specific tag or version identifier. |
---|---|
Input: | org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification |
Output: | org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeCopyRight |
Exception: | RemoteException |
Implementation Details: |
|
setSecurityToken
setSecurityToken(CodingSchemeIdentification, SecurityToken)
Description: | Sets the Security Token for the given Coding Scheme. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Input: | org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification, gov.nih.nci.evs.security.SecurityToken | ||||||||
Output: | org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LexEVSGridServiceReference.LexEVSGridServiceReference | ||||||||
Exception: | RemoteException | ||||||||
Implementation Details: | |||||||||
.security.SecurityToken | |||||||||
Output: | org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LexEVSGridServiceReference.LexEVSGridServiceReference | ||||||||
Exception: | RemoteException | ||||||||
Implementation Details: | Implementation:
|
Usage Instructions
Service URL
The LexEVS Grid Service 4.2 URL is: http://lexevsapi.nci.nih.gov/wsrf/services/cagrid/LexEVSGridService.
The service is also accessible via the caGRID Portal.
Required Libraries
The libraries required for programmatic access to the LexEVS Grid Service are listed in the tables below.
The following table lists the 3rd Party Software Libraries required for use of the LexEVS API Grid Service are listed in Table 4.1 and the NCICB software captured under the caBIG® umbrella are listed in Table 4.2.Table 4.1 3rd Party Libraries
Product | Jars | License | Home Page |
---|---|---|---|
Apache WS-Addressing | addressing-1.0.jar | From Globus 4.0.2 Java Web Services Core lib directory: http://www.globus.org/toolkit/downloads/4.0.2
|
...
Apache Axis | axis-ant.jar |
...
...
...
Apache Xerces | xercesImpl.jar | http://xerces.apache.org/xerces-j | |
Apache Lucene | lucene-core-2.3.2.jar |
...
...
...
ASM - | asm.jar | http://asm.objectweb.org/license.html | http://asm.objectweb.org/ |
Castor | castor-1.2.jar | http://www.castor.org/license.html | http://www.castor.org/index.html |
Globus Toolkit | cog-axis.jar |
...
...
...
| |||
Bouncy Castle Crypto APIs | jce-jdk13-125.jar | http://www.bouncycastle.org/licence.html | http://www.bouncycastle.org/ |
Open Permis | wsrf_core.jar |
...
...
...
| |||
Apache | wss4j.jar | http://ws.apache.org/wss4j/license.html | http://ws.apache.org/wss4j/ |
Spring | spring.jar | http://www.springframework.org |
The following table lists the required NCICB/caBIG Libraries.
Library | Associated JARs |
---|---|
caGrid Software Libraries | caGrid-ServiceSecurityProvider-client-1.2.jar |
EVS API Libaries | evsapi42-beans.jar |
LexEVS Grid Service Client Library | LexEVSGridService-client.jar |
LexEVS Grid Service Stubs | LexEVSGridService-stubs.jar |
LexEVS Grid Service Common | LexEVSGridService-common.jar |
LexEVS Grid Service Service | LexEVSGridService-service.jar |
LexEVS Grid Service Tests | LexEVSGridService-tests.jar |
caCORE SDK Library | sdk-client-framework.jar |
LexEVS API | lexbig.jar |
Custom Castor Serializer | castor-bean-serializer.jar |
...
Query for a Concept with a Specific Code
Example: Concept: C12345
Include Page | ||||
---|---|---|---|---|
|
Query for a Concept with Specific Presentation Text
Example: A concept with a namespace 'SNOMED Clinical Terms' that contains a Presentation equal to 'Heart'
Include Page | ||||
---|---|---|---|---|
|
Restrict Results to Specific Attributes
Example: Retrieve all of the 'localIds' of any 'SupportedAssociation' in the system.
Include Page | ||||
---|---|---|---|---|
|
...