|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.LexGrid.LexBIG.cagrid.adapters.LexBIGServiceConvenienceMethodsAdapter
public class LexBIGServiceConvenienceMethodsAdapter
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.LexGrid.LexBIG.Extensions.Generic.LexBIGServiceConvenienceMethods |
---|
LexBIGServiceConvenienceMethods.HierarchyPathResolveOption |
Constructor Summary | |
---|---|
LexBIGServiceConvenienceMethodsAdapter(LexBIGServiceConvenienceMethodsGridAdapter adapter)
|
Method Summary | |
---|---|
void |
addEntityLuceneIndexes(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.util.List<java.lang.String> arg2)
Add LuceneIndexes for the given list of concept. |
CodedNodeSet |
createCodeNodeSet(java.lang.String[] conceptCodes,
java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Create a CodedNodeSet from a set of concept codes in a coding scheme. |
java.lang.String |
getAssociationCodeFromAssociationName(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2)
Return the Association Entity Code given an Association Name. |
java.lang.String[] |
getAssociationForwardAndReverseNames(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Return all the association forward name and reverse name for the coding scheme. |
java.lang.String |
getAssociationForwardName(java.lang.String association,
java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Return the forward name for the identified association. |
java.lang.String[] |
getAssociationForwardNames(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Return all the association forward name for the coding scheme. |
Association |
getAssociationForwardOneLevel(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
CodingSchemeVersionOrTag arg4,
boolean arg5,
NameAndValueList arg6)
Return a representation of the association between the concepts with the given code in the forward direction of the association in the specified relation containerName. |
java.lang.String[] |
getAssociationNameForDirectionalName(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2)
Gets the association names that contain a directional name. |
java.lang.String |
getAssociationNameFromAssociationCode(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2)
Return the Association Name given an Association Entity Code. |
java.lang.String |
getAssociationReverseName(java.lang.String association,
java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Return the reverse name for the identified association. |
java.lang.String[] |
getAssociationReverseNames(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Return all the association reverse name for the coding scheme. |
Association |
getAssociationReverseOneLevel(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2,
java.lang.String arg3,
CodingSchemeVersionOrTag arg4,
boolean arg5,
NameAndValueList arg6)
Return a representation of the association between the concepts with the given code in the reverse direction of the association in the specified relation containerName. |
java.lang.String |
getCodingSchemeCopyright(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Return the copyright text for the coding scheme. |
CodingSchemeRenderingList |
getCodingSchemesWithSupportedAssociation(java.lang.String associationName)
Return the coding schemes who supported association matching with associationName. |
java.lang.String |
getDescription()
Return a description of the extension. |
java.lang.String |
getEntityDescription(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String code)
Returns the entity description for the given code. |
java.lang.String[] |
getHierarchyIDs(java.lang.String codingScheme,
CodingSchemeVersionOrTag csvt)
Returns the identifiers for hierarchical relationships available for navigation within a coding scheme. |
AssociationList |
getHierarchyLevelNext(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2,
java.lang.String arg3,
boolean arg4,
boolean arg5,
NameAndValueList arg6)
Return a representation of associations between a concept and its immediate descendants. |
AssociationList |
getHierarchyLevelNext(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String hierarchyID,
java.lang.String conceptCode,
boolean resolveConcepts,
NameAndValueList associationQualifiers)
Return a representation of associations between a concept and its immediate descendants. |
int |
getHierarchyLevelNextCount(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2,
ConceptReference arg3)
Return a count of the number of concepts at the next level in the hierarchy. |
ConceptReferenceList |
getHierarchyLevelNextCount(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2,
ConceptReferenceList arg3)
Returns a ConceptReferenceList of CountConceptReference that holds the count of concepts at the next level in the hierarchy. |
AssociationList |
getHierarchyLevelPrev(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2,
java.lang.String arg3,
boolean arg4,
boolean arg5,
NameAndValueList arg6)
Return a representation of associations between a concept and its immediate ancestor(s). |
AssociationList |
getHierarchyLevelPrev(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String hierarchyID,
java.lang.String conceptCode,
boolean resolveConcepts,
NameAndValueList associationQualifiers)
Return a representation of associations between a concept and its immediate ancestor(s). |
int |
getHierarchyLevelPrevCount(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2,
ConceptReference arg3)
Return a count of the number of concepts at the previous level in the hierarchy. |
ConceptReferenceList |
getHierarchyLevelPrevCount(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2,
ConceptReferenceList arg3)
Returns a ConceptReferenceList of CountConceptReference that holds the count of concepts at the previous level in the hierarchy. |
ResolvedConceptReferenceList |
getHierarchyOrphanedConcepts(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2)
Returns all concepts that can not be reached by traversing the hierarchy specified by the hierarchyId from the root. |
AssociationList |
getHierarchyPathToRoot(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String hierarchyID,
java.lang.String conceptCode,
boolean resolveConcepts,
LexBIGServiceConvenienceMethods.HierarchyPathResolveOption pathResolveOption,
NameAndValueList associationQualifiers)
Return a representation of associations between a concept and hierarchical root node(s). |
ResolvedConceptReferenceList |
getHierarchyRoots(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String hierarchyID)
Returns all root nodes for the given hierarchy and coding scheme. |
ResolvedConceptReferenceList |
getHierarchyRoots(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2,
boolean arg3)
Returns all root nodes for the given hierarchy and coding scheme. |
CodedNodeSet |
getHierarchyRootSet(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String hierarchyID)
Returns all root nodes for the given hierarchy as a CodeNodeSet, which can be further restricted. |
LexBIGService |
getLexBIGService()
|
java.lang.String |
getName()
Return the name assigned to this service extension. |
ResolvedConceptReference |
getNodesPath(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2,
java.lang.String arg3,
java.lang.String arg4,
java.lang.String arg5,
java.lang.String arg6,
java.lang.String arg7)
Return the path/transitive closure path between two nodes. |
java.lang.String |
getProvider()
Return an identifier for the extension provider. |
CodingSchemeRendering |
getRenderingDetail(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Return detailed rendering information (including coding scheme summary, version and status information, reference links, etc) for the given coding scheme; null if not available. |
SupportedHierarchy[] |
getSupportedHierarchies(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.lang.String arg2)
Returns an array of hierarchies supported by the given coding scheme and matching the specified ID. |
java.util.List<SupportedProperty> |
getSupportedPropertiesOfTypeComment(java.lang.String arg0,
CodingSchemeVersionOrTag arg1)
Returns an list of properties supported with propertyType of 'comment'. |
java.util.List<SupportedProperty> |
getSupportedPropertiesOfTypeDefinition(java.lang.String arg0,
CodingSchemeVersionOrTag arg1)
Returns an list of properties supported with propertyType of 'definition'. |
java.util.List<SupportedProperty> |
getSupportedPropertiesOfTypePresentation(java.lang.String arg0,
CodingSchemeVersionOrTag arg1)
Returns an list of properties supported with propertyType of 'presentation'. |
java.util.List<SupportedProperty> |
getSupportedPropertiesOfTypeProperty(java.lang.String arg0,
CodingSchemeVersionOrTag arg1)
Returns an list of properties supported with propertyType of 'property'. |
java.lang.String |
getVersion()
Return version information about the extension. |
boolean |
isCodeRetired(java.lang.String conceptCode,
java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag)
Indicates if the given code is considered retired or inactive within context of the provided scheme. |
boolean |
isForwardName(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String directionalName)
Return true if directionalName is the forward name of an association for the coding scheme. |
boolean |
isReverseName(java.lang.String codingScheme,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String directionalName)
Return true if directionalName is the reverse name of an association for the coding scheme. |
void |
modifyEntityLuceneIndexes(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.util.List<java.lang.String> arg2)
Modify LuceneIndexes for the given list of concept. |
void |
removeEntityLuceneIndexes(java.lang.String arg0,
CodingSchemeVersionOrTag arg1,
java.util.List<java.lang.String> arg2)
Remove LuceneIndexes for the given list of concept. |
void |
setLexBIGService(LexBIGService arg0)
Assign the associated LexBIGService instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LexBIGServiceConvenienceMethodsAdapter(LexBIGServiceConvenienceMethodsGridAdapter adapter) throws java.rmi.RemoteException
java.rmi.RemoteException
Method Detail |
---|
public CodingSchemeRendering getRenderingDetail(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
getRenderingDetail
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public CodingSchemeRenderingList getCodingSchemesWithSupportedAssociation(java.lang.String associationName) throws LBException
LexBIGServiceConvenienceMethods
getCodingSchemesWithSupportedAssociation
in interface LexBIGServiceConvenienceMethods
associationName
- Association name to search for. It is case sensitive.
LBException
public java.lang.String[] getHierarchyIDs(java.lang.String codingScheme, CodingSchemeVersionOrTag csvt) throws LBException
LexBIGServiceConvenienceMethods
Possible return values are defined by the LexBIG model (see http://informatics.mayo.edu/LexGrid/downloads/LexGrid%20Model/ schemas/2008/01/EAwebpublish/index.htm).
getHierarchyIDs
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.csvt
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public java.lang.String getDescription()
Extendable
getDescription
in interface Extendable
public java.lang.String getName()
Extendable
getName
in interface Extendable
public java.lang.String getProvider()
Extendable
getProvider
in interface Extendable
public java.lang.String getVersion()
Extendable
getVersion
in interface Extendable
public CodedNodeSet createCodeNodeSet(java.lang.String[] conceptCodes, java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
createCodeNodeSet
in interface LexBIGServiceConvenienceMethods
conceptCodes
- The concept codes for included items.codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public java.lang.String[] getAssociationForwardAndReverseNames(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
getAssociationForwardAndReverseNames
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public java.lang.String getAssociationForwardName(java.lang.String association, java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
getAssociationForwardName
in interface LexBIGServiceConvenienceMethods
association
- Primary name of the association.codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public java.lang.String[] getAssociationForwardNames(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
getAssociationForwardNames
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public java.lang.String getAssociationReverseName(java.lang.String association, java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
getAssociationReverseName
in interface LexBIGServiceConvenienceMethods
association
- Basic (non-directional) name of the association.codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public java.lang.String[] getAssociationReverseNames(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
getAssociationReverseNames
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public AssociationList getHierarchyLevelNext(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String hierarchyID, java.lang.String conceptCode, boolean resolveConcepts, NameAndValueList associationQualifiers) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyLevelNext
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.hierarchyID
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).conceptCode
- The starting point for resolution; not null.resolveConcepts
- True to fill in all information for concepts identified as
part of the returned association; false to return only basic
references (e.g. code, coding scheme, and description). If
false, additional properties for referenced concepts can be
resolved on an item-by-item basis as controlled by the
application.associationQualifiers
- Restrict to associations with specific qualifiers (e.g.
associations might be tagged with source-specific
information); null or empty to ignore qualifications.
LBException
public AssociationList getHierarchyLevelPrev(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String hierarchyID, java.lang.String conceptCode, boolean resolveConcepts, NameAndValueList associationQualifiers) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyLevelPrev
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.hierarchyID
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).conceptCode
- The starting point for resolution; not null.resolveConcepts
- True to fill in all information for concepts identified as
part of the returned association; false to return only basic
references (e.g. code, coding scheme, and description). If
false, additional properties for referenced concepts can be
resolved on an item-by-item basis as controlled by the
application.associationQualifiers
- Restrict to associations with specific qualifiers (e.g.
associations might be tagged with source-specific
information); null or empty to ignore qualifications.
LBException
public AssociationList getHierarchyPathToRoot(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String hierarchyID, java.lang.String conceptCode, boolean resolveConcepts, LexBIGServiceConvenienceMethods.HierarchyPathResolveOption pathResolveOption, NameAndValueList associationQualifiers) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyPathToRoot
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.hierarchyID
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).conceptCode
- The starting point for resolution; not null.resolveConcepts
- True to fill in all information for concepts identified as
part of the returned association; false to return only basic
references (e.g. code, coding scheme, and description). If
false, additional properties for referenced concepts can be
resolved on an item-by-item basis as controlled by the
application.pathResolveOption
- It is possible that more than one path can exist between the
conceptCode and hierarchy roots by navigating different
intermediate nodes. This parameter allows the number of
returned paths to be constrained.associationQualifiers
- Restrict to associations with specific qualifiers (e.g.
associations might be tagged with source-specific
information); null or empty to ignore qualifications.
LBException
public ResolvedConceptReferenceList getHierarchyRoots(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String hierarchyID) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyRoots
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.hierarchyID
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, roots for all registered
hierarchies are returned.
LBException
public CodedNodeSet getHierarchyRootSet(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String hierarchyID) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyRootSet
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.hierarchyID
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, roots for all registered
hierarchies are returned.
LBException
public boolean isForwardName(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String directionalName) throws LBException
LexBIGServiceConvenienceMethods
isForwardName
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.directionalName
- The directionalName string
LBException
public boolean isReverseName(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String directionalName) throws LBException
LexBIGServiceConvenienceMethods
isReverseName
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.directionalName
- The directionalName string
LBException
public boolean isCodeRetired(java.lang.String conceptCode, java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
isCodeRetired
in interface LexBIGServiceConvenienceMethods
conceptCode
- The concept code to evaluate.codingScheme
- The local name or URN of the coding scheme to query.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme to query.
LBException
public java.lang.String getCodingSchemeCopyright(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag) throws LBException
LexBIGServiceConvenienceMethods
getCodingSchemeCopyright
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.
LBException
public LexBIGService getLexBIGService()
getLexBIGService
in interface LexBIGServiceConvenienceMethods
public void setLexBIGService(LexBIGService arg0)
LexBIGServiceConvenienceMethods
Note: This method must be invoked by users of the distributed LexBIG API to set the service to an EVSApplicationService object, allowing client side implementations to use these convenience methods.
setLexBIGService
in interface LexBIGServiceConvenienceMethods
public java.lang.String getEntityDescription(java.lang.String codingScheme, CodingSchemeVersionOrTag versionOrTag, java.lang.String code) throws LBException
LexBIGServiceConvenienceMethods
getEntityDescription
in interface LexBIGServiceConvenienceMethods
codingScheme
- The local name or URN of the coding scheme.versionOrTag
- The assigned tag/label or absolute version identifier of the
coding scheme.code
- The code to resolve.
LBException
public Association getAssociationForwardOneLevel(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, CodingSchemeVersionOrTag arg4, boolean arg5, NameAndValueList arg6) throws LBException
LexBIGServiceConvenienceMethods
getAssociationForwardOneLevel
in interface LexBIGServiceConvenienceMethods
arg0
- The conceptCode to lookup.arg1
- The relations container to query. If null, the native
relations container for the code system will be assumed.arg2
- Local name of the specific relation/association to evaluate
("hasSubtype", etc).arg3
- The local name or URN of the coding scheme to query.arg4
- The assigned tag/label or absolute version identifier of the
coding scheme.arg5
- true to resolve the full concept codes, false for skeletonsarg6
- Restrict to associations with specific qualifiers, for example
from a specific source
LBException
public Association getAssociationReverseOneLevel(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, CodingSchemeVersionOrTag arg4, boolean arg5, NameAndValueList arg6) throws LBException
LexBIGServiceConvenienceMethods
getAssociationReverseOneLevel
in interface LexBIGServiceConvenienceMethods
arg0
- ConceptCode to lookup.arg1
- The relations container to query. If null, the native
relations container for the code system will be assumed.arg2
- Local name of the specific relation/association to evaluate
("hasSubtype", etc).arg3
- The local name or URN of the coding scheme to query.arg4
- The assigned tag/label or absolute version identifier of the
coding scheme.arg5
- true to resolve the full concept codes, false for skeletonsarg6
- Restrict to associations with specific qualifiers, for example
from a specific source
LBException
public void addEntityLuceneIndexes(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.util.List<java.lang.String> arg2) throws LBException
LexBIGServiceConvenienceMethods
addEntityLuceneIndexes
in interface LexBIGServiceConvenienceMethods
LBException
public AssociationList getHierarchyLevelNext(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2, java.lang.String arg3, boolean arg4, boolean arg5, NameAndValueList arg6) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyLevelNext
in interface LexBIGServiceConvenienceMethods
arg0
- The local name or URN of the coding scheme.arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).arg3
- The starting point for resolution; not null.arg4
- True to fill in all information for concepts identified as
part of the returned association; false to return only basic
references (e.g. code, coding scheme, and description). If
false, additional properties for referenced concepts can be
resolved on an item-by-item basis as controlled by the
application.arg5
- True checks for the existence of a path from the concept to
the root. This check slows down the processing as hierarchy
checks have to be made. If no path is found, the method
returns an empty AssociationListarg6
- Restrict to associations with specific qualifiers (e.g.
associations might be tagged with source-specific
information); null or empty to ignore qualifications.
LBException
public int getHierarchyLevelNextCount(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2, ConceptReference arg3) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyLevelNextCount
in interface LexBIGServiceConvenienceMethods
arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).arg3
- The starting point for resolution; not null.
LBException
public ConceptReferenceList getHierarchyLevelNextCount(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2, ConceptReferenceList arg3) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyLevelNextCount
in interface LexBIGServiceConvenienceMethods
arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).
LBException
public AssociationList getHierarchyLevelPrev(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2, java.lang.String arg3, boolean arg4, boolean arg5, NameAndValueList arg6) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyLevelPrev
in interface LexBIGServiceConvenienceMethods
arg0
- The local name or URN of the coding scheme.arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).arg3
- The starting point for resolution; not null.arg4
- True to fill in all information for concepts identified as
part of the returned association; false to return only basic
references (e.g. code, coding scheme, and description). If
false, additional properties for referenced concepts can be
resolved on an item-by-item basis as controlled by the
application.arg5
- True checks for the existence of a path from the concept to
the root. This check slows down the processing as hierarchy
checks have to be made.arg6
- Restrict to associations with specific qualifiers (e.g.
associations might be tagged with source-specific
information); null or empty to ignore qualifications.
LBException
public int getHierarchyLevelPrevCount(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2, ConceptReference arg3) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyLevelPrevCount
in interface LexBIGServiceConvenienceMethods
arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).arg3
- The starting point for resolution; not null.
LBException
public ConceptReferenceList getHierarchyLevelPrevCount(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2, ConceptReferenceList arg3) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyLevelPrevCount
in interface LexBIGServiceConvenienceMethods
arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, associations for all
registered hierarchies are navigated (less precise, but
improves performance).
LBException
public SupportedHierarchy[] getSupportedHierarchies(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2) throws LBException
LexBIGServiceConvenienceMethods
getSupportedHierarchies
in interface LexBIGServiceConvenienceMethods
LBException
public void modifyEntityLuceneIndexes(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.util.List<java.lang.String> arg2) throws LBException
LexBIGServiceConvenienceMethods
modifyEntityLuceneIndexes
in interface LexBIGServiceConvenienceMethods
LBException
public void removeEntityLuceneIndexes(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.util.List<java.lang.String> arg2) throws LBException
LexBIGServiceConvenienceMethods
removeEntityLuceneIndexes
in interface LexBIGServiceConvenienceMethods
LBException
public java.lang.String getAssociationCodeFromAssociationName(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2) throws LBException
LexBIGServiceConvenienceMethods
getAssociationCodeFromAssociationName
in interface LexBIGServiceConvenienceMethods
arg0
- The local name or URN of the coding scheme.arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- The Association Name.
LBException
public java.lang.String getAssociationNameFromAssociationCode(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2) throws LBException
LexBIGServiceConvenienceMethods
getAssociationNameFromAssociationCode
in interface LexBIGServiceConvenienceMethods
arg0
- The local name or URN of the coding scheme.arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- The Association Entity Code.
LBException
public ResolvedConceptReferenceList getHierarchyOrphanedConcepts(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyOrphanedConcepts
in interface LexBIGServiceConvenienceMethods
arg0
- The local name or URN of the coding scheme.arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, roots for all registered
hierarchies are returned.
LBException
public ResolvedConceptReferenceList getHierarchyRoots(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2, boolean arg3) throws LBException
LexBIGServiceConvenienceMethods
getHierarchyRoots
in interface LexBIGServiceConvenienceMethods
arg0
- The local name or URN of the coding scheme.arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- Identifies the type of hierarchy being traversed. Supported
values for the coding scheme are retrievable through the
getHierarchyIDs() method. If null, roots for all registered
hierarchies are returned.arg3
- True to fill in all information for concepts identified as
part of the returned association; false to return only basic
references (e.g. code, coding scheme, and description). If
false, additional properties for referenced concepts can be
resolved on an item-by-item basis as controlled by the
application.
LBException
public java.lang.String[] getAssociationNameForDirectionalName(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2) throws LBException
LexBIGServiceConvenienceMethods
getAssociationNameForDirectionalName
in interface LexBIGServiceConvenienceMethods
arg0
- The local name or URN of the coding scheme.arg1
- The assigned tag/label or absolute version identifier of the
coding scheme.arg2
- The directionalName string
LBException
public java.util.List<SupportedProperty> getSupportedPropertiesOfTypeComment(java.lang.String arg0, CodingSchemeVersionOrTag arg1) throws LBException
LexBIGServiceConvenienceMethods
getSupportedPropertiesOfTypeComment
in interface LexBIGServiceConvenienceMethods
LBException
public java.util.List<SupportedProperty> getSupportedPropertiesOfTypeDefinition(java.lang.String arg0, CodingSchemeVersionOrTag arg1) throws LBException
LexBIGServiceConvenienceMethods
getSupportedPropertiesOfTypeDefinition
in interface LexBIGServiceConvenienceMethods
LBException
public java.util.List<SupportedProperty> getSupportedPropertiesOfTypePresentation(java.lang.String arg0, CodingSchemeVersionOrTag arg1) throws LBException
LexBIGServiceConvenienceMethods
getSupportedPropertiesOfTypePresentation
in interface LexBIGServiceConvenienceMethods
LBException
public java.util.List<SupportedProperty> getSupportedPropertiesOfTypeProperty(java.lang.String arg0, CodingSchemeVersionOrTag arg1) throws LBException
LexBIGServiceConvenienceMethods
getSupportedPropertiesOfTypeProperty
in interface LexBIGServiceConvenienceMethods
LBException
public ResolvedConceptReference getNodesPath(java.lang.String arg0, CodingSchemeVersionOrTag arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4, java.lang.String arg5, java.lang.String arg6, java.lang.String arg7) throws LBParameterException
LexBIGServiceConvenienceMethods
getNodesPath
in interface LexBIGServiceConvenienceMethods
LBParameterException
|
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 |