|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ValueSetDefinitionService
The Interface ValueSetDefinitionService.
Method Summary | |
---|---|
java.util.List<java.lang.String> |
getAllValueSetDefinitionsWithNoName()
Return the URI's of all unnamed value set definition(s). |
ValueSetDefinition |
getValueSetDefinitionByDate(java.lang.String valueSetDefURI,
java.sql.Date date)
|
ValueSetDefinition |
getValueSetDefinitionByRevision(java.lang.String valueSetDefURI,
java.lang.String revisionId)
|
ValueSetDefinition |
getValueSetDefinitionByUri(java.net.URI uri)
Gets the value set definition by uri. |
java.util.List<java.lang.String> |
getValueSetDefinitionURIForSupportedTagAndValue(java.lang.String supportedTag,
java.lang.String value,
java.lang.String uri)
Returns list of Value Set Definition URIs that contain supplied SupportedAttribute Tag and Value. |
java.util.List<java.lang.String> |
getValueSetDefinitionURISForName(java.lang.String valueSetDefinitionName)
Return all value set definition URIs that match the supplied key |
void |
insertDefinitionEntry(ValueSetDefinition valueSetDefinition,
DefinitionEntry definitionEntry)
Insert value set definition Entry. |
void |
insertDependentChanges(ValueSetDefinition valueSetDefinition)
|
void |
insertValueSetDefinition(ValueSetDefinition definition,
java.lang.String systemReleaseUri,
Mappings mappings)
Insert value set definition into the system. |
void |
insertValueSetDefinitions(ValueSetDefinitions valueSetDefinitions,
java.lang.String systemReleaseUri)
Insert value set definitions. |
java.util.List<java.lang.String> |
listValueSetDefinitionURIs()
Lists all the value set definition URIs that are loaded in the system. |
void |
removeValueSetDefinition(java.lang.String valueSetDefinitionURI)
Delete value set definition by value set definition URI. |
void |
revise(ValueSetDefinition valueSetDefinition,
Mappings mapping,
java.lang.String releaseURI)
|
void |
updateValueSetDefinition(ValueSetDefinition valueSetDefinition)
|
void |
updateVersionableAttributes(ValueSetDefinition valueSetDefinition)
|
Method Detail |
---|
void insertValueSetDefinition(ValueSetDefinition definition, java.lang.String systemReleaseUri, Mappings mappings) throws LBException
definition
- the definitionsystemReleaseUri
- the system release urimappings
- Supported Attribute mappings to be applied to the value set definition
LBException
void insertValueSetDefinitions(ValueSetDefinitions valueSetDefinitions, java.lang.String systemReleaseUri) throws LBException
valueSetDefinitions
- the value set definitionssystemReleaseUri
- the system release uri
LBException
void insertDefinitionEntry(ValueSetDefinition valueSetDefinition, DefinitionEntry definitionEntry) throws LBException
valueSetDefinition
- the value set definition the definition belongs to.definitionEntry
- the definition entry itself
LBException
java.util.List<java.lang.String> getValueSetDefinitionURISForName(java.lang.String valueSetDefinitionName) throws LBException
key
- - null: return all value set definition URI's
- " ": return all value set definition URI's with no name
- otherwise return all URIs that match the key
LBException
ValueSetDefinition getValueSetDefinitionByUri(java.net.URI uri)
uri
- the uri
java.util.List<java.lang.String> getValueSetDefinitionURIForSupportedTagAndValue(java.lang.String supportedTag, java.lang.String value, java.lang.String uri)
supportedTag
- SupportedAttribute tag like SupportedCodingScheme, SupportedConceptDomain etc.value
- value of the supportedAttributeuri
-
java.util.List<java.lang.String> listValueSetDefinitionURIs()
java.util.List<java.lang.String> getAllValueSetDefinitionsWithNoName() throws LBException
LBException
void removeValueSetDefinition(java.lang.String valueSetDefinitionURI)
valuesetdefinitionURI
- the value set definition URIvoid updateValueSetDefinition(ValueSetDefinition valueSetDefinition) throws LBException
LBException
void insertDependentChanges(ValueSetDefinition valueSetDefinition) throws LBException
LBException
void updateVersionableAttributes(ValueSetDefinition valueSetDefinition) throws LBException
LBException
void revise(ValueSetDefinition valueSetDefinition, Mappings mapping, java.lang.String releaseURI) throws LBException
LBException
ValueSetDefinition getValueSetDefinitionByRevision(java.lang.String valueSetDefURI, java.lang.String revisionId) throws LBRevisionException
LBRevisionException
ValueSetDefinition getValueSetDefinitionByDate(java.lang.String valueSetDefURI, java.sql.Date date) throws LBRevisionException
LBRevisionException
|
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 |