public interface LexEVSUsageContextServices
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
CodedNodeSet |
getUsageContextCodedNodeSet(java.lang.String codingSchemeNameOrURI,
CodingSchemeVersionOrTag versionOrTag)
Returns coded node set for usage context entities.
|
CodingScheme |
getUsageContextCodingScheme(java.lang.String codingSchemeNameOrURI,
CodingSchemeVersionOrTag versionOrTag)
Gets the Usage Context coding scheme.
|
CodingSchemeSummary |
getUsageContextCodingSchemeSummary(java.lang.String codingSchemeNameOrURI,
CodingSchemeVersionOrTag versionOrTag)
Gets the Usage Context coding scheme summary.
|
java.util.List<Entity> |
getUsageContextEntitisWithName(java.lang.String usageContextName,
java.lang.String codingSchemeNameOrURI,
CodingSchemeVersionOrTag versionOrTag,
CodedNodeSet.SearchDesignationOption option,
java.lang.String matchAlgorithm,
java.lang.String language)
Returns list of usage context entities matching the name provided.
|
Entity |
getUsageContextEntity(java.lang.String usageContextId,
java.lang.String namespace,
java.lang.String codingSchemeNameOrURI,
CodingSchemeVersionOrTag versionOrTag)
Returns UsageContext entity object with usageContextId.
|
java.util.List<Entity> |
listAllUsageContextEntities(java.lang.String codingSchemeNameOrURI,
CodingSchemeVersionOrTag versionOrTag)
Gets all the usage context found in the system as entities.
|
java.util.List<java.lang.String> |
listAllUsageContextIds(java.lang.String codingSchemeNameOrURI,
CodingSchemeVersionOrTag versionOrTag)
Returns all the usage context identifiers found in the system.
|
CodingScheme getUsageContextCodingScheme(java.lang.String codingSchemeNameOrURI, CodingSchemeVersionOrTag versionOrTag) throws LBException
versionOrTag
- usageContext coding scheme version or tagLBException
CodingSchemeSummary getUsageContextCodingSchemeSummary(java.lang.String codingSchemeNameOrURI, CodingSchemeVersionOrTag versionOrTag) throws LBException
codingSchemeNameOrURI
- usage context coding scheme name or uriversionOrTag
- usage context coding scheme version or tagLBException
Entity getUsageContextEntity(java.lang.String usageContextId, java.lang.String namespace, java.lang.String codingSchemeNameOrURI, CodingSchemeVersionOrTag versionOrTag) throws LBException
usageContextId
- id of usage contextnamespace
- usage context namespacecodingSchemeNameOrURI
- usage context coding scheme name or uriversionOrTag
- usageContext coding scheme version or tagLBException
java.util.List<Entity> getUsageContextEntitisWithName(java.lang.String usageContextName, java.lang.String codingSchemeNameOrURI, CodingSchemeVersionOrTag versionOrTag, CodedNodeSet.SearchDesignationOption option, java.lang.String matchAlgorithm, java.lang.String language) throws LBException
usageContextName
- match name of usage contextcodingSchemeNameOrURI
- usage context coding scheme name or uriversionOrTag
- usage context coding scheme version or tagoption
- Indicates the designations to search (one of the enumerated
type SearchDesignationOption).matchAlgorithm
- Local name of the match algorithm - possible algorithms are
returned in LexBigService.getMatchAlgorithms().language
- Language of search string. If missing, use the default
language specified in the context.LBException
CodedNodeSet getUsageContextCodedNodeSet(java.lang.String codingSchemeNameOrURI, CodingSchemeVersionOrTag versionOrTag) throws LBException
codingSchemeNameOrURI
- usage context coding scheme name or uriversionOrTag
- usage context coding scheme version or tagLBException
java.util.List<Entity> listAllUsageContextEntities(java.lang.String codingSchemeNameOrURI, CodingSchemeVersionOrTag versionOrTag) throws LBException
codingSchemeNameOrURI
- usage context coding scheme name or uriversionOrTag
- usage context coding scheme version or tagLBException
java.util.List<java.lang.String> listAllUsageContextIds(java.lang.String codingSchemeNameOrURI, CodingSchemeVersionOrTag versionOrTag) throws LBException
codingSchemeNameOrURI
- usage context coding scheme name or uriversionOrTag
- usage context coding scheme version or tagLBException