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 * TelephoneNumber is the mapping of the same named interface in ebRIM.
19 *
20 * <p>Java class for TelephoneNumberType complex type.
21 *
22 * <p>The following schema fragment specifies the expected content contained within this class.
23 *
24 * <pre>
25 * <complexType name="TelephoneNumberType">
26 * <complexContent>
27 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
28 * <attribute name="areaCode" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String8" />
29 * <attribute name="countryCode" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String8" />
30 * <attribute name="extension" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String8" />
31 * <attribute name="number" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String16" />
32 * <attribute name="phoneType" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String32" />
33 * </restriction>
34 * </complexContent>
35 * </complexType>
36 * </pre>
37 *
38 *
39 */
40 @XmlAccessorType(XmlAccessType.FIELD)
41 @XmlType(name = "TelephoneNumberType")
42 public class TelephoneNumberType {
43
44 @XmlAttribute
45 protected String areaCode;
46 @XmlAttribute
47 protected String countryCode;
48 @XmlAttribute
49 protected String extension;
50 @XmlAttribute
51 protected String number;
52 @XmlAttribute
53 protected String phoneType;
54
55 /**
56 * Gets the value of the areaCode property.
57 *
58 * @return
59 * possible object is
60 * {@link String }
61 *
62 */
63 public String getAreaCode() {
64 return areaCode;
65 }
66
67 /**
68 * Sets the value of the areaCode property.
69 *
70 * @param value
71 * allowed object is
72 * {@link String }
73 *
74 */
75 public void setAreaCode(String value) {
76 this.areaCode = value;
77 }
78
79 /**
80 * Gets the value of the countryCode property.
81 *
82 * @return
83 * possible object is
84 * {@link String }
85 *
86 */
87 public String getCountryCode() {
88 return countryCode;
89 }
90
91 /**
92 * Sets the value of the countryCode property.
93 *
94 * @param value
95 * allowed object is
96 * {@link String }
97 *
98 */
99 public void setCountryCode(String value) {
100 this.countryCode = value;
101 }
102
103 /**
104 * Gets the value of the extension property.
105 *
106 * @return
107 * possible object is
108 * {@link String }
109 *
110 */
111 public String getExtension() {
112 return extension;
113 }
114
115 /**
116 * Sets the value of the extension property.
117 *
118 * @param value
119 * allowed object is
120 * {@link String }
121 *
122 */
123 public void setExtension(String value) {
124 this.extension = value;
125 }
126
127 /**
128 * Gets the value of the number property.
129 *
130 * @return
131 * possible object is
132 * {@link String }
133 *
134 */
135 public String getNumber() {
136 return number;
137 }
138
139 /**
140 * Sets the value of the number property.
141 *
142 * @param value
143 * allowed object is
144 * {@link String }
145 *
146 */
147 public void setNumber(String value) {
148 this.number = value;
149 }
150
151 /**
152 * Gets the value of the phoneType property.
153 *
154 * @return
155 * possible object is
156 * {@link String }
157 *
158 */
159 public String getPhoneType() {
160 return phoneType;
161 }
162
163 /**
164 * Sets the value of the phoneType property.
165 *
166 * @param value
167 * allowed object is
168 * {@link String }
169 *
170 */
171 public void setPhoneType(String value) {
172 this.phoneType = value;
173 }
174
175 }