IHTSDO / ihtsdo-refset-management-service

This is a tool to create, maintain, import, export, publish and otherwise manage (extensional and intensional) reference sets.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IHTSDO Refset and Translation Tool

This is a tool developed for IHTSDO to create, maintain, import, export, publish and otherwise manage (extensional and intensional) refset creation. It additionally supports a module for creating translations based on derived refsets with basic workflow.

This project hosts a basic UI that calls a set of REST APIs built around a SNOMED CT data model. The API is fully documented with Swagger (http://swagger.io)

A reference deployment of the system exists here: https://uat-refset.ihtsdotools.org/

Project Structure

  • top-level: aggregator for sub-modules (alphabetically):
    • admin: admin tools as maven plugins and poms
    • config: sample config files and data for windows dev environment and the reference deployment.
    • custom: project for demonstrating how to extend the platform
    • examples: sample code for learning how to use the API
    • integration-test: integration tests (JPA, REST, and mojo)
    • jpa-model: a JPA enabled implementation of "model"
    • jpa-services: a JPA enabled implementation of "services"
    • model: interfaces representing the RF2 domain model
    • parent: parent project for managing dependency versions.
    • rest: the REST service implementation
    • rest-client: a Java client for the REST services
    • services: interfaces representing the service APIs

Documentation

Find comprehensive documentation here: https://confluence.ihtsdotools.org/display/REFSET

License

See the included LICENSE.txt file.

About

This is a tool to create, maintain, import, export, publish and otherwise manage (extensional and intensional) reference sets.

License:Other


Languages

Language:JavaScript 53.1%Language:Java 41.1%Language:HTML 4.3%Language:CSS 1.4%Language:Shell 0.1%Language:Batchfile 0.0%Language:Perl 0.0%