NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

CTS 2 Functional Area

CTS 2 Services & Interfaces

LexEVS 6 Module

LexEVS 6 Services & Interfaces

Remarks                                                                    

"Core"

"BaseService"

org.lexevs.cts2

"BaseService"

 

"Read"

"BaseReadService"

org.lexevs.cts2

"BaseService"

 

"Query"

"BaseQueryService"

org.LexGrid.LexBIG.LexBIGService

CodedNodeSet, CodedNodeGraph

 

 

"restrict"

 

"restrictTo<element>" method calls

 

 

"union"

 

"union"

 

 

"intersect"

 

"intersect"

 

 

"difference"

 

CodedNodeSet."difference"

 

 

"count"

 

"size" of the list results of query

 

"History"

"BaseHistoryService"

 

 

 

 

"readChangeSet"

 

 

 

 

"resolve"

 

 

 

"Maintenance"

"BaseMaintenanceService"

org.lexevs.author

 

Instead of a "BaseMaintenanceService" super class, LexEVS inlines these methods in the various "authoring" interfaces

 

"createChangeSet"

 

 

 

 

"readIteratableChangeSet"

 

 

 

 

"readChangeSet"

 

 

 

 

"updateChangeSetMetadata"

 

 

 

 

"commitChangeSet"

 

 

 

 

"rollbackChangeSet"

 

 

 

 

"updateChangeableMetadata"

 

 

 

 

"deleteChangeable"

 

 

 

 

"newProperty"

 

 

 

 

"newResourceTarget"

 

 

 

 

"newLiteralTarget"

 

 

 

 

"newEntityReferenceTarget"

 

 

 

"ImportAndExport"

 

 

 

 

"Export"

"BaseExportService"

 

 

 

 

"getStatus"

 

 

 

 

"export"

 

 

 

"Import"

"BaseImportService"

org.lexevs.admin.load

 

 

 

"getStatus"

 

 

 

 

"import"

 

 

 

 

"validate"

 

 

 

"ImportExportBase"

"ImportExportBase"

org.lexevs.admin.load

 

 

 

"clearLog"

 

 

 

 

"getLog"

 

 

 

"Update"

"UpdateService"

Not Available

 

 

 

"validateChangeSet"

 

 

 

 

"putChangeSet"

 

 

 

 

"listChanges"

 

 

 

"URIResolution"

 

Not Available

 

 

"URIResolution"

"URIResolutionService"

Not Available


 

 

 

"addMapping"

 

 

 

 

"changeCanonicalURI"

 

 

 

 

"getURIAliases"

 

 

 

 

"removeAllMapsFor"

 

 

 

 

"removeMapping"

 

 

 

 

"uriToCanonicalURI"

 

 

 

"VersionResolutionService"

"VersionResolutionService"

Not Available

 

 

 

"uriToCanonicalURI"

 

 

 

 

"uriToAbstractResourceURI"

 

 

 

 

"uriToVersionedResourceURI"

 

 

 

 

"uriAndVersionToVersionedResourceURI"

 

 

 

 

"uriAndTagToVersionedResourceURI"

 

 

 

"CodeSystemCatalogServices"

 

Not Available

 

The idea of a CodeSystem is not present in LexEVS. A CodeSystemCatalogEntry is an abstract notion of a LexEVS CodingScheme -- it does not contain version information and is strictly metadata.

"CodeSystemCatalogRead"

"CodeSystemCatalogReadService"

Not Available

 

 

 

"exists"

 

 

 

 

"read"

 

 

 

"CodeSystemCatalogQuery"

"CodeSystemCatalogQueryService"

Not Available

 

 

 

"resolve"

 

 

 

 

"resolveAsList"

 

 

 

"CodeSystemHistory"

"CodeSystemCatalogHistoryService"

Not Available

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLastChangeFor"

 

 

 

 

"getChangeHistoryFor"

 

 

 

"CodeSystemCatalogMaintenance"

"CodeSystemCatalogMaintenanceService"

Not Available


 

 

"createCodeSystem"

 

 

 

 

"updateCodeSystem"

 

 

 

"CodeSystemVersionCatalogServices"

 

org.lexevs.cts2.query

CodeSystemQueryOperation

 

"CodeSystemVersionCatalogRead"

"CodeSystemVersionCatalogReadService"

 

CodeSystemQueryOperation

 

 

"exists"

 

"listCodeSystems"

 

 

"read"

 

"listCodeSystems"

 

 

"existsCodeSystemVersionForCodeSystem"

 

"getCodeSystemDetails"

 

 

"getCodeSystemVersionForCodeSystem"

 

