├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── pom.xml ├── release └── readme.txt └── src ├── main ├── java │ └── org │ │ └── ihtsdo │ │ └── otf │ │ └── sqs │ │ ├── Application.java │ │ ├── domain │ │ ├── ConceptConstants.java │ │ ├── ConceptFieldNames.java │ │ ├── DescriptionFieldNames.java │ │ ├── Refset.java │ │ ├── RelationshipFieldNames.java │ │ └── rf2 │ │ │ ├── ComponentFields.java │ │ │ ├── ConceptFields.java │ │ │ ├── DescriptionFields.java │ │ │ ├── RefsetFields.java │ │ │ └── RelationshipFields.java │ │ ├── rest │ │ ├── ConceptController.java │ │ ├── CustomErrorController.java │ │ ├── RefsetController.java │ │ └── StatsController.java │ │ └── service │ │ ├── ExpressionConstraintToLuceneConverter.java │ │ ├── ReleaseImportManager.java │ │ ├── ReleaseWriter.java │ │ ├── SnomedQueryService.java │ │ ├── TestReleaseImportManager.java │ │ ├── dto │ │ ├── ConceptIdResults.java │ │ ├── ConceptResult.java │ │ ├── ConceptResults.java │ │ ├── DescriptionResult.java │ │ ├── RefsetMembershipResult.java │ │ └── RelationshipResult.java │ │ ├── exception │ │ ├── BadRequestException.java │ │ ├── ConceptNotFoundException.java │ │ ├── InternalError.java │ │ ├── InvalidECLSyntaxException.java │ │ ├── NotFoundException.java │ │ └── ServiceException.java │ │ └── store │ │ ├── DiskReleaseStore.java │ │ ├── RamReleaseStore.java │ │ └── ReleaseStore.java └── resources │ ├── application.properties │ └── banner.txt └── test └── java └── org └── ihtsdo └── otf └── sqs └── service ├── ExamplesExpressionConstraintToLuceneConverterTest.java ├── ExpressionConstraintToLuceneConverterTest.java ├── IntegrationTest.java └── manualtest └── ExamplesIntegrationTestManual.java /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .* 3 | target 4 | *.zip 5 | index 6 | release 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/pom.xml -------------------------------------------------------------------------------- /release/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/release/readme.txt -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/Application.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/ConceptConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/ConceptConstants.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/ConceptFieldNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/ConceptFieldNames.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/DescriptionFieldNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/DescriptionFieldNames.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/Refset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/Refset.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/RelationshipFieldNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/RelationshipFieldNames.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/rf2/ComponentFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/rf2/ComponentFields.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/rf2/ConceptFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/rf2/ConceptFields.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/rf2/DescriptionFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/rf2/DescriptionFields.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/rf2/RefsetFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/rf2/RefsetFields.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/domain/rf2/RelationshipFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/domain/rf2/RelationshipFields.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/rest/ConceptController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/rest/ConceptController.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/rest/CustomErrorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/rest/CustomErrorController.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/rest/RefsetController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/rest/RefsetController.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/rest/StatsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/rest/StatsController.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/ExpressionConstraintToLuceneConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/ExpressionConstraintToLuceneConverter.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/ReleaseImportManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/ReleaseImportManager.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/ReleaseWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/ReleaseWriter.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/SnomedQueryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/SnomedQueryService.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/TestReleaseImportManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/TestReleaseImportManager.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/dto/ConceptIdResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/dto/ConceptIdResults.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/dto/ConceptResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/dto/ConceptResult.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/dto/ConceptResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/dto/ConceptResults.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/dto/DescriptionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/dto/DescriptionResult.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/dto/RefsetMembershipResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/dto/RefsetMembershipResult.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/dto/RelationshipResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/dto/RelationshipResult.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/exception/BadRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/exception/BadRequestException.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/exception/ConceptNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/exception/ConceptNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/exception/InternalError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/exception/InternalError.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/exception/InvalidECLSyntaxException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/exception/InvalidECLSyntaxException.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/exception/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/exception/NotFoundException.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/exception/ServiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/exception/ServiceException.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/store/DiskReleaseStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/store/DiskReleaseStore.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/store/RamReleaseStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/store/RamReleaseStore.java -------------------------------------------------------------------------------- /src/main/java/org/ihtsdo/otf/sqs/service/store/ReleaseStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/java/org/ihtsdo/otf/sqs/service/store/ReleaseStore.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/test/java/org/ihtsdo/otf/sqs/service/ExamplesExpressionConstraintToLuceneConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/test/java/org/ihtsdo/otf/sqs/service/ExamplesExpressionConstraintToLuceneConverterTest.java -------------------------------------------------------------------------------- /src/test/java/org/ihtsdo/otf/sqs/service/ExpressionConstraintToLuceneConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/test/java/org/ihtsdo/otf/sqs/service/ExpressionConstraintToLuceneConverterTest.java -------------------------------------------------------------------------------- /src/test/java/org/ihtsdo/otf/sqs/service/IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/test/java/org/ihtsdo/otf/sqs/service/IntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/org/ihtsdo/otf/sqs/service/manualtest/ExamplesIntegrationTestManual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IHTSDO/snomed-query-service/HEAD/src/test/java/org/ihtsdo/otf/sqs/service/manualtest/ExamplesIntegrationTestManual.java --------------------------------------------------------------------------------