Classes in this File | Line Coverage | Branch Coverage | Complexity | ||||
IN2 |
|
| 1.399449035812672;1.399 |
1 | /* | |
2 | * This class is an auto-generated source file for a HAPI | |
3 | * HL7 v2.x standard structure class. | |
4 | * | |
5 | * For more information, visit: http://hl7api.sourceforge.net/ | |
6 | * | |
7 | * The contents of this file are subject to the Mozilla Public License Version 1.1 | |
8 | * (the "License"); you may not use this file except in compliance with the License. | |
9 | * You may obtain a copy of the License at http://www.mozilla.org/MPL/ | |
10 | * Software distributed under the License is distributed on an "AS IS" basis, | |
11 | * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the | |
12 | * specific language governing rights and limitations under the License. | |
13 | * | |
14 | * The Original Code is "[file_name]". Description: | |
15 | * "[one_line_description]" | |
16 | * | |
17 | * The Initial Developer of the Original Code is University Health Network. Copyright (C) | |
18 | * 2012. All Rights Reserved. | |
19 | * | |
20 | * Contributor(s): ______________________________________. | |
21 | * | |
22 | * Alternatively, the contents of this file may be used under the terms of the | |
23 | * GNU General Public License (the "GPL"), in which case the provisions of the GPL are | |
24 | * applicable instead of those above. If you wish to allow use of your version of this | |
25 | * file only under the terms of the GPL and not to allow others to use your version | |
26 | * of this file under the MPL, indicate your decision by deleting the provisions above | |
27 | * and replace them with the notice and other provisions required by the GPL License. | |
28 | * If you do not delete the provisions above, a recipient may use your version of | |
29 | * this file under either the MPL or the GPL. | |
30 | * | |
31 | */ | |
32 | ||
33 | ||
34 | package ca.uhn.hl7v2.test.singledt.conf.segment; | |
35 | ||
36 | // import ca.uhn.hl7v2.test.singledt.conf.group.*; | |
37 | import ca.uhn.hl7v2.model.v25.datatype.*; | |
38 | import ca.uhn.hl7v2.HL7Exception; | |
39 | import ca.uhn.hl7v2.parser.ModelClassFactory; | |
40 | import ca.uhn.hl7v2.parser.DefaultModelClassFactory; | |
41 | import ca.uhn.hl7v2.model.AbstractMessage; | |
42 | import ca.uhn.hl7v2.model.Group; | |
43 | import ca.uhn.hl7v2.model.Type; | |
44 | import ca.uhn.hl7v2.model.AbstractSegment; | |
45 | import ca.uhn.hl7v2.model.Varies; | |
46 | ||
47 | ||
48 | /** | |
49 | *<p>Represents an HL7 IN2 message segment (Insurance Additional Information). | |
50 | * This segment has the following fields:</p> | |
51 | * <ul> | |
52 | * <li>IN2-1: Insured_s Employee ID (CX) <b>optional repeating</b> | |
53 | * <li>IN2-2: Insured_s Social Security Number (ST) <b>optional </b> | |
54 | * <li>IN2-3: Insured_s Employer_s Name and ID (XCN) <b>optional repeating</b> | |
55 | * <li>IN2-4: Employer Information Data (IS) <b>optional </b> | |
56 | * <li>IN2-5: Mail Claim Party (IS) <b>optional repeating</b> | |
57 | * <li>IN2-6: Medicare Health Ins Card Number (ST) <b>optional </b> | |
58 | * <li>IN2-7: Medicaid Case Name (XPN) <b>optional repeating</b> | |
59 | * <li>IN2-8: Medicaid Case Number (ST) <b>optional </b> | |
60 | * <li>IN2-9: Military Sponsor Name (XPN) <b>optional repeating</b> | |
61 | * <li>IN2-10: Military ID Number (ST) <b>optional </b> | |
62 | * <li>IN2-11: Dependent Of Military Recipient (CE) <b>optional </b> | |
63 | * <li>IN2-12: Military Organization (ST) <b>optional </b> | |
64 | * <li>IN2-13: Military Station (ST) <b>optional </b> | |
65 | * <li>IN2-14: Military Service (IS) <b>optional </b> | |
66 | * <li>IN2-15: Military Rank/Grade (IS) <b>optional </b> | |
67 | * <li>IN2-16: Military Status (IS) <b>optional </b> | |
68 | * <li>IN2-17: Military Retire Date (DT) <b>optional </b> | |
69 | * <li>IN2-18: Military Non-Avail Cert On File (ID) <b>optional </b> | |
70 | * <li>IN2-19: Baby Coverage (ID) <b>optional </b> | |
71 | * <li>IN2-20: Combine Baby Bill (ID) <b>optional </b> | |
72 | * <li>IN2-21: Blood Deductible (ST) <b>optional </b> | |
73 | * <li>IN2-22: Special Coverage Approval Name (XPN) <b>optional repeating</b> | |
74 | * <li>IN2-23: Special Coverage Approval Title (ST) <b>optional </b> | |
75 | * <li>IN2-24: Non-Covered Insurance Code (IS) <b>optional repeating</b> | |
76 | * <li>IN2-25: Payor ID (CX) <b>optional repeating</b> | |
77 | * <li>IN2-26: Payor Subscriber ID (CX) <b>optional repeating</b> | |
78 | * <li>IN2-27: Eligibility Source (IS) <b>optional </b> | |
79 | * <li>IN2-28: Room Coverage Type/Amount (RMC) <b>optional repeating</b> | |
80 | * <li>IN2-29: Policy Type/Amount (PTA) <b>optional repeating</b> | |
81 | * <li>IN2-30: Daily Deductible (DDI) <b>optional </b> | |
82 | * <li>IN2-31: Living Dependency (IS) <b>optional </b> | |
83 | * <li>IN2-32: Ambulatory Status (IS) <b>optional repeating</b> | |
84 | * <li>IN2-33: Citizenship (CE) <b>optional repeating</b> | |
85 | * <li>IN2-34: Primary Language (CE) <b>optional </b> | |
86 | * <li>IN2-35: Living Arrangement (IS) <b>optional </b> | |
87 | * <li>IN2-36: Publicity Code (CE) <b>optional </b> | |
88 | * <li>IN2-37: Protection Indicator (ID) <b>optional </b> | |
89 | * <li>IN2-38: Student Indicator (IS) <b>optional </b> | |
90 | * <li>IN2-39: Religion (CE) <b>optional </b> | |
91 | * <li>IN2-40: Mother_s Maiden Name (XPN) <b>optional repeating</b> | |
92 | * <li>IN2-41: Nationality (CE) <b>optional </b> | |
93 | * <li>IN2-42: Ethnic Group (CE) <b>optional repeating</b> | |
94 | * <li>IN2-43: Marital Status (CE) <b>optional repeating</b> | |
95 | * <li>IN2-44: Insured_s Employment Start Date (DT) <b>optional </b> | |
96 | * <li>IN2-45: Employment Stop Date (DT) <b>optional </b> | |
97 | * <li>IN2-46: Job Title (ST) <b>optional </b> | |
98 | * <li>IN2-47: Job Code/Class (JCC) <b>optional </b> | |
99 | * <li>IN2-48: Job Status (IS) <b>optional </b> | |
100 | * <li>IN2-49: Employer Contact Person Name (XPN) <b>optional repeating</b> | |
101 | * <li>IN2-50: Employer Contact Person Phone Number (XTN) <b>optional repeating</b> | |
102 | * <li>IN2-51: Employer Contact Reason (IS) <b>optional </b> | |
103 | * <li>IN2-52: Insured_s Contact Person_s Name (XPN) <b>optional repeating</b> | |
104 | * <li>IN2-53: Insured_s Contact Person Phone Number (XTN) <b>optional repeating</b> | |
105 | * <li>IN2-54: Insured_s Contact Person Reason (IS) <b>optional repeating</b> | |
106 | * <li>IN2-55: Relationship to the Patient Start Date (DT) <b>optional </b> | |
107 | * <li>IN2-56: Relationship to the Patient Stop Date (DT) <b>optional repeating</b> | |
108 | * <li>IN2-57: Insurance Co. Contact Reason (IS) <b>optional </b> | |
109 | * <li>IN2-58: Insurance Co Contact Phone Number (XTN) <b>optional </b> | |
110 | * <li>IN2-59: Policy Scope (IS) <b>optional </b> | |
111 | * <li>IN2-60: Policy Source (IS) <b>optional </b> | |
112 | * <li>IN2-61: Patient Member Number (CX) <b>optional </b> | |
113 | * <li>IN2-62: Guarantor_s Relationship to Insured (CE) <b>optional </b> | |
114 | * <li>IN2-63: Insured_s Phone Number - Home (XTN) <b>optional repeating</b> | |
115 | * <li>IN2-64: Insured_s Employer Phone Number (XTN) <b>optional repeating</b> | |
116 | * <li>IN2-65: Military Handicapped Program (CE) <b>optional </b> | |
117 | * <li>IN2-66: Suspend Flag (ID) <b>optional </b> | |
118 | * <li>IN2-67: Copay Limit Flag (ID) <b>optional </b> | |
119 | * <li>IN2-68: Stoploss Limit Flag (ID) <b>optional </b> | |
120 | * <li>IN2-69: Insured Organization Name and ID (XON) <b>optional repeating</b> | |
121 | * <li>IN2-70: Insured Employer Organization Name and ID (XON) <b>optional repeating</b> | |
122 | * <li>IN2-71: Race (CE) <b>optional repeating</b> | |
123 | * <li>IN2-72: CMS Patient_s Relationship to Insured (CE) <b>optional </b> | |
124 | * </ul> | |
125 | */ | |
126 | @SuppressWarnings("unused") | |
127 | public class IN2 extends AbstractSegment { | |
128 | ||
129 | /** | |
130 | * Creates a new IN2 segment | |
131 | */ | |
132 | public IN2(Group parent, ModelClassFactory factory) { | |
133 | 0 | super(parent, factory); |
134 | 0 | init(factory); |
135 | 0 | } |
136 | ||
137 | private void init(ModelClassFactory factory) { | |
138 | try { | |
139 | 0 | this.add(CX.class, false, -1, 250, new Object[]{ getMessage() }, "Insured_s Employee ID"); |
140 | 0 | this.add(ST.class, false, 1, 11, new Object[]{ getMessage() }, "Insured_s Social Security Number"); |
141 | 0 | this.add(XCN.class, false, -1, 309, new Object[]{ getMessage() }, "Insured_s Employer_s Name and ID"); |
142 | 0 | this.add(IS.class, false, 1, 1, new Object[]{ getMessage(), new Integer(139) }, "Employer Information Data"); |
143 | 0 | this.add(IS.class, false, -1, 1, new Object[]{ getMessage(), new Integer(137) }, "Mail Claim Party"); |
144 | 0 | this.add(ST.class, false, 1, 15, new Object[]{ getMessage() }, "Medicare Health Ins Card Number"); |
145 | 0 | this.add(XPN.class, false, -1, 294, new Object[]{ getMessage() }, "Medicaid Case Name"); |
146 | 0 | this.add(ST.class, false, 1, 15, new Object[]{ getMessage() }, "Medicaid Case Number"); |
147 | 0 | this.add(XPN.class, false, -1, 294, new Object[]{ getMessage() }, "Military Sponsor Name"); |
148 | 0 | this.add(ST.class, false, 1, 20, new Object[]{ getMessage() }, "Military ID Number"); |
149 | 0 | this.add(CE.class, false, 1, 478, new Object[]{ getMessage() }, "Dependent Of Military Recipient"); |
150 | 0 | this.add(ST.class, false, 1, 25, new Object[]{ getMessage() }, "Military Organization"); |
151 | 0 | this.add(ST.class, false, 1, 25, new Object[]{ getMessage() }, "Military Station"); |
152 | 0 | this.add(IS.class, false, 1, 14, new Object[]{ getMessage(), new Integer(140) }, "Military Service"); |
153 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(141) }, "Military Rank/Grade"); |
154 | 0 | this.add(IS.class, false, 1, 3, new Object[]{ getMessage(), new Integer(142) }, "Military Status"); |
155 | 0 | this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Military Retire Date"); |
156 | 0 | this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Military Non-Avail Cert On File"); |
157 | 0 | this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Baby Coverage"); |
158 | 0 | this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Combine Baby Bill"); |
159 | 0 | this.add(ST.class, false, 1, 1, new Object[]{ getMessage() }, "Blood Deductible"); |
160 | 0 | this.add(XPN.class, false, -1, 294, new Object[]{ getMessage() }, "Special Coverage Approval Name"); |
161 | 0 | this.add(ST.class, false, 1, 30, new Object[]{ getMessage() }, "Special Coverage Approval Title"); |
162 | 0 | this.add(IS.class, false, -1, 8, new Object[]{ getMessage(), new Integer(143) }, "Non-Covered Insurance Code"); |
163 | 0 | this.add(CX.class, false, -1, 250, new Object[]{ getMessage() }, "Payor ID"); |
164 | 0 | this.add(CX.class, false, -1, 250, new Object[]{ getMessage() }, "Payor Subscriber ID"); |
165 | 0 | this.add(IS.class, false, 1, 1, new Object[]{ getMessage(), new Integer(144) }, "Eligibility Source"); |
166 | 0 | this.add(RMC.class, false, -1, 82, new Object[]{ getMessage() }, "Room Coverage Type/Amount"); |
167 | 0 | this.add(PTA.class, false, -1, 56, new Object[]{ getMessage() }, "Policy Type/Amount"); |
168 | 0 | this.add(DDI.class, false, 1, 26, new Object[]{ getMessage() }, "Daily Deductible"); |
169 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(223) }, "Living Dependency"); |
170 | 0 | this.add(IS.class, false, -1, 2, new Object[]{ getMessage(), new Integer(9) }, "Ambulatory Status"); |
171 | 0 | this.add(CE.class, false, -1, 478, new Object[]{ getMessage() }, "Citizenship"); |
172 | 0 | this.add(CE.class, false, 1, 478, new Object[]{ getMessage() }, "Primary Language"); |
173 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(220) }, "Living Arrangement"); |
174 | 0 | this.add(CE.class, false, 1, 478, new Object[]{ getMessage() }, "Publicity Code"); |
175 | 0 | this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Protection Indicator"); |
176 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(231) }, "Student Indicator"); |
177 | 0 | this.add(CE.class, false, 1, 478, new Object[]{ getMessage() }, "Religion"); |
178 | 0 | this.add(XPN.class, false, -1, 294, new Object[]{ getMessage() }, "Mother_s Maiden Name"); |
179 | 0 | this.add(CE.class, false, 1, 478, new Object[]{ getMessage() }, "Nationality"); |
180 | 0 | this.add(CE.class, false, -1, 478, new Object[]{ getMessage() }, "Ethnic Group"); |
181 | 0 | this.add(CE.class, false, -1, 478, new Object[]{ getMessage() }, "Marital Status"); |
182 | 0 | this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Insured_s Employment Start Date"); |
183 | 0 | this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Employment Stop Date"); |
184 | 0 | this.add(ST.class, false, 1, 20, new Object[]{ getMessage() }, "Job Title"); |
185 | 0 | this.add(JCC.class, false, 1, 290, new Object[]{ getMessage() }, "Job Code/Class"); |
186 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(311) }, "Job Status"); |
187 | 0 | this.add(XPN.class, false, -1, 294, new Object[]{ getMessage() }, "Employer Contact Person Name"); |
188 | 0 | this.add(XTN.class, false, -1, 250, new Object[]{ getMessage() }, "Employer Contact Person Phone Number"); |
189 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(222) }, "Employer Contact Reason"); |
190 | 0 | this.add(XPN.class, false, -1, 294, new Object[]{ getMessage() }, "Insured_s Contact Person_s Name"); |
191 | 0 | this.add(XTN.class, false, -1, 250, new Object[]{ getMessage() }, "Insured_s Contact Person Phone Number"); |
192 | 0 | this.add(IS.class, false, -1, 2, new Object[]{ getMessage(), new Integer(222) }, "Insured_s Contact Person Reason"); |
193 | 0 | this.add(DT.class, false, 1, 8, new Object[]{ getMessage() }, "Relationship to the Patient Start Date"); |
194 | 0 | this.add(DT.class, false, -1, 8, new Object[]{ getMessage() }, "Relationship to the Patient Stop Date"); |
195 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(232) }, "Insurance Co. Contact Reason"); |
196 | 0 | this.add(XTN.class, false, 1, 250, new Object[]{ getMessage() }, "Insurance Co Contact Phone Number"); |
197 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(312) }, "Policy Scope"); |
198 | 0 | this.add(IS.class, false, 1, 2, new Object[]{ getMessage(), new Integer(313) }, "Policy Source"); |
199 | 0 | this.add(CX.class, false, 1, 250, new Object[]{ getMessage() }, "Patient Member Number"); |
200 | 0 | this.add(CE.class, false, 1, 478, new Object[]{ getMessage() }, "Guarantor_s Relationship to Insured"); |
201 | 0 | this.add(XTN.class, false, -1, 250, new Object[]{ getMessage() }, "Insured_s Phone Number - Home"); |
202 | 0 | this.add(XTN.class, false, -1, 250, new Object[]{ getMessage() }, "Insured_s Employer Phone Number"); |
203 | 0 | this.add(CE.class, false, 1, 478, new Object[]{ getMessage() }, "Military Handicapped Program"); |
204 | 0 | this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Suspend Flag"); |
205 | 0 | this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Copay Limit Flag"); |
206 | 0 | this.add(ID.class, false, 1, 1, new Object[]{ getMessage(), new Integer(136) }, "Stoploss Limit Flag"); |
207 | 0 | this.add(XON.class, false, -1, 250, new Object[]{ getMessage() }, "Insured Organization Name and ID"); |
208 | 0 | this.add(XON.class, false, -1, 250, new Object[]{ getMessage() }, "Insured Employer Organization Name and ID"); |
209 | 0 | this.add(CE.class, false, -1, 478, new Object[]{ getMessage() }, "Race"); |
210 | 0 | this.add(CE.class, false, 1, 478, new Object[]{ getMessage() }, "CMS Patient_s Relationship to Insured"); |
211 | 0 | } catch(HL7Exception e) { |
212 | 0 | log.error("Unexpected error creating IN2 - this is probably a bug in the source code generator.", e); |
213 | 0 | } |
214 | 0 | } |
215 | ||
216 | ||
217 | /** | |
218 | * Returns all repetitions of Insured_s Employee ID (IN2-1). | |
219 | */ | |
220 | public CX[] getInsuredSEmployeeID() { | |
221 | 0 | CX[] retVal = this.getTypedField(1, new CX[0]); |
222 | 0 | return retVal; |
223 | } | |
224 | ||
225 | ||
226 | /** | |
227 | * Returns all repetitions of Insured_s Employee ID (IN2-1). | |
228 | */ | |
229 | public CX[] getIn21_InsuredSEmployeeID() { | |
230 | 0 | CX[] retVal = this.getTypedField(1, new CX[0]); |
231 | 0 | return retVal; |
232 | } | |
233 | ||
234 | ||
235 | /** | |
236 | * Returns a count of the current number of repetitions of Insured_s Employee ID (IN2-1). | |
237 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
238 | * it will return zero. | |
239 | */ | |
240 | public int getInsuredSEmployeeIDReps() { | |
241 | 0 | return this.getReps(1); |
242 | } | |
243 | ||
244 | ||
245 | /** | |
246 | * Returns a specific repetition of | |
247 | * IN2-1: "Insured_s Employee ID" - creates it if necessary | |
248 | * | |
249 | * @param rep The repetition index (0-indexed) | |
250 | */ | |
251 | public CX getInsuredSEmployeeID(int rep) { | |
252 | 0 | CX retVal = this.getTypedField(1, rep); |
253 | 0 | return retVal; |
254 | } | |
255 | ||
256 | /** | |
257 | * Returns a specific repetition of | |
258 | * IN2-1: "Insured_s Employee ID" - creates it if necessary | |
259 | * | |
260 | * @param rep The repetition index (0-indexed) | |
261 | */ | |
262 | public CX getIn21_InsuredSEmployeeID(int rep) { | |
263 | 0 | CX retVal = this.getTypedField(1, rep); |
264 | 0 | return retVal; |
265 | } | |
266 | ||
267 | /** | |
268 | * Returns a count of the current number of repetitions of Insured_s Employee ID (IN2-1). | |
269 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
270 | * it will return zero. | |
271 | */ | |
272 | public int getIn21_InsuredSEmployeeIDReps() { | |
273 | 0 | return this.getReps(1); |
274 | } | |
275 | ||
276 | ||
277 | /** | |
278 | * Inserts a repetition of | |
279 | * IN2-1: "Insured_s Employee ID" at a specific index | |
280 | * | |
281 | * @param rep The repetition index (0-indexed) | |
282 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
283 | */ | |
284 | public CX insertInsuredSEmployeeID(int rep) throws HL7Exception { | |
285 | 0 | return (CX) super.insertRepetition(1, rep); |
286 | } | |
287 | ||
288 | ||
289 | /** | |
290 | * Inserts a repetition of | |
291 | * IN2-1: "Insured_s Employee ID" at a specific index | |
292 | * | |
293 | * @param rep The repetition index (0-indexed) | |
294 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
295 | */ | |
296 | public CX insertIn21_InsuredSEmployeeID(int rep) throws HL7Exception { | |
297 | 0 | return (CX) super.insertRepetition(1, rep); |
298 | } | |
299 | ||
300 | ||
301 | /** | |
302 | * Removes a repetition of | |
303 | * IN2-1: "Insured_s Employee ID" at a specific index | |
304 | * | |
305 | * @param rep The repetition index (0-indexed) | |
306 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
307 | */ | |
308 | public CX removeInsuredSEmployeeID(int rep) throws HL7Exception { | |
309 | 0 | return (CX) super.removeRepetition(1, rep); |
310 | } | |
311 | ||
312 | ||
313 | /** | |
314 | * Removes a repetition of | |
315 | * IN2-1: "Insured_s Employee ID" at a specific index | |
316 | * | |
317 | * @param rep The repetition index (0-indexed) | |
318 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
319 | */ | |
320 | public CX removeIn21_InsuredSEmployeeID(int rep) throws HL7Exception { | |
321 | 0 | return (CX) super.removeRepetition(1, rep); |
322 | } | |
323 | ||
324 | ||
325 | ||
326 | ||
327 | /** | |
328 | * Returns | |
329 | * IN2-2: "Insured_s Social Security Number" - creates it if necessary | |
330 | */ | |
331 | public ST getInsuredSSocialSecurityNumber() { | |
332 | 0 | ST retVal = this.getTypedField(2, 0); |
333 | 0 | return retVal; |
334 | } | |
335 | ||
336 | /** | |
337 | * Returns | |
338 | * IN2-2: "Insured_s Social Security Number" - creates it if necessary | |
339 | */ | |
340 | public ST getIn22_InsuredSSocialSecurityNumber() { | |
341 | 0 | ST retVal = this.getTypedField(2, 0); |
342 | 0 | return retVal; |
343 | } | |
344 | ||
345 | ||
346 | /** | |
347 | * Returns all repetitions of Insured_s Employer_s Name and ID (IN2-3). | |
348 | */ | |
349 | public XCN[] getInsuredSEmployerSNameAndID() { | |
350 | 0 | XCN[] retVal = this.getTypedField(3, new XCN[0]); |
351 | 0 | return retVal; |
352 | } | |
353 | ||
354 | ||
355 | /** | |
356 | * Returns all repetitions of Insured_s Employer_s Name and ID (IN2-3). | |
357 | */ | |
358 | public XCN[] getIn23_InsuredSEmployerSNameAndID() { | |
359 | 0 | XCN[] retVal = this.getTypedField(3, new XCN[0]); |
360 | 0 | return retVal; |
361 | } | |
362 | ||
363 | ||
364 | /** | |
365 | * Returns a count of the current number of repetitions of Insured_s Employer_s Name and ID (IN2-3). | |
366 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
367 | * it will return zero. | |
368 | */ | |
369 | public int getInsuredSEmployerSNameAndIDReps() { | |
370 | 0 | return this.getReps(3); |
371 | } | |
372 | ||
373 | ||
374 | /** | |
375 | * Returns a specific repetition of | |
376 | * IN2-3: "Insured_s Employer_s Name and ID" - creates it if necessary | |
377 | * | |
378 | * @param rep The repetition index (0-indexed) | |
379 | */ | |
380 | public XCN getInsuredSEmployerSNameAndID(int rep) { | |
381 | 0 | XCN retVal = this.getTypedField(3, rep); |
382 | 0 | return retVal; |
383 | } | |
384 | ||
385 | /** | |
386 | * Returns a specific repetition of | |
387 | * IN2-3: "Insured_s Employer_s Name and ID" - creates it if necessary | |
388 | * | |
389 | * @param rep The repetition index (0-indexed) | |
390 | */ | |
391 | public XCN getIn23_InsuredSEmployerSNameAndID(int rep) { | |
392 | 0 | XCN retVal = this.getTypedField(3, rep); |
393 | 0 | return retVal; |
394 | } | |
395 | ||
396 | /** | |
397 | * Returns a count of the current number of repetitions of Insured_s Employer_s Name and ID (IN2-3). | |
398 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
399 | * it will return zero. | |
400 | */ | |
401 | public int getIn23_InsuredSEmployerSNameAndIDReps() { | |
402 | 0 | return this.getReps(3); |
403 | } | |
404 | ||
405 | ||
406 | /** | |
407 | * Inserts a repetition of | |
408 | * IN2-3: "Insured_s Employer_s Name and ID" at a specific index | |
409 | * | |
410 | * @param rep The repetition index (0-indexed) | |
411 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
412 | */ | |
413 | public XCN insertInsuredSEmployerSNameAndID(int rep) throws HL7Exception { | |
414 | 0 | return (XCN) super.insertRepetition(3, rep); |
415 | } | |
416 | ||
417 | ||
418 | /** | |
419 | * Inserts a repetition of | |
420 | * IN2-3: "Insured_s Employer_s Name and ID" at a specific index | |
421 | * | |
422 | * @param rep The repetition index (0-indexed) | |
423 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
424 | */ | |
425 | public XCN insertIn23_InsuredSEmployerSNameAndID(int rep) throws HL7Exception { | |
426 | 0 | return (XCN) super.insertRepetition(3, rep); |
427 | } | |
428 | ||
429 | ||
430 | /** | |
431 | * Removes a repetition of | |
432 | * IN2-3: "Insured_s Employer_s Name and ID" at a specific index | |
433 | * | |
434 | * @param rep The repetition index (0-indexed) | |
435 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
436 | */ | |
437 | public XCN removeInsuredSEmployerSNameAndID(int rep) throws HL7Exception { | |
438 | 0 | return (XCN) super.removeRepetition(3, rep); |
439 | } | |
440 | ||
441 | ||
442 | /** | |
443 | * Removes a repetition of | |
444 | * IN2-3: "Insured_s Employer_s Name and ID" at a specific index | |
445 | * | |
446 | * @param rep The repetition index (0-indexed) | |
447 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
448 | */ | |
449 | public XCN removeIn23_InsuredSEmployerSNameAndID(int rep) throws HL7Exception { | |
450 | 0 | return (XCN) super.removeRepetition(3, rep); |
451 | } | |
452 | ||
453 | ||
454 | ||
455 | ||
456 | /** | |
457 | * Returns | |
458 | * IN2-4: "Employer Information Data" - creates it if necessary | |
459 | */ | |
460 | public IS getEmployerInformationData() { | |
461 | 0 | IS retVal = this.getTypedField(4, 0); |
462 | 0 | return retVal; |
463 | } | |
464 | ||
465 | /** | |
466 | * Returns | |
467 | * IN2-4: "Employer Information Data" - creates it if necessary | |
468 | */ | |
469 | public IS getIn24_EmployerInformationData() { | |
470 | 0 | IS retVal = this.getTypedField(4, 0); |
471 | 0 | return retVal; |
472 | } | |
473 | ||
474 | ||
475 | /** | |
476 | * Returns all repetitions of Mail Claim Party (IN2-5). | |
477 | */ | |
478 | public IS[] getMailClaimParty() { | |
479 | 0 | IS[] retVal = this.getTypedField(5, new IS[0]); |
480 | 0 | return retVal; |
481 | } | |
482 | ||
483 | ||
484 | /** | |
485 | * Returns all repetitions of Mail Claim Party (IN2-5). | |
486 | */ | |
487 | public IS[] getIn25_MailClaimParty() { | |
488 | 0 | IS[] retVal = this.getTypedField(5, new IS[0]); |
489 | 0 | return retVal; |
490 | } | |
491 | ||
492 | ||
493 | /** | |
494 | * Returns a count of the current number of repetitions of Mail Claim Party (IN2-5). | |
495 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
496 | * it will return zero. | |
497 | */ | |
498 | public int getMailClaimPartyReps() { | |
499 | 0 | return this.getReps(5); |
500 | } | |
501 | ||
502 | ||
503 | /** | |
504 | * Returns a specific repetition of | |
505 | * IN2-5: "Mail Claim Party" - creates it if necessary | |
506 | * | |
507 | * @param rep The repetition index (0-indexed) | |
508 | */ | |
509 | public IS getMailClaimParty(int rep) { | |
510 | 0 | IS retVal = this.getTypedField(5, rep); |
511 | 0 | return retVal; |
512 | } | |
513 | ||
514 | /** | |
515 | * Returns a specific repetition of | |
516 | * IN2-5: "Mail Claim Party" - creates it if necessary | |
517 | * | |
518 | * @param rep The repetition index (0-indexed) | |
519 | */ | |
520 | public IS getIn25_MailClaimParty(int rep) { | |
521 | 0 | IS retVal = this.getTypedField(5, rep); |
522 | 0 | return retVal; |
523 | } | |
524 | ||
525 | /** | |
526 | * Returns a count of the current number of repetitions of Mail Claim Party (IN2-5). | |
527 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
528 | * it will return zero. | |
529 | */ | |
530 | public int getIn25_MailClaimPartyReps() { | |
531 | 0 | return this.getReps(5); |
532 | } | |
533 | ||
534 | ||
535 | /** | |
536 | * Inserts a repetition of | |
537 | * IN2-5: "Mail Claim Party" at a specific index | |
538 | * | |
539 | * @param rep The repetition index (0-indexed) | |
540 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
541 | */ | |
542 | public IS insertMailClaimParty(int rep) throws HL7Exception { | |
543 | 0 | return (IS) super.insertRepetition(5, rep); |
544 | } | |
545 | ||
546 | ||
547 | /** | |
548 | * Inserts a repetition of | |
549 | * IN2-5: "Mail Claim Party" at a specific index | |
550 | * | |
551 | * @param rep The repetition index (0-indexed) | |
552 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
553 | */ | |
554 | public IS insertIn25_MailClaimParty(int rep) throws HL7Exception { | |
555 | 0 | return (IS) super.insertRepetition(5, rep); |
556 | } | |
557 | ||
558 | ||
559 | /** | |
560 | * Removes a repetition of | |
561 | * IN2-5: "Mail Claim Party" at a specific index | |
562 | * | |
563 | * @param rep The repetition index (0-indexed) | |
564 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
565 | */ | |
566 | public IS removeMailClaimParty(int rep) throws HL7Exception { | |
567 | 0 | return (IS) super.removeRepetition(5, rep); |
568 | } | |
569 | ||
570 | ||
571 | /** | |
572 | * Removes a repetition of | |
573 | * IN2-5: "Mail Claim Party" at a specific index | |
574 | * | |
575 | * @param rep The repetition index (0-indexed) | |
576 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
577 | */ | |
578 | public IS removeIn25_MailClaimParty(int rep) throws HL7Exception { | |
579 | 0 | return (IS) super.removeRepetition(5, rep); |
580 | } | |
581 | ||
582 | ||
583 | ||
584 | ||
585 | /** | |
586 | * Returns | |
587 | * IN2-6: "Medicare Health Ins Card Number" - creates it if necessary | |
588 | */ | |
589 | public ST getMedicareHealthInsCardNumber() { | |
590 | 0 | ST retVal = this.getTypedField(6, 0); |
591 | 0 | return retVal; |
592 | } | |
593 | ||
594 | /** | |
595 | * Returns | |
596 | * IN2-6: "Medicare Health Ins Card Number" - creates it if necessary | |
597 | */ | |
598 | public ST getIn26_MedicareHealthInsCardNumber() { | |
599 | 0 | ST retVal = this.getTypedField(6, 0); |
600 | 0 | return retVal; |
601 | } | |
602 | ||
603 | ||
604 | /** | |
605 | * Returns all repetitions of Medicaid Case Name (IN2-7). | |
606 | */ | |
607 | public XPN[] getMedicaidCaseName() { | |
608 | 0 | XPN[] retVal = this.getTypedField(7, new XPN[0]); |
609 | 0 | return retVal; |
610 | } | |
611 | ||
612 | ||
613 | /** | |
614 | * Returns all repetitions of Medicaid Case Name (IN2-7). | |
615 | */ | |
616 | public XPN[] getIn27_MedicaidCaseName() { | |
617 | 0 | XPN[] retVal = this.getTypedField(7, new XPN[0]); |
618 | 0 | return retVal; |
619 | } | |
620 | ||
621 | ||
622 | /** | |
623 | * Returns a count of the current number of repetitions of Medicaid Case Name (IN2-7). | |
624 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
625 | * it will return zero. | |
626 | */ | |
627 | public int getMedicaidCaseNameReps() { | |
628 | 0 | return this.getReps(7); |
629 | } | |
630 | ||
631 | ||
632 | /** | |
633 | * Returns a specific repetition of | |
634 | * IN2-7: "Medicaid Case Name" - creates it if necessary | |
635 | * | |
636 | * @param rep The repetition index (0-indexed) | |
637 | */ | |
638 | public XPN getMedicaidCaseName(int rep) { | |
639 | 0 | XPN retVal = this.getTypedField(7, rep); |
640 | 0 | return retVal; |
641 | } | |
642 | ||
643 | /** | |
644 | * Returns a specific repetition of | |
645 | * IN2-7: "Medicaid Case Name" - creates it if necessary | |
646 | * | |
647 | * @param rep The repetition index (0-indexed) | |
648 | */ | |
649 | public XPN getIn27_MedicaidCaseName(int rep) { | |
650 | 0 | XPN retVal = this.getTypedField(7, rep); |
651 | 0 | return retVal; |
652 | } | |
653 | ||
654 | /** | |
655 | * Returns a count of the current number of repetitions of Medicaid Case Name (IN2-7). | |
656 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
657 | * it will return zero. | |
658 | */ | |
659 | public int getIn27_MedicaidCaseNameReps() { | |
660 | 0 | return this.getReps(7); |
661 | } | |
662 | ||
663 | ||
664 | /** | |
665 | * Inserts a repetition of | |
666 | * IN2-7: "Medicaid Case Name" at a specific index | |
667 | * | |
668 | * @param rep The repetition index (0-indexed) | |
669 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
670 | */ | |
671 | public XPN insertMedicaidCaseName(int rep) throws HL7Exception { | |
672 | 0 | return (XPN) super.insertRepetition(7, rep); |
673 | } | |
674 | ||
675 | ||
676 | /** | |
677 | * Inserts a repetition of | |
678 | * IN2-7: "Medicaid Case Name" at a specific index | |
679 | * | |
680 | * @param rep The repetition index (0-indexed) | |
681 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
682 | */ | |
683 | public XPN insertIn27_MedicaidCaseName(int rep) throws HL7Exception { | |
684 | 0 | return (XPN) super.insertRepetition(7, rep); |
685 | } | |
686 | ||
687 | ||
688 | /** | |
689 | * Removes a repetition of | |
690 | * IN2-7: "Medicaid Case Name" at a specific index | |
691 | * | |
692 | * @param rep The repetition index (0-indexed) | |
693 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
694 | */ | |
695 | public XPN removeMedicaidCaseName(int rep) throws HL7Exception { | |
696 | 0 | return (XPN) super.removeRepetition(7, rep); |
697 | } | |
698 | ||
699 | ||
700 | /** | |
701 | * Removes a repetition of | |
702 | * IN2-7: "Medicaid Case Name" at a specific index | |
703 | * | |
704 | * @param rep The repetition index (0-indexed) | |
705 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
706 | */ | |
707 | public XPN removeIn27_MedicaidCaseName(int rep) throws HL7Exception { | |
708 | 0 | return (XPN) super.removeRepetition(7, rep); |
709 | } | |
710 | ||
711 | ||
712 | ||
713 | ||
714 | /** | |
715 | * Returns | |
716 | * IN2-8: "Medicaid Case Number" - creates it if necessary | |
717 | */ | |
718 | public ST getMedicaidCaseNumber() { | |
719 | 0 | ST retVal = this.getTypedField(8, 0); |
720 | 0 | return retVal; |
721 | } | |
722 | ||
723 | /** | |
724 | * Returns | |
725 | * IN2-8: "Medicaid Case Number" - creates it if necessary | |
726 | */ | |
727 | public ST getIn28_MedicaidCaseNumber() { | |
728 | 0 | ST retVal = this.getTypedField(8, 0); |
729 | 0 | return retVal; |
730 | } | |
731 | ||
732 | ||
733 | /** | |
734 | * Returns all repetitions of Military Sponsor Name (IN2-9). | |
735 | */ | |
736 | public XPN[] getMilitarySponsorName() { | |
737 | 0 | XPN[] retVal = this.getTypedField(9, new XPN[0]); |
738 | 0 | return retVal; |
739 | } | |
740 | ||
741 | ||
742 | /** | |
743 | * Returns all repetitions of Military Sponsor Name (IN2-9). | |
744 | */ | |
745 | public XPN[] getIn29_MilitarySponsorName() { | |
746 | 0 | XPN[] retVal = this.getTypedField(9, new XPN[0]); |
747 | 0 | return retVal; |
748 | } | |
749 | ||
750 | ||
751 | /** | |
752 | * Returns a count of the current number of repetitions of Military Sponsor Name (IN2-9). | |
753 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
754 | * it will return zero. | |
755 | */ | |
756 | public int getMilitarySponsorNameReps() { | |
757 | 0 | return this.getReps(9); |
758 | } | |
759 | ||
760 | ||
761 | /** | |
762 | * Returns a specific repetition of | |
763 | * IN2-9: "Military Sponsor Name" - creates it if necessary | |
764 | * | |
765 | * @param rep The repetition index (0-indexed) | |
766 | */ | |
767 | public XPN getMilitarySponsorName(int rep) { | |
768 | 0 | XPN retVal = this.getTypedField(9, rep); |
769 | 0 | return retVal; |
770 | } | |
771 | ||
772 | /** | |
773 | * Returns a specific repetition of | |
774 | * IN2-9: "Military Sponsor Name" - creates it if necessary | |
775 | * | |
776 | * @param rep The repetition index (0-indexed) | |
777 | */ | |
778 | public XPN getIn29_MilitarySponsorName(int rep) { | |
779 | 0 | XPN retVal = this.getTypedField(9, rep); |
780 | 0 | return retVal; |
781 | } | |
782 | ||
783 | /** | |
784 | * Returns a count of the current number of repetitions of Military Sponsor Name (IN2-9). | |
785 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
786 | * it will return zero. | |
787 | */ | |
788 | public int getIn29_MilitarySponsorNameReps() { | |
789 | 0 | return this.getReps(9); |
790 | } | |
791 | ||
792 | ||
793 | /** | |
794 | * Inserts a repetition of | |
795 | * IN2-9: "Military Sponsor Name" at a specific index | |
796 | * | |
797 | * @param rep The repetition index (0-indexed) | |
798 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
799 | */ | |
800 | public XPN insertMilitarySponsorName(int rep) throws HL7Exception { | |
801 | 0 | return (XPN) super.insertRepetition(9, rep); |
802 | } | |
803 | ||
804 | ||
805 | /** | |
806 | * Inserts a repetition of | |
807 | * IN2-9: "Military Sponsor Name" at a specific index | |
808 | * | |
809 | * @param rep The repetition index (0-indexed) | |
810 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
811 | */ | |
812 | public XPN insertIn29_MilitarySponsorName(int rep) throws HL7Exception { | |
813 | 0 | return (XPN) super.insertRepetition(9, rep); |
814 | } | |
815 | ||
816 | ||
817 | /** | |
818 | * Removes a repetition of | |
819 | * IN2-9: "Military Sponsor Name" at a specific index | |
820 | * | |
821 | * @param rep The repetition index (0-indexed) | |
822 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
823 | */ | |
824 | public XPN removeMilitarySponsorName(int rep) throws HL7Exception { | |
825 | 0 | return (XPN) super.removeRepetition(9, rep); |
826 | } | |
827 | ||
828 | ||
829 | /** | |
830 | * Removes a repetition of | |
831 | * IN2-9: "Military Sponsor Name" at a specific index | |
832 | * | |
833 | * @param rep The repetition index (0-indexed) | |
834 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
835 | */ | |
836 | public XPN removeIn29_MilitarySponsorName(int rep) throws HL7Exception { | |
837 | 0 | return (XPN) super.removeRepetition(9, rep); |
838 | } | |
839 | ||
840 | ||
841 | ||
842 | ||
843 | /** | |
844 | * Returns | |
845 | * IN2-10: "Military ID Number" - creates it if necessary | |
846 | */ | |
847 | public ST getMilitaryIDNumber() { | |
848 | 0 | ST retVal = this.getTypedField(10, 0); |
849 | 0 | return retVal; |
850 | } | |
851 | ||
852 | /** | |
853 | * Returns | |
854 | * IN2-10: "Military ID Number" - creates it if necessary | |
855 | */ | |
856 | public ST getIn210_MilitaryIDNumber() { | |
857 | 0 | ST retVal = this.getTypedField(10, 0); |
858 | 0 | return retVal; |
859 | } | |
860 | ||
861 | ||
862 | ||
863 | /** | |
864 | * Returns | |
865 | * IN2-11: "Dependent Of Military Recipient" - creates it if necessary | |
866 | */ | |
867 | public CE getDependentOfMilitaryRecipient() { | |
868 | 0 | CE retVal = this.getTypedField(11, 0); |
869 | 0 | return retVal; |
870 | } | |
871 | ||
872 | /** | |
873 | * Returns | |
874 | * IN2-11: "Dependent Of Military Recipient" - creates it if necessary | |
875 | */ | |
876 | public CE getIn211_DependentOfMilitaryRecipient() { | |
877 | 0 | CE retVal = this.getTypedField(11, 0); |
878 | 0 | return retVal; |
879 | } | |
880 | ||
881 | ||
882 | ||
883 | /** | |
884 | * Returns | |
885 | * IN2-12: "Military Organization" - creates it if necessary | |
886 | */ | |
887 | public ST getMilitaryOrganization() { | |
888 | 0 | ST retVal = this.getTypedField(12, 0); |
889 | 0 | return retVal; |
890 | } | |
891 | ||
892 | /** | |
893 | * Returns | |
894 | * IN2-12: "Military Organization" - creates it if necessary | |
895 | */ | |
896 | public ST getIn212_MilitaryOrganization() { | |
897 | 0 | ST retVal = this.getTypedField(12, 0); |
898 | 0 | return retVal; |
899 | } | |
900 | ||
901 | ||
902 | ||
903 | /** | |
904 | * Returns | |
905 | * IN2-13: "Military Station" - creates it if necessary | |
906 | */ | |
907 | public ST getMilitaryStation() { | |
908 | 0 | ST retVal = this.getTypedField(13, 0); |
909 | 0 | return retVal; |
910 | } | |
911 | ||
912 | /** | |
913 | * Returns | |
914 | * IN2-13: "Military Station" - creates it if necessary | |
915 | */ | |
916 | public ST getIn213_MilitaryStation() { | |
917 | 0 | ST retVal = this.getTypedField(13, 0); |
918 | 0 | return retVal; |
919 | } | |
920 | ||
921 | ||
922 | ||
923 | /** | |
924 | * Returns | |
925 | * IN2-14: "Military Service" - creates it if necessary | |
926 | */ | |
927 | public IS getMilitaryService() { | |
928 | 0 | IS retVal = this.getTypedField(14, 0); |
929 | 0 | return retVal; |
930 | } | |
931 | ||
932 | /** | |
933 | * Returns | |
934 | * IN2-14: "Military Service" - creates it if necessary | |
935 | */ | |
936 | public IS getIn214_MilitaryService() { | |
937 | 0 | IS retVal = this.getTypedField(14, 0); |
938 | 0 | return retVal; |
939 | } | |
940 | ||
941 | ||
942 | ||
943 | /** | |
944 | * Returns | |
945 | * IN2-15: "Military Rank/Grade" - creates it if necessary | |
946 | */ | |
947 | public IS getMilitaryRankGrade() { | |
948 | 0 | IS retVal = this.getTypedField(15, 0); |
949 | 0 | return retVal; |
950 | } | |
951 | ||
952 | /** | |
953 | * Returns | |
954 | * IN2-15: "Military Rank/Grade" - creates it if necessary | |
955 | */ | |
956 | public IS getIn215_MilitaryRankGrade() { | |
957 | 0 | IS retVal = this.getTypedField(15, 0); |
958 | 0 | return retVal; |
959 | } | |
960 | ||
961 | ||
962 | ||
963 | /** | |
964 | * Returns | |
965 | * IN2-16: "Military Status" - creates it if necessary | |
966 | */ | |
967 | public IS getMilitaryStatus() { | |
968 | 0 | IS retVal = this.getTypedField(16, 0); |
969 | 0 | return retVal; |
970 | } | |
971 | ||
972 | /** | |
973 | * Returns | |
974 | * IN2-16: "Military Status" - creates it if necessary | |
975 | */ | |
976 | public IS getIn216_MilitaryStatus() { | |
977 | 0 | IS retVal = this.getTypedField(16, 0); |
978 | 0 | return retVal; |
979 | } | |
980 | ||
981 | ||
982 | ||
983 | /** | |
984 | * Returns | |
985 | * IN2-17: "Military Retire Date" - creates it if necessary | |
986 | */ | |
987 | public DT getMilitaryRetireDate() { | |
988 | 0 | DT retVal = this.getTypedField(17, 0); |
989 | 0 | return retVal; |
990 | } | |
991 | ||
992 | /** | |
993 | * Returns | |
994 | * IN2-17: "Military Retire Date" - creates it if necessary | |
995 | */ | |
996 | public DT getIn217_MilitaryRetireDate() { | |
997 | 0 | DT retVal = this.getTypedField(17, 0); |
998 | 0 | return retVal; |
999 | } | |
1000 | ||
1001 | ||
1002 | ||
1003 | /** | |
1004 | * Returns | |
1005 | * IN2-18: "Military Non-Avail Cert On File" - creates it if necessary | |
1006 | */ | |
1007 | public ID getMilitaryNonAvailCertOnFile() { | |
1008 | 0 | ID retVal = this.getTypedField(18, 0); |
1009 | 0 | return retVal; |
1010 | } | |
1011 | ||
1012 | /** | |
1013 | * Returns | |
1014 | * IN2-18: "Military Non-Avail Cert On File" - creates it if necessary | |
1015 | */ | |
1016 | public ID getIn218_MilitaryNonAvailCertOnFile() { | |
1017 | 0 | ID retVal = this.getTypedField(18, 0); |
1018 | 0 | return retVal; |
1019 | } | |
1020 | ||
1021 | ||
1022 | ||
1023 | /** | |
1024 | * Returns | |
1025 | * IN2-19: "Baby Coverage" - creates it if necessary | |
1026 | */ | |
1027 | public ID getBabyCoverage() { | |
1028 | 0 | ID retVal = this.getTypedField(19, 0); |
1029 | 0 | return retVal; |
1030 | } | |
1031 | ||
1032 | /** | |
1033 | * Returns | |
1034 | * IN2-19: "Baby Coverage" - creates it if necessary | |
1035 | */ | |
1036 | public ID getIn219_BabyCoverage() { | |
1037 | 0 | ID retVal = this.getTypedField(19, 0); |
1038 | 0 | return retVal; |
1039 | } | |
1040 | ||
1041 | ||
1042 | ||
1043 | /** | |
1044 | * Returns | |
1045 | * IN2-20: "Combine Baby Bill" - creates it if necessary | |
1046 | */ | |
1047 | public ID getCombineBabyBill() { | |
1048 | 0 | ID retVal = this.getTypedField(20, 0); |
1049 | 0 | return retVal; |
1050 | } | |
1051 | ||
1052 | /** | |
1053 | * Returns | |
1054 | * IN2-20: "Combine Baby Bill" - creates it if necessary | |
1055 | */ | |
1056 | public ID getIn220_CombineBabyBill() { | |
1057 | 0 | ID retVal = this.getTypedField(20, 0); |
1058 | 0 | return retVal; |
1059 | } | |
1060 | ||
1061 | ||
1062 | ||
1063 | /** | |
1064 | * Returns | |
1065 | * IN2-21: "Blood Deductible" - creates it if necessary | |
1066 | */ | |
1067 | public ST getBloodDeductible() { | |
1068 | 0 | ST retVal = this.getTypedField(21, 0); |
1069 | 0 | return retVal; |
1070 | } | |
1071 | ||
1072 | /** | |
1073 | * Returns | |
1074 | * IN2-21: "Blood Deductible" - creates it if necessary | |
1075 | */ | |
1076 | public ST getIn221_BloodDeductible() { | |
1077 | 0 | ST retVal = this.getTypedField(21, 0); |
1078 | 0 | return retVal; |
1079 | } | |
1080 | ||
1081 | ||
1082 | /** | |
1083 | * Returns all repetitions of Special Coverage Approval Name (IN2-22). | |
1084 | */ | |
1085 | public XPN[] getSpecialCoverageApprovalName() { | |
1086 | 0 | XPN[] retVal = this.getTypedField(22, new XPN[0]); |
1087 | 0 | return retVal; |
1088 | } | |
1089 | ||
1090 | ||
1091 | /** | |
1092 | * Returns all repetitions of Special Coverage Approval Name (IN2-22). | |
1093 | */ | |
1094 | public XPN[] getIn222_SpecialCoverageApprovalName() { | |
1095 | 0 | XPN[] retVal = this.getTypedField(22, new XPN[0]); |
1096 | 0 | return retVal; |
1097 | } | |
1098 | ||
1099 | ||
1100 | /** | |
1101 | * Returns a count of the current number of repetitions of Special Coverage Approval Name (IN2-22). | |
1102 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1103 | * it will return zero. | |
1104 | */ | |
1105 | public int getSpecialCoverageApprovalNameReps() { | |
1106 | 0 | return this.getReps(22); |
1107 | } | |
1108 | ||
1109 | ||
1110 | /** | |
1111 | * Returns a specific repetition of | |
1112 | * IN2-22: "Special Coverage Approval Name" - creates it if necessary | |
1113 | * | |
1114 | * @param rep The repetition index (0-indexed) | |
1115 | */ | |
1116 | public XPN getSpecialCoverageApprovalName(int rep) { | |
1117 | 0 | XPN retVal = this.getTypedField(22, rep); |
1118 | 0 | return retVal; |
1119 | } | |
1120 | ||
1121 | /** | |
1122 | * Returns a specific repetition of | |
1123 | * IN2-22: "Special Coverage Approval Name" - creates it if necessary | |
1124 | * | |
1125 | * @param rep The repetition index (0-indexed) | |
1126 | */ | |
1127 | public XPN getIn222_SpecialCoverageApprovalName(int rep) { | |
1128 | 0 | XPN retVal = this.getTypedField(22, rep); |
1129 | 0 | return retVal; |
1130 | } | |
1131 | ||
1132 | /** | |
1133 | * Returns a count of the current number of repetitions of Special Coverage Approval Name (IN2-22). | |
1134 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1135 | * it will return zero. | |
1136 | */ | |
1137 | public int getIn222_SpecialCoverageApprovalNameReps() { | |
1138 | 0 | return this.getReps(22); |
1139 | } | |
1140 | ||
1141 | ||
1142 | /** | |
1143 | * Inserts a repetition of | |
1144 | * IN2-22: "Special Coverage Approval Name" at a specific index | |
1145 | * | |
1146 | * @param rep The repetition index (0-indexed) | |
1147 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1148 | */ | |
1149 | public XPN insertSpecialCoverageApprovalName(int rep) throws HL7Exception { | |
1150 | 0 | return (XPN) super.insertRepetition(22, rep); |
1151 | } | |
1152 | ||
1153 | ||
1154 | /** | |
1155 | * Inserts a repetition of | |
1156 | * IN2-22: "Special Coverage Approval Name" at a specific index | |
1157 | * | |
1158 | * @param rep The repetition index (0-indexed) | |
1159 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1160 | */ | |
1161 | public XPN insertIn222_SpecialCoverageApprovalName(int rep) throws HL7Exception { | |
1162 | 0 | return (XPN) super.insertRepetition(22, rep); |
1163 | } | |
1164 | ||
1165 | ||
1166 | /** | |
1167 | * Removes a repetition of | |
1168 | * IN2-22: "Special Coverage Approval Name" at a specific index | |
1169 | * | |
1170 | * @param rep The repetition index (0-indexed) | |
1171 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1172 | */ | |
1173 | public XPN removeSpecialCoverageApprovalName(int rep) throws HL7Exception { | |
1174 | 0 | return (XPN) super.removeRepetition(22, rep); |
1175 | } | |
1176 | ||
1177 | ||
1178 | /** | |
1179 | * Removes a repetition of | |
1180 | * IN2-22: "Special Coverage Approval Name" at a specific index | |
1181 | * | |
1182 | * @param rep The repetition index (0-indexed) | |
1183 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1184 | */ | |
1185 | public XPN removeIn222_SpecialCoverageApprovalName(int rep) throws HL7Exception { | |
1186 | 0 | return (XPN) super.removeRepetition(22, rep); |
1187 | } | |
1188 | ||
1189 | ||
1190 | ||
1191 | ||
1192 | /** | |
1193 | * Returns | |
1194 | * IN2-23: "Special Coverage Approval Title" - creates it if necessary | |
1195 | */ | |
1196 | public ST getSpecialCoverageApprovalTitle() { | |
1197 | 0 | ST retVal = this.getTypedField(23, 0); |
1198 | 0 | return retVal; |
1199 | } | |
1200 | ||
1201 | /** | |
1202 | * Returns | |
1203 | * IN2-23: "Special Coverage Approval Title" - creates it if necessary | |
1204 | */ | |
1205 | public ST getIn223_SpecialCoverageApprovalTitle() { | |
1206 | 0 | ST retVal = this.getTypedField(23, 0); |
1207 | 0 | return retVal; |
1208 | } | |
1209 | ||
1210 | ||
1211 | /** | |
1212 | * Returns all repetitions of Non-Covered Insurance Code (IN2-24). | |
1213 | */ | |
1214 | public IS[] getNonCoveredInsuranceCode() { | |
1215 | 0 | IS[] retVal = this.getTypedField(24, new IS[0]); |
1216 | 0 | return retVal; |
1217 | } | |
1218 | ||
1219 | ||
1220 | /** | |
1221 | * Returns all repetitions of Non-Covered Insurance Code (IN2-24). | |
1222 | */ | |
1223 | public IS[] getIn224_NonCoveredInsuranceCode() { | |
1224 | 0 | IS[] retVal = this.getTypedField(24, new IS[0]); |
1225 | 0 | return retVal; |
1226 | } | |
1227 | ||
1228 | ||
1229 | /** | |
1230 | * Returns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24). | |
1231 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1232 | * it will return zero. | |
1233 | */ | |
1234 | public int getNonCoveredInsuranceCodeReps() { | |
1235 | 0 | return this.getReps(24); |
1236 | } | |
1237 | ||
1238 | ||
1239 | /** | |
1240 | * Returns a specific repetition of | |
1241 | * IN2-24: "Non-Covered Insurance Code" - creates it if necessary | |
1242 | * | |
1243 | * @param rep The repetition index (0-indexed) | |
1244 | */ | |
1245 | public IS getNonCoveredInsuranceCode(int rep) { | |
1246 | 0 | IS retVal = this.getTypedField(24, rep); |
1247 | 0 | return retVal; |
1248 | } | |
1249 | ||
1250 | /** | |
1251 | * Returns a specific repetition of | |
1252 | * IN2-24: "Non-Covered Insurance Code" - creates it if necessary | |
1253 | * | |
1254 | * @param rep The repetition index (0-indexed) | |
1255 | */ | |
1256 | public IS getIn224_NonCoveredInsuranceCode(int rep) { | |
1257 | 0 | IS retVal = this.getTypedField(24, rep); |
1258 | 0 | return retVal; |
1259 | } | |
1260 | ||
1261 | /** | |
1262 | * Returns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24). | |
1263 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1264 | * it will return zero. | |
1265 | */ | |
1266 | public int getIn224_NonCoveredInsuranceCodeReps() { | |
1267 | 0 | return this.getReps(24); |
1268 | } | |
1269 | ||
1270 | ||
1271 | /** | |
1272 | * Inserts a repetition of | |
1273 | * IN2-24: "Non-Covered Insurance Code" at a specific index | |
1274 | * | |
1275 | * @param rep The repetition index (0-indexed) | |
1276 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1277 | */ | |
1278 | public IS insertNonCoveredInsuranceCode(int rep) throws HL7Exception { | |
1279 | 0 | return (IS) super.insertRepetition(24, rep); |
1280 | } | |
1281 | ||
1282 | ||
1283 | /** | |
1284 | * Inserts a repetition of | |
1285 | * IN2-24: "Non-Covered Insurance Code" at a specific index | |
1286 | * | |
1287 | * @param rep The repetition index (0-indexed) | |
1288 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1289 | */ | |
1290 | public IS insertIn224_NonCoveredInsuranceCode(int rep) throws HL7Exception { | |
1291 | 0 | return (IS) super.insertRepetition(24, rep); |
1292 | } | |
1293 | ||
1294 | ||
1295 | /** | |
1296 | * Removes a repetition of | |
1297 | * IN2-24: "Non-Covered Insurance Code" at a specific index | |
1298 | * | |
1299 | * @param rep The repetition index (0-indexed) | |
1300 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1301 | */ | |
1302 | public IS removeNonCoveredInsuranceCode(int rep) throws HL7Exception { | |
1303 | 0 | return (IS) super.removeRepetition(24, rep); |
1304 | } | |
1305 | ||
1306 | ||
1307 | /** | |
1308 | * Removes a repetition of | |
1309 | * IN2-24: "Non-Covered Insurance Code" at a specific index | |
1310 | * | |
1311 | * @param rep The repetition index (0-indexed) | |
1312 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1313 | */ | |
1314 | public IS removeIn224_NonCoveredInsuranceCode(int rep) throws HL7Exception { | |
1315 | 0 | return (IS) super.removeRepetition(24, rep); |
1316 | } | |
1317 | ||
1318 | ||
1319 | ||
1320 | /** | |
1321 | * Returns all repetitions of Payor ID (IN2-25). | |
1322 | */ | |
1323 | public CX[] getPayorID() { | |
1324 | 0 | CX[] retVal = this.getTypedField(25, new CX[0]); |
1325 | 0 | return retVal; |
1326 | } | |
1327 | ||
1328 | ||
1329 | /** | |
1330 | * Returns all repetitions of Payor ID (IN2-25). | |
1331 | */ | |
1332 | public CX[] getIn225_PayorID() { | |
1333 | 0 | CX[] retVal = this.getTypedField(25, new CX[0]); |
1334 | 0 | return retVal; |
1335 | } | |
1336 | ||
1337 | ||
1338 | /** | |
1339 | * Returns a count of the current number of repetitions of Payor ID (IN2-25). | |
1340 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1341 | * it will return zero. | |
1342 | */ | |
1343 | public int getPayorIDReps() { | |
1344 | 0 | return this.getReps(25); |
1345 | } | |
1346 | ||
1347 | ||
1348 | /** | |
1349 | * Returns a specific repetition of | |
1350 | * IN2-25: "Payor ID" - creates it if necessary | |
1351 | * | |
1352 | * @param rep The repetition index (0-indexed) | |
1353 | */ | |
1354 | public CX getPayorID(int rep) { | |
1355 | 0 | CX retVal = this.getTypedField(25, rep); |
1356 | 0 | return retVal; |
1357 | } | |
1358 | ||
1359 | /** | |
1360 | * Returns a specific repetition of | |
1361 | * IN2-25: "Payor ID" - creates it if necessary | |
1362 | * | |
1363 | * @param rep The repetition index (0-indexed) | |
1364 | */ | |
1365 | public CX getIn225_PayorID(int rep) { | |
1366 | 0 | CX retVal = this.getTypedField(25, rep); |
1367 | 0 | return retVal; |
1368 | } | |
1369 | ||
1370 | /** | |
1371 | * Returns a count of the current number of repetitions of Payor ID (IN2-25). | |
1372 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1373 | * it will return zero. | |
1374 | */ | |
1375 | public int getIn225_PayorIDReps() { | |
1376 | 0 | return this.getReps(25); |
1377 | } | |
1378 | ||
1379 | ||
1380 | /** | |
1381 | * Inserts a repetition of | |
1382 | * IN2-25: "Payor ID" at a specific index | |
1383 | * | |
1384 | * @param rep The repetition index (0-indexed) | |
1385 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1386 | */ | |
1387 | public CX insertPayorID(int rep) throws HL7Exception { | |
1388 | 0 | return (CX) super.insertRepetition(25, rep); |
1389 | } | |
1390 | ||
1391 | ||
1392 | /** | |
1393 | * Inserts a repetition of | |
1394 | * IN2-25: "Payor ID" at a specific index | |
1395 | * | |
1396 | * @param rep The repetition index (0-indexed) | |
1397 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1398 | */ | |
1399 | public CX insertIn225_PayorID(int rep) throws HL7Exception { | |
1400 | 0 | return (CX) super.insertRepetition(25, rep); |
1401 | } | |
1402 | ||
1403 | ||
1404 | /** | |
1405 | * Removes a repetition of | |
1406 | * IN2-25: "Payor ID" at a specific index | |
1407 | * | |
1408 | * @param rep The repetition index (0-indexed) | |
1409 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1410 | */ | |
1411 | public CX removePayorID(int rep) throws HL7Exception { | |
1412 | 0 | return (CX) super.removeRepetition(25, rep); |
1413 | } | |
1414 | ||
1415 | ||
1416 | /** | |
1417 | * Removes a repetition of | |
1418 | * IN2-25: "Payor ID" at a specific index | |
1419 | * | |
1420 | * @param rep The repetition index (0-indexed) | |
1421 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1422 | */ | |
1423 | public CX removeIn225_PayorID(int rep) throws HL7Exception { | |
1424 | 0 | return (CX) super.removeRepetition(25, rep); |
1425 | } | |
1426 | ||
1427 | ||
1428 | ||
1429 | /** | |
1430 | * Returns all repetitions of Payor Subscriber ID (IN2-26). | |
1431 | */ | |
1432 | public CX[] getPayorSubscriberID() { | |
1433 | 0 | CX[] retVal = this.getTypedField(26, new CX[0]); |
1434 | 0 | return retVal; |
1435 | } | |
1436 | ||
1437 | ||
1438 | /** | |
1439 | * Returns all repetitions of Payor Subscriber ID (IN2-26). | |
1440 | */ | |
1441 | public CX[] getIn226_PayorSubscriberID() { | |
1442 | 0 | CX[] retVal = this.getTypedField(26, new CX[0]); |
1443 | 0 | return retVal; |
1444 | } | |
1445 | ||
1446 | ||
1447 | /** | |
1448 | * Returns a count of the current number of repetitions of Payor Subscriber ID (IN2-26). | |
1449 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1450 | * it will return zero. | |
1451 | */ | |
1452 | public int getPayorSubscriberIDReps() { | |
1453 | 0 | return this.getReps(26); |
1454 | } | |
1455 | ||
1456 | ||
1457 | /** | |
1458 | * Returns a specific repetition of | |
1459 | * IN2-26: "Payor Subscriber ID" - creates it if necessary | |
1460 | * | |
1461 | * @param rep The repetition index (0-indexed) | |
1462 | */ | |
1463 | public CX getPayorSubscriberID(int rep) { | |
1464 | 0 | CX retVal = this.getTypedField(26, rep); |
1465 | 0 | return retVal; |
1466 | } | |
1467 | ||
1468 | /** | |
1469 | * Returns a specific repetition of | |
1470 | * IN2-26: "Payor Subscriber ID" - creates it if necessary | |
1471 | * | |
1472 | * @param rep The repetition index (0-indexed) | |
1473 | */ | |
1474 | public CX getIn226_PayorSubscriberID(int rep) { | |
1475 | 0 | CX retVal = this.getTypedField(26, rep); |
1476 | 0 | return retVal; |
1477 | } | |
1478 | ||
1479 | /** | |
1480 | * Returns a count of the current number of repetitions of Payor Subscriber ID (IN2-26). | |
1481 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1482 | * it will return zero. | |
1483 | */ | |
1484 | public int getIn226_PayorSubscriberIDReps() { | |
1485 | 0 | return this.getReps(26); |
1486 | } | |
1487 | ||
1488 | ||
1489 | /** | |
1490 | * Inserts a repetition of | |
1491 | * IN2-26: "Payor Subscriber ID" at a specific index | |
1492 | * | |
1493 | * @param rep The repetition index (0-indexed) | |
1494 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1495 | */ | |
1496 | public CX insertPayorSubscriberID(int rep) throws HL7Exception { | |
1497 | 0 | return (CX) super.insertRepetition(26, rep); |
1498 | } | |
1499 | ||
1500 | ||
1501 | /** | |
1502 | * Inserts a repetition of | |
1503 | * IN2-26: "Payor Subscriber ID" at a specific index | |
1504 | * | |
1505 | * @param rep The repetition index (0-indexed) | |
1506 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1507 | */ | |
1508 | public CX insertIn226_PayorSubscriberID(int rep) throws HL7Exception { | |
1509 | 0 | return (CX) super.insertRepetition(26, rep); |
1510 | } | |
1511 | ||
1512 | ||
1513 | /** | |
1514 | * Removes a repetition of | |
1515 | * IN2-26: "Payor Subscriber ID" at a specific index | |
1516 | * | |
1517 | * @param rep The repetition index (0-indexed) | |
1518 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1519 | */ | |
1520 | public CX removePayorSubscriberID(int rep) throws HL7Exception { | |
1521 | 0 | return (CX) super.removeRepetition(26, rep); |
1522 | } | |
1523 | ||
1524 | ||
1525 | /** | |
1526 | * Removes a repetition of | |
1527 | * IN2-26: "Payor Subscriber ID" at a specific index | |
1528 | * | |
1529 | * @param rep The repetition index (0-indexed) | |
1530 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1531 | */ | |
1532 | public CX removeIn226_PayorSubscriberID(int rep) throws HL7Exception { | |
1533 | 0 | return (CX) super.removeRepetition(26, rep); |
1534 | } | |
1535 | ||
1536 | ||
1537 | ||
1538 | ||
1539 | /** | |
1540 | * Returns | |
1541 | * IN2-27: "Eligibility Source" - creates it if necessary | |
1542 | */ | |
1543 | public IS getEligibilitySource() { | |
1544 | 0 | IS retVal = this.getTypedField(27, 0); |
1545 | 0 | return retVal; |
1546 | } | |
1547 | ||
1548 | /** | |
1549 | * Returns | |
1550 | * IN2-27: "Eligibility Source" - creates it if necessary | |
1551 | */ | |
1552 | public IS getIn227_EligibilitySource() { | |
1553 | 0 | IS retVal = this.getTypedField(27, 0); |
1554 | 0 | return retVal; |
1555 | } | |
1556 | ||
1557 | ||
1558 | /** | |
1559 | * Returns all repetitions of Room Coverage Type/Amount (IN2-28). | |
1560 | */ | |
1561 | public RMC[] getRoomCoverageTypeAmount() { | |
1562 | 0 | RMC[] retVal = this.getTypedField(28, new RMC[0]); |
1563 | 0 | return retVal; |
1564 | } | |
1565 | ||
1566 | ||
1567 | /** | |
1568 | * Returns all repetitions of Room Coverage Type/Amount (IN2-28). | |
1569 | */ | |
1570 | public RMC[] getIn228_RoomCoverageTypeAmount() { | |
1571 | 0 | RMC[] retVal = this.getTypedField(28, new RMC[0]); |
1572 | 0 | return retVal; |
1573 | } | |
1574 | ||
1575 | ||
1576 | /** | |
1577 | * Returns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28). | |
1578 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1579 | * it will return zero. | |
1580 | */ | |
1581 | public int getRoomCoverageTypeAmountReps() { | |
1582 | 0 | return this.getReps(28); |
1583 | } | |
1584 | ||
1585 | ||
1586 | /** | |
1587 | * Returns a specific repetition of | |
1588 | * IN2-28: "Room Coverage Type/Amount" - creates it if necessary | |
1589 | * | |
1590 | * @param rep The repetition index (0-indexed) | |
1591 | */ | |
1592 | public RMC getRoomCoverageTypeAmount(int rep) { | |
1593 | 0 | RMC retVal = this.getTypedField(28, rep); |
1594 | 0 | return retVal; |
1595 | } | |
1596 | ||
1597 | /** | |
1598 | * Returns a specific repetition of | |
1599 | * IN2-28: "Room Coverage Type/Amount" - creates it if necessary | |
1600 | * | |
1601 | * @param rep The repetition index (0-indexed) | |
1602 | */ | |
1603 | public RMC getIn228_RoomCoverageTypeAmount(int rep) { | |
1604 | 0 | RMC retVal = this.getTypedField(28, rep); |
1605 | 0 | return retVal; |
1606 | } | |
1607 | ||
1608 | /** | |
1609 | * Returns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28). | |
1610 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1611 | * it will return zero. | |
1612 | */ | |
1613 | public int getIn228_RoomCoverageTypeAmountReps() { | |
1614 | 0 | return this.getReps(28); |
1615 | } | |
1616 | ||
1617 | ||
1618 | /** | |
1619 | * Inserts a repetition of | |
1620 | * IN2-28: "Room Coverage Type/Amount" at a specific index | |
1621 | * | |
1622 | * @param rep The repetition index (0-indexed) | |
1623 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1624 | */ | |
1625 | public RMC insertRoomCoverageTypeAmount(int rep) throws HL7Exception { | |
1626 | 0 | return (RMC) super.insertRepetition(28, rep); |
1627 | } | |
1628 | ||
1629 | ||
1630 | /** | |
1631 | * Inserts a repetition of | |
1632 | * IN2-28: "Room Coverage Type/Amount" at a specific index | |
1633 | * | |
1634 | * @param rep The repetition index (0-indexed) | |
1635 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1636 | */ | |
1637 | public RMC insertIn228_RoomCoverageTypeAmount(int rep) throws HL7Exception { | |
1638 | 0 | return (RMC) super.insertRepetition(28, rep); |
1639 | } | |
1640 | ||
1641 | ||
1642 | /** | |
1643 | * Removes a repetition of | |
1644 | * IN2-28: "Room Coverage Type/Amount" at a specific index | |
1645 | * | |
1646 | * @param rep The repetition index (0-indexed) | |
1647 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1648 | */ | |
1649 | public RMC removeRoomCoverageTypeAmount(int rep) throws HL7Exception { | |
1650 | 0 | return (RMC) super.removeRepetition(28, rep); |
1651 | } | |
1652 | ||
1653 | ||
1654 | /** | |
1655 | * Removes a repetition of | |
1656 | * IN2-28: "Room Coverage Type/Amount" at a specific index | |
1657 | * | |
1658 | * @param rep The repetition index (0-indexed) | |
1659 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1660 | */ | |
1661 | public RMC removeIn228_RoomCoverageTypeAmount(int rep) throws HL7Exception { | |
1662 | 0 | return (RMC) super.removeRepetition(28, rep); |
1663 | } | |
1664 | ||
1665 | ||
1666 | ||
1667 | /** | |
1668 | * Returns all repetitions of Policy Type/Amount (IN2-29). | |
1669 | */ | |
1670 | public PTA[] getPolicyTypeAmount() { | |
1671 | 0 | PTA[] retVal = this.getTypedField(29, new PTA[0]); |
1672 | 0 | return retVal; |
1673 | } | |
1674 | ||
1675 | ||
1676 | /** | |
1677 | * Returns all repetitions of Policy Type/Amount (IN2-29). | |
1678 | */ | |
1679 | public PTA[] getIn229_PolicyTypeAmount() { | |
1680 | 0 | PTA[] retVal = this.getTypedField(29, new PTA[0]); |
1681 | 0 | return retVal; |
1682 | } | |
1683 | ||
1684 | ||
1685 | /** | |
1686 | * Returns a count of the current number of repetitions of Policy Type/Amount (IN2-29). | |
1687 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1688 | * it will return zero. | |
1689 | */ | |
1690 | public int getPolicyTypeAmountReps() { | |
1691 | 0 | return this.getReps(29); |
1692 | } | |
1693 | ||
1694 | ||
1695 | /** | |
1696 | * Returns a specific repetition of | |
1697 | * IN2-29: "Policy Type/Amount" - creates it if necessary | |
1698 | * | |
1699 | * @param rep The repetition index (0-indexed) | |
1700 | */ | |
1701 | public PTA getPolicyTypeAmount(int rep) { | |
1702 | 0 | PTA retVal = this.getTypedField(29, rep); |
1703 | 0 | return retVal; |
1704 | } | |
1705 | ||
1706 | /** | |
1707 | * Returns a specific repetition of | |
1708 | * IN2-29: "Policy Type/Amount" - creates it if necessary | |
1709 | * | |
1710 | * @param rep The repetition index (0-indexed) | |
1711 | */ | |
1712 | public PTA getIn229_PolicyTypeAmount(int rep) { | |
1713 | 0 | PTA retVal = this.getTypedField(29, rep); |
1714 | 0 | return retVal; |
1715 | } | |
1716 | ||
1717 | /** | |
1718 | * Returns a count of the current number of repetitions of Policy Type/Amount (IN2-29). | |
1719 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1720 | * it will return zero. | |
1721 | */ | |
1722 | public int getIn229_PolicyTypeAmountReps() { | |
1723 | 0 | return this.getReps(29); |
1724 | } | |
1725 | ||
1726 | ||
1727 | /** | |
1728 | * Inserts a repetition of | |
1729 | * IN2-29: "Policy Type/Amount" at a specific index | |
1730 | * | |
1731 | * @param rep The repetition index (0-indexed) | |
1732 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1733 | */ | |
1734 | public PTA insertPolicyTypeAmount(int rep) throws HL7Exception { | |
1735 | 0 | return (PTA) super.insertRepetition(29, rep); |
1736 | } | |
1737 | ||
1738 | ||
1739 | /** | |
1740 | * Inserts a repetition of | |
1741 | * IN2-29: "Policy Type/Amount" at a specific index | |
1742 | * | |
1743 | * @param rep The repetition index (0-indexed) | |
1744 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1745 | */ | |
1746 | public PTA insertIn229_PolicyTypeAmount(int rep) throws HL7Exception { | |
1747 | 0 | return (PTA) super.insertRepetition(29, rep); |
1748 | } | |
1749 | ||
1750 | ||
1751 | /** | |
1752 | * Removes a repetition of | |
1753 | * IN2-29: "Policy Type/Amount" at a specific index | |
1754 | * | |
1755 | * @param rep The repetition index (0-indexed) | |
1756 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1757 | */ | |
1758 | public PTA removePolicyTypeAmount(int rep) throws HL7Exception { | |
1759 | 0 | return (PTA) super.removeRepetition(29, rep); |
1760 | } | |
1761 | ||
1762 | ||
1763 | /** | |
1764 | * Removes a repetition of | |
1765 | * IN2-29: "Policy Type/Amount" at a specific index | |
1766 | * | |
1767 | * @param rep The repetition index (0-indexed) | |
1768 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1769 | */ | |
1770 | public PTA removeIn229_PolicyTypeAmount(int rep) throws HL7Exception { | |
1771 | 0 | return (PTA) super.removeRepetition(29, rep); |
1772 | } | |
1773 | ||
1774 | ||
1775 | ||
1776 | ||
1777 | /** | |
1778 | * Returns | |
1779 | * IN2-30: "Daily Deductible" - creates it if necessary | |
1780 | */ | |
1781 | public DDI getDailyDeductible() { | |
1782 | 0 | DDI retVal = this.getTypedField(30, 0); |
1783 | 0 | return retVal; |
1784 | } | |
1785 | ||
1786 | /** | |
1787 | * Returns | |
1788 | * IN2-30: "Daily Deductible" - creates it if necessary | |
1789 | */ | |
1790 | public DDI getIn230_DailyDeductible() { | |
1791 | 0 | DDI retVal = this.getTypedField(30, 0); |
1792 | 0 | return retVal; |
1793 | } | |
1794 | ||
1795 | ||
1796 | ||
1797 | /** | |
1798 | * Returns | |
1799 | * IN2-31: "Living Dependency" - creates it if necessary | |
1800 | */ | |
1801 | public IS getLivingDependency() { | |
1802 | 0 | IS retVal = this.getTypedField(31, 0); |
1803 | 0 | return retVal; |
1804 | } | |
1805 | ||
1806 | /** | |
1807 | * Returns | |
1808 | * IN2-31: "Living Dependency" - creates it if necessary | |
1809 | */ | |
1810 | public IS getIn231_LivingDependency() { | |
1811 | 0 | IS retVal = this.getTypedField(31, 0); |
1812 | 0 | return retVal; |
1813 | } | |
1814 | ||
1815 | ||
1816 | /** | |
1817 | * Returns all repetitions of Ambulatory Status (IN2-32). | |
1818 | */ | |
1819 | public IS[] getAmbulatoryStatus() { | |
1820 | 0 | IS[] retVal = this.getTypedField(32, new IS[0]); |
1821 | 0 | return retVal; |
1822 | } | |
1823 | ||
1824 | ||
1825 | /** | |
1826 | * Returns all repetitions of Ambulatory Status (IN2-32). | |
1827 | */ | |
1828 | public IS[] getIn232_AmbulatoryStatus() { | |
1829 | 0 | IS[] retVal = this.getTypedField(32, new IS[0]); |
1830 | 0 | return retVal; |
1831 | } | |
1832 | ||
1833 | ||
1834 | /** | |
1835 | * Returns a count of the current number of repetitions of Ambulatory Status (IN2-32). | |
1836 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1837 | * it will return zero. | |
1838 | */ | |
1839 | public int getAmbulatoryStatusReps() { | |
1840 | 0 | return this.getReps(32); |
1841 | } | |
1842 | ||
1843 | ||
1844 | /** | |
1845 | * Returns a specific repetition of | |
1846 | * IN2-32: "Ambulatory Status" - creates it if necessary | |
1847 | * | |
1848 | * @param rep The repetition index (0-indexed) | |
1849 | */ | |
1850 | public IS getAmbulatoryStatus(int rep) { | |
1851 | 0 | IS retVal = this.getTypedField(32, rep); |
1852 | 0 | return retVal; |
1853 | } | |
1854 | ||
1855 | /** | |
1856 | * Returns a specific repetition of | |
1857 | * IN2-32: "Ambulatory Status" - creates it if necessary | |
1858 | * | |
1859 | * @param rep The repetition index (0-indexed) | |
1860 | */ | |
1861 | public IS getIn232_AmbulatoryStatus(int rep) { | |
1862 | 0 | IS retVal = this.getTypedField(32, rep); |
1863 | 0 | return retVal; |
1864 | } | |
1865 | ||
1866 | /** | |
1867 | * Returns a count of the current number of repetitions of Ambulatory Status (IN2-32). | |
1868 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1869 | * it will return zero. | |
1870 | */ | |
1871 | public int getIn232_AmbulatoryStatusReps() { | |
1872 | 0 | return this.getReps(32); |
1873 | } | |
1874 | ||
1875 | ||
1876 | /** | |
1877 | * Inserts a repetition of | |
1878 | * IN2-32: "Ambulatory Status" at a specific index | |
1879 | * | |
1880 | * @param rep The repetition index (0-indexed) | |
1881 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1882 | */ | |
1883 | public IS insertAmbulatoryStatus(int rep) throws HL7Exception { | |
1884 | 0 | return (IS) super.insertRepetition(32, rep); |
1885 | } | |
1886 | ||
1887 | ||
1888 | /** | |
1889 | * Inserts a repetition of | |
1890 | * IN2-32: "Ambulatory Status" at a specific index | |
1891 | * | |
1892 | * @param rep The repetition index (0-indexed) | |
1893 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1894 | */ | |
1895 | public IS insertIn232_AmbulatoryStatus(int rep) throws HL7Exception { | |
1896 | 0 | return (IS) super.insertRepetition(32, rep); |
1897 | } | |
1898 | ||
1899 | ||
1900 | /** | |
1901 | * Removes a repetition of | |
1902 | * IN2-32: "Ambulatory Status" at a specific index | |
1903 | * | |
1904 | * @param rep The repetition index (0-indexed) | |
1905 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1906 | */ | |
1907 | public IS removeAmbulatoryStatus(int rep) throws HL7Exception { | |
1908 | 0 | return (IS) super.removeRepetition(32, rep); |
1909 | } | |
1910 | ||
1911 | ||
1912 | /** | |
1913 | * Removes a repetition of | |
1914 | * IN2-32: "Ambulatory Status" at a specific index | |
1915 | * | |
1916 | * @param rep The repetition index (0-indexed) | |
1917 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1918 | */ | |
1919 | public IS removeIn232_AmbulatoryStatus(int rep) throws HL7Exception { | |
1920 | 0 | return (IS) super.removeRepetition(32, rep); |
1921 | } | |
1922 | ||
1923 | ||
1924 | ||
1925 | /** | |
1926 | * Returns all repetitions of Citizenship (IN2-33). | |
1927 | */ | |
1928 | public CE[] getCitizenship() { | |
1929 | 0 | CE[] retVal = this.getTypedField(33, new CE[0]); |
1930 | 0 | return retVal; |
1931 | } | |
1932 | ||
1933 | ||
1934 | /** | |
1935 | * Returns all repetitions of Citizenship (IN2-33). | |
1936 | */ | |
1937 | public CE[] getIn233_Citizenship() { | |
1938 | 0 | CE[] retVal = this.getTypedField(33, new CE[0]); |
1939 | 0 | return retVal; |
1940 | } | |
1941 | ||
1942 | ||
1943 | /** | |
1944 | * Returns a count of the current number of repetitions of Citizenship (IN2-33). | |
1945 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1946 | * it will return zero. | |
1947 | */ | |
1948 | public int getCitizenshipReps() { | |
1949 | 0 | return this.getReps(33); |
1950 | } | |
1951 | ||
1952 | ||
1953 | /** | |
1954 | * Returns a specific repetition of | |
1955 | * IN2-33: "Citizenship" - creates it if necessary | |
1956 | * | |
1957 | * @param rep The repetition index (0-indexed) | |
1958 | */ | |
1959 | public CE getCitizenship(int rep) { | |
1960 | 0 | CE retVal = this.getTypedField(33, rep); |
1961 | 0 | return retVal; |
1962 | } | |
1963 | ||
1964 | /** | |
1965 | * Returns a specific repetition of | |
1966 | * IN2-33: "Citizenship" - creates it if necessary | |
1967 | * | |
1968 | * @param rep The repetition index (0-indexed) | |
1969 | */ | |
1970 | public CE getIn233_Citizenship(int rep) { | |
1971 | 0 | CE retVal = this.getTypedField(33, rep); |
1972 | 0 | return retVal; |
1973 | } | |
1974 | ||
1975 | /** | |
1976 | * Returns a count of the current number of repetitions of Citizenship (IN2-33). | |
1977 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
1978 | * it will return zero. | |
1979 | */ | |
1980 | public int getIn233_CitizenshipReps() { | |
1981 | 0 | return this.getReps(33); |
1982 | } | |
1983 | ||
1984 | ||
1985 | /** | |
1986 | * Inserts a repetition of | |
1987 | * IN2-33: "Citizenship" at a specific index | |
1988 | * | |
1989 | * @param rep The repetition index (0-indexed) | |
1990 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
1991 | */ | |
1992 | public CE insertCitizenship(int rep) throws HL7Exception { | |
1993 | 0 | return (CE) super.insertRepetition(33, rep); |
1994 | } | |
1995 | ||
1996 | ||
1997 | /** | |
1998 | * Inserts a repetition of | |
1999 | * IN2-33: "Citizenship" at a specific index | |
2000 | * | |
2001 | * @param rep The repetition index (0-indexed) | |
2002 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2003 | */ | |
2004 | public CE insertIn233_Citizenship(int rep) throws HL7Exception { | |
2005 | 0 | return (CE) super.insertRepetition(33, rep); |
2006 | } | |
2007 | ||
2008 | ||
2009 | /** | |
2010 | * Removes a repetition of | |
2011 | * IN2-33: "Citizenship" at a specific index | |
2012 | * | |
2013 | * @param rep The repetition index (0-indexed) | |
2014 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2015 | */ | |
2016 | public CE removeCitizenship(int rep) throws HL7Exception { | |
2017 | 0 | return (CE) super.removeRepetition(33, rep); |
2018 | } | |
2019 | ||
2020 | ||
2021 | /** | |
2022 | * Removes a repetition of | |
2023 | * IN2-33: "Citizenship" at a specific index | |
2024 | * | |
2025 | * @param rep The repetition index (0-indexed) | |
2026 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2027 | */ | |
2028 | public CE removeIn233_Citizenship(int rep) throws HL7Exception { | |
2029 | 0 | return (CE) super.removeRepetition(33, rep); |
2030 | } | |
2031 | ||
2032 | ||
2033 | ||
2034 | ||
2035 | /** | |
2036 | * Returns | |
2037 | * IN2-34: "Primary Language" - creates it if necessary | |
2038 | */ | |
2039 | public CE getPrimaryLanguage() { | |
2040 | 0 | CE retVal = this.getTypedField(34, 0); |
2041 | 0 | return retVal; |
2042 | } | |
2043 | ||
2044 | /** | |
2045 | * Returns | |
2046 | * IN2-34: "Primary Language" - creates it if necessary | |
2047 | */ | |
2048 | public CE getIn234_PrimaryLanguage() { | |
2049 | 0 | CE retVal = this.getTypedField(34, 0); |
2050 | 0 | return retVal; |
2051 | } | |
2052 | ||
2053 | ||
2054 | ||
2055 | /** | |
2056 | * Returns | |
2057 | * IN2-35: "Living Arrangement" - creates it if necessary | |
2058 | */ | |
2059 | public IS getLivingArrangement() { | |
2060 | 0 | IS retVal = this.getTypedField(35, 0); |
2061 | 0 | return retVal; |
2062 | } | |
2063 | ||
2064 | /** | |
2065 | * Returns | |
2066 | * IN2-35: "Living Arrangement" - creates it if necessary | |
2067 | */ | |
2068 | public IS getIn235_LivingArrangement() { | |
2069 | 0 | IS retVal = this.getTypedField(35, 0); |
2070 | 0 | return retVal; |
2071 | } | |
2072 | ||
2073 | ||
2074 | ||
2075 | /** | |
2076 | * Returns | |
2077 | * IN2-36: "Publicity Code" - creates it if necessary | |
2078 | */ | |
2079 | public CE getPublicityCode() { | |
2080 | 0 | CE retVal = this.getTypedField(36, 0); |
2081 | 0 | return retVal; |
2082 | } | |
2083 | ||
2084 | /** | |
2085 | * Returns | |
2086 | * IN2-36: "Publicity Code" - creates it if necessary | |
2087 | */ | |
2088 | public CE getIn236_PublicityCode() { | |
2089 | 0 | CE retVal = this.getTypedField(36, 0); |
2090 | 0 | return retVal; |
2091 | } | |
2092 | ||
2093 | ||
2094 | ||
2095 | /** | |
2096 | * Returns | |
2097 | * IN2-37: "Protection Indicator" - creates it if necessary | |
2098 | */ | |
2099 | public ID getProtectionIndicator() { | |
2100 | 0 | ID retVal = this.getTypedField(37, 0); |
2101 | 0 | return retVal; |
2102 | } | |
2103 | ||
2104 | /** | |
2105 | * Returns | |
2106 | * IN2-37: "Protection Indicator" - creates it if necessary | |
2107 | */ | |
2108 | public ID getIn237_ProtectionIndicator() { | |
2109 | 0 | ID retVal = this.getTypedField(37, 0); |
2110 | 0 | return retVal; |
2111 | } | |
2112 | ||
2113 | ||
2114 | ||
2115 | /** | |
2116 | * Returns | |
2117 | * IN2-38: "Student Indicator" - creates it if necessary | |
2118 | */ | |
2119 | public IS getStudentIndicator() { | |
2120 | 0 | IS retVal = this.getTypedField(38, 0); |
2121 | 0 | return retVal; |
2122 | } | |
2123 | ||
2124 | /** | |
2125 | * Returns | |
2126 | * IN2-38: "Student Indicator" - creates it if necessary | |
2127 | */ | |
2128 | public IS getIn238_StudentIndicator() { | |
2129 | 0 | IS retVal = this.getTypedField(38, 0); |
2130 | 0 | return retVal; |
2131 | } | |
2132 | ||
2133 | ||
2134 | ||
2135 | /** | |
2136 | * Returns | |
2137 | * IN2-39: "Religion" - creates it if necessary | |
2138 | */ | |
2139 | public CE getReligion() { | |
2140 | 0 | CE retVal = this.getTypedField(39, 0); |
2141 | 0 | return retVal; |
2142 | } | |
2143 | ||
2144 | /** | |
2145 | * Returns | |
2146 | * IN2-39: "Religion" - creates it if necessary | |
2147 | */ | |
2148 | public CE getIn239_Religion() { | |
2149 | 0 | CE retVal = this.getTypedField(39, 0); |
2150 | 0 | return retVal; |
2151 | } | |
2152 | ||
2153 | ||
2154 | /** | |
2155 | * Returns all repetitions of Mother_s Maiden Name (IN2-40). | |
2156 | */ | |
2157 | public XPN[] getMotherSMaidenName() { | |
2158 | 0 | XPN[] retVal = this.getTypedField(40, new XPN[0]); |
2159 | 0 | return retVal; |
2160 | } | |
2161 | ||
2162 | ||
2163 | /** | |
2164 | * Returns all repetitions of Mother_s Maiden Name (IN2-40). | |
2165 | */ | |
2166 | public XPN[] getIn240_MotherSMaidenName() { | |
2167 | 0 | XPN[] retVal = this.getTypedField(40, new XPN[0]); |
2168 | 0 | return retVal; |
2169 | } | |
2170 | ||
2171 | ||
2172 | /** | |
2173 | * Returns a count of the current number of repetitions of Mother_s Maiden Name (IN2-40). | |
2174 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2175 | * it will return zero. | |
2176 | */ | |
2177 | public int getMotherSMaidenNameReps() { | |
2178 | 0 | return this.getReps(40); |
2179 | } | |
2180 | ||
2181 | ||
2182 | /** | |
2183 | * Returns a specific repetition of | |
2184 | * IN2-40: "Mother_s Maiden Name" - creates it if necessary | |
2185 | * | |
2186 | * @param rep The repetition index (0-indexed) | |
2187 | */ | |
2188 | public XPN getMotherSMaidenName(int rep) { | |
2189 | 0 | XPN retVal = this.getTypedField(40, rep); |
2190 | 0 | return retVal; |
2191 | } | |
2192 | ||
2193 | /** | |
2194 | * Returns a specific repetition of | |
2195 | * IN2-40: "Mother_s Maiden Name" - creates it if necessary | |
2196 | * | |
2197 | * @param rep The repetition index (0-indexed) | |
2198 | */ | |
2199 | public XPN getIn240_MotherSMaidenName(int rep) { | |
2200 | 0 | XPN retVal = this.getTypedField(40, rep); |
2201 | 0 | return retVal; |
2202 | } | |
2203 | ||
2204 | /** | |
2205 | * Returns a count of the current number of repetitions of Mother_s Maiden Name (IN2-40). | |
2206 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2207 | * it will return zero. | |
2208 | */ | |
2209 | public int getIn240_MotherSMaidenNameReps() { | |
2210 | 0 | return this.getReps(40); |
2211 | } | |
2212 | ||
2213 | ||
2214 | /** | |
2215 | * Inserts a repetition of | |
2216 | * IN2-40: "Mother_s Maiden Name" at a specific index | |
2217 | * | |
2218 | * @param rep The repetition index (0-indexed) | |
2219 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2220 | */ | |
2221 | public XPN insertMotherSMaidenName(int rep) throws HL7Exception { | |
2222 | 0 | return (XPN) super.insertRepetition(40, rep); |
2223 | } | |
2224 | ||
2225 | ||
2226 | /** | |
2227 | * Inserts a repetition of | |
2228 | * IN2-40: "Mother_s Maiden Name" at a specific index | |
2229 | * | |
2230 | * @param rep The repetition index (0-indexed) | |
2231 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2232 | */ | |
2233 | public XPN insertIn240_MotherSMaidenName(int rep) throws HL7Exception { | |
2234 | 0 | return (XPN) super.insertRepetition(40, rep); |
2235 | } | |
2236 | ||
2237 | ||
2238 | /** | |
2239 | * Removes a repetition of | |
2240 | * IN2-40: "Mother_s Maiden Name" at a specific index | |
2241 | * | |
2242 | * @param rep The repetition index (0-indexed) | |
2243 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2244 | */ | |
2245 | public XPN removeMotherSMaidenName(int rep) throws HL7Exception { | |
2246 | 0 | return (XPN) super.removeRepetition(40, rep); |
2247 | } | |
2248 | ||
2249 | ||
2250 | /** | |
2251 | * Removes a repetition of | |
2252 | * IN2-40: "Mother_s Maiden Name" at a specific index | |
2253 | * | |
2254 | * @param rep The repetition index (0-indexed) | |
2255 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2256 | */ | |
2257 | public XPN removeIn240_MotherSMaidenName(int rep) throws HL7Exception { | |
2258 | 0 | return (XPN) super.removeRepetition(40, rep); |
2259 | } | |
2260 | ||
2261 | ||
2262 | ||
2263 | ||
2264 | /** | |
2265 | * Returns | |
2266 | * IN2-41: "Nationality" - creates it if necessary | |
2267 | */ | |
2268 | public CE getNationality() { | |
2269 | 0 | CE retVal = this.getTypedField(41, 0); |
2270 | 0 | return retVal; |
2271 | } | |
2272 | ||
2273 | /** | |
2274 | * Returns | |
2275 | * IN2-41: "Nationality" - creates it if necessary | |
2276 | */ | |
2277 | public CE getIn241_Nationality() { | |
2278 | 0 | CE retVal = this.getTypedField(41, 0); |
2279 | 0 | return retVal; |
2280 | } | |
2281 | ||
2282 | ||
2283 | /** | |
2284 | * Returns all repetitions of Ethnic Group (IN2-42). | |
2285 | */ | |
2286 | public CE[] getEthnicGroup() { | |
2287 | 0 | CE[] retVal = this.getTypedField(42, new CE[0]); |
2288 | 0 | return retVal; |
2289 | } | |
2290 | ||
2291 | ||
2292 | /** | |
2293 | * Returns all repetitions of Ethnic Group (IN2-42). | |
2294 | */ | |
2295 | public CE[] getIn242_EthnicGroup() { | |
2296 | 0 | CE[] retVal = this.getTypedField(42, new CE[0]); |
2297 | 0 | return retVal; |
2298 | } | |
2299 | ||
2300 | ||
2301 | /** | |
2302 | * Returns a count of the current number of repetitions of Ethnic Group (IN2-42). | |
2303 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2304 | * it will return zero. | |
2305 | */ | |
2306 | public int getEthnicGroupReps() { | |
2307 | 0 | return this.getReps(42); |
2308 | } | |
2309 | ||
2310 | ||
2311 | /** | |
2312 | * Returns a specific repetition of | |
2313 | * IN2-42: "Ethnic Group" - creates it if necessary | |
2314 | * | |
2315 | * @param rep The repetition index (0-indexed) | |
2316 | */ | |
2317 | public CE getEthnicGroup(int rep) { | |
2318 | 0 | CE retVal = this.getTypedField(42, rep); |
2319 | 0 | return retVal; |
2320 | } | |
2321 | ||
2322 | /** | |
2323 | * Returns a specific repetition of | |
2324 | * IN2-42: "Ethnic Group" - creates it if necessary | |
2325 | * | |
2326 | * @param rep The repetition index (0-indexed) | |
2327 | */ | |
2328 | public CE getIn242_EthnicGroup(int rep) { | |
2329 | 0 | CE retVal = this.getTypedField(42, rep); |
2330 | 0 | return retVal; |
2331 | } | |
2332 | ||
2333 | /** | |
2334 | * Returns a count of the current number of repetitions of Ethnic Group (IN2-42). | |
2335 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2336 | * it will return zero. | |
2337 | */ | |
2338 | public int getIn242_EthnicGroupReps() { | |
2339 | 0 | return this.getReps(42); |
2340 | } | |
2341 | ||
2342 | ||
2343 | /** | |
2344 | * Inserts a repetition of | |
2345 | * IN2-42: "Ethnic Group" at a specific index | |
2346 | * | |
2347 | * @param rep The repetition index (0-indexed) | |
2348 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2349 | */ | |
2350 | public CE insertEthnicGroup(int rep) throws HL7Exception { | |
2351 | 0 | return (CE) super.insertRepetition(42, rep); |
2352 | } | |
2353 | ||
2354 | ||
2355 | /** | |
2356 | * Inserts a repetition of | |
2357 | * IN2-42: "Ethnic Group" at a specific index | |
2358 | * | |
2359 | * @param rep The repetition index (0-indexed) | |
2360 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2361 | */ | |
2362 | public CE insertIn242_EthnicGroup(int rep) throws HL7Exception { | |
2363 | 0 | return (CE) super.insertRepetition(42, rep); |
2364 | } | |
2365 | ||
2366 | ||
2367 | /** | |
2368 | * Removes a repetition of | |
2369 | * IN2-42: "Ethnic Group" at a specific index | |
2370 | * | |
2371 | * @param rep The repetition index (0-indexed) | |
2372 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2373 | */ | |
2374 | public CE removeEthnicGroup(int rep) throws HL7Exception { | |
2375 | 0 | return (CE) super.removeRepetition(42, rep); |
2376 | } | |
2377 | ||
2378 | ||
2379 | /** | |
2380 | * Removes a repetition of | |
2381 | * IN2-42: "Ethnic Group" at a specific index | |
2382 | * | |
2383 | * @param rep The repetition index (0-indexed) | |
2384 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2385 | */ | |
2386 | public CE removeIn242_EthnicGroup(int rep) throws HL7Exception { | |
2387 | 0 | return (CE) super.removeRepetition(42, rep); |
2388 | } | |
2389 | ||
2390 | ||
2391 | ||
2392 | /** | |
2393 | * Returns all repetitions of Marital Status (IN2-43). | |
2394 | */ | |
2395 | public CE[] getMaritalStatus() { | |
2396 | 0 | CE[] retVal = this.getTypedField(43, new CE[0]); |
2397 | 0 | return retVal; |
2398 | } | |
2399 | ||
2400 | ||
2401 | /** | |
2402 | * Returns all repetitions of Marital Status (IN2-43). | |
2403 | */ | |
2404 | public CE[] getIn243_MaritalStatus() { | |
2405 | 0 | CE[] retVal = this.getTypedField(43, new CE[0]); |
2406 | 0 | return retVal; |
2407 | } | |
2408 | ||
2409 | ||
2410 | /** | |
2411 | * Returns a count of the current number of repetitions of Marital Status (IN2-43). | |
2412 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2413 | * it will return zero. | |
2414 | */ | |
2415 | public int getMaritalStatusReps() { | |
2416 | 0 | return this.getReps(43); |
2417 | } | |
2418 | ||
2419 | ||
2420 | /** | |
2421 | * Returns a specific repetition of | |
2422 | * IN2-43: "Marital Status" - creates it if necessary | |
2423 | * | |
2424 | * @param rep The repetition index (0-indexed) | |
2425 | */ | |
2426 | public CE getMaritalStatus(int rep) { | |
2427 | 0 | CE retVal = this.getTypedField(43, rep); |
2428 | 0 | return retVal; |
2429 | } | |
2430 | ||
2431 | /** | |
2432 | * Returns a specific repetition of | |
2433 | * IN2-43: "Marital Status" - creates it if necessary | |
2434 | * | |
2435 | * @param rep The repetition index (0-indexed) | |
2436 | */ | |
2437 | public CE getIn243_MaritalStatus(int rep) { | |
2438 | 0 | CE retVal = this.getTypedField(43, rep); |
2439 | 0 | return retVal; |
2440 | } | |
2441 | ||
2442 | /** | |
2443 | * Returns a count of the current number of repetitions of Marital Status (IN2-43). | |
2444 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2445 | * it will return zero. | |
2446 | */ | |
2447 | public int getIn243_MaritalStatusReps() { | |
2448 | 0 | return this.getReps(43); |
2449 | } | |
2450 | ||
2451 | ||
2452 | /** | |
2453 | * Inserts a repetition of | |
2454 | * IN2-43: "Marital Status" at a specific index | |
2455 | * | |
2456 | * @param rep The repetition index (0-indexed) | |
2457 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2458 | */ | |
2459 | public CE insertMaritalStatus(int rep) throws HL7Exception { | |
2460 | 0 | return (CE) super.insertRepetition(43, rep); |
2461 | } | |
2462 | ||
2463 | ||
2464 | /** | |
2465 | * Inserts a repetition of | |
2466 | * IN2-43: "Marital Status" at a specific index | |
2467 | * | |
2468 | * @param rep The repetition index (0-indexed) | |
2469 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2470 | */ | |
2471 | public CE insertIn243_MaritalStatus(int rep) throws HL7Exception { | |
2472 | 0 | return (CE) super.insertRepetition(43, rep); |
2473 | } | |
2474 | ||
2475 | ||
2476 | /** | |
2477 | * Removes a repetition of | |
2478 | * IN2-43: "Marital Status" at a specific index | |
2479 | * | |
2480 | * @param rep The repetition index (0-indexed) | |
2481 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2482 | */ | |
2483 | public CE removeMaritalStatus(int rep) throws HL7Exception { | |
2484 | 0 | return (CE) super.removeRepetition(43, rep); |
2485 | } | |
2486 | ||
2487 | ||
2488 | /** | |
2489 | * Removes a repetition of | |
2490 | * IN2-43: "Marital Status" at a specific index | |
2491 | * | |
2492 | * @param rep The repetition index (0-indexed) | |
2493 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2494 | */ | |
2495 | public CE removeIn243_MaritalStatus(int rep) throws HL7Exception { | |
2496 | 0 | return (CE) super.removeRepetition(43, rep); |
2497 | } | |
2498 | ||
2499 | ||
2500 | ||
2501 | ||
2502 | /** | |
2503 | * Returns | |
2504 | * IN2-44: "Insured_s Employment Start Date" - creates it if necessary | |
2505 | */ | |
2506 | public DT getInsuredSEmploymentStartDate() { | |
2507 | 0 | DT retVal = this.getTypedField(44, 0); |
2508 | 0 | return retVal; |
2509 | } | |
2510 | ||
2511 | /** | |
2512 | * Returns | |
2513 | * IN2-44: "Insured_s Employment Start Date" - creates it if necessary | |
2514 | */ | |
2515 | public DT getIn244_InsuredSEmploymentStartDate() { | |
2516 | 0 | DT retVal = this.getTypedField(44, 0); |
2517 | 0 | return retVal; |
2518 | } | |
2519 | ||
2520 | ||
2521 | ||
2522 | /** | |
2523 | * Returns | |
2524 | * IN2-45: "Employment Stop Date" - creates it if necessary | |
2525 | */ | |
2526 | public DT getEmploymentStopDate() { | |
2527 | 0 | DT retVal = this.getTypedField(45, 0); |
2528 | 0 | return retVal; |
2529 | } | |
2530 | ||
2531 | /** | |
2532 | * Returns | |
2533 | * IN2-45: "Employment Stop Date" - creates it if necessary | |
2534 | */ | |
2535 | public DT getIn245_EmploymentStopDate() { | |
2536 | 0 | DT retVal = this.getTypedField(45, 0); |
2537 | 0 | return retVal; |
2538 | } | |
2539 | ||
2540 | ||
2541 | ||
2542 | /** | |
2543 | * Returns | |
2544 | * IN2-46: "Job Title" - creates it if necessary | |
2545 | */ | |
2546 | public ST getJobTitle() { | |
2547 | 0 | ST retVal = this.getTypedField(46, 0); |
2548 | 0 | return retVal; |
2549 | } | |
2550 | ||
2551 | /** | |
2552 | * Returns | |
2553 | * IN2-46: "Job Title" - creates it if necessary | |
2554 | */ | |
2555 | public ST getIn246_JobTitle() { | |
2556 | 0 | ST retVal = this.getTypedField(46, 0); |
2557 | 0 | return retVal; |
2558 | } | |
2559 | ||
2560 | ||
2561 | ||
2562 | /** | |
2563 | * Returns | |
2564 | * IN2-47: "Job Code/Class" - creates it if necessary | |
2565 | */ | |
2566 | public JCC getJobCodeClass() { | |
2567 | 0 | JCC retVal = this.getTypedField(47, 0); |
2568 | 0 | return retVal; |
2569 | } | |
2570 | ||
2571 | /** | |
2572 | * Returns | |
2573 | * IN2-47: "Job Code/Class" - creates it if necessary | |
2574 | */ | |
2575 | public JCC getIn247_JobCodeClass() { | |
2576 | 0 | JCC retVal = this.getTypedField(47, 0); |
2577 | 0 | return retVal; |
2578 | } | |
2579 | ||
2580 | ||
2581 | ||
2582 | /** | |
2583 | * Returns | |
2584 | * IN2-48: "Job Status" - creates it if necessary | |
2585 | */ | |
2586 | public IS getJobStatus() { | |
2587 | 0 | IS retVal = this.getTypedField(48, 0); |
2588 | 0 | return retVal; |
2589 | } | |
2590 | ||
2591 | /** | |
2592 | * Returns | |
2593 | * IN2-48: "Job Status" - creates it if necessary | |
2594 | */ | |
2595 | public IS getIn248_JobStatus() { | |
2596 | 0 | IS retVal = this.getTypedField(48, 0); |
2597 | 0 | return retVal; |
2598 | } | |
2599 | ||
2600 | ||
2601 | /** | |
2602 | * Returns all repetitions of Employer Contact Person Name (IN2-49). | |
2603 | */ | |
2604 | public XPN[] getEmployerContactPersonName() { | |
2605 | 0 | XPN[] retVal = this.getTypedField(49, new XPN[0]); |
2606 | 0 | return retVal; |
2607 | } | |
2608 | ||
2609 | ||
2610 | /** | |
2611 | * Returns all repetitions of Employer Contact Person Name (IN2-49). | |
2612 | */ | |
2613 | public XPN[] getIn249_EmployerContactPersonName() { | |
2614 | 0 | XPN[] retVal = this.getTypedField(49, new XPN[0]); |
2615 | 0 | return retVal; |
2616 | } | |
2617 | ||
2618 | ||
2619 | /** | |
2620 | * Returns a count of the current number of repetitions of Employer Contact Person Name (IN2-49). | |
2621 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2622 | * it will return zero. | |
2623 | */ | |
2624 | public int getEmployerContactPersonNameReps() { | |
2625 | 0 | return this.getReps(49); |
2626 | } | |
2627 | ||
2628 | ||
2629 | /** | |
2630 | * Returns a specific repetition of | |
2631 | * IN2-49: "Employer Contact Person Name" - creates it if necessary | |
2632 | * | |
2633 | * @param rep The repetition index (0-indexed) | |
2634 | */ | |
2635 | public XPN getEmployerContactPersonName(int rep) { | |
2636 | 0 | XPN retVal = this.getTypedField(49, rep); |
2637 | 0 | return retVal; |
2638 | } | |
2639 | ||
2640 | /** | |
2641 | * Returns a specific repetition of | |
2642 | * IN2-49: "Employer Contact Person Name" - creates it if necessary | |
2643 | * | |
2644 | * @param rep The repetition index (0-indexed) | |
2645 | */ | |
2646 | public XPN getIn249_EmployerContactPersonName(int rep) { | |
2647 | 0 | XPN retVal = this.getTypedField(49, rep); |
2648 | 0 | return retVal; |
2649 | } | |
2650 | ||
2651 | /** | |
2652 | * Returns a count of the current number of repetitions of Employer Contact Person Name (IN2-49). | |
2653 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2654 | * it will return zero. | |
2655 | */ | |
2656 | public int getIn249_EmployerContactPersonNameReps() { | |
2657 | 0 | return this.getReps(49); |
2658 | } | |
2659 | ||
2660 | ||
2661 | /** | |
2662 | * Inserts a repetition of | |
2663 | * IN2-49: "Employer Contact Person Name" at a specific index | |
2664 | * | |
2665 | * @param rep The repetition index (0-indexed) | |
2666 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2667 | */ | |
2668 | public XPN insertEmployerContactPersonName(int rep) throws HL7Exception { | |
2669 | 0 | return (XPN) super.insertRepetition(49, rep); |
2670 | } | |
2671 | ||
2672 | ||
2673 | /** | |
2674 | * Inserts a repetition of | |
2675 | * IN2-49: "Employer Contact Person Name" at a specific index | |
2676 | * | |
2677 | * @param rep The repetition index (0-indexed) | |
2678 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2679 | */ | |
2680 | public XPN insertIn249_EmployerContactPersonName(int rep) throws HL7Exception { | |
2681 | 0 | return (XPN) super.insertRepetition(49, rep); |
2682 | } | |
2683 | ||
2684 | ||
2685 | /** | |
2686 | * Removes a repetition of | |
2687 | * IN2-49: "Employer Contact Person Name" at a specific index | |
2688 | * | |
2689 | * @param rep The repetition index (0-indexed) | |
2690 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2691 | */ | |
2692 | public XPN removeEmployerContactPersonName(int rep) throws HL7Exception { | |
2693 | 0 | return (XPN) super.removeRepetition(49, rep); |
2694 | } | |
2695 | ||
2696 | ||
2697 | /** | |
2698 | * Removes a repetition of | |
2699 | * IN2-49: "Employer Contact Person Name" at a specific index | |
2700 | * | |
2701 | * @param rep The repetition index (0-indexed) | |
2702 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2703 | */ | |
2704 | public XPN removeIn249_EmployerContactPersonName(int rep) throws HL7Exception { | |
2705 | 0 | return (XPN) super.removeRepetition(49, rep); |
2706 | } | |
2707 | ||
2708 | ||
2709 | ||
2710 | /** | |
2711 | * Returns all repetitions of Employer Contact Person Phone Number (IN2-50). | |
2712 | */ | |
2713 | public XTN[] getEmployerContactPersonPhoneNumber() { | |
2714 | 0 | XTN[] retVal = this.getTypedField(50, new XTN[0]); |
2715 | 0 | return retVal; |
2716 | } | |
2717 | ||
2718 | ||
2719 | /** | |
2720 | * Returns all repetitions of Employer Contact Person Phone Number (IN2-50). | |
2721 | */ | |
2722 | public XTN[] getIn250_EmployerContactPersonPhoneNumber() { | |
2723 | 0 | XTN[] retVal = this.getTypedField(50, new XTN[0]); |
2724 | 0 | return retVal; |
2725 | } | |
2726 | ||
2727 | ||
2728 | /** | |
2729 | * Returns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50). | |
2730 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2731 | * it will return zero. | |
2732 | */ | |
2733 | public int getEmployerContactPersonPhoneNumberReps() { | |
2734 | 0 | return this.getReps(50); |
2735 | } | |
2736 | ||
2737 | ||
2738 | /** | |
2739 | * Returns a specific repetition of | |
2740 | * IN2-50: "Employer Contact Person Phone Number" - creates it if necessary | |
2741 | * | |
2742 | * @param rep The repetition index (0-indexed) | |
2743 | */ | |
2744 | public XTN getEmployerContactPersonPhoneNumber(int rep) { | |
2745 | 0 | XTN retVal = this.getTypedField(50, rep); |
2746 | 0 | return retVal; |
2747 | } | |
2748 | ||
2749 | /** | |
2750 | * Returns a specific repetition of | |
2751 | * IN2-50: "Employer Contact Person Phone Number" - creates it if necessary | |
2752 | * | |
2753 | * @param rep The repetition index (0-indexed) | |
2754 | */ | |
2755 | public XTN getIn250_EmployerContactPersonPhoneNumber(int rep) { | |
2756 | 0 | XTN retVal = this.getTypedField(50, rep); |
2757 | 0 | return retVal; |
2758 | } | |
2759 | ||
2760 | /** | |
2761 | * Returns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50). | |
2762 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2763 | * it will return zero. | |
2764 | */ | |
2765 | public int getIn250_EmployerContactPersonPhoneNumberReps() { | |
2766 | 0 | return this.getReps(50); |
2767 | } | |
2768 | ||
2769 | ||
2770 | /** | |
2771 | * Inserts a repetition of | |
2772 | * IN2-50: "Employer Contact Person Phone Number" at a specific index | |
2773 | * | |
2774 | * @param rep The repetition index (0-indexed) | |
2775 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2776 | */ | |
2777 | public XTN insertEmployerContactPersonPhoneNumber(int rep) throws HL7Exception { | |
2778 | 0 | return (XTN) super.insertRepetition(50, rep); |
2779 | } | |
2780 | ||
2781 | ||
2782 | /** | |
2783 | * Inserts a repetition of | |
2784 | * IN2-50: "Employer Contact Person Phone Number" at a specific index | |
2785 | * | |
2786 | * @param rep The repetition index (0-indexed) | |
2787 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2788 | */ | |
2789 | public XTN insertIn250_EmployerContactPersonPhoneNumber(int rep) throws HL7Exception { | |
2790 | 0 | return (XTN) super.insertRepetition(50, rep); |
2791 | } | |
2792 | ||
2793 | ||
2794 | /** | |
2795 | * Removes a repetition of | |
2796 | * IN2-50: "Employer Contact Person Phone Number" at a specific index | |
2797 | * | |
2798 | * @param rep The repetition index (0-indexed) | |
2799 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2800 | */ | |
2801 | public XTN removeEmployerContactPersonPhoneNumber(int rep) throws HL7Exception { | |
2802 | 0 | return (XTN) super.removeRepetition(50, rep); |
2803 | } | |
2804 | ||
2805 | ||
2806 | /** | |
2807 | * Removes a repetition of | |
2808 | * IN2-50: "Employer Contact Person Phone Number" at a specific index | |
2809 | * | |
2810 | * @param rep The repetition index (0-indexed) | |
2811 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2812 | */ | |
2813 | public XTN removeIn250_EmployerContactPersonPhoneNumber(int rep) throws HL7Exception { | |
2814 | 0 | return (XTN) super.removeRepetition(50, rep); |
2815 | } | |
2816 | ||
2817 | ||
2818 | ||
2819 | ||
2820 | /** | |
2821 | * Returns | |
2822 | * IN2-51: "Employer Contact Reason" - creates it if necessary | |
2823 | */ | |
2824 | public IS getEmployerContactReason() { | |
2825 | 0 | IS retVal = this.getTypedField(51, 0); |
2826 | 0 | return retVal; |
2827 | } | |
2828 | ||
2829 | /** | |
2830 | * Returns | |
2831 | * IN2-51: "Employer Contact Reason" - creates it if necessary | |
2832 | */ | |
2833 | public IS getIn251_EmployerContactReason() { | |
2834 | 0 | IS retVal = this.getTypedField(51, 0); |
2835 | 0 | return retVal; |
2836 | } | |
2837 | ||
2838 | ||
2839 | /** | |
2840 | * Returns all repetitions of Insured_s Contact Person_s Name (IN2-52). | |
2841 | */ | |
2842 | public XPN[] getInsuredSContactPersonSName() { | |
2843 | 0 | XPN[] retVal = this.getTypedField(52, new XPN[0]); |
2844 | 0 | return retVal; |
2845 | } | |
2846 | ||
2847 | ||
2848 | /** | |
2849 | * Returns all repetitions of Insured_s Contact Person_s Name (IN2-52). | |
2850 | */ | |
2851 | public XPN[] getIn252_InsuredSContactPersonSName() { | |
2852 | 0 | XPN[] retVal = this.getTypedField(52, new XPN[0]); |
2853 | 0 | return retVal; |
2854 | } | |
2855 | ||
2856 | ||
2857 | /** | |
2858 | * Returns a count of the current number of repetitions of Insured_s Contact Person_s Name (IN2-52). | |
2859 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2860 | * it will return zero. | |
2861 | */ | |
2862 | public int getInsuredSContactPersonSNameReps() { | |
2863 | 0 | return this.getReps(52); |
2864 | } | |
2865 | ||
2866 | ||
2867 | /** | |
2868 | * Returns a specific repetition of | |
2869 | * IN2-52: "Insured_s Contact Person_s Name" - creates it if necessary | |
2870 | * | |
2871 | * @param rep The repetition index (0-indexed) | |
2872 | */ | |
2873 | public XPN getInsuredSContactPersonSName(int rep) { | |
2874 | 0 | XPN retVal = this.getTypedField(52, rep); |
2875 | 0 | return retVal; |
2876 | } | |
2877 | ||
2878 | /** | |
2879 | * Returns a specific repetition of | |
2880 | * IN2-52: "Insured_s Contact Person_s Name" - creates it if necessary | |
2881 | * | |
2882 | * @param rep The repetition index (0-indexed) | |
2883 | */ | |
2884 | public XPN getIn252_InsuredSContactPersonSName(int rep) { | |
2885 | 0 | XPN retVal = this.getTypedField(52, rep); |
2886 | 0 | return retVal; |
2887 | } | |
2888 | ||
2889 | /** | |
2890 | * Returns a count of the current number of repetitions of Insured_s Contact Person_s Name (IN2-52). | |
2891 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2892 | * it will return zero. | |
2893 | */ | |
2894 | public int getIn252_InsuredSContactPersonSNameReps() { | |
2895 | 0 | return this.getReps(52); |
2896 | } | |
2897 | ||
2898 | ||
2899 | /** | |
2900 | * Inserts a repetition of | |
2901 | * IN2-52: "Insured_s Contact Person_s Name" at a specific index | |
2902 | * | |
2903 | * @param rep The repetition index (0-indexed) | |
2904 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2905 | */ | |
2906 | public XPN insertInsuredSContactPersonSName(int rep) throws HL7Exception { | |
2907 | 0 | return (XPN) super.insertRepetition(52, rep); |
2908 | } | |
2909 | ||
2910 | ||
2911 | /** | |
2912 | * Inserts a repetition of | |
2913 | * IN2-52: "Insured_s Contact Person_s Name" at a specific index | |
2914 | * | |
2915 | * @param rep The repetition index (0-indexed) | |
2916 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2917 | */ | |
2918 | public XPN insertIn252_InsuredSContactPersonSName(int rep) throws HL7Exception { | |
2919 | 0 | return (XPN) super.insertRepetition(52, rep); |
2920 | } | |
2921 | ||
2922 | ||
2923 | /** | |
2924 | * Removes a repetition of | |
2925 | * IN2-52: "Insured_s Contact Person_s Name" at a specific index | |
2926 | * | |
2927 | * @param rep The repetition index (0-indexed) | |
2928 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2929 | */ | |
2930 | public XPN removeInsuredSContactPersonSName(int rep) throws HL7Exception { | |
2931 | 0 | return (XPN) super.removeRepetition(52, rep); |
2932 | } | |
2933 | ||
2934 | ||
2935 | /** | |
2936 | * Removes a repetition of | |
2937 | * IN2-52: "Insured_s Contact Person_s Name" at a specific index | |
2938 | * | |
2939 | * @param rep The repetition index (0-indexed) | |
2940 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
2941 | */ | |
2942 | public XPN removeIn252_InsuredSContactPersonSName(int rep) throws HL7Exception { | |
2943 | 0 | return (XPN) super.removeRepetition(52, rep); |
2944 | } | |
2945 | ||
2946 | ||
2947 | ||
2948 | /** | |
2949 | * Returns all repetitions of Insured_s Contact Person Phone Number (IN2-53). | |
2950 | */ | |
2951 | public XTN[] getInsuredSContactPersonPhoneNumber() { | |
2952 | 0 | XTN[] retVal = this.getTypedField(53, new XTN[0]); |
2953 | 0 | return retVal; |
2954 | } | |
2955 | ||
2956 | ||
2957 | /** | |
2958 | * Returns all repetitions of Insured_s Contact Person Phone Number (IN2-53). | |
2959 | */ | |
2960 | public XTN[] getIn253_InsuredSContactPersonPhoneNumber() { | |
2961 | 0 | XTN[] retVal = this.getTypedField(53, new XTN[0]); |
2962 | 0 | return retVal; |
2963 | } | |
2964 | ||
2965 | ||
2966 | /** | |
2967 | * Returns a count of the current number of repetitions of Insured_s Contact Person Phone Number (IN2-53). | |
2968 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
2969 | * it will return zero. | |
2970 | */ | |
2971 | public int getInsuredSContactPersonPhoneNumberReps() { | |
2972 | 0 | return this.getReps(53); |
2973 | } | |
2974 | ||
2975 | ||
2976 | /** | |
2977 | * Returns a specific repetition of | |
2978 | * IN2-53: "Insured_s Contact Person Phone Number" - creates it if necessary | |
2979 | * | |
2980 | * @param rep The repetition index (0-indexed) | |
2981 | */ | |
2982 | public XTN getInsuredSContactPersonPhoneNumber(int rep) { | |
2983 | 0 | XTN retVal = this.getTypedField(53, rep); |
2984 | 0 | return retVal; |
2985 | } | |
2986 | ||
2987 | /** | |
2988 | * Returns a specific repetition of | |
2989 | * IN2-53: "Insured_s Contact Person Phone Number" - creates it if necessary | |
2990 | * | |
2991 | * @param rep The repetition index (0-indexed) | |
2992 | */ | |
2993 | public XTN getIn253_InsuredSContactPersonPhoneNumber(int rep) { | |
2994 | 0 | XTN retVal = this.getTypedField(53, rep); |
2995 | 0 | return retVal; |
2996 | } | |
2997 | ||
2998 | /** | |
2999 | * Returns a count of the current number of repetitions of Insured_s Contact Person Phone Number (IN2-53). | |
3000 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3001 | * it will return zero. | |
3002 | */ | |
3003 | public int getIn253_InsuredSContactPersonPhoneNumberReps() { | |
3004 | 0 | return this.getReps(53); |
3005 | } | |
3006 | ||
3007 | ||
3008 | /** | |
3009 | * Inserts a repetition of | |
3010 | * IN2-53: "Insured_s Contact Person Phone Number" at a specific index | |
3011 | * | |
3012 | * @param rep The repetition index (0-indexed) | |
3013 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3014 | */ | |
3015 | public XTN insertInsuredSContactPersonPhoneNumber(int rep) throws HL7Exception { | |
3016 | 0 | return (XTN) super.insertRepetition(53, rep); |
3017 | } | |
3018 | ||
3019 | ||
3020 | /** | |
3021 | * Inserts a repetition of | |
3022 | * IN2-53: "Insured_s Contact Person Phone Number" at a specific index | |
3023 | * | |
3024 | * @param rep The repetition index (0-indexed) | |
3025 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3026 | */ | |
3027 | public XTN insertIn253_InsuredSContactPersonPhoneNumber(int rep) throws HL7Exception { | |
3028 | 0 | return (XTN) super.insertRepetition(53, rep); |
3029 | } | |
3030 | ||
3031 | ||
3032 | /** | |
3033 | * Removes a repetition of | |
3034 | * IN2-53: "Insured_s Contact Person Phone Number" at a specific index | |
3035 | * | |
3036 | * @param rep The repetition index (0-indexed) | |
3037 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3038 | */ | |
3039 | public XTN removeInsuredSContactPersonPhoneNumber(int rep) throws HL7Exception { | |
3040 | 0 | return (XTN) super.removeRepetition(53, rep); |
3041 | } | |
3042 | ||
3043 | ||
3044 | /** | |
3045 | * Removes a repetition of | |
3046 | * IN2-53: "Insured_s Contact Person Phone Number" at a specific index | |
3047 | * | |
3048 | * @param rep The repetition index (0-indexed) | |
3049 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3050 | */ | |
3051 | public XTN removeIn253_InsuredSContactPersonPhoneNumber(int rep) throws HL7Exception { | |
3052 | 0 | return (XTN) super.removeRepetition(53, rep); |
3053 | } | |
3054 | ||
3055 | ||
3056 | ||
3057 | /** | |
3058 | * Returns all repetitions of Insured_s Contact Person Reason (IN2-54). | |
3059 | */ | |
3060 | public IS[] getInsuredSContactPersonReason() { | |
3061 | 0 | IS[] retVal = this.getTypedField(54, new IS[0]); |
3062 | 0 | return retVal; |
3063 | } | |
3064 | ||
3065 | ||
3066 | /** | |
3067 | * Returns all repetitions of Insured_s Contact Person Reason (IN2-54). | |
3068 | */ | |
3069 | public IS[] getIn254_InsuredSContactPersonReason() { | |
3070 | 0 | IS[] retVal = this.getTypedField(54, new IS[0]); |
3071 | 0 | return retVal; |
3072 | } | |
3073 | ||
3074 | ||
3075 | /** | |
3076 | * Returns a count of the current number of repetitions of Insured_s Contact Person Reason (IN2-54). | |
3077 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3078 | * it will return zero. | |
3079 | */ | |
3080 | public int getInsuredSContactPersonReasonReps() { | |
3081 | 0 | return this.getReps(54); |
3082 | } | |
3083 | ||
3084 | ||
3085 | /** | |
3086 | * Returns a specific repetition of | |
3087 | * IN2-54: "Insured_s Contact Person Reason" - creates it if necessary | |
3088 | * | |
3089 | * @param rep The repetition index (0-indexed) | |
3090 | */ | |
3091 | public IS getInsuredSContactPersonReason(int rep) { | |
3092 | 0 | IS retVal = this.getTypedField(54, rep); |
3093 | 0 | return retVal; |
3094 | } | |
3095 | ||
3096 | /** | |
3097 | * Returns a specific repetition of | |
3098 | * IN2-54: "Insured_s Contact Person Reason" - creates it if necessary | |
3099 | * | |
3100 | * @param rep The repetition index (0-indexed) | |
3101 | */ | |
3102 | public IS getIn254_InsuredSContactPersonReason(int rep) { | |
3103 | 0 | IS retVal = this.getTypedField(54, rep); |
3104 | 0 | return retVal; |
3105 | } | |
3106 | ||
3107 | /** | |
3108 | * Returns a count of the current number of repetitions of Insured_s Contact Person Reason (IN2-54). | |
3109 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3110 | * it will return zero. | |
3111 | */ | |
3112 | public int getIn254_InsuredSContactPersonReasonReps() { | |
3113 | 0 | return this.getReps(54); |
3114 | } | |
3115 | ||
3116 | ||
3117 | /** | |
3118 | * Inserts a repetition of | |
3119 | * IN2-54: "Insured_s Contact Person Reason" at a specific index | |
3120 | * | |
3121 | * @param rep The repetition index (0-indexed) | |
3122 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3123 | */ | |
3124 | public IS insertInsuredSContactPersonReason(int rep) throws HL7Exception { | |
3125 | 0 | return (IS) super.insertRepetition(54, rep); |
3126 | } | |
3127 | ||
3128 | ||
3129 | /** | |
3130 | * Inserts a repetition of | |
3131 | * IN2-54: "Insured_s Contact Person Reason" at a specific index | |
3132 | * | |
3133 | * @param rep The repetition index (0-indexed) | |
3134 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3135 | */ | |
3136 | public IS insertIn254_InsuredSContactPersonReason(int rep) throws HL7Exception { | |
3137 | 0 | return (IS) super.insertRepetition(54, rep); |
3138 | } | |
3139 | ||
3140 | ||
3141 | /** | |
3142 | * Removes a repetition of | |
3143 | * IN2-54: "Insured_s Contact Person Reason" at a specific index | |
3144 | * | |
3145 | * @param rep The repetition index (0-indexed) | |
3146 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3147 | */ | |
3148 | public IS removeInsuredSContactPersonReason(int rep) throws HL7Exception { | |
3149 | 0 | return (IS) super.removeRepetition(54, rep); |
3150 | } | |
3151 | ||
3152 | ||
3153 | /** | |
3154 | * Removes a repetition of | |
3155 | * IN2-54: "Insured_s Contact Person Reason" at a specific index | |
3156 | * | |
3157 | * @param rep The repetition index (0-indexed) | |
3158 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3159 | */ | |
3160 | public IS removeIn254_InsuredSContactPersonReason(int rep) throws HL7Exception { | |
3161 | 0 | return (IS) super.removeRepetition(54, rep); |
3162 | } | |
3163 | ||
3164 | ||
3165 | ||
3166 | ||
3167 | /** | |
3168 | * Returns | |
3169 | * IN2-55: "Relationship to the Patient Start Date" - creates it if necessary | |
3170 | */ | |
3171 | public DT getRelationshipToThePatientStartDate() { | |
3172 | 0 | DT retVal = this.getTypedField(55, 0); |
3173 | 0 | return retVal; |
3174 | } | |
3175 | ||
3176 | /** | |
3177 | * Returns | |
3178 | * IN2-55: "Relationship to the Patient Start Date" - creates it if necessary | |
3179 | */ | |
3180 | public DT getIn255_RelationshipToThePatientStartDate() { | |
3181 | 0 | DT retVal = this.getTypedField(55, 0); |
3182 | 0 | return retVal; |
3183 | } | |
3184 | ||
3185 | ||
3186 | /** | |
3187 | * Returns all repetitions of Relationship to the Patient Stop Date (IN2-56). | |
3188 | */ | |
3189 | public DT[] getRelationshipToThePatientStopDate() { | |
3190 | 0 | DT[] retVal = this.getTypedField(56, new DT[0]); |
3191 | 0 | return retVal; |
3192 | } | |
3193 | ||
3194 | ||
3195 | /** | |
3196 | * Returns all repetitions of Relationship to the Patient Stop Date (IN2-56). | |
3197 | */ | |
3198 | public DT[] getIn256_RelationshipToThePatientStopDate() { | |
3199 | 0 | DT[] retVal = this.getTypedField(56, new DT[0]); |
3200 | 0 | return retVal; |
3201 | } | |
3202 | ||
3203 | ||
3204 | /** | |
3205 | * Returns a count of the current number of repetitions of Relationship to the Patient Stop Date (IN2-56). | |
3206 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3207 | * it will return zero. | |
3208 | */ | |
3209 | public int getRelationshipToThePatientStopDateReps() { | |
3210 | 0 | return this.getReps(56); |
3211 | } | |
3212 | ||
3213 | ||
3214 | /** | |
3215 | * Returns a specific repetition of | |
3216 | * IN2-56: "Relationship to the Patient Stop Date" - creates it if necessary | |
3217 | * | |
3218 | * @param rep The repetition index (0-indexed) | |
3219 | */ | |
3220 | public DT getRelationshipToThePatientStopDate(int rep) { | |
3221 | 0 | DT retVal = this.getTypedField(56, rep); |
3222 | 0 | return retVal; |
3223 | } | |
3224 | ||
3225 | /** | |
3226 | * Returns a specific repetition of | |
3227 | * IN2-56: "Relationship to the Patient Stop Date" - creates it if necessary | |
3228 | * | |
3229 | * @param rep The repetition index (0-indexed) | |
3230 | */ | |
3231 | public DT getIn256_RelationshipToThePatientStopDate(int rep) { | |
3232 | 0 | DT retVal = this.getTypedField(56, rep); |
3233 | 0 | return retVal; |
3234 | } | |
3235 | ||
3236 | /** | |
3237 | * Returns a count of the current number of repetitions of Relationship to the Patient Stop Date (IN2-56). | |
3238 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3239 | * it will return zero. | |
3240 | */ | |
3241 | public int getIn256_RelationshipToThePatientStopDateReps() { | |
3242 | 0 | return this.getReps(56); |
3243 | } | |
3244 | ||
3245 | ||
3246 | /** | |
3247 | * Inserts a repetition of | |
3248 | * IN2-56: "Relationship to the Patient Stop Date" at a specific index | |
3249 | * | |
3250 | * @param rep The repetition index (0-indexed) | |
3251 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3252 | */ | |
3253 | public DT insertRelationshipToThePatientStopDate(int rep) throws HL7Exception { | |
3254 | 0 | return (DT) super.insertRepetition(56, rep); |
3255 | } | |
3256 | ||
3257 | ||
3258 | /** | |
3259 | * Inserts a repetition of | |
3260 | * IN2-56: "Relationship to the Patient Stop Date" at a specific index | |
3261 | * | |
3262 | * @param rep The repetition index (0-indexed) | |
3263 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3264 | */ | |
3265 | public DT insertIn256_RelationshipToThePatientStopDate(int rep) throws HL7Exception { | |
3266 | 0 | return (DT) super.insertRepetition(56, rep); |
3267 | } | |
3268 | ||
3269 | ||
3270 | /** | |
3271 | * Removes a repetition of | |
3272 | * IN2-56: "Relationship to the Patient Stop Date" at a specific index | |
3273 | * | |
3274 | * @param rep The repetition index (0-indexed) | |
3275 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3276 | */ | |
3277 | public DT removeRelationshipToThePatientStopDate(int rep) throws HL7Exception { | |
3278 | 0 | return (DT) super.removeRepetition(56, rep); |
3279 | } | |
3280 | ||
3281 | ||
3282 | /** | |
3283 | * Removes a repetition of | |
3284 | * IN2-56: "Relationship to the Patient Stop Date" at a specific index | |
3285 | * | |
3286 | * @param rep The repetition index (0-indexed) | |
3287 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3288 | */ | |
3289 | public DT removeIn256_RelationshipToThePatientStopDate(int rep) throws HL7Exception { | |
3290 | 0 | return (DT) super.removeRepetition(56, rep); |
3291 | } | |
3292 | ||
3293 | ||
3294 | ||
3295 | ||
3296 | /** | |
3297 | * Returns | |
3298 | * IN2-57: "Insurance Co. Contact Reason" - creates it if necessary | |
3299 | */ | |
3300 | public IS getInsuranceCoContactReason() { | |
3301 | 0 | IS retVal = this.getTypedField(57, 0); |
3302 | 0 | return retVal; |
3303 | } | |
3304 | ||
3305 | /** | |
3306 | * Returns | |
3307 | * IN2-57: "Insurance Co. Contact Reason" - creates it if necessary | |
3308 | */ | |
3309 | public IS getIn257_InsuranceCoContactReason() { | |
3310 | 0 | IS retVal = this.getTypedField(57, 0); |
3311 | 0 | return retVal; |
3312 | } | |
3313 | ||
3314 | ||
3315 | ||
3316 | /** | |
3317 | * Returns | |
3318 | * IN2-58: "Insurance Co Contact Phone Number" - creates it if necessary | |
3319 | */ | |
3320 | public XTN getInsuranceCoContactPhoneNumber() { | |
3321 | 0 | XTN retVal = this.getTypedField(58, 0); |
3322 | 0 | return retVal; |
3323 | } | |
3324 | ||
3325 | /** | |
3326 | * Returns | |
3327 | * IN2-58: "Insurance Co Contact Phone Number" - creates it if necessary | |
3328 | */ | |
3329 | public XTN getIn258_InsuranceCoContactPhoneNumber() { | |
3330 | 0 | XTN retVal = this.getTypedField(58, 0); |
3331 | 0 | return retVal; |
3332 | } | |
3333 | ||
3334 | ||
3335 | ||
3336 | /** | |
3337 | * Returns | |
3338 | * IN2-59: "Policy Scope" - creates it if necessary | |
3339 | */ | |
3340 | public IS getPolicyScope() { | |
3341 | 0 | IS retVal = this.getTypedField(59, 0); |
3342 | 0 | return retVal; |
3343 | } | |
3344 | ||
3345 | /** | |
3346 | * Returns | |
3347 | * IN2-59: "Policy Scope" - creates it if necessary | |
3348 | */ | |
3349 | public IS getIn259_PolicyScope() { | |
3350 | 0 | IS retVal = this.getTypedField(59, 0); |
3351 | 0 | return retVal; |
3352 | } | |
3353 | ||
3354 | ||
3355 | ||
3356 | /** | |
3357 | * Returns | |
3358 | * IN2-60: "Policy Source" - creates it if necessary | |
3359 | */ | |
3360 | public IS getPolicySource() { | |
3361 | 0 | IS retVal = this.getTypedField(60, 0); |
3362 | 0 | return retVal; |
3363 | } | |
3364 | ||
3365 | /** | |
3366 | * Returns | |
3367 | * IN2-60: "Policy Source" - creates it if necessary | |
3368 | */ | |
3369 | public IS getIn260_PolicySource() { | |
3370 | 0 | IS retVal = this.getTypedField(60, 0); |
3371 | 0 | return retVal; |
3372 | } | |
3373 | ||
3374 | ||
3375 | ||
3376 | /** | |
3377 | * Returns | |
3378 | * IN2-61: "Patient Member Number" - creates it if necessary | |
3379 | */ | |
3380 | public CX getPatientMemberNumber() { | |
3381 | 0 | CX retVal = this.getTypedField(61, 0); |
3382 | 0 | return retVal; |
3383 | } | |
3384 | ||
3385 | /** | |
3386 | * Returns | |
3387 | * IN2-61: "Patient Member Number" - creates it if necessary | |
3388 | */ | |
3389 | public CX getIn261_PatientMemberNumber() { | |
3390 | 0 | CX retVal = this.getTypedField(61, 0); |
3391 | 0 | return retVal; |
3392 | } | |
3393 | ||
3394 | ||
3395 | ||
3396 | /** | |
3397 | * Returns | |
3398 | * IN2-62: "Guarantor_s Relationship to Insured" - creates it if necessary | |
3399 | */ | |
3400 | public CE getGuarantorSRelationshipToInsured() { | |
3401 | 0 | CE retVal = this.getTypedField(62, 0); |
3402 | 0 | return retVal; |
3403 | } | |
3404 | ||
3405 | /** | |
3406 | * Returns | |
3407 | * IN2-62: "Guarantor_s Relationship to Insured" - creates it if necessary | |
3408 | */ | |
3409 | public CE getIn262_GuarantorSRelationshipToInsured() { | |
3410 | 0 | CE retVal = this.getTypedField(62, 0); |
3411 | 0 | return retVal; |
3412 | } | |
3413 | ||
3414 | ||
3415 | /** | |
3416 | * Returns all repetitions of Insured_s Phone Number - Home (IN2-63). | |
3417 | */ | |
3418 | public XTN[] getInsuredSPhoneNumberHome() { | |
3419 | 0 | XTN[] retVal = this.getTypedField(63, new XTN[0]); |
3420 | 0 | return retVal; |
3421 | } | |
3422 | ||
3423 | ||
3424 | /** | |
3425 | * Returns all repetitions of Insured_s Phone Number - Home (IN2-63). | |
3426 | */ | |
3427 | public XTN[] getIn263_InsuredSPhoneNumberHome() { | |
3428 | 0 | XTN[] retVal = this.getTypedField(63, new XTN[0]); |
3429 | 0 | return retVal; |
3430 | } | |
3431 | ||
3432 | ||
3433 | /** | |
3434 | * Returns a count of the current number of repetitions of Insured_s Phone Number - Home (IN2-63). | |
3435 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3436 | * it will return zero. | |
3437 | */ | |
3438 | public int getInsuredSPhoneNumberHomeReps() { | |
3439 | 0 | return this.getReps(63); |
3440 | } | |
3441 | ||
3442 | ||
3443 | /** | |
3444 | * Returns a specific repetition of | |
3445 | * IN2-63: "Insured_s Phone Number - Home" - creates it if necessary | |
3446 | * | |
3447 | * @param rep The repetition index (0-indexed) | |
3448 | */ | |
3449 | public XTN getInsuredSPhoneNumberHome(int rep) { | |
3450 | 0 | XTN retVal = this.getTypedField(63, rep); |
3451 | 0 | return retVal; |
3452 | } | |
3453 | ||
3454 | /** | |
3455 | * Returns a specific repetition of | |
3456 | * IN2-63: "Insured_s Phone Number - Home" - creates it if necessary | |
3457 | * | |
3458 | * @param rep The repetition index (0-indexed) | |
3459 | */ | |
3460 | public XTN getIn263_InsuredSPhoneNumberHome(int rep) { | |
3461 | 0 | XTN retVal = this.getTypedField(63, rep); |
3462 | 0 | return retVal; |
3463 | } | |
3464 | ||
3465 | /** | |
3466 | * Returns a count of the current number of repetitions of Insured_s Phone Number - Home (IN2-63). | |
3467 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3468 | * it will return zero. | |
3469 | */ | |
3470 | public int getIn263_InsuredSPhoneNumberHomeReps() { | |
3471 | 0 | return this.getReps(63); |
3472 | } | |
3473 | ||
3474 | ||
3475 | /** | |
3476 | * Inserts a repetition of | |
3477 | * IN2-63: "Insured_s Phone Number - Home" at a specific index | |
3478 | * | |
3479 | * @param rep The repetition index (0-indexed) | |
3480 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3481 | */ | |
3482 | public XTN insertInsuredSPhoneNumberHome(int rep) throws HL7Exception { | |
3483 | 0 | return (XTN) super.insertRepetition(63, rep); |
3484 | } | |
3485 | ||
3486 | ||
3487 | /** | |
3488 | * Inserts a repetition of | |
3489 | * IN2-63: "Insured_s Phone Number - Home" at a specific index | |
3490 | * | |
3491 | * @param rep The repetition index (0-indexed) | |
3492 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3493 | */ | |
3494 | public XTN insertIn263_InsuredSPhoneNumberHome(int rep) throws HL7Exception { | |
3495 | 0 | return (XTN) super.insertRepetition(63, rep); |
3496 | } | |
3497 | ||
3498 | ||
3499 | /** | |
3500 | * Removes a repetition of | |
3501 | * IN2-63: "Insured_s Phone Number - Home" at a specific index | |
3502 | * | |
3503 | * @param rep The repetition index (0-indexed) | |
3504 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3505 | */ | |
3506 | public XTN removeInsuredSPhoneNumberHome(int rep) throws HL7Exception { | |
3507 | 0 | return (XTN) super.removeRepetition(63, rep); |
3508 | } | |
3509 | ||
3510 | ||
3511 | /** | |
3512 | * Removes a repetition of | |
3513 | * IN2-63: "Insured_s Phone Number - Home" at a specific index | |
3514 | * | |
3515 | * @param rep The repetition index (0-indexed) | |
3516 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3517 | */ | |
3518 | public XTN removeIn263_InsuredSPhoneNumberHome(int rep) throws HL7Exception { | |
3519 | 0 | return (XTN) super.removeRepetition(63, rep); |
3520 | } | |
3521 | ||
3522 | ||
3523 | ||
3524 | /** | |
3525 | * Returns all repetitions of Insured_s Employer Phone Number (IN2-64). | |
3526 | */ | |
3527 | public XTN[] getInsuredSEmployerPhoneNumber() { | |
3528 | 0 | XTN[] retVal = this.getTypedField(64, new XTN[0]); |
3529 | 0 | return retVal; |
3530 | } | |
3531 | ||
3532 | ||
3533 | /** | |
3534 | * Returns all repetitions of Insured_s Employer Phone Number (IN2-64). | |
3535 | */ | |
3536 | public XTN[] getIn264_InsuredSEmployerPhoneNumber() { | |
3537 | 0 | XTN[] retVal = this.getTypedField(64, new XTN[0]); |
3538 | 0 | return retVal; |
3539 | } | |
3540 | ||
3541 | ||
3542 | /** | |
3543 | * Returns a count of the current number of repetitions of Insured_s Employer Phone Number (IN2-64). | |
3544 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3545 | * it will return zero. | |
3546 | */ | |
3547 | public int getInsuredSEmployerPhoneNumberReps() { | |
3548 | 0 | return this.getReps(64); |
3549 | } | |
3550 | ||
3551 | ||
3552 | /** | |
3553 | * Returns a specific repetition of | |
3554 | * IN2-64: "Insured_s Employer Phone Number" - creates it if necessary | |
3555 | * | |
3556 | * @param rep The repetition index (0-indexed) | |
3557 | */ | |
3558 | public XTN getInsuredSEmployerPhoneNumber(int rep) { | |
3559 | 0 | XTN retVal = this.getTypedField(64, rep); |
3560 | 0 | return retVal; |
3561 | } | |
3562 | ||
3563 | /** | |
3564 | * Returns a specific repetition of | |
3565 | * IN2-64: "Insured_s Employer Phone Number" - creates it if necessary | |
3566 | * | |
3567 | * @param rep The repetition index (0-indexed) | |
3568 | */ | |
3569 | public XTN getIn264_InsuredSEmployerPhoneNumber(int rep) { | |
3570 | 0 | XTN retVal = this.getTypedField(64, rep); |
3571 | 0 | return retVal; |
3572 | } | |
3573 | ||
3574 | /** | |
3575 | * Returns a count of the current number of repetitions of Insured_s Employer Phone Number (IN2-64). | |
3576 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3577 | * it will return zero. | |
3578 | */ | |
3579 | public int getIn264_InsuredSEmployerPhoneNumberReps() { | |
3580 | 0 | return this.getReps(64); |
3581 | } | |
3582 | ||
3583 | ||
3584 | /** | |
3585 | * Inserts a repetition of | |
3586 | * IN2-64: "Insured_s Employer Phone Number" at a specific index | |
3587 | * | |
3588 | * @param rep The repetition index (0-indexed) | |
3589 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3590 | */ | |
3591 | public XTN insertInsuredSEmployerPhoneNumber(int rep) throws HL7Exception { | |
3592 | 0 | return (XTN) super.insertRepetition(64, rep); |
3593 | } | |
3594 | ||
3595 | ||
3596 | /** | |
3597 | * Inserts a repetition of | |
3598 | * IN2-64: "Insured_s Employer Phone Number" at a specific index | |
3599 | * | |
3600 | * @param rep The repetition index (0-indexed) | |
3601 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3602 | */ | |
3603 | public XTN insertIn264_InsuredSEmployerPhoneNumber(int rep) throws HL7Exception { | |
3604 | 0 | return (XTN) super.insertRepetition(64, rep); |
3605 | } | |
3606 | ||
3607 | ||
3608 | /** | |
3609 | * Removes a repetition of | |
3610 | * IN2-64: "Insured_s Employer Phone Number" at a specific index | |
3611 | * | |
3612 | * @param rep The repetition index (0-indexed) | |
3613 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3614 | */ | |
3615 | public XTN removeInsuredSEmployerPhoneNumber(int rep) throws HL7Exception { | |
3616 | 0 | return (XTN) super.removeRepetition(64, rep); |
3617 | } | |
3618 | ||
3619 | ||
3620 | /** | |
3621 | * Removes a repetition of | |
3622 | * IN2-64: "Insured_s Employer Phone Number" at a specific index | |
3623 | * | |
3624 | * @param rep The repetition index (0-indexed) | |
3625 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3626 | */ | |
3627 | public XTN removeIn264_InsuredSEmployerPhoneNumber(int rep) throws HL7Exception { | |
3628 | 0 | return (XTN) super.removeRepetition(64, rep); |
3629 | } | |
3630 | ||
3631 | ||
3632 | ||
3633 | ||
3634 | /** | |
3635 | * Returns | |
3636 | * IN2-65: "Military Handicapped Program" - creates it if necessary | |
3637 | */ | |
3638 | public CE getMilitaryHandicappedProgram() { | |
3639 | 0 | CE retVal = this.getTypedField(65, 0); |
3640 | 0 | return retVal; |
3641 | } | |
3642 | ||
3643 | /** | |
3644 | * Returns | |
3645 | * IN2-65: "Military Handicapped Program" - creates it if necessary | |
3646 | */ | |
3647 | public CE getIn265_MilitaryHandicappedProgram() { | |
3648 | 0 | CE retVal = this.getTypedField(65, 0); |
3649 | 0 | return retVal; |
3650 | } | |
3651 | ||
3652 | ||
3653 | ||
3654 | /** | |
3655 | * Returns | |
3656 | * IN2-66: "Suspend Flag" - creates it if necessary | |
3657 | */ | |
3658 | public ID getSuspendFlag() { | |
3659 | 0 | ID retVal = this.getTypedField(66, 0); |
3660 | 0 | return retVal; |
3661 | } | |
3662 | ||
3663 | /** | |
3664 | * Returns | |
3665 | * IN2-66: "Suspend Flag" - creates it if necessary | |
3666 | */ | |
3667 | public ID getIn266_SuspendFlag() { | |
3668 | 0 | ID retVal = this.getTypedField(66, 0); |
3669 | 0 | return retVal; |
3670 | } | |
3671 | ||
3672 | ||
3673 | ||
3674 | /** | |
3675 | * Returns | |
3676 | * IN2-67: "Copay Limit Flag" - creates it if necessary | |
3677 | */ | |
3678 | public ID getCopayLimitFlag() { | |
3679 | 0 | ID retVal = this.getTypedField(67, 0); |
3680 | 0 | return retVal; |
3681 | } | |
3682 | ||
3683 | /** | |
3684 | * Returns | |
3685 | * IN2-67: "Copay Limit Flag" - creates it if necessary | |
3686 | */ | |
3687 | public ID getIn267_CopayLimitFlag() { | |
3688 | 0 | ID retVal = this.getTypedField(67, 0); |
3689 | 0 | return retVal; |
3690 | } | |
3691 | ||
3692 | ||
3693 | ||
3694 | /** | |
3695 | * Returns | |
3696 | * IN2-68: "Stoploss Limit Flag" - creates it if necessary | |
3697 | */ | |
3698 | public ID getStoplossLimitFlag() { | |
3699 | 0 | ID retVal = this.getTypedField(68, 0); |
3700 | 0 | return retVal; |
3701 | } | |
3702 | ||
3703 | /** | |
3704 | * Returns | |
3705 | * IN2-68: "Stoploss Limit Flag" - creates it if necessary | |
3706 | */ | |
3707 | public ID getIn268_StoplossLimitFlag() { | |
3708 | 0 | ID retVal = this.getTypedField(68, 0); |
3709 | 0 | return retVal; |
3710 | } | |
3711 | ||
3712 | ||
3713 | /** | |
3714 | * Returns all repetitions of Insured Organization Name and ID (IN2-69). | |
3715 | */ | |
3716 | public XON[] getInsuredOrganizationNameAndID() { | |
3717 | 0 | XON[] retVal = this.getTypedField(69, new XON[0]); |
3718 | 0 | return retVal; |
3719 | } | |
3720 | ||
3721 | ||
3722 | /** | |
3723 | * Returns all repetitions of Insured Organization Name and ID (IN2-69). | |
3724 | */ | |
3725 | public XON[] getIn269_InsuredOrganizationNameAndID() { | |
3726 | 0 | XON[] retVal = this.getTypedField(69, new XON[0]); |
3727 | 0 | return retVal; |
3728 | } | |
3729 | ||
3730 | ||
3731 | /** | |
3732 | * Returns a count of the current number of repetitions of Insured Organization Name and ID (IN2-69). | |
3733 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3734 | * it will return zero. | |
3735 | */ | |
3736 | public int getInsuredOrganizationNameAndIDReps() { | |
3737 | 0 | return this.getReps(69); |
3738 | } | |
3739 | ||
3740 | ||
3741 | /** | |
3742 | * Returns a specific repetition of | |
3743 | * IN2-69: "Insured Organization Name and ID" - creates it if necessary | |
3744 | * | |
3745 | * @param rep The repetition index (0-indexed) | |
3746 | */ | |
3747 | public XON getInsuredOrganizationNameAndID(int rep) { | |
3748 | 0 | XON retVal = this.getTypedField(69, rep); |
3749 | 0 | return retVal; |
3750 | } | |
3751 | ||
3752 | /** | |
3753 | * Returns a specific repetition of | |
3754 | * IN2-69: "Insured Organization Name and ID" - creates it if necessary | |
3755 | * | |
3756 | * @param rep The repetition index (0-indexed) | |
3757 | */ | |
3758 | public XON getIn269_InsuredOrganizationNameAndID(int rep) { | |
3759 | 0 | XON retVal = this.getTypedField(69, rep); |
3760 | 0 | return retVal; |
3761 | } | |
3762 | ||
3763 | /** | |
3764 | * Returns a count of the current number of repetitions of Insured Organization Name and ID (IN2-69). | |
3765 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3766 | * it will return zero. | |
3767 | */ | |
3768 | public int getIn269_InsuredOrganizationNameAndIDReps() { | |
3769 | 0 | return this.getReps(69); |
3770 | } | |
3771 | ||
3772 | ||
3773 | /** | |
3774 | * Inserts a repetition of | |
3775 | * IN2-69: "Insured Organization Name and ID" at a specific index | |
3776 | * | |
3777 | * @param rep The repetition index (0-indexed) | |
3778 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3779 | */ | |
3780 | public XON insertInsuredOrganizationNameAndID(int rep) throws HL7Exception { | |
3781 | 0 | return (XON) super.insertRepetition(69, rep); |
3782 | } | |
3783 | ||
3784 | ||
3785 | /** | |
3786 | * Inserts a repetition of | |
3787 | * IN2-69: "Insured Organization Name and ID" at a specific index | |
3788 | * | |
3789 | * @param rep The repetition index (0-indexed) | |
3790 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3791 | */ | |
3792 | public XON insertIn269_InsuredOrganizationNameAndID(int rep) throws HL7Exception { | |
3793 | 0 | return (XON) super.insertRepetition(69, rep); |
3794 | } | |
3795 | ||
3796 | ||
3797 | /** | |
3798 | * Removes a repetition of | |
3799 | * IN2-69: "Insured Organization Name and ID" at a specific index | |
3800 | * | |
3801 | * @param rep The repetition index (0-indexed) | |
3802 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3803 | */ | |
3804 | public XON removeInsuredOrganizationNameAndID(int rep) throws HL7Exception { | |
3805 | 0 | return (XON) super.removeRepetition(69, rep); |
3806 | } | |
3807 | ||
3808 | ||
3809 | /** | |
3810 | * Removes a repetition of | |
3811 | * IN2-69: "Insured Organization Name and ID" at a specific index | |
3812 | * | |
3813 | * @param rep The repetition index (0-indexed) | |
3814 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3815 | */ | |
3816 | public XON removeIn269_InsuredOrganizationNameAndID(int rep) throws HL7Exception { | |
3817 | 0 | return (XON) super.removeRepetition(69, rep); |
3818 | } | |
3819 | ||
3820 | ||
3821 | ||
3822 | /** | |
3823 | * Returns all repetitions of Insured Employer Organization Name and ID (IN2-70). | |
3824 | */ | |
3825 | public XON[] getInsuredEmployerOrganizationNameAndID() { | |
3826 | 0 | XON[] retVal = this.getTypedField(70, new XON[0]); |
3827 | 0 | return retVal; |
3828 | } | |
3829 | ||
3830 | ||
3831 | /** | |
3832 | * Returns all repetitions of Insured Employer Organization Name and ID (IN2-70). | |
3833 | */ | |
3834 | public XON[] getIn270_InsuredEmployerOrganizationNameAndID() { | |
3835 | 0 | XON[] retVal = this.getTypedField(70, new XON[0]); |
3836 | 0 | return retVal; |
3837 | } | |
3838 | ||
3839 | ||
3840 | /** | |
3841 | * Returns a count of the current number of repetitions of Insured Employer Organization Name and ID (IN2-70). | |
3842 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3843 | * it will return zero. | |
3844 | */ | |
3845 | public int getInsuredEmployerOrganizationNameAndIDReps() { | |
3846 | 0 | return this.getReps(70); |
3847 | } | |
3848 | ||
3849 | ||
3850 | /** | |
3851 | * Returns a specific repetition of | |
3852 | * IN2-70: "Insured Employer Organization Name and ID" - creates it if necessary | |
3853 | * | |
3854 | * @param rep The repetition index (0-indexed) | |
3855 | */ | |
3856 | public XON getInsuredEmployerOrganizationNameAndID(int rep) { | |
3857 | 0 | XON retVal = this.getTypedField(70, rep); |
3858 | 0 | return retVal; |
3859 | } | |
3860 | ||
3861 | /** | |
3862 | * Returns a specific repetition of | |
3863 | * IN2-70: "Insured Employer Organization Name and ID" - creates it if necessary | |
3864 | * | |
3865 | * @param rep The repetition index (0-indexed) | |
3866 | */ | |
3867 | public XON getIn270_InsuredEmployerOrganizationNameAndID(int rep) { | |
3868 | 0 | XON retVal = this.getTypedField(70, rep); |
3869 | 0 | return retVal; |
3870 | } | |
3871 | ||
3872 | /** | |
3873 | * Returns a count of the current number of repetitions of Insured Employer Organization Name and ID (IN2-70). | |
3874 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3875 | * it will return zero. | |
3876 | */ | |
3877 | public int getIn270_InsuredEmployerOrganizationNameAndIDReps() { | |
3878 | 0 | return this.getReps(70); |
3879 | } | |
3880 | ||
3881 | ||
3882 | /** | |
3883 | * Inserts a repetition of | |
3884 | * IN2-70: "Insured Employer Organization Name and ID" at a specific index | |
3885 | * | |
3886 | * @param rep The repetition index (0-indexed) | |
3887 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3888 | */ | |
3889 | public XON insertInsuredEmployerOrganizationNameAndID(int rep) throws HL7Exception { | |
3890 | 0 | return (XON) super.insertRepetition(70, rep); |
3891 | } | |
3892 | ||
3893 | ||
3894 | /** | |
3895 | * Inserts a repetition of | |
3896 | * IN2-70: "Insured Employer Organization Name and ID" at a specific index | |
3897 | * | |
3898 | * @param rep The repetition index (0-indexed) | |
3899 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3900 | */ | |
3901 | public XON insertIn270_InsuredEmployerOrganizationNameAndID(int rep) throws HL7Exception { | |
3902 | 0 | return (XON) super.insertRepetition(70, rep); |
3903 | } | |
3904 | ||
3905 | ||
3906 | /** | |
3907 | * Removes a repetition of | |
3908 | * IN2-70: "Insured Employer Organization Name and ID" at a specific index | |
3909 | * | |
3910 | * @param rep The repetition index (0-indexed) | |
3911 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3912 | */ | |
3913 | public XON removeInsuredEmployerOrganizationNameAndID(int rep) throws HL7Exception { | |
3914 | 0 | return (XON) super.removeRepetition(70, rep); |
3915 | } | |
3916 | ||
3917 | ||
3918 | /** | |
3919 | * Removes a repetition of | |
3920 | * IN2-70: "Insured Employer Organization Name and ID" at a specific index | |
3921 | * | |
3922 | * @param rep The repetition index (0-indexed) | |
3923 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3924 | */ | |
3925 | public XON removeIn270_InsuredEmployerOrganizationNameAndID(int rep) throws HL7Exception { | |
3926 | 0 | return (XON) super.removeRepetition(70, rep); |
3927 | } | |
3928 | ||
3929 | ||
3930 | ||
3931 | /** | |
3932 | * Returns all repetitions of Race (IN2-71). | |
3933 | */ | |
3934 | public CE[] getRace() { | |
3935 | 0 | CE[] retVal = this.getTypedField(71, new CE[0]); |
3936 | 0 | return retVal; |
3937 | } | |
3938 | ||
3939 | ||
3940 | /** | |
3941 | * Returns all repetitions of Race (IN2-71). | |
3942 | */ | |
3943 | public CE[] getIn271_Race() { | |
3944 | 0 | CE[] retVal = this.getTypedField(71, new CE[0]); |
3945 | 0 | return retVal; |
3946 | } | |
3947 | ||
3948 | ||
3949 | /** | |
3950 | * Returns a count of the current number of repetitions of Race (IN2-71). | |
3951 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3952 | * it will return zero. | |
3953 | */ | |
3954 | public int getRaceReps() { | |
3955 | 0 | return this.getReps(71); |
3956 | } | |
3957 | ||
3958 | ||
3959 | /** | |
3960 | * Returns a specific repetition of | |
3961 | * IN2-71: "Race" - creates it if necessary | |
3962 | * | |
3963 | * @param rep The repetition index (0-indexed) | |
3964 | */ | |
3965 | public CE getRace(int rep) { | |
3966 | 0 | CE retVal = this.getTypedField(71, rep); |
3967 | 0 | return retVal; |
3968 | } | |
3969 | ||
3970 | /** | |
3971 | * Returns a specific repetition of | |
3972 | * IN2-71: "Race" - creates it if necessary | |
3973 | * | |
3974 | * @param rep The repetition index (0-indexed) | |
3975 | */ | |
3976 | public CE getIn271_Race(int rep) { | |
3977 | 0 | CE retVal = this.getTypedField(71, rep); |
3978 | 0 | return retVal; |
3979 | } | |
3980 | ||
3981 | /** | |
3982 | * Returns a count of the current number of repetitions of Race (IN2-71). | |
3983 | * This method does not create a repetition, so if no repetitions have currently been defined or accessed, | |
3984 | * it will return zero. | |
3985 | */ | |
3986 | public int getIn271_RaceReps() { | |
3987 | 0 | return this.getReps(71); |
3988 | } | |
3989 | ||
3990 | ||
3991 | /** | |
3992 | * Inserts a repetition of | |
3993 | * IN2-71: "Race" at a specific index | |
3994 | * | |
3995 | * @param rep The repetition index (0-indexed) | |
3996 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
3997 | */ | |
3998 | public CE insertRace(int rep) throws HL7Exception { | |
3999 | 0 | return (CE) super.insertRepetition(71, rep); |
4000 | } | |
4001 | ||
4002 | ||
4003 | /** | |
4004 | * Inserts a repetition of | |
4005 | * IN2-71: "Race" at a specific index | |
4006 | * | |
4007 | * @param rep The repetition index (0-indexed) | |
4008 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
4009 | */ | |
4010 | public CE insertIn271_Race(int rep) throws HL7Exception { | |
4011 | 0 | return (CE) super.insertRepetition(71, rep); |
4012 | } | |
4013 | ||
4014 | ||
4015 | /** | |
4016 | * Removes a repetition of | |
4017 | * IN2-71: "Race" at a specific index | |
4018 | * | |
4019 | * @param rep The repetition index (0-indexed) | |
4020 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
4021 | */ | |
4022 | public CE removeRace(int rep) throws HL7Exception { | |
4023 | 0 | return (CE) super.removeRepetition(71, rep); |
4024 | } | |
4025 | ||
4026 | ||
4027 | /** | |
4028 | * Removes a repetition of | |
4029 | * IN2-71: "Race" at a specific index | |
4030 | * | |
4031 | * @param rep The repetition index (0-indexed) | |
4032 | * @throws HL7Exception If the rep is invalid (below 0, or too high for the allowable repetitions) | |
4033 | */ | |
4034 | public CE removeIn271_Race(int rep) throws HL7Exception { | |
4035 | 0 | return (CE) super.removeRepetition(71, rep); |
4036 | } | |
4037 | ||
4038 | ||
4039 | ||
4040 | ||
4041 | /** | |
4042 | * Returns | |
4043 | * IN2-72: "CMS Patient_s Relationship to Insured" - creates it if necessary | |
4044 | */ | |
4045 | public CE getCMSPatientSRelationshipToInsured() { | |
4046 | 0 | CE retVal = this.getTypedField(72, 0); |
4047 | 0 | return retVal; |
4048 | } | |
4049 | ||
4050 | /** | |
4051 | * Returns | |
4052 | * IN2-72: "CMS Patient_s Relationship to Insured" - creates it if necessary | |
4053 | */ | |
4054 | public CE getIn272_CMSPatientSRelationshipToInsured() { | |
4055 | 0 | CE retVal = this.getTypedField(72, 0); |
4056 | 0 | return retVal; |
4057 | } | |
4058 | ||
4059 | ||
4060 | ||
4061 | ||
4062 | ||
4063 | /** {@inheritDoc} */ | |
4064 | protected Type createNewTypeWithoutReflection(int field) { | |
4065 | 0 | switch (field) { |
4066 | 0 | case 0: return new CX(getMessage()); |
4067 | 0 | case 1: return new ST(getMessage()); |
4068 | 0 | case 2: return new XCN(getMessage()); |
4069 | 0 | case 3: return new IS(getMessage(), new Integer( 139 )); |
4070 | 0 | case 4: return new IS(getMessage(), new Integer( 137 )); |
4071 | 0 | case 5: return new ST(getMessage()); |
4072 | 0 | case 6: return new XPN(getMessage()); |
4073 | 0 | case 7: return new ST(getMessage()); |
4074 | 0 | case 8: return new XPN(getMessage()); |
4075 | 0 | case 9: return new ST(getMessage()); |
4076 | 0 | case 10: return new CE(getMessage()); |
4077 | 0 | case 11: return new ST(getMessage()); |
4078 | 0 | case 12: return new ST(getMessage()); |
4079 | 0 | case 13: return new IS(getMessage(), new Integer( 140 )); |
4080 | 0 | case 14: return new IS(getMessage(), new Integer( 141 )); |
4081 | 0 | case 15: return new IS(getMessage(), new Integer( 142 )); |
4082 | 0 | case 16: return new DT(getMessage()); |
4083 | 0 | case 17: return new ID(getMessage(), new Integer( 136 )); |
4084 | 0 | case 18: return new ID(getMessage(), new Integer( 136 )); |
4085 | 0 | case 19: return new ID(getMessage(), new Integer( 136 )); |
4086 | 0 | case 20: return new ST(getMessage()); |
4087 | 0 | case 21: return new XPN(getMessage()); |
4088 | 0 | case 22: return new ST(getMessage()); |
4089 | 0 | case 23: return new IS(getMessage(), new Integer( 143 )); |
4090 | 0 | case 24: return new CX(getMessage()); |
4091 | 0 | case 25: return new CX(getMessage()); |
4092 | 0 | case 26: return new IS(getMessage(), new Integer( 144 )); |
4093 | 0 | case 27: return new RMC(getMessage()); |
4094 | 0 | case 28: return new PTA(getMessage()); |
4095 | 0 | case 29: return new DDI(getMessage()); |
4096 | 0 | case 30: return new IS(getMessage(), new Integer( 223 )); |
4097 | 0 | case 31: return new IS(getMessage(), new Integer( 9 )); |
4098 | 0 | case 32: return new CE(getMessage()); |
4099 | 0 | case 33: return new CE(getMessage()); |
4100 | 0 | case 34: return new IS(getMessage(), new Integer( 220 )); |
4101 | 0 | case 35: return new CE(getMessage()); |
4102 | 0 | case 36: return new ID(getMessage(), new Integer( 136 )); |
4103 | 0 | case 37: return new IS(getMessage(), new Integer( 231 )); |
4104 | 0 | case 38: return new CE(getMessage()); |
4105 | 0 | case 39: return new XPN(getMessage()); |
4106 | 0 | case 40: return new CE(getMessage()); |
4107 | 0 | case 41: return new CE(getMessage()); |
4108 | 0 | case 42: return new CE(getMessage()); |
4109 | 0 | case 43: return new DT(getMessage()); |
4110 | 0 | case 44: return new DT(getMessage()); |
4111 | 0 | case 45: return new ST(getMessage()); |
4112 | 0 | case 46: return new JCC(getMessage()); |
4113 | 0 | case 47: return new IS(getMessage(), new Integer( 311 )); |
4114 | 0 | case 48: return new XPN(getMessage()); |
4115 | 0 | case 49: return new XTN(getMessage()); |
4116 | 0 | case 50: return new IS(getMessage(), new Integer( 222 )); |
4117 | 0 | case 51: return new XPN(getMessage()); |
4118 | 0 | case 52: return new XTN(getMessage()); |
4119 | 0 | case 53: return new IS(getMessage(), new Integer( 222 )); |
4120 | 0 | case 54: return new DT(getMessage()); |
4121 | 0 | case 55: return new DT(getMessage()); |
4122 | 0 | case 56: return new IS(getMessage(), new Integer( 232 )); |
4123 | 0 | case 57: return new XTN(getMessage()); |
4124 | 0 | case 58: return new IS(getMessage(), new Integer( 312 )); |
4125 | 0 | case 59: return new IS(getMessage(), new Integer( 313 )); |
4126 | 0 | case 60: return new CX(getMessage()); |
4127 | 0 | case 61: return new CE(getMessage()); |
4128 | 0 | case 62: return new XTN(getMessage()); |
4129 | 0 | case 63: return new XTN(getMessage()); |
4130 | 0 | case 64: return new CE(getMessage()); |
4131 | 0 | case 65: return new ID(getMessage(), new Integer( 136 )); |
4132 | 0 | case 66: return new ID(getMessage(), new Integer( 136 )); |
4133 | 0 | case 67: return new ID(getMessage(), new Integer( 136 )); |
4134 | 0 | case 68: return new XON(getMessage()); |
4135 | 0 | case 69: return new XON(getMessage()); |
4136 | 0 | case 70: return new CE(getMessage()); |
4137 | 0 | case 71: return new CE(getMessage()); |
4138 | 0 | default: return null; |
4139 | } | |
4140 | } | |
4141 | ||
4142 | ||
4143 | } | |
4144 |