1 //
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.9-03/31/2009 04:14 PM(snajper)-fcs
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2009.04.30 at 06:20:20 PM CEST
6 //
7
8
9 package org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim;
10
11 import javax.xml.bind.annotation.XmlAccessType;
12 import javax.xml.bind.annotation.XmlAccessorType;
13 import javax.xml.bind.annotation.XmlAttribute;
14 import javax.xml.bind.annotation.XmlType;
15
16
17 /**
18 *
19 * Classification is the mapping of the same named interface in ebRIM.
20 * It extends RegistryObject.
21 * A Classification specifies references to two registry entrys.
22 * The classifiedObject is id of the Object being classified.
23 * The classificationNode is id of the ClassificationNode classying the object
24 *
25 *
26 * <p>Java class for ClassificationType complex type.
27 *
28 * <p>The following schema fragment specifies the expected content contained within this class.
29 *
30 * <pre>
31 * <complexType name="ClassificationType">
32 * <complexContent>
33 * <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectType">
34 * <attribute name="classificationScheme" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
35 * <attribute name="classifiedObject" use="required" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
36 * <attribute name="classificationNode" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
37 * <attribute name="nodeRepresentation" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}LongName" />
38 * </extension>
39 * </complexContent>
40 * </complexType>
41 * </pre>
42 *
43 *
44 */
45 @XmlAccessorType(XmlAccessType.FIELD)
46 @XmlType(name = "ClassificationType")
47 public class ClassificationType
48 extends RegistryObjectType
49 {
50
51 @XmlAttribute
52 protected String classificationScheme;
53 @XmlAttribute(required = true)
54 protected String classifiedObject;
55 @XmlAttribute
56 protected String classificationNode;
57 @XmlAttribute
58 protected String nodeRepresentation;
59
60 /**
61 * Gets the value of the classificationScheme property.
62 *
63 * @return
64 * possible object is
65 * {@link String }
66 *
67 */
68 public String getClassificationScheme() {
69 return classificationScheme;
70 }
71
72 /**
73 * Sets the value of the classificationScheme property.
74 *
75 * @param value
76 * allowed object is
77 * {@link String }
78 *
79 */
80 public void setClassificationScheme(String value) {
81 this.classificationScheme = value;
82 }
83
84 /**
85 * Gets the value of the classifiedObject property.
86 *
87 * @return
88 * possible object is
89 * {@link String }
90 *
91 */
92 public String getClassifiedObject() {
93 return classifiedObject;
94 }
95
96 /**
97 * Sets the value of the classifiedObject property.
98 *
99 * @param value
100 * allowed object is
101 * {@link String }
102 *
103 */
104 public void setClassifiedObject(String value) {
105 this.classifiedObject = value;
106 }
107
108 /**
109 * Gets the value of the classificationNode property.
110 *
111 * @return
112 * possible object is
113 * {@link String }
114 *
115 */
116 public String getClassificationNode() {
117 return classificationNode;
118 }
119
120 /**
121 * Sets the value of the classificationNode property.
122 *
123 * @param value
124 * allowed object is
125 * {@link String }
126 *
127 */
128 public void setClassificationNode(String value) {
129 this.classificationNode = value;
130 }
131
132 /**
133 * Gets the value of the nodeRepresentation property.
134 *
135 * @return
136 * possible object is
137 * {@link String }
138 *
139 */
140 public String getNodeRepresentation() {
141 return nodeRepresentation;
142 }
143
144 /**
145 * Sets the value of the nodeRepresentation property.
146 *
147 * @param value
148 * allowed object is
149 * {@link String }
150 *
151 */
152 public void setNodeRepresentation(String value) {
153 this.nodeRepresentation = value;
154 }
155
156 }