"getCodeSystemDetails"

 

 

"existsVersionId"

 

"getCodeSystemDetails"

 

 

"getCodeSystemByVersionId"

 

"listCodeSystems"

 

"CodeSystemVersionCatalogQuery"

"CodeSystemVersionCatalogQueryService"

org.lexevs.cts2.query

CodeSystemQueryOperation

 

 

"restrictToEntities"

 

"listCodeSystemConcepts"

 

 

"resolve"

 

"listCodeSystemConcepts"."resolve"

 

 

"resolveAsList"

 

"listCodeSystemConcepts"."resolveAsList"

 

"CodeSystemVersionCatalogHistory"

"CodeSystemVersionCatalogHistoryService"

Not Available

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLastChangeFor"

 

 

 

 

"getChangeHistoryFor"

 

 

 

"CodeSystemVersionCatalogMaintenance"

"CodeSystemVersionCatalogMaintenanceService"

org.lexevs.cts2.author

CodeSystemAuthoringOperation

 

 

"createCodeSystemVersion"

 

"createCodeSystem"

 

 

"updateCodeSystemVersion"

 

"addCodeSystemProperties"

 

"EntityDescriptionServices"

 

 

 

 

"EntityDescriptionRead"

"EntityDescriptionReadService"

org.lexevs.cts2.query

"ConceptDomainQueryOperation"

 

 

"availableDescriptions"

 

"getConceptDomainEntitisWithName"

 

 

"exists"

 

"isEntityInConceptDomain"

 

 

"existsInCodeSystem"

 

"isEntityInConceptDomain"

 

 

"read"

 

"listAllConceptDomainEntities"

 

 

"readByCodeSystem"

 

"listAllConceptDomainEntities"

 

 

"readEntityDescriptions"

 

"getConceptDomainEntitisWithName"

 

"EntityDescriptionQuery"

"EntityDescriptionQueryService"

org.lexevs.cts2.query

CodeSystemQueryOperation

 

 

"restrictToCodeSystem"

 

"listCodeSystemConcepts"

 

 

"restrictToCodeSystemVersion"

 

"listCodeSystemConcepts"

 

 

"restrictToEntities"

 

"listCodeSystemConcepts"

 

 

"resolve"

 

"listCodeSystemConcepts"."resolve"

 

 

"resolveAsList"

 

"listCodeSystemConcepts"."resolveAsList"

 

 

"resolveAsEntityReferenceList"

 

"listCodeSystemConcepts"."resolveAsList"

 

 

"isEntityInSet"

 

"isEntityInConceptDomain"

 

 

"intersectEntityList"

 

"listCodeSystemConcepts"."intersect"

 

"EntityDescriptionHistory"

"EntityDescriptionHistoryService"

Not Available

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLatestChangeFor"

 

 

 

 

"getEarliestServiceChangeFor"

 

 

 

 

"getLatestServiceChangeFor"

 

 

 

 

"getChangeHistoryFor"

 

 

 

 

"getServiceHistoryFor"

 

 

 

"EntityDescriptionMaintenance"

"EntityDescriptionMaintenanceService"

org.lexevs.cts2.author

"CodeSystemAuthoringOperation"

 

 

"createAnnotationPropertyDescription"

 

"createConcept"

 

 

"createAnonymousIndividualDescription"

 

"createConcept"

 

 

"createClassDescription"

 

"createConcept"

 

 

"createDataTypeDescription"

 

"createConcept"

 

 

"createDataPropertyDescription"

 

"createConcept"

 

 

"createNamedEntityDescription"

 

"createConcept"

 

 

"createNamedIndividualDescription"

 

"createConcept"

 

 

"createObjectPropertyDescription"

 

"createConcept"

 

 

"createPredicateDescription"

 

"createAssociationType"

 

 

"updateEntityDescription"

 

"updateConcept", "updateConceptProperty"

 

"EntityDescriptionTransform"

"EntityDescriptionTransformService"

Not Available

 

 

 

"toEntityDescriptions"

 

 

 

 

"fromEntityDescriptionList"

 

 

 

 

"fromEntityDirectory"

 

 

 

"AssociationServices"

 

 

 

 

"AssociationHistory"

"AssociationHistoryService"

Not Available

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLatestChangeFor"

 

 

 

 

"getEarliestServiceChangeFor"

 

 

 

 

"getLatestServiceChangeFor"

 

 

 

 

"getChangeHistoryFor"

 

 

 

 

"getServiceHistoryFor"

 

 

 

"AssociationMaintenance"

"AssociationMaintenanceService"

"org.lexevs.cts2.author"

