Interface EbXMLClassification
- All Superinterfaces:
EbXMLSlotList
- All Known Implementing Classes:
EbXMLClassification30
Encapsulation of the ebXML classes for
ClassificationType.
This class contains convenience methods and provides a version independent abstraction of the ebXML data structure.
- Author:
- Jens Riemschneider
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidAssigns a random unique ID to this classification.getName()voidsetClassificationNode(String classificationNode) voidsetClassificationScheme(String classificationScheme) voidsetClassifiedObject(String classifiedObject) voidsetName(LocalizedString name) voidsetNodeRepresentation(String nodeRepresentation) Methods inherited from interface org.openehealth.ipf.commons.ihe.xds.core.ebxml.EbXMLSlotList
addSlot, getSingleSlotValue, getSlots, getSlots, getSlotValues
-
Field Details
-
CLASSIFICATION_OBJECT_TYPE
ObjectType for Classifications- See Also:
-
-
Method Details
-
getClassifiedObject
String getClassifiedObject()- Returns:
- the object being classified by this classification.
-
setClassifiedObject
- Parameters:
classifiedObject- the object being classified by this classification.
-
getClassificationScheme
String getClassificationScheme()- Returns:
- the classification scheme.
-
setClassificationScheme
- Parameters:
classificationScheme- the classification scheme.
-
getNodeRepresentation
String getNodeRepresentation()- Returns:
- the node representation.
-
setNodeRepresentation
- Parameters:
nodeRepresentation- the node representation.
-
getName
LocalizedString getName()- Returns:
- the name as a localized string.
-
getNameAsInternationalString
EbXMLInternationalString getNameAsInternationalString()- Returns:
- the name as an international string.
-
setName
- Parameters:
name- the name as a localized string.
-
setClassificationNode
- Parameters:
classificationNode- the classification node.
-
getClassificationNode
String getClassificationNode()- Returns:
- the classification node.
-
assignUniqueId
void assignUniqueId()Assigns a random unique ID to this classification. -
getInternal
Object getInternal()- Returns:
- the wrapped ebXML representation of this request.
-