Class ClassificationNodeType
java.lang.Object
org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim.IdentifiableType
org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim.RegistryObjectType
org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim.ClassificationNodeType
ClassificationNode is the mapping of the same named interface in ebRIM.
It extends RegistryObject.
ClassificationNode is used to submit a Classification tree to the Registry.
The parent attribute is the id to the parent node. code is an optional code value for a ClassificationNode
often defined by an external taxonomy (e.g. NAICS)
Java class for ClassificationNodeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ClassificationNodeType"> <complexContent> <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectType"> <sequence> <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ClassificationNode" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="parent" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" /> <attribute name="code" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}LongName" /> <attribute name="path" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<ClassificationNodeType>
protected String
protected String
protected String
Fields inherited from class org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim.RegistryObjectType
classification, description, externalIdentifier, lid, name, objectType, status, versionInfo
Fields inherited from class org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim.IdentifiableType
home, id, slot
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the classificationNode property.getCode()
Gets the value of the code property.Gets the value of the parent property.getPath()
Gets the value of the path property.void
Sets the value of the code property.void
Sets the value of the parent property.void
Sets the value of the path property.Methods inherited from class org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim.RegistryObjectType
getClassification, getDescription, getExternalIdentifier, getLid, getName, getObjectType, getStatus, getVersionInfo, setDescription, setLid, setName, setObjectType, setStatus, setVersionInfo
-
Field Details
-
classificationNode
-
parent
-
code
-
path
-
-
Constructor Details
-
ClassificationNodeType
public ClassificationNodeType()
-
-
Method Details
-
getClassificationNode
Gets the value of the classificationNode property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the classificationNode property.For example, to add a new item, do as follows:
getClassificationNode().add(newItem);
Objects of the following type(s) are allowed in the list
ClassificationNodeType
-
getParent
Gets the value of the parent property.- Returns:
- possible object is
String
-
setParent
Sets the value of the parent property.- Parameters:
value
- allowed object isString
-
getCode
Gets the value of the code property.- Returns:
- possible object is
String
-
setCode
Sets the value of the code property.- Parameters:
value
- allowed object isString
-
getPath
Gets the value of the path property.- Returns:
- possible object is
String
-
setPath
Sets the value of the path property.- Parameters:
value
- allowed object isString
-