"AssociationAuthoringOperation"

 

 

"createAssociation"

 

"createAssociation"

 

 

"addAssociation"

 

"createAssociation"

 

 

"updateAssociation"

 

"updateAssociationStatus"

 

"AssociationQuery"

"AdvancedAssociationQueryService"

"org.lexevs.cts2.query"

"AssociationQueryOperation"

 

 

"resolveAsGraph"

 

"listAssociations"

 

 

"AssociationQueryService"

 

"AssociationQueryOperation"

 

 

"restrictToCodeSystemVersion"

 

"listAssociations"

 

 

"restrictToSourceEntity"

 

"computeSubsumptionRelationship"

 

 

"restrictToPredicate"

 

"listAssociations"

 

 

"restrictToTargetEntity"

 

"computeSubsumptionRelationship"

 

 

"restrictToTargetLiteral"

 

"computeSubsumptionRelationship"

 

 

"restrictToTargetExpression"

 

"computeSubsumptionRelationship"

 

 

"restrictToSourceOrTargetEntity"

 

"computeSubsumptionRelationship"

 

 

"getSourceEntities"

 

"getAssociationDetails"

 

 

"getPredicates"

 

"getAssociationDetails"

 

 

"getTargetEntities"

 

"getAssociationDetails"

 

 

"getAllSourceAndTargetEntities"

 

"getAssociationDetails"

 

 

"resolve"

 

"listAssociations"."resolve"

 

 

"resolveAsList"

 

"listAssociations"."resolveAsList"

 

"AssociationRead"

"AssociationReadService"

 

"AssociationQueryOperation"

 

 

"read"

 

"listAssociations"

 

 

"exists"

 

"listAssociations"

 

 

"readByExternalStatementId"

 

 

 

 

"existsByExternalStatementId"

 

 

 

"AssociationTransform"

"AssociationTransformService"

 

 

 

 

"toAssociationFormat"

 

 

 

 

"fromAssociationList"

 

 

 

"Reasoning"

"ReasoningService"

Not Available

 

 

 

"classify"

Not Available

 

 

"MapCatalogServices"

 

Not Available

 

The idea of a MapCatalog is not present in LexEVS. A MapCatalogEntry is an abstract notion of a Map -- it does not contain version information and is strictly metadata.

"MapCatalogRead"

"MapCatalogReadService"

 

Not Available

 

 

"exists"

 

 

 

 

"read"

 

 

 

"MapCatalogQuery"

"MapCatalogQueryService"

Not Available

 

 

 

"restrictByCodeSystem"

 

 

 

 

"restrictByValueSet"

 

 

 

 

"resolve"

 

 

 

 

"resolveAsList"

 

 

 

"MapCatalogHistory"

"MapCatalogHistoryService"

Not Available

 

 

 

"getChangeHistoryFor"

 

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLastChangeFor"

 

 

 

"MapCatalogMaintenance"

"MapCatalogMaintenanceService"

Not Available

 

 

 

"createMapCatalogEntry"

 

 

 

 

"updateMap"

 

 

 

"MapVersionServices"

 

 

 

In LexEVS, A "MapVersion" is represented by a CodeSystem. For all MapVersion Read/Maintenance/Query functionality, see CTS2 CodeSystemVersion.

"MapVersionRead"

"MapVersionReadService"

 

org.lexevs.cts2.query

 

 


 

"exists"

 

 

 

 

"read"

 

 

 

 

"existsMapVersionForMap"

 

 

 

 

"readMapVersionForMap"

 

 

 

 

"entryExists"

 

 

 

 

"readEntry"

 

 

 

"MapVersionQuery"

"MapVersionQueryService"

org.lexevs.cts2.query

CodeSystemQueryOperation

 

 

"restrictToCodeSystems"

 

 

 

 

"restrictToValueSets"

 

 

 

 

"restrictToEntities"

 

 

 

 

"resolve"

 

 

 

 

"resolveAsList"

 

"listCodeSystems"

 

 

"mapVersionEntities"

"org.LexGrid.LexBIG.CodedNodeSet"

 

All normal LexEVS CodedNodeSet Operations are valid for a "Mapping" CodingScheme in LexEVS

 

"mapVersionEntityReferences"

"org.LexGrid.LexBIG.CodedNodeSet"

 

 

All normal LexEVS CodedNodeSet Operations are valid for a "Mapping" CodingScheme in LexEVS

 

"MapVersionHistory"

"MapVersionHistoryService"

Not Available

 

 

 

"getChangeHistoryFor"

 

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLatestChangeFor"

 

 

 

