org.lexevs.cts2.author
Interface AssociationAuthoringOperation
All Known Implementing Classes: AssociationAuthoringOperationImpl
public interface AssociationAuthoringOperation
Author:
m029206
Method Summary
AssociationSource
createAssociation (boolean createMappingScheme,
Revision revision,
EntryState entryState,
AbsoluteCodingSchemeVersionReference mappingScheme,
AbsoluteCodingSchemeVersionReference sourceCodeSystemIdentifier,
AbsoluteCodingSchemeVersionReference targetCodeSystemIdentifier,
java.lang.String sourceConceptCodeIdentifier,
java.lang.String targetConceptCodeIdentifier,
java.lang.String relationsContainerName,
java.lang.String associationType,
AssociationQualification [] associationQualifiers)
void
createLexicalAssociation ()
void
createRuleBasedAssociation ()
boolean
updateAssociationStatus (Revision revision,
EntryState entryState,
AbsoluteCodingSchemeVersionReference scheme,
java.lang.String relationsContainer,
java.lang.String associationName,
java.lang.String sourcCode,
java.lang.String sourceNamespace,
java.lang.String targetCode,
java.lang.String targetNamespace,
java.lang.String instanceId,
java.lang.String status,
boolean isActive)
createAssociation
AssociationSource createAssociation (boolean createMappingScheme,
Revision revision,
EntryState entryState,
AbsoluteCodingSchemeVersionReference mappingScheme,
AbsoluteCodingSchemeVersionReference sourceCodeSystemIdentifier,
AbsoluteCodingSchemeVersionReference targetCodeSystemIdentifier,
java.lang.String sourceConceptCodeIdentifier,
java.lang.String targetConceptCodeIdentifier,
java.lang.String relationsContainerName,
java.lang.String associationType,
AssociationQualification [] associationQualifiers)
throws LBException
Parameters: createMappingScheme
- - create a mapping coding scheme if one does not existrevision
- - revision dataentryState
- - revision data container granular to the versionable class.mappingScheme
- - existing mapping scheme, required if adding mapped associationsourceCodeSystemIdentifier
- - minimum code system identificationtargetCodeSystemIdentifier
- - minimum code system identificationsourceConceptCodeIdentifier
- - source concept codetargetConceptCodeIdentifier
- - target concept coderelationsContainerName
- - relations container identifierassociationType
- - association type identifierassociationQualifiers
- - qualifications to add to this association
Returns: - returns a representation of this association as a LexGrid object.
Throws:
LBException
updateAssociationStatus
boolean updateAssociationStatus (Revision revision,
EntryState entryState,
AbsoluteCodingSchemeVersionReference scheme,
java.lang.String relationsContainer,
java.lang.String associationName,
java.lang.String sourcCode,
java.lang.String sourceNamespace,
java.lang.String targetCode,
java.lang.String targetNamespace,
java.lang.String instanceId,
java.lang.String status,
boolean isActive)
throws LBException
Parameters: revision
- entryState
- scheme
- relationsContainer
- associationName
- sourcCode
- sourceNamespace
- targetCode
- targetNamespace
- instanceId
- status
- isActive
-
Returns:
Throws:
LBException
createLexicalAssociation
void createLexicalAssociation ()
createRuleBasedAssociation
void createRuleBasedAssociation ()
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
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD