org.lexevs.cts2.author
Interface CodeSystemAuthoringOperation

All Known Implementing Classes:
CodeSystemAuthoringOperationImpl

public interface CodeSystemAuthoringOperation


Method Summary
 CodingScheme addCodeSystemProperties(RevisionInfo revision, java.lang.String codingSchemeName, java.lang.String codingSchemeURI, java.lang.String representsVersion, Properties properties)
           
 void addNewConceptProperty(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, java.lang.String conceptCode, java.lang.String namespace, Property property, RevisionInfo revision)
           
 int commitChangeSet(Revision changeSet)
           
 void createAssociationType(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, java.lang.String relationsContainerName, java.lang.String associationName, java.lang.String forwardName, java.lang.String reverseName, java.lang.Boolean isNavigable, java.lang.Boolean isTransitive, RevisionInfo revision)
           
 CodingScheme createCodeSystem(RevisionInfo revision, java.lang.String codingSchemeName, java.lang.String codingSchemeURI, java.lang.String formalName, java.lang.String defaultLanguage, long approxNumConcepts, java.lang.String representsVersion, java.util.List<java.lang.String> localNameList, java.util.List<Source> sourceList, Text copyright, Mappings mappings)
           
 Revision createCodeSystemChangeSet(java.lang.String agent, java.lang.String changeInstruction)
           
 void createCodeSystemSuppliment(AbsoluteCodingSchemeVersionReference parent, AbsoluteCodingSchemeVersionReference supplement)
           
 void createConcept(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, java.lang.String conceptCode, java.lang.String namespace, RevisionInfo revision)
           
 void deleteConcept(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, java.lang.String conceptCode, java.lang.String namespace, RevisionInfo revision)
           
 void deleteConceptProperty(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, java.lang.String conceptCode, java.lang.String namespace, Property property, RevisionInfo revision)
           
 boolean removeCodeSystem(RevisionInfo revision, java.lang.String codingSchemeURI, java.lang.String representsVersion)
           
 CodingScheme removeCodeSystemProperty(RevisionInfo revision, java.lang.String codingSchemeURI, java.lang.String representsVersion, java.lang.String propertyId)
           
 void updateAssociationType(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, AssociationEntity associationEntity, RevisionInfo revision)
           
 CodingScheme updateCodeSystem(RevisionInfo revision, java.lang.String codingSchemeName, java.lang.String codingSchemeURI, java.lang.String formalName, java.lang.String defaultLanguage, long approxNumConcepts, java.lang.String representsVersion, java.util.List<java.lang.String> localNameList, java.util.List<Source> sourceList, Text copyright, Mappings mappings)
           
 CodingScheme updateCodeSystemProperties(RevisionInfo revision, java.lang.String codingSchemeName, java.lang.String codingSchemeURI, java.lang.String representsVersion, Properties properties)
           
 void updateCodeSystemVersionStatus(java.lang.String codingSchemeURI, java.lang.String codeSystemVersion, java.lang.String status, java.lang.Boolean isActive, RevisionInfo revision)
           
 void updateConcept(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, Entity entity, RevisionInfo revision)
           
 void updateConceptProperty(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, java.lang.String conceptCode, java.lang.String namespace, Property property, RevisionInfo revision)
           
 void updateConceptStatus(java.lang.String codingSchemeUri, java.lang.String codeSystemVersion, java.lang.String conceptCode, java.lang.String namespace, java.lang.String status, java.lang.Boolean isActive, RevisionInfo revisionInfo)
           
 

Method Detail

createCodeSystem

CodingScheme createCodeSystem(RevisionInfo revision,
                              java.lang.String codingSchemeName,
                              java.lang.String codingSchemeURI,
                              java.lang.String formalName,
                              java.lang.String defaultLanguage,
                              long approxNumConcepts,
                              java.lang.String representsVersion,
                              java.util.List<java.lang.String> localNameList,
                              java.util.List<Source> sourceList,
                              Text copyright,
                              Mappings mappings)
                              throws LBException
Parameters:
csURIAndVersion -
codeSystemProperties -
Returns:
Throws:
LBException

removeCodeSystem

boolean removeCodeSystem(RevisionInfo revision,
                         java.lang.String codingSchemeURI,
                         java.lang.String representsVersion)
                         throws LBException
Throws:
LBException

updateCodeSystem

CodingScheme updateCodeSystem(RevisionInfo revision,
                              java.lang.String codingSchemeName,
                              java.lang.String codingSchemeURI,
                              java.lang.String formalName,
                              java.lang.String defaultLanguage,
                              long approxNumConcepts,
                              java.lang.String representsVersion,
                              java.util.List<java.lang.String> localNameList,
                              java.util.List<Source> sourceList,
                              Text copyright,
                              Mappings mappings)
                              throws LBException