"MapVersionMaintenance"

"MapVersionMaintenanceService"

org.lexevs.cts2.query.author

CodeSystemAuthoringOperation

 

 

"createMapVersion"

 

"createCodeSystem"

 

 

"updateMapVersion"

 

"updateCodeSystem"

 

 

"createMapEntry"

 

AssociationAuthoringOperation - "createAssociaiton"

 

"MapEntryServices"

 

 

 

MapEntries are represented in LexEVS through Associations in the org.LexGrid.LexBIG.CodedNodeGraph interface. Also see 'org.LexGrid.LexBIG.Extension.Generic.MappingExtension' for more MapEntry Query functionality. Additionally, MapEntries can be represented through an org.LexGrid.LexBIG.CodedNodeSet.

"MapEntryRead"

"MapEntryReadService"

see MapEntryServices remark

 

 

 

"exists"

 

 

 

 

"read"

 

 

 

"MapEntryQuery"

"MapEntryQueryService"

see MapEntryServices remark

 

 

 

"resolve"

 

 

 

 

"resolveAsList"

 

 

 

 

"restrictToTargetEntities"

 

 

 

"MapEntryHistory"

"MapEntryHistoryService"

Not Available

 

 

 

"getChangeHistoryFor"

 

 

 

"MapEntryMaintenance"

"MapEntryMaintenanceService"

Not Available

 

 

 

"createMapEntry"

 

 

 

 

"updateMapEntry"

 

 

 

 

"addMapSet"

 

 

 

 

"removeMapSet"

 

 

 

 

"addMapTarget"

 

 

 

 

"updateMapTarget"

 

 

 

 

"removeMapTarget"

 

 

 

"MapResolution"

"MapResolutionService"

see MapEntryServices remark

 

 

 

"resolve"

 

 

 

 

"resolveEntityList"

 

 

 

"ConceptDomainCatalogServices"

 

"org.lexevs.cts2.query"

"ConceptDomainQueryOperation"

 

"ConceptDomainCatalogRead"

"ConceptDomainCatalogReadService"

 

"ConceptDomainQueryOperation"

 

 

"exists"

 

"isEntityInConceptDomain"

 

 

"read"

 

"getConceptDomainEntitisWithName"

 

 

"existsDefiningEntity"

 

"isEntityInConceptDomain"

 

 

"readByDefiningEntity"

 

"getConceptDomainBindings"

 

"ConceptDomainCatalogQuery"

"ConceptDomainCatalogQueryService"

"org.lexevs.cts2.query"

"ConceptDomainQueryOperation"

 

 

"resolve"

 

"getConceptDomainEntity"

 

 

"resolveAsList"

 

"getConceptDomainEntitisWithName"

 

"ConceptDomainCatalogHistory"

"ConceptDomainHistoryService"

Not Available

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLatestChangeFor"

 

 

 

 

"getChangeHistoryFor"

 

 

 

"ConceptDomainCatalogMaintenance"

"ConceptDomainCatalogMaintenaceService"

"org.lexevs.cts2.author"

"ConceptDomainAuthoringOperation"

 

 

"createConceptDomain"

 

 

 

 

"updateConceptDomain"

 

 

 

"ConceptDomainBindingServices"

 

 

 

 

"ConceptDomainBindingRead"

"ConceptDomainBindingReadService"

"org.lexevs.cts2.query"

"ConceptDomainQueryOperation"

 

 

"exists"

 

"isEntityInConceptDomain"

 

 

"read"

 

"getConceptDomainBindings"

 

 

"existsURI"

 

"isEntityInConceptDomain"

 

 

"readByURI"

 

"getConceptDomainBindings"

 

"ConceptDomainBindingQuery"

"ConceptDomainBindingQueryService"

"org.lexevs.cts2.query"

"ConceptDomainQueryOperation"

 

 

"restrictToConceptDomain"

 

"getConceptDomainBindings"

 

 

"restrictToContexts"

 

 

 

 

"restrictToValueSets"

 

 

 

 

"resolve"

 

"listAllConceptDomainIds"

 

 

"resolveAsList"

 

"listAllConceptDomainIds"

 

"ConceptDomainBindingMaintenance"

"ConceptDomainBindingMaintenanceService"

"org.lexevs.cts2.author"

"ConceptDomainAuthoringOperation"

 

 

"createConceptDomainBinding"

 

"createConceptDomain"

 

 

"updateConceptDomainBinding"

 

"updateConceptDomainProperty"

 

"StatementServices"

 

 

Not Available

 

 

 

"StatementRead"

"StatementReadService"

Not Available

 

 

 

