NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Java Serialization using the CTS2 Framework

CTS2 Framework Serialization Example

A reference implementation framework in Java includes parsing and marshaling utilities as well as CTS2 model elements in Java to serialize the JSON responses.  For example:

 

Code Block
           JsonConverter converter = new JsonConverter();
            ResolvedValueSetDirectory valuesetdir = converter.fromJson(
            <JSON>, ResolvedValueSetDirectory.class);

...

Code Block
      <repository>
            <id>edu.informatics.maven.release</id>
            <name>Informatics Maven Release Repository</name>
            <url>http://informatics.mayo.edu/maven/content/repositories/releases</url>
      </repository>

      <dependency>
            <groupId>edu.mayo.cts2.framework</groupId>
            <artifactId>core</artifactId>
            <version>0.8.0</version>
      </dependency>

 

A Mapping of CTS2 REST Calls to CTS2 Model Elements

REST call mappings to CTS2 Model elements in Java

 RESTModel Element Class
Code System Versions<baseUrl>/cts2/codesystemversions?format=jsonCodeSystemVersionCatalogEntryDirectory
Code System Versions Query<baseUrl>/codesystemversions?matchvalue=nci_thesaurus&filtercomponent=resourceName?format=jsonCodeSystemVersionCatalogEntryDirectory
Value Sets<baseURL>/cts2/resolvedvaluesets?format=jsonResolvedValueSetDirectory
Value Sets Query  
Entities  
Associations  
Maps  
   
   
   

 

Code System

Getting All CodeSystemCatalogVersions Summaries

...