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 34 Next »

Contents of this Page

Implemented CTS2 Interfaces

CodeSystemVersionQuery

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.codesystemversion.CodeSystemVersionQueryService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.codesystemversion.LexEvsCodeSystemVersionQueryService

Service Method Mappings Table

CTS2 CodeSystemVersionQueryService methodsLexEVS Service ImplementationLexEVS Service methods used
int count(CodeSystemVersionQuery query)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingSchemeRenderingList getSupportedCodingSchemes()
boolean exists(NameOrURI identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 1 below tableNot Applicable 
Set<PredicateReference> getKnownProperties()Refer to Note 2 below tableNot Applicable 
DirectoryResult<CodeSystemVersionCatalogEntry> getResourceList(CodeSystemVersionQuery query, SortCriteria sortCriteria, Page page)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingSchemeRenderingList getSupportedCodingSchemes()
DirectoryResult<CodeSystemVersionCatalogEntrySummary> getResourceSummaries(CodeSystemVersionQuery query, SortCriteria sortCriteria, Page page)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingSchemeRenderingList getSupportedCodingSchemes()
Set<? extends MatchAlgorithmReference> getSupportedMatchAlgorithms()Refer to Note 3 below tableNot Applicable
Set<? extends PropertyReference> getSupportedSearchReferences()Refer to Note 4 below tableNot Applicable 

Note 1:  Not supported at this time and returns an empty List.

Note 2:  Not supported at this time and returns an empty Set.

Note 3:  Returned Set contains 3 MatchAlgorithmReference objects supporting "exactMatch", "contains" and "startsWith".

Note 4:  Returned Set contains 3 PropertyReference objects supporting attributes "about", "resourceName" and "resourceSynopsis".

 

Transformation Table:  CTS2 CodeSystemVersionCatalogEntrySummary ⇔ LexEVS CodingSchemeRendering

CTS2 CodeSystemVersionCatalogEntrySummaryLexEVS CodingSchemeRendering
aboutcodingSchemeURI   (Refer to Note 1 below table)
codeSystemVersionNamelocalName + '-' + representsVersion   (Refer to Note 2 below table)
documentURIcodeSystemVersionURI   (Refer to Note 3 below table)
formalNameformalName
resourceSynopsiscontent value of codingSchemeSummary's codingSchemeDescription

Note 1:  The LexEVS codingSchemeURI value is determined through a special LexEVS URI handler that is responsible for constructing URIs from LexEVS resources.

Note 2:  The CTS2 'codeSystemVersionName' is the only non 1-1 mapping. In CTS2, a version name is meant to be unique (even across versions) - so the LexEVS LocalName is concatenated with the LexEVS Version to get a unique name.

Note 3:  The codeSystemVersionUri value is determined through a special LexEVS URI handler that is responsible for constructing URIs that represent versions from LexEVS resources.

 

 

 

CodeSystemVersionRead

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.codesystemversion.CodeSystemVersionReadService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.codesystemversion.LexEvsCodeSystemVersionReadService

Service Method Mappings Table

CTS2 CodeSystemVersionReadService methodsLexEVS Service ImplementationLexEVS Service methods used
boolean exists(NameOrURI identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
boolean existsByTag(NameOrURI parentIdentifier, VersionTagReference tag, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
boolean existsVersionId(NameOrURI codeSystem, String officialResourceVersionId)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
CodeSystemVersionCatalogEntry getCodeSystemByVersionId(NameOrURI codeSystem, String officialResourceVersionId, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 1 below tableNot Applicable 
List<VersionTagReference> getSupportedTags()Refer to Note 2 below tableNot Applicable 
CodeSystemVersionCatalogEntry read(NameOrURI identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
CodeSystemVersionCatalogEntry readByTag(NameOrURI codeSystem, VersionTagReference tag, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)

Note 1:  Not supported at this time and returns an empty List.

Note 2:  Only the default of current tag is supported at this time.

 

Transformation Table:  CTS2 CodeSystemVersionCatalogEntry ⇔ LexEVS CodingScheme

CTS2 CodeSystemVersionCatalogEntryLexEVS CodingScheme
aboutcodingSchemeURI    (Refer to Note 1 below table)
codeSystemVersionNamecodingSchemeName + '-' + representsVersion    (Refer to Note 2 below table)
formalNameformalName
keywordListvalues from the collection set of localName
propertiesproperties
resourceSynopsiscodingScheme.entityDescription.content.value
sourceAndNotation.descriptionstring value "LexEVS"
versionOf.contentcodingSchemeName
versionOf.uricodingSchemeURI    (Refer to Note 1 below table)

Note 1:  The LexEVS codingSchemeURI value is determined through a special LexEVS URI handler that is responsible for constructing URIs from LexEVS resources.

Note 2:  The CTS2 'codeSystemVersionName' is the only non 1-1 mapping. In CTS2, a version name is meant to be unique (even across versions) - so the LexEVS CodingSchemeName is concatenated with the LexEVS Version to get a unique name.

 

 

EntityDescriptionQuery

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.entitydescription.EntityDescriptionQueryService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.entitydescription.LexEvsEntityQueryService

Service Method Mappings Table

CTS2 EntityDescriptionQueryService methodsLexEVS Service ImplementationLexEVS Service methods used
int count(EntityDescriptionQuery query)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • CodedNodeSet getNodeSet(String codingScheme, CodingSchemeVersionOrTag versionOrTag, LocalNameList entityTypes)
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 1 below tableNot Applicable
Set<PredicateReference> getKnownProperties()Refer to Note 2 below tableNot Applicable
DirectoryResult<EntityDescription> getResourceList(EntityDescriptionQuery query, SortCriteria sortCriteria, Page page)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • CodedNodeSet getNodeSet(String codingScheme, CodingSchemeVersionOrTag versionOrTag, LocalNameList entityTypes)
DirectoryResult<EntityDirectoryEntry> getResourceSummaries(EntityDescriptionQuery query, SortCriteria sortCriteria, Page page)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • CodedNodeSet getNodeSet(String codingScheme, CodingSchemeVersionOrTag versionOrTag, LocalNameList entityTypes)
Set<? extends MatchAlgorithmReference> getSupportedMatchAlgorithms()Refer to Note 3 below tableNot Applicable
Set<? extends PropertyReference> getSupportedSearchReferences()Refer to Note 4 below tableNot Applicable
Set<? extends PropertyReference> getSupportedTags()Refer to Note 2 below tableNot Applicable
EntityNameOrURIList intersectEntityList(Set<EntityNameOrURI> entities, EntityDescriptionQuery restrictions, ResolvedReadContext readContext)Refer to Note 5 below tableNot Applicable
boolean isEntityInSet(EntityNameOrURI nameOrUri, EntityDescriptionQuery query, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • CodedNodeSet getNodeSet(String codingScheme, CodingSchemeVersionOrTag versionOrTag, LocalNameList entityTypes)
EntityReferenceList resolveAsEntityReferenceList(EntityDescriptionQuery arg0, ResolvedReadContext arg1)Refer to Note 5 below tableNot Applicable

Note 1:  Not supported at this time and returns an empty List.

Note 2:  Not supported at this time and returns an empty Set.

Note 3:  Returned Set contains 3 MatchAlgorithmReference objects supporting "exactMatch", "contains" and "startsWith".

Note 4:  Returned Set contains 3 PropertyReference objects supporting attributes "about", "resourceName" and "resourceSynopsis".

Note 5:  Not supported at this time and throws an UnsupportedOperationException.

 

 

 

EntityDescriptionRead

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.entitydescription.EntityDescriptionReadService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.entity.LexEvsEntityReadService 

Service Method Mappings Table

CTS2 EntityDescriptionReadService methodsLexEVS Service ImplementationLexEVS Service methods used
EntityReference availableDescriptions(EntityNameOrURI entityId, ResolvedReadContext readContext)Refer to Note 1 below tableNot Applicable
boolean exists(EntityDescriptionReadId identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodedNodeSet getNodeSet(String codingScheme, CodingSchemeVersionOrTag versionOrTag, LocalNameList entityTypes)
List<CodeSystemReference> getKnownCodeSystems()Refer to Note 2 below tableNot Applicable
List<CodeSystemVersionReference> getKnownCodeSystemVersions()Refer to Note 2 below tableNot Applicable
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 2 below tableNot Applicable
List<VersionTagReference> getSupportedVersionTags()Refer to Note 2 below tableNot Applicable
EntityDescription read(EntityDescriptionReadId identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodedNodeSet getNodeSet(String codingScheme, CodingSchemeVersionOrTag versionOrTag, LocalNameList entityTypes)
List<EntityListEntry> readEntityDescriptions(EntityNameOrURI entityId, ResolvedReadContext readContext)Refer to Note 1 below tableNot Applicable
DirectoryResult<EntityListEntry> readEntityDescriptions(EntityNameOrURI entityId, SortCriteria sortCriteria, ResolvedReadContext readContext, Page page)Refer to Note 1 below tableNot Applicable

Note 1:  Not supported at this time and throws an UnsupportedOperationException.

Note 2:  Not supported at this time and returns an empty List.

Transformation Table:  CTS2 EntityDescription ⇔ LexEVS ResolvedConceptReference

 

 

 

 

MapQuery

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.map.MapQueryService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.map.LexEvsMapQueryService

Service Method Mappings Table

CTS2 MapQueryService methodsLexEVS Service ImplementationLexEVS Service methods used
int count(MapQuery query)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • getGenericExtension("MappingExtension")
  • MappingExtension.isMappingCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
  • resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 1 below tableNot Applicable
Set<PredicateReference> getKnownProperties()Refer to Note 2 below tableNot Applicable
DirectoryResult<MapCatalogEntry> getResourceList(MapQuery query, SortCriteria sortCriteria, Page page)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • getGenericExtension("MappingExtension")
  • MappingExtension.isMappingCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
  • resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
DirectoryResult<MapCatalogEntrySummary> getResourceSummaries(MapQuery query, SortCriteria sortCriteria, Page page)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • getGenericExtension("MappingExtension")
  • MappingExtension.isMappingCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
  • resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
Set<? extends MatchAlgorithmReference> getSupportedMatchAlgorithms()Refer to Note 3 below tableNot Applicable
Set<? extends PropertyReference> getSupportedSearchReferences()Refer to Note 4 below tableNot Applicable
Set<? extends PropertyReference> getSupportedSortReferences()Refer to Note 2 below tableNot Applicable

Note 1:  Not supported at this time and returns an empty List.

Note 2:  Not supported at this time and returns an empty Set.

Note 3:  Returned Set contains 3 MatchAlgorithmReference objects supporting "exactMatch", "contains" and "startsWith".

Note 4:  Returned Set contains 3 PropertyReference objects supporting attributes "about", "resourceName" and "resourceSynopsis".

 

Transformation Table:  CTS2 MapCatalogEntrySummary ⇔ LexEVS CodingScheme

CTS2 MapCatalogEntrySummaryLexEVS CodingScheme
aboutcodingSchemeURI    (Refer to Note 1 below table)
formalNameformalName
fromCodeSystemcodingScheme.getRelations(0).getSourceCodingScheme()
mapNamecodingSchemeName
resourceSynopsiscontent value of codingSchemeSummary's codingSchemeDescription
toCodeSystemcodingScheme.getRelations(0).getTargetCodingScheme()

 Note 1:  The LexEVS codingSchemeURI value is determined through a special LexEVS URI handler that is responsible for constructing URIs from LexEVS resources.

 

MapRead

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.map.MapReadService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.map.LexEvsMapReadService

Service Method Mappings Table

CTS2 MapReadService methodsLexEVS Service ImplementationLexEVS Service methods used
boolean exists(NameOrURI identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 1 below tableNot Applicable
MapVersion read(NameOrURI identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)

Note 1:  Not supported at this time and returns an empty List.

 

Transformation Table:  CTS2 MapCatalogEntry ⇔ LexEVS CodingScheme

CTS2 MapCatalogEntryLexEVS CodingScheme
aboutcodingSchemeURI    (Refer to Note 1 below table)
formalNameformalName
fromCodeSystemcodingScheme.getRelations(0).getSourceCodingScheme()
keywordListvalues from the collection set of localName
mapNamecodingSchemeName
propertiesproperties
resourceSynopsiscodingScheme.entityDescription.content.value
toCodeSystemcodingScheme.getRelations(0).getTargetCodingScheme()

Note 1:  The LexEVS codingSchemeURI value is determined through a special LexEVS URI handler that is responsible for constructing URIs from LexEVS resources.

 

 

 

MapEntryQuery

 

 

MapEntryRead

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.mapentry.MapEntryReadService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.mapentry.LexEvsMapEntryReadService

Service Method Mappings Table

CTS2 MapEntryReadService methodsLexEVS Service ImplementationLexEVS Service methods used
boolean exists(MapEntryReadId identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • MappingExtension getGenericExtension("MappingExtension")
  • Mapping MappingExtension.getMapping(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag, String relationsContainerName)
  • Mapping restrictToCodes(ConceptReferenceList codeList, SearchContext searchContext)
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 1 below tableNot Applicable
MapEntry read(MapEntryReadId, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • MappingExtension getGenericExtension("MappingExtension")
  • Mapping MappingExtension.getMapping(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag, String relationsContainerName)
  • Mapping restrictToCodes(ConceptReferenceList codeList, SearchContext searchContext)

Note 1:  Not supported at this time and returns an empty List.

 

 

MapVersionQuery

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.mapversion.MapVersionQueryService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.mapversion.LexEvsMapVersionQueryService

Service Method Mappings Table

CTS2 MapVersionQueryService methodsLexEVS Service ImplementationLexEVS Service methods used
int count(MapVersionQuery query)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • getGenericExtension("MappingExtension")
  • MappingExtension.isMappingCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 1 below tableNot Applicable
Set<PredicateReference> getKnownProperties()Refer to Note 2 below tableNot Applicable
DirectoryResult<MapVersion> getResourceList(MapVersionQuery query, SortCriteria sortCriteria, Page page)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • getGenericExtension("MappingExtension")
  • MappingExtension.isMappingCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
DirectoryResult<MapVersionDirectoryEntry> getResourceSummaries(MapVersionQuery query, SortCriteria sortCriteria, Page page)org.LexGrid.LexBIG.Impl.LexBIGServiceImpl
  • CodingSchemeRenderingList getSupportedCodingSchemes()
  • getGenericExtension("MappingExtension")
  • MappingExtension.isMappingCodingScheme(String codingScheme, CodingSchemeVersionOrTag codingSchemeVersionOrTag)
Set<? extends MatchAlgorithmReference> getSupportedMatchAlgorithms()Refer to Note 3 below tableNot Applicable
Set<? extends PropertyReference> getSupportedSearchReferences()Refer to Note 4 below tableNot Applicable
Set<? extends PropertyReference> getSupportedSortReferences()Refer to Note 2 below tableNot Applicable
DirectoryResult<EntityDirectoryEntry> mapVersionEntities(NameOrURI mapVersion, MapRole mapRole, MapStatus mapStatus, EntityDescriptionQuery query, SortCriteria sortCriteria, Page page)Refer to Note 5 below tableNot Applicable
DirectoryResult<EntityDescription> mapVersionEntityList(NameOrURI mapVersion, MapRole mapRole, MapStatus mapStatus, EntityDescriptionQuery query, SortCriteria sortCriteria, Page page)Refer to Note 5 below tableNot Applicable
EntityReferenceList mapVersionEntityReferences(NameOrURI mapVersion, MapRole mapRole, MapStatus mapStatus, EntityDescriptionQuery query, SortCriteria sortCriteria, Page page)Refer to Note 5 below tableNot Applicable

Note 1:  Not supported at this time and returns an empty List.

Note 2:  Not supported at this time and returns an empty Set.

Note 3:  Returned Set contains 3 MatchAlgorithmReference objects supporting "exactMatch", "contains" and "startsWith".

Note 4:  Returned Set contains 3 PropertyReference objects supporting attributes "about", "resourceName" and "resourceSynopsis".

Note 5:  Not supported at this time and throws an UnsupportedOperationException.

 

Transformation Table:  CTS2 MapVersionDirectoryEntry ⇔ LexEVS CodingSchemeRendering

CTS2 MapVersionDirectoryEntryLexEVS CodingSchemeRendering
aboutcodingSchemeURI
mapVersionNamelocalName + '-' + representsVersion    (Refer to Note 1 below table)
documentURIcodingSchemeURI
formalNameformalName
resourceSynopsiscontent value of codingSchemeSummary's codingSchemeDescription

Note 1:  The CTS2 'mapVersionName' is the only non 1-1 mapping. In CTS2, a version name is meant to be unique (even across versions) - so the LexEVS LocalName is concatenated with the LexEVS Version to get a unique name.

 

 

MapVersionRead

CTS2 Interface:  edu.mayo.cts2.framework.service.profile.mapversion.MapVersionReadService

Implementation:  edu.mayo.cts2.framework.plugin.service.lexevs.service.mapversion.LexEvsMapVersionReadService  

Service Method Mappings Table

CTS2 MapVersionReadService methodsLexEVS Service ImplementationLexEVS Service methods used
boolean exists(NameOrURI identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
boolean existsByTag(NameOrURI parentIdentifier, VersionTagReference tag, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
List<DocumentedNamespaceReference> getKnownNamespaceList()Refer to Note 1 below tableNot Applicable
List<VersionTagReference> getSupportedTags()Refer to Note 2 below tableNot Applicable
MapVersion read(NameOrURI identifier, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)
MapVersion readByTag(NameOrURI codeSystem, VersionTagReference tag, ResolvedReadContext readContext)org.LexGrid.LexBIG.Impl.LexBIGServiceImplCodingScheme resolveCodingScheme(String codingScheme, CodingSchemeVersionOrTag versionOrTag)

Note 1:  Not supported at this time and returns an empty List.

Note 2:  Only the default of current tag is supported at this time.

 

Transformation Table:  CTS2 MapVersion ⇔ LexEVS CodingScheme

CTS2 MapVersionLexEVS CodingScheme
aboutcodingSchemeURI
formalNameformalName
keywordListvalues from the collection set of localName
mapVersionNamecodingSchemeName + '-' + representsVersion    (Refer to Note 1 below table)
propertiesproperties
resourceSynopsiscodingScheme.entityDescription.content.value
sourceAndNotation.descriptionstring value "LexEVS"
versionOf.contentcodingSchemeName
versionOf.uricodingSchemeURI

 Note 1:  The CTS2 'mapVersionName' is the only non 1-1 mapping. In CTS2, a version name is meant to be unique (even across versions) - so the LexEVS CodingSchemeName is concatenated with the LexEVS Version to get a unique name.

 

 

 

  • No labels