"exists"

 

 

 

 

"read"

 

 

 

"StatementQuery"

"StatementQueryService"

Not Available

 

LexEVS does not support the granularity of a CTS2 Statement.

 

"restrictToResourceSubjects"

 

 

 

 

"restrictToEntitySubjects"

 

 

 

 

"restrictToPredicates"

 

 

 

 

"restrictToResourceTargets"

 

 

 

 

"restrictToEntityTargets"

 

 

 

 

"restrictToModelAttribute"

 

 

 

 

"resolve"

 

 

 

 

"resolveAsList"

 

 

 

"StatementHistory"

"StatementHistoryService"

Not Available

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLastChangeFor"

 

 

 

 

"getChangeHistoryFor"

 

 

 

"ValueSetCatalogServices"

 

Not Available

 

The idea of a ValueSet is not present in LexEVS. A ValueSetCatalogEntry an abstract notion of a ValueSet -- it does not contain version information and is strictly metadata.

"ValueSetCatalogRead"

"ValueSetCatalogReadService"

 

Not Available

 

 

 

 

 

 

 

"exists"

 

 

 

 

"read"

 

 

 

"ValueSetCatalogQuery"

"ValueSetCatalogQueryService"

Not Available


 


 

 

"restrictToCodeSystem"

 

 

 

 

"restrictToContainedValueSet"

 


 

 

"restrictToPropertyReference"

 

 

 

 

"restrictToDefinitionEntities"

 

 

 

 

"resolve"

 

 

 

 

"resolveAsList"

 

 

 

"ValueSetCatalogHistory"

"ValueSetCatalogHistoryService"

Not Available

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLastChangeFor"

 

 

 

 

"getChangeHistoryFor"

 

 

 

"ValueSetCatalogMaintenance"

"ValueSetCatalogMaintenanceService"

Not Available

 

 

 

"createValueSet"

 

 

 

 

"updateValueSet"

 

 

 

"ValueSetDefinitionServices"

 

"org.lexevs.cts2.query"

"ValueSetQueryOperation"

 

"ValueSetDefinitionRead"

"ValueSetDefinitionReadService"

 

"ValueSetQueryOperation"

 

 

"exists"

 

"listValueSets"

 

 

"read"

 

"listValueSets"

 

 

"existsDefinitionForValueSet"

 

"getValueSetDetails"

 

 

"readDefinitionForValueSet"

 

"getValueSetDetails"

 

"ValueSetDefinitionQuery"

"ValueSetDefinitionQueryService"

 

"ValueSetQueryOperation"

 

 

"restrictToCodeSystem"

 

"listValueSets"

 

 

"resolve"

 

"listValueSets"."resolve"

 

 

"resolveAsList"

 

"listValueSets"."resolveAsList"

 

"ValueSetDefinitionHistory"

"ValueSetDefinitionHistoryService"

 

 

 

 

"getEarliestChangeFor"

 

 

 

 

"getLastChangeFor"

 

 

 

 

"getChangeHistoryFor"

 

 

 

"ValueSetDefinitionMaintenance"

"ValueSetDefinitionMaintenanceService"

 

 

 

 

"createExternalValueSetDefinition"

 

 

 

 

"addExternalValueSetDefinition"

 

 

 

 

"createCompleteCodeSystemReference"

 

 

 

 

"addCompleteCodeSystemReference"

 

 

 

 

"createCompleteValueSetReference"

 

 

 

 

"addCompleteValueSetReference"

 

 

 

 

"createPropertyQueryReference"

 

 

 

 

"addPropertyQueryReference"

 

 

 

 

"createAssociatedEntitiesReference"

 

 

 

 

"addAssociatedEntitiesReference"

 

 

 

 

"createSpecificEntityListDefinition"

 

 

 

 

"addSpecificEntityListDefinition"

 

 

 

 

"removeDefinitionEntry"

 

 

 

"ValueSetDefinitionResolution"

"ResolvedValueSetLoader"

 

 

 

 

"load"

"org.lexevs.cts2.admin.load"

"ValueSetLoadOperation"."load"

 

 

"contains"

"org.lexevs.cts2.query"

"ValueSetQueryOperation"."listValueSets"

 

 

"delete"

"org.lexevs.cts2.author"

"ValueSetAuthoringOperation"."removeValueSet"

 

 

"resolve"

"org.lexevs.cts2.query"

"ValueSetQueryOperation"."getValueSetDetails"

 

 

"resolveAsEntityDirectory"

 

 

 

 

"contains"

 

 

 

 

"resolveAsCompleteSet"

 

 

 

  • No labels