|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConceptDomainAuthoringOperation
LexEVS CTS 2 Concept Domain Authoring Operations.
Method Summary | |
---|---|
boolean |
activateConceptDomain(java.lang.String conceptDomainId,
java.lang.String namespace,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
RevisionInfo revisionInfo)
Activate concept domain. |
boolean |
addConceptDomainProperty(java.lang.String conceptDomainId,
java.lang.String namespace,
Property newProperty,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
RevisionInfo revisionInfo)
Add new property for a concept domain. |
boolean |
addConceptDomainToValueSetBinding(java.lang.String conceptDomainId,
java.lang.String namespace,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
java.net.URI valueSetURI,
RevisionInfo revisionInfo)
Add concept domain to value set binding. |
java.lang.String |
createConceptDomain(java.lang.String conceptDomainId,
java.lang.String conceptDomainName,
java.lang.String namespace,
RevisionInfo revisionInfo,
java.lang.String description,
java.lang.String status,
boolean isActive,
Properties properties,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion)
Create new concept domain. |
CodingScheme |
createConceptDomainCodeSystem(RevisionInfo revision,
java.lang.String codeSystemName,
java.lang.String codeSystemURI,
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)
Create a code system to hold concept domain entities. |
boolean |
deactivateConceptDomain(java.lang.String conceptDomainId,
java.lang.String namespace,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
RevisionInfo revisionInfo)
DeActivate concept domain. |
boolean |
removeConceptDomain(java.lang.String conceptDomainId,
java.lang.String namespace,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
RevisionInfo revisionInfo)
Remove concept domain. |
boolean |
removeConceptDomainProperty(java.lang.String conceptDomainId,
java.lang.String namespace,
Property property,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
RevisionInfo revisionInfo)
Remove existing property of a concept domain. |
boolean |
removeConceptDomainToValueSetBinding(java.lang.String conceptDomainId,
java.lang.String namespace,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
java.net.URI valueSetURI,
RevisionInfo revisionInfo)
Remove concept domain to value set binding. |
boolean |
updateConceptDomainProperty(java.lang.String conceptDomainId,
java.lang.String namespace,
Property changedProperty,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
RevisionInfo revisionInfo)
Update existing property of a concept domain. |
boolean |
updateConceptDomainStatus(java.lang.String conceptDomainId,
java.lang.String namespace,
java.lang.String newStatus,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
RevisionInfo revisionInfo)
Update concept domain status. |
boolean |
updateConceptDomainVersionable(java.lang.String conceptDomainId,
java.lang.String namespace,
Versionable changedVersionable,
java.lang.String codeSystemNameOrURI,
java.lang.String codeSystemVersion,
RevisionInfo revisionInfo)
Update concept domain versionable attributes like effective date, expiration date, owner, status etc. |
Method Detail |
---|
CodingScheme createConceptDomainCodeSystem(RevisionInfo revision, java.lang.String codeSystemName, java.lang.String codeSystemURI, 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
revision
- - revision informationcodeSystemName
- - concept domain code system namecodeSystemURI
- - concept domain code system URIformalName
- - concept domain code system formal namedefaultLanguage
- - default languagerepresentsVersion
- - concept domain code system versionlocalNameList
- - (Optional) list of alternate names used for this code systemsourceList
- - source listcopyright
- - copy right informationmappings
- - list of attributes supported by this code system
LBException
java.lang.String createConceptDomain(java.lang.String conceptDomainId, java.lang.String conceptDomainName, java.lang.String namespace, RevisionInfo revisionInfo, java.lang.String description, java.lang.String status, boolean isActive, Properties properties, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion) throws LBException
conceptDomainId
- - concept domain idconceptDomainName
- - concept domain namenamespace
- - concept domain name space (If not provided, formal name of the code system will be used)revisionInfo
- - revision informationdescription
- - description of concept domainstatus
- - status of concept domainisActive
- - is concept domain activeproperties
- - concept domain propertiescodeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system version
LBException
boolean updateConceptDomainStatus(java.lang.String conceptDomainId, java.lang.String namespace, java.lang.String newStatus, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)newStatus
- - new status for concept domaincodeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionrevisionInfo
- - concept domain code system version
LBException
boolean activateConceptDomain(java.lang.String conceptDomainId, java.lang.String namespace, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)codeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionrevisionInfo
- - revision information
LBException
boolean deactivateConceptDomain(java.lang.String conceptDomainId, java.lang.String namespace, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)codeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionrevisionInfo
- - revision information
LBException
boolean updateConceptDomainVersionable(java.lang.String conceptDomainId, java.lang.String namespace, Versionable changedVersionable, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)changedVersionable
- - versionable (like:owner, effectiveDate, expirationDate, status etc) changescodeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionrevisionInfo
- - revision information
LBException
boolean addConceptDomainProperty(java.lang.String conceptDomainId, java.lang.String namespace, Property newProperty, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)newProperty
- - new concept domain propertycodeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionrevisionInfo
- - revision information
LBException
boolean updateConceptDomainProperty(java.lang.String conceptDomainId, java.lang.String namespace, Property changedProperty, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)changedProperty
- - modified concept domain propertycodeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionrevisionInfo
- - revision information
LBException
boolean removeConceptDomainProperty(java.lang.String conceptDomainId, java.lang.String namespace, Property property, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)property
- - property to be removedcodeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionrevisionInfo
- - revision information
LBException
boolean addConceptDomainToValueSetBinding(java.lang.String conceptDomainId, java.lang.String namespace, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, java.net.URI valueSetURI, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)codeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionvalueSetURI
- - value set definition urirevisionInfo
- - revision information
LBException
boolean removeConceptDomainToValueSetBinding(java.lang.String conceptDomainId, java.lang.String namespace, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, java.net.URI valueSetURI, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)codeSystemNameOrURI
- - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionvalueSetURI
- - value set definition urirevisionInfo
- - revision information
LBException
boolean removeConceptDomain(java.lang.String conceptDomainId, java.lang.String namespace, java.lang.String codeSystemNameOrURI, java.lang.String codeSystemVersion, RevisionInfo revisionInfo) throws LBException
conceptDomainId
- - concept domain idnamespace
- - concept domain name space (If not provided, formal name of the code system will be used)@param
- codeSystemNameOrURI - concept domain code system name or uricodeSystemVersion
- - concept domain code system versionrevisionInfo
- - revision information
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 |