Author: Craig Stancl, Scott Bauer, Cory Endle
Email: Stancl.craig@mayo.edu, bauer.scott@mayo.edu, endle.cory@mayo.edu
Team: LexEVS
Contract: S13-500 MOD4
Client: NCI CBIIT
National Institutes of Heath
US Department of Health and Human Services
The purpose of this document is to document the project requirements for the National Cancer Institute Center for Biomedical Informatics and Information Technology (NCI CBIIT)LexEVS Release 6.3.
Requirements Definition
JIRA item | Functional Requirement | Design Reference |
---|---|---|
LEXEVS-669 | Latest Version of SNOMEDCT Does not load transitivity table | N/A |
LEXEVS-671 | SNOMEDCT does not load hierarchy or root nodes. | N/A |
LEXEVS-598 | TreeService getTree method can fail when the root node code appears in multiple namespaces. | N/A |
LEXEVS-667 | TreeService getTree method fails on remote call when the root node code appears in multiple namespaces. | N/A |
LEXEVS-686 | lbRuntime scripts dependent on lexgrid.org | N/A |
LEXEVS-685 | OWL2 Loader loads disJointWith association as equivalent class | N/A |
LEXEVS-684 | OWL2 Loader does not properly Parse output from render | N/A |
LEXEVS-623 | Mapping extension search methods fail on distributed mode. | N/A |
LEXEVS-614 | OWL2 associations and annotations on associations. | N/A |
LEXEVS-636 | LexEVSValueSetDefinitionServices exportValueSetResolution method returns unprocessible InputStream. | N/A |
LEXEVS-688 | Resolved Value Set Doesn't persist Coding Scheme versions | N/A |
LEXEVS-721 | OWL loader does not account for inconsistencies in namespace, coding scheme URL's | N/A |
LEXEVS-680 | Remove GEM loader documentation | N/A |
LEXEVS-681 | LexEVS distributed landing page typos | N/A |
LEXEVS-641 | OWL2 loader uses VersionIRI, but doesn't have a wide enough column | LexEVS 6.3 Design Document - Detailed Design - OWL2 enhancements, modifications and new features |
LEXEVS-583 | OWL2 data: restrictions on a class using datatype properties | LexEVS 6.3 Design Document - Detailed Design - OWL2 enhancements, modifications and new features |
LEXEVS-679 | Expand loader documentation to include creating, running, and errors information. | N/A |
LEXEVS-689 | Need to insure backward compatability for the convenience methods | N/A |
LEXEVS-775 | OWL2 Loader - Ontology metadata | N/A |
OWL2 Loader - external class | N/A | |
LEXEVS-777 | OWL2 Loader - datatype property | N/A |
LEXEVS-778 | OWL2 Loader - annotation property | N/A |
LEXEVS-779 | OWL2 Loader - anonymous class (test with unattached restriction) | N/A |
LEXEVS-780 | OWL2 Loader - association, annotation (literal) | N/A |
LEXEVS-781 | OWL2 Loader - association, annotation (anyURI) | N/A |
LEXEVS-782 | OWL2 Loader - association, annotation (string) | N/A |
LEXEVS-783 | OWL2 Loader - annotation on anonymous class (test with unattached restriction) | N/A |
LEXEVS-784 | OWL2 Loader - annotation on association, object + annotation (v1) | N/A |
LEXEVS-785 | OWL2 Loader - annotation on association, annotation (literal) | N/A |
LEXEVS-786 | OWL2 Loader - annotation on association, annotation (anyURI) | N/A |
LEXEVS-787 | OWL2 Loader - annotation on association, annotation (string) | N/A |
LEXEVS-788 | OWL2 Loader - subclassOf, external named class | N/A |
LEXEVS-789 | OWL2 Loader - association internal class (PrognosisGood) | N/A |
LEXEVS-790 | OWL2 Loader - association external class (melanocyte) | N/A |
LEXEVS-791 | OWL2 Loader - equivalentClass, external named class | N/A |
LEXEVS-792 | OWL2 Loader - equivalentClass, intersection named classes | N/A |
LEXEVS-793 | OWL2 Loader - equivalentClass, union named disjoint classes | N/A |
LEXEVS-794 | OWL2 Loader - equivalentClass, complement named class | N/A |
LEXEVS-795 | OWL2 Loader - equivalentClass, some datatype restriction | N/A |
LEXEVS-796 | OWL2 Loader - equivalentClass, all datatype restriction | N/A |
LEXEVS-797 | OWL2 Loader - equivalentClass, datatype hasValue (inconsistent class) | N/A |
LEXEVS-798 | OWL2 Loader - equivalentClass, some objectype restriction | N/A |
LEXEVS-799 | OWL2 Loader - equivalentClass, some objectype restriction external class | N/A |
LEXEVS-800 | OWL2 Loader - equivalentClass, all objectype restriction external class | N/A |
LEXEVS-801 | OWL2 Loader - equivalentClass, all objectype restriction | N/A |
LEXEVS-802 | OWL2 Loader - equivalentClass, object hasValue | N/A |
LEXEVS-803 | OWL2 Loader - equivalentClass, intersection object restrictions | N/A |
LEXEVS-804 | OWL2 Loader - equivalentClass, union object restrictions | N/A |
LEXEVS-805 | OWL2 Loader - equivalentClass, role group | N/A |
LEXEVS-806 | OWL2 Loader - equivalentClass, class expression (intersection object & datatype) | N/A |
LEXEVS-807 | OWL2 Loader - equivalentClass, class expression (union object & datatype) | N/A |
LEXEVS-808 | OWL2 Loader - Create test cases to load and remove unannotated files | N/A |
LEXEVS-811 | LexEVS should return active and not active entities by default | N/A |
LEXEVSCTS2-28 | NLM (VSAC) CTS2 Service authentication is failing | N/A |
LEXEVSCTS2-8 | UI - Only 50 entries are returned for value sets that have more than 50 entries | N/A |
LEXEVSCTS2-27 | Create interactive CTS2 API documentation | N/A |
LEXEVSCTS2-21 | Value Set resolution fails when a value set name is more than a particular number of characters. | N/A |
LEXEVSCTS2-29 | LexEVS CTS2 service - entity search should return only active concepts by default | N/A |