Throws:
LBException

addCodeSystemProperties

CodingScheme addCodeSystemProperties(RevisionInfo revision,
                                     java.lang.String codingSchemeName,
                                     java.lang.String codingSchemeURI,
                                     java.lang.String representsVersion,
                                     Properties properties)
                                     throws LBException
Throws:
LBException

updateCodeSystemProperties

CodingScheme updateCodeSystemProperties(RevisionInfo revision,
                                        java.lang.String codingSchemeName,
                                        java.lang.String codingSchemeURI,
                                        java.lang.String representsVersion,
                                        Properties properties)
                                        throws LBException
Throws:
LBException

removeCodeSystemProperty

CodingScheme removeCodeSystemProperty(RevisionInfo revision,
                                      java.lang.String codingSchemeURI,
                                      java.lang.String representsVersion,
                                      java.lang.String propertyId)
                                      throws LBException
Throws:
LBException

createCodeSystemChangeSet

Revision createCodeSystemChangeSet(java.lang.String agent,
                                   java.lang.String changeInstruction)

commitChangeSet

int commitChangeSet(Revision changeSet)

updateCodeSystemVersionStatus

void updateCodeSystemVersionStatus(java.lang.String codingSchemeURI,
                                   java.lang.String codeSystemVersion,
                                   java.lang.String status,
                                   java.lang.Boolean isActive,
                                   RevisionInfo revision)
                                   throws LBException
Throws:
LBException

createCodeSystemSuppliment

void createCodeSystemSuppliment(AbsoluteCodingSchemeVersionReference parent,
                                AbsoluteCodingSchemeVersionReference supplement)
                                throws InvalidCodeSystemSupplementException
Throws:
InvalidCodeSystemSupplementException

createConcept

void createConcept(java.lang.String codingSchemeUri,
                   java.lang.String codeSystemVersion,
                   java.lang.String conceptCode,
                   java.lang.String namespace,
                   RevisionInfo revision)
                   throws LBException
Throws:
LBException

updateConcept

void updateConcept(java.lang.String codingSchemeUri,
                   java.lang.String codeSystemVersion,
                   Entity entity,
                   RevisionInfo revision)
                   throws LBException
Throws:
LBException

deleteConcept

void deleteConcept(java.lang.String codingSchemeUri,
                   java.lang.String codeSystemVersion,
                   java.lang.String conceptCode,
                   java.lang.String namespace,
                   RevisionInfo revision)
                   throws LBException
Throws:
LBException

addNewConceptProperty

void addNewConceptProperty(java.lang.String codingSchemeUri,
                           java.lang.String codeSystemVersion,
                           java.lang.String conceptCode,
                           java.lang.String namespace,
                           Property property,
                           RevisionInfo revision)
                           throws LBException
Throws:
LBException

updateConceptProperty

void updateConceptProperty(java.lang.String codingSchemeUri,
                           java.lang.String codeSystemVersion,
                           java.lang.String conceptCode,
                           java.lang.String namespace,
                           Property property,
                           RevisionInfo revision)
                           throws LBException
Throws:
LBException

deleteConceptProperty

void deleteConceptProperty(java.lang.String codingSchemeUri,
                           java.lang.String codeSystemVersion,
                           java.lang.String conceptCode,
                           java.lang.String namespace,
                           Property property,
                           RevisionInfo revision)
                           throws LBException
Throws:
LBException

updateConceptStatus

void updateConceptStatus(java.lang.String codingSchemeUri,
                         java.lang.String codeSystemVersion,
                         java.lang.String conceptCode,
                         java.lang.String namespace,
                         java.lang.String status,
                         java.lang.Boolean isActive,
                         RevisionInfo revisionInfo)
                         throws LBException
Throws:
LBException

createAssociationType

void createAssociationType(java.lang.String codingSchemeUri,
                           java.lang.String codeSystemVersion,
                           java.lang.String relationsContainerName,
                           java.lang.String associationName,
                           java.lang.String forwardName,
                           java.lang.String reverseName,
                           java.lang.Boolean isNavigable,
                           java.lang.Boolean isTransitive,
                           RevisionInfo revision)
                           throws LBException
Throws:
LBException

updateAssociationType

void updateAssociationType(java.lang.String codingSchemeUri,
                           java.lang.String codeSystemVersion,
                           AssociationEntity associationEntity,
                           RevisionInfo revision)
                           throws LBException
Throws:
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.