|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lexevs.cts2.query.ConceptDomainQueryOperationImpl
public class ConceptDomainQueryOperationImpl
LexEVS Implementation of CTS2 Concept Domain Query Operation.
Constructor Summary | |
---|---|
ConceptDomainQueryOperationImpl()
|
Method Summary | |
---|---|
java.util.List<java.lang.String> |
getConceptDomainBindings(java.lang.String conceptDomainId,
java.lang.String codeSystemNameOrURI)
Returns list of value set definition URIs that are bound to given concept domain. |
CodedNodeSet |
getConceptDomainCodedNodeSet(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion)
Returns coded node set for concept domain entities. |
CodingScheme |
getConceptDomainCodingScheme(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion)
Gets the concept domain coding scheme. |
java.util.List<Entity> |
getConceptDomainEntitisWithName(java.lang.String conceptDomainName,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
CodedNodeSet.SearchDesignationOption option,
java.lang.String matchAlgorithm,
java.lang.String language)
Returns list of concept domain entities matching the name provided. |
Entity |
getConceptDomainEntity(java.lang.String conceptDomainId,
java.lang.String namespace,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion)
Returns concept domain entity object of the concept domain id. |
java.util.List<java.lang.String> |
isEntityInConceptDomain(java.lang.String conceptDomainId,
java.lang.String namespace,
java.lang.String codeSystemNameOrURI,
java.lang.String entityCode,
AbsoluteCodingSchemeVersionReferenceList codingSchemeVersionList,
java.util.List<java.lang.String> usageContext)
Determines whether the supplied coded concept exists in a code system in use for the specified concept domain, optionally within specific usage contexts. |
java.util.List<Entity> |
listAllConceptDomainEntities(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion)
Gets all the concept domain found in the system as entities. |
java.util.List<java.lang.String> |
listAllConceptDomainIds(java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion)
Returns all the concept domain identifiers found in the system. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConceptDomainQueryOperationImpl()
Method Detail |
---|
public java.util.List<java.lang.String> getConceptDomainBindings(java.lang.String conceptDomainId, java.lang.String codeSystemNameOrURI) throws LBException
ConceptDomainQueryOperation
getConceptDomainBindings
in interface ConceptDomainQueryOperation
conceptDomainId
- -
Identifier of the concept domaincodeSystemNameOrURI
- -
coding scheme name or URI to which the concept domain belongs to
LBException
public CodedNodeSet getConceptDomainCodedNodeSet(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion) throws LBException
ConceptDomainQueryOperation
getConceptDomainCodedNodeSet
in interface ConceptDomainQueryOperation
codeSystemNameOrURI
- concept domain coding scheme name or URIcodeSystemVersion
- concept domain coding scheme version
LBException
public CodingScheme getConceptDomainCodingScheme(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion) throws LBException
ConceptDomainQueryOperation
getConceptDomainCodingScheme
in interface ConceptDomainQueryOperation
codeSystemNameOrURI
- concept domain coding scheme name or URIcodeSystemVersion
- concept domain coding scheme version
LBException
public java.util.List<Entity> getConceptDomainEntitisWithName(java.lang.String conceptDomainName, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, CodedNodeSet.SearchDesignationOption option, java.lang.String matchAlgorithm, java.lang.String language) throws LBException
ConceptDomainQueryOperation
getConceptDomainEntitisWithName
in interface ConceptDomainQueryOperation
conceptDomainName
- match name of concept domaincodeSystemNameOrURI
- concept domain coding scheme name or URIcodeSystemVersion
- concept domain coding scheme versionoption
- 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
public Entity getConceptDomainEntity(java.lang.String conceptDomainId, java.lang.String namespace, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion) throws LBException
ConceptDomainQueryOperation
getConceptDomainEntity
in interface ConceptDomainQueryOperation
conceptDomainId
- id of concept domainnamespace
- concept domain name spacecodeSystemNameOrURI
- concept domain coding scheme name or URIcodeSystemVersion
- concept domain coding scheme version
LBException
public java.util.List<java.lang.String> isEntityInConceptDomain(java.lang.String conceptDomainId, java.lang.String namespace, java.lang.String codeSystemNameOrURI, java.lang.String entityCode, AbsoluteCodingSchemeVersionReferenceList codingSchemeVersionList, java.util.List<java.lang.String> usageContext) throws LBException
ConceptDomainQueryOperation
isEntityInConceptDomain
in interface ConceptDomainQueryOperation
conceptDomainId
- - id of concept domainnamespace
- - code system namespacecodeSystemNameOrURI
- - concept domain code system name or URIentityCode
- - entity code to check if it participates in concept domaincodingSchemeVersionList
- - list of coding scheme URI and version that contains the entity code
and to be used to resolve.usageContext
- - (Optional) list of usage context
LBException
public java.util.List<Entity> listAllConceptDomainEntities(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion) throws LBException
ConceptDomainQueryOperation
listAllConceptDomainEntities
in interface ConceptDomainQueryOperation
codeSystemNameOrURI
- concept domain coding scheme name or URIcodeSystemVersion
- concept domain coding scheme version
LBException
public java.util.List<java.lang.String> listAllConceptDomainIds(java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion) throws LBException
ConceptDomainQueryOperation
listAllConceptDomainIds
in interface ConceptDomainQueryOperation
codeSystemNameOrURI
- concept domain coding scheme name or URIcodeSystemVersion
- concept domain coding scheme version
LBException
|
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |