ca.uhn.hl7v2.model.v24.segment
Class IN2

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractSegment
      extended by ca.uhn.hl7v2.model.v24.segment.IN2
All Implemented Interfaces:
Segment, Structure, Serializable

public class IN2
extends AbstractSegment

Represents an HL7 IN2 message segment (Insurance Additional Information). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
IN2(Group parent, ModelClassFactory factory)
          Creates a new IN2 segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 IS[] getAmbulatoryStatus()
          Returns all repetitions of Ambulatory Status (IN2-32).
 IS getAmbulatoryStatus(int rep)
          Returns a specific repetition of IN2-32: "Ambulatory Status" - creates it if necessary
 int getAmbulatoryStatusReps()
          Returns a count of the current number of repetitions of Ambulatory Status (IN2-32).
 ID getBabyCoverage()
          Returns IN2-19: "Baby Coverage" - creates it if necessary
 ST getBloodDeductible()
          Returns IN2-21: "Blood Deductible" - creates it if necessary
 CE[] getCitizenship()
          Returns all repetitions of Citizenship (IN2-33).
 CE getCitizenship(int rep)
          Returns a specific repetition of IN2-33: "Citizenship" - creates it if necessary
 int getCitizenshipReps()
          Returns a count of the current number of repetitions of Citizenship (IN2-33).
 ID getCombineBabyBill()
          Returns IN2-20: "Combine Baby Bill" - creates it if necessary
 ID getCopayLimitFlag()
          Returns IN2-67: "Copay Limit Flag" - creates it if necessary
 DDI getDailyDeductible()
          Returns IN2-30: "Daily Deductible" - creates it if necessary
 CE getDependentOfMilitaryRecipient()
          Returns IN2-11: "Dependent Of Military Recipient" - creates it if necessary
 IS getEligibilitySource()
          Returns IN2-27: "Eligibility Source" - creates it if necessary
 XPN[] getEmployerContactPersonName()
          Returns all repetitions of Employer Contact Person Name (IN2-49).
 XPN getEmployerContactPersonName(int rep)
          Returns a specific repetition of IN2-49: "Employer Contact Person Name" - creates it if necessary
 int getEmployerContactPersonNameReps()
          Returns a count of the current number of repetitions of Employer Contact Person Name (IN2-49).
 XTN[] getEmployerContactPersonPhoneNumber()
          Returns all repetitions of Employer Contact Person Phone Number (IN2-50).
 XTN getEmployerContactPersonPhoneNumber(int rep)
          Returns a specific repetition of IN2-50: "Employer Contact Person Phone Number" - creates it if necessary
 int getEmployerContactPersonPhoneNumberReps()
          Returns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50).
 IS getEmployerContactReason()
          Returns IN2-51: "Employer Contact Reason" - creates it if necessary
 IS getEmployerInformationData()
          Returns IN2-4: "Employer Information Data" - creates it if necessary
 DT getEmploymentStopDate()
          Returns IN2-45: "Employment Stop Date" - creates it if necessary
 CE[] getEthnicGroup()
          Returns all repetitions of Ethnic Group (IN2-42).
 CE getEthnicGroup(int rep)
          Returns a specific repetition of IN2-42: "Ethnic Group" - creates it if necessary
 int getEthnicGroupReps()
          Returns a count of the current number of repetitions of Ethnic Group (IN2-42).
 CE getGuarantorSRelationshipToInsured()
          Returns IN2-62: "Guarantor's Relationship To Insured" - creates it if necessary
 CE getHCFAPatientSRelationshipToInsured()
          Returns IN2-72: "HCFA Patient's Relationship to Insured" - creates it if necessary
 CX getIn21_InsuredSEmployeeID(int rep)
          Returns a specific repetition of IN2-1: "Insured's Employee ID" - creates it if necessary
 int getIn21_InsuredSEmployeeIDReps()
          Returns a count of the current number of repetitions of Insured's Employee ID (IN2-1).
 ST getIn210_MilitaryIDNumber()
          Returns IN2-10: "Military ID Number" - creates it if necessary
 CE getIn211_DependentOfMilitaryRecipient()
          Returns IN2-11: "Dependent Of Military Recipient" - creates it if necessary
 ST getIn212_MilitaryOrganization()
          Returns IN2-12: "Military Organization" - creates it if necessary
 ST getIn213_MilitaryStation()
          Returns IN2-13: "Military Station" - creates it if necessary
 IS getIn214_MilitaryService()
          Returns IN2-14: "Military Service" - creates it if necessary
 IS getIn215_MilitaryRankGrade()
          Returns IN2-15: "Military Rank/Grade" - creates it if necessary
 IS getIn216_MilitaryStatus()
          Returns IN2-16: "Military Status" - creates it if necessary
 DT getIn217_MilitaryRetireDate()
          Returns IN2-17: "Military Retire Date" - creates it if necessary
 ID getIn218_MilitaryNonAvailCertOnFile()
          Returns IN2-18: "Military Non-Avail Cert On File" - creates it if necessary
 ID getIn219_BabyCoverage()
          Returns IN2-19: "Baby Coverage" - creates it if necessary
 ST getIn22_InsuredSSocialSecurityNumber()
          Returns IN2-2: "Insured's Social Security Number" - creates it if necessary
 ID getIn220_CombineBabyBill()
          Returns IN2-20: "Combine Baby Bill" - creates it if necessary
 ST getIn221_BloodDeductible()
          Returns IN2-21: "Blood Deductible" - creates it if necessary
 XPN getIn222_SpecialCoverageApprovalName(int rep)
          Returns a specific repetition of IN2-22: "Special Coverage Approval Name" - creates it if necessary
 int getIn222_SpecialCoverageApprovalNameReps()
          Returns a count of the current number of repetitions of Special Coverage Approval Name (IN2-22).
 ST getIn223_SpecialCoverageApprovalTitle()
          Returns IN2-23: "Special Coverage Approval Title" - creates it if necessary
 IS getIn224_NonCoveredInsuranceCode(int rep)
          Returns a specific repetition of IN2-24: "Non-Covered Insurance Code" - creates it if necessary
 int getIn224_NonCoveredInsuranceCodeReps()
          Returns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24).
 CX getIn225_PayorID(int rep)
          Returns a specific repetition of IN2-25: "Payor ID" - creates it if necessary
 int getIn225_PayorIDReps()
          Returns a count of the current number of repetitions of Payor ID (IN2-25).
 CX getIn226_PayorSubscriberID(int rep)
          Returns a specific repetition of IN2-26: "Payor Subscriber ID" - creates it if necessary
 int getIn226_PayorSubscriberIDReps()
          Returns a count of the current number of repetitions of Payor Subscriber ID (IN2-26).
 IS getIn227_EligibilitySource()
          Returns IN2-27: "Eligibility Source" - creates it if necessary
 RMC getIn228_RoomCoverageTypeAmount(int rep)
          Returns a specific repetition of IN2-28: "Room Coverage Type/Amount" - creates it if necessary
 int getIn228_RoomCoverageTypeAmountReps()
          Returns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28).
 PTA getIn229_PolicyTypeAmount(int rep)
          Returns a specific repetition of IN2-29: "Policy Type/Amount" - creates it if necessary
 int getIn229_PolicyTypeAmountReps()
          Returns a count of the current number of repetitions of Policy Type/Amount (IN2-29).
 XCN getIn23_InsuredSEmployerSNameAndID(int rep)
          Returns a specific repetition of IN2-3: "Insured's Employer's Name and ID" - creates it if necessary
 int getIn23_InsuredSEmployerSNameAndIDReps()
          Returns a count of the current number of repetitions of Insured's Employer's Name and ID (IN2-3).
 DDI getIn230_DailyDeductible()
          Returns IN2-30: "Daily Deductible" - creates it if necessary
 IS getIn231_LivingDependency()
          Returns IN2-31: "Living Dependency" - creates it if necessary
 IS getIn232_AmbulatoryStatus(int rep)
          Returns a specific repetition of IN2-32: "Ambulatory Status" - creates it if necessary
 int getIn232_AmbulatoryStatusReps()
          Returns a count of the current number of repetitions of Ambulatory Status (IN2-32).
 CE getIn233_Citizenship(int rep)
          Returns a specific repetition of IN2-33: "Citizenship" - creates it if necessary
 int getIn233_CitizenshipReps()
          Returns a count of the current number of repetitions of Citizenship (IN2-33).
 CE getIn234_PrimaryLanguage()
          Returns IN2-34: "Primary Language" - creates it if necessary
 IS getIn235_LivingArrangement()
          Returns IN2-35: "Living Arrangement" - creates it if necessary
 CE getIn236_PublicityCode()
          Returns IN2-36: "Publicity Code" - creates it if necessary
 ID getIn237_ProtectionIndicator()
          Returns IN2-37: "Protection Indicator" - creates it if necessary
 IS getIn238_StudentIndicator()
          Returns IN2-38: "Student Indicator" - creates it if necessary
 CE getIn239_Religion()
          Returns IN2-39: "Religion" - creates it if necessary
 IS getIn24_EmployerInformationData()
          Returns IN2-4: "Employer Information Data" - creates it if necessary
 XPN getIn240_MotherSMaidenName(int rep)
          Returns a specific repetition of IN2-40: "Mother's Maiden Name" - creates it if necessary
 int getIn240_MotherSMaidenNameReps()
          Returns a count of the current number of repetitions of Mother's Maiden Name (IN2-40).
 CE getIn241_Nationality()
          Returns IN2-41: "Nationality" - creates it if necessary
 CE getIn242_EthnicGroup(int rep)
          Returns a specific repetition of IN2-42: "Ethnic Group" - creates it if necessary
 int getIn242_EthnicGroupReps()
          Returns a count of the current number of repetitions of Ethnic Group (IN2-42).
 CE getIn243_MaritalStatus(int rep)
          Returns a specific repetition of IN2-43: "Marital Status" - creates it if necessary
 int getIn243_MaritalStatusReps()
          Returns a count of the current number of repetitions of Marital Status (IN2-43).
 DT getIn244_InsuredSEmploymentStartDate()
          Returns IN2-44: "Insured's Employment Start Date" - creates it if necessary
 DT getIn245_EmploymentStopDate()
          Returns IN2-45: "Employment Stop Date" - creates it if necessary
 ST getIn246_JobTitle()
          Returns IN2-46: "Job Title" - creates it if necessary
 JCC getIn247_JobCodeClass()
          Returns IN2-47: "Job Code/Class" - creates it if necessary
 IS getIn248_JobStatus()
          Returns IN2-48: "Job Status" - creates it if necessary
 XPN getIn249_EmployerContactPersonName(int rep)
          Returns a specific repetition of IN2-49: "Employer Contact Person Name" - creates it if necessary
 int getIn249_EmployerContactPersonNameReps()
          Returns a count of the current number of repetitions of Employer Contact Person Name (IN2-49).
 IS getIn25_MailClaimParty(int rep)
          Returns a specific repetition of IN2-5: "Mail Claim Party" - creates it if necessary
 int getIn25_MailClaimPartyReps()
          Returns a count of the current number of repetitions of Mail Claim Party (IN2-5).
 XTN getIn250_EmployerContactPersonPhoneNumber(int rep)
          Returns a specific repetition of IN2-50: "Employer Contact Person Phone Number" - creates it if necessary
 int getIn250_EmployerContactPersonPhoneNumberReps()
          Returns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50).
 IS getIn251_EmployerContactReason()
          Returns IN2-51: "Employer Contact Reason" - creates it if necessary
 XPN getIn252_InsuredSContactPersonSName(int rep)
          Returns a specific repetition of IN2-52: "Insured's Contact Person's Name" - creates it if necessary
 int getIn252_InsuredSContactPersonSNameReps()
          Returns a count of the current number of repetitions of Insured's Contact Person's Name (IN2-52).
 XTN getIn253_InsuredSContactPersonPhoneNumber(int rep)
          Returns a specific repetition of IN2-53: "Insured's Contact Person Phone Number" - creates it if necessary
 int getIn253_InsuredSContactPersonPhoneNumberReps()
          Returns a count of the current number of repetitions of Insured's Contact Person Phone Number (IN2-53).
 IS getIn254_InsuredSContactPersonReason(int rep)
          Returns a specific repetition of IN2-54: "Insured's Contact Person Reason" - creates it if necessary
 int getIn254_InsuredSContactPersonReasonReps()
          Returns a count of the current number of repetitions of Insured's Contact Person Reason (IN2-54).
 DT getIn255_RelationshipToThePatientStartDate()
          Returns IN2-55: "Relationship To The Patient Start Date" - creates it if necessary
 DT getIn256_RelationshipToThePatientStopDate(int rep)
          Returns a specific repetition of IN2-56: "Relationship To The Patient Stop Date" - creates it if necessary
 int getIn256_RelationshipToThePatientStopDateReps()
          Returns a count of the current number of repetitions of Relationship To The Patient Stop Date (IN2-56).
 IS getIn257_InsuranceCoContactReason()
          Returns IN2-57: "Insurance Co.
 XTN getIn258_InsuranceCoContactPhoneNumber()
          Returns IN2-58: "Insurance Co Contact Phone Number" - creates it if necessary
 IS getIn259_PolicyScope()
          Returns IN2-59: "Policy Scope" - creates it if necessary
 ST getIn26_MedicareHealthInsCardNumber()
          Returns IN2-6: "Medicare Health Ins Card Number" - creates it if necessary
 IS getIn260_PolicySource()
          Returns IN2-60: "Policy Source" - creates it if necessary
 CX getIn261_PatientMemberNumber()
          Returns IN2-61: "Patient Member Number" - creates it if necessary
 CE getIn262_GuarantorSRelationshipToInsured()
          Returns IN2-62: "Guarantor's Relationship To Insured" - creates it if necessary
 XTN getIn263_InsuredSPhoneNumberHome(int rep)
          Returns a specific repetition of IN2-63: "Insured's Phone Number - Home" - creates it if necessary
 int getIn263_InsuredSPhoneNumberHomeReps()
          Returns a count of the current number of repetitions of Insured's Phone Number - Home (IN2-63).
 XTN getIn264_InsuredSEmployerPhoneNumber(int rep)
          Returns a specific repetition of IN2-64: "Insured's Employer Phone Number" - creates it if necessary
 int getIn264_InsuredSEmployerPhoneNumberReps()
          Returns a count of the current number of repetitions of Insured's Employer Phone Number (IN2-64).
 CE getIn265_MilitaryHandicappedProgram()
          Returns IN2-65: "Military Handicapped Program" - creates it if necessary
 ID getIn266_SuspendFlag()
          Returns IN2-66: "Suspend Flag" - creates it if necessary
 ID getIn267_CopayLimitFlag()
          Returns IN2-67: "Copay Limit Flag" - creates it if necessary
 ID getIn268_StoplossLimitFlag()
          Returns IN2-68: "Stoploss Limit Flag" - creates it if necessary
 XON getIn269_InsuredOrganizationNameAndID(int rep)
          Returns a specific repetition of IN2-69: "Insured Organization Name And ID" - creates it if necessary
 int getIn269_InsuredOrganizationNameAndIDReps()
          Returns a count of the current number of repetitions of Insured Organization Name And ID (IN2-69).
 XPN getIn27_MedicaidCaseName(int rep)
          Returns a specific repetition of IN2-7: "Medicaid Case Name" - creates it if necessary
 int getIn27_MedicaidCaseNameReps()
          Returns a count of the current number of repetitions of Medicaid Case Name (IN2-7).
 XON getIn270_InsuredEmployerOrganizationNameAndID(int rep)
          Returns a specific repetition of IN2-70: "Insured Employer Organization Name And ID" - creates it if necessary
 int getIn270_InsuredEmployerOrganizationNameAndIDReps()
          Returns a count of the current number of repetitions of Insured Employer Organization Name And ID (IN2-70).
 CE getIn271_Race(int rep)
          Returns a specific repetition of IN2-71: "Race" - creates it if necessary
 int getIn271_RaceReps()
          Returns a count of the current number of repetitions of Race (IN2-71).
 CE getIn272_HCFAPatientSRelationshipToInsured()
          Returns IN2-72: "HCFA Patient's Relationship to Insured" - creates it if necessary
 ST getIn28_MedicaidCaseNumber()
          Returns IN2-8: "Medicaid Case Number" - creates it if necessary
 XPN getIn29_MilitarySponsorName(int rep)
          Returns a specific repetition of IN2-9: "Military Sponsor Name" - creates it if necessary
 int getIn29_MilitarySponsorNameReps()
          Returns a count of the current number of repetitions of Military Sponsor Name (IN2-9).
 XTN getInsuranceCoContactPhoneNumber()
          Returns IN2-58: "Insurance Co Contact Phone Number" - creates it if necessary
 IS getInsuranceCoContactReason()
          Returns IN2-57: "Insurance Co.
 XON[] getInsuredEmployerOrganizationNameAndID()
          Returns all repetitions of Insured Employer Organization Name And ID (IN2-70).
 XON getInsuredEmployerOrganizationNameAndID(int rep)
          Returns a specific repetition of IN2-70: "Insured Employer Organization Name And ID" - creates it if necessary
 int getInsuredEmployerOrganizationNameAndIDReps()
          Returns a count of the current number of repetitions of Insured Employer Organization Name And ID (IN2-70).
 XON[] getInsuredOrganizationNameAndID()
          Returns all repetitions of Insured Organization Name And ID (IN2-69).
 XON getInsuredOrganizationNameAndID(int rep)
          Returns a specific repetition of IN2-69: "Insured Organization Name And ID" - creates it if necessary
 int getInsuredOrganizationNameAndIDReps()
          Returns a count of the current number of repetitions of Insured Organization Name And ID (IN2-69).
 XTN[] getInsuredSContactPersonPhoneNumber()
          Returns all repetitions of Insured's Contact Person Phone Number (IN2-53).
 XTN getInsuredSContactPersonPhoneNumber(int rep)
          Returns a specific repetition of IN2-53: "Insured's Contact Person Phone Number" - creates it if necessary
 int getInsuredSContactPersonPhoneNumberReps()
          Returns a count of the current number of repetitions of Insured's Contact Person Phone Number (IN2-53).
 IS[] getInsuredSContactPersonReason()
          Returns all repetitions of Insured's Contact Person Reason (IN2-54).
 IS getInsuredSContactPersonReason(int rep)
          Returns a specific repetition of IN2-54: "Insured's Contact Person Reason" - creates it if necessary
 int getInsuredSContactPersonReasonReps()
          Returns a count of the current number of repetitions of Insured's Contact Person Reason (IN2-54).
 XPN[] getInsuredSContactPersonSName()
          Returns all repetitions of Insured's Contact Person's Name (IN2-52).
 XPN getInsuredSContactPersonSName(int rep)
          Returns a specific repetition of IN2-52: "Insured's Contact Person's Name" - creates it if necessary
 int getInsuredSContactPersonSNameReps()
          Returns a count of the current number of repetitions of Insured's Contact Person's Name (IN2-52).
 CX[] getInsuredSEmployeeID()
          Returns all repetitions of Insured's Employee ID (IN2-1).
 CX getInsuredSEmployeeID(int rep)
          Returns a specific repetition of IN2-1: "Insured's Employee ID" - creates it if necessary
 int getInsuredSEmployeeIDReps()
          Returns a count of the current number of repetitions of Insured's Employee ID (IN2-1).
 XTN[] getInsuredSEmployerPhoneNumber()
          Returns all repetitions of Insured's Employer Phone Number (IN2-64).
 XTN getInsuredSEmployerPhoneNumber(int rep)
          Returns a specific repetition of IN2-64: "Insured's Employer Phone Number" - creates it if necessary
 int getInsuredSEmployerPhoneNumberReps()
          Returns a count of the current number of repetitions of Insured's Employer Phone Number (IN2-64).
 XCN[] getInsuredSEmployerSNameAndID()
          Returns all repetitions of Insured's Employer's Name and ID (IN2-3).
 XCN getInsuredSEmployerSNameAndID(int rep)
          Returns a specific repetition of IN2-3: "Insured's Employer's Name and ID" - creates it if necessary
 int getInsuredSEmployerSNameAndIDReps()
          Returns a count of the current number of repetitions of Insured's Employer's Name and ID (IN2-3).
 DT getInsuredSEmploymentStartDate()
          Returns IN2-44: "Insured's Employment Start Date" - creates it if necessary
 XTN[] getInsuredSPhoneNumberHome()
          Returns all repetitions of Insured's Phone Number - Home (IN2-63).
 XTN getInsuredSPhoneNumberHome(int rep)
          Returns a specific repetition of IN2-63: "Insured's Phone Number - Home" - creates it if necessary
 int getInsuredSPhoneNumberHomeReps()
          Returns a count of the current number of repetitions of Insured's Phone Number - Home (IN2-63).
 ST getInsuredSSocialSecurityNumber()
          Returns IN2-2: "Insured's Social Security Number" - creates it if necessary
 JCC getJobCodeClass()
          Returns IN2-47: "Job Code/Class" - creates it if necessary
 IS getJobStatus()
          Returns IN2-48: "Job Status" - creates it if necessary
 ST getJobTitle()
          Returns IN2-46: "Job Title" - creates it if necessary
 IS getLivingArrangement()
          Returns IN2-35: "Living Arrangement" - creates it if necessary
 IS getLivingDependency()
          Returns IN2-31: "Living Dependency" - creates it if necessary
 IS[] getMailClaimParty()
          Returns all repetitions of Mail Claim Party (IN2-5).
 IS getMailClaimParty(int rep)
          Returns a specific repetition of IN2-5: "Mail Claim Party" - creates it if necessary
 int getMailClaimPartyReps()
          Returns a count of the current number of repetitions of Mail Claim Party (IN2-5).
 CE[] getMaritalStatus()
          Returns all repetitions of Marital Status (IN2-43).
 CE getMaritalStatus(int rep)
          Returns a specific repetition of IN2-43: "Marital Status" - creates it if necessary
 int getMaritalStatusReps()
          Returns a count of the current number of repetitions of Marital Status (IN2-43).
 XPN[] getMedicaidCaseName()
          Returns all repetitions of Medicaid Case Name (IN2-7).
 XPN getMedicaidCaseName(int rep)
          Returns a specific repetition of IN2-7: "Medicaid Case Name" - creates it if necessary
 int getMedicaidCaseNameReps()
          Returns a count of the current number of repetitions of Medicaid Case Name (IN2-7).
 ST getMedicaidCaseNumber()
          Returns IN2-8: "Medicaid Case Number" - creates it if necessary
 ST getMedicareHealthInsCardNumber()
          Returns IN2-6: "Medicare Health Ins Card Number" - creates it if necessary
 CE getMilitaryHandicappedProgram()
          Returns IN2-65: "Military Handicapped Program" - creates it if necessary
 ST getMilitaryIDNumber()
          Returns IN2-10: "Military ID Number" - creates it if necessary
 ID getMilitaryNonAvailCertOnFile()
          Returns IN2-18: "Military Non-Avail Cert On File" - creates it if necessary
 ST getMilitaryOrganization()
          Returns IN2-12: "Military Organization" - creates it if necessary
 IS getMilitaryRankGrade()
          Returns IN2-15: "Military Rank/Grade" - creates it if necessary
 DT getMilitaryRetireDate()
          Returns IN2-17: "Military Retire Date" - creates it if necessary
 IS getMilitaryService()
          Returns IN2-14: "Military Service" - creates it if necessary
 XPN[] getMilitarySponsorName()
          Returns all repetitions of Military Sponsor Name (IN2-9).
 XPN getMilitarySponsorName(int rep)
          Returns a specific repetition of IN2-9: "Military Sponsor Name" - creates it if necessary
 int getMilitarySponsorNameReps()
          Returns a count of the current number of repetitions of Military Sponsor Name (IN2-9).
 ST getMilitaryStation()
          Returns IN2-13: "Military Station" - creates it if necessary
 IS getMilitaryStatus()
          Returns IN2-16: "Military Status" - creates it if necessary
 XPN[] getMotherSMaidenName()
          Returns all repetitions of Mother's Maiden Name (IN2-40).
 XPN getMotherSMaidenName(int rep)
          Returns a specific repetition of IN2-40: "Mother's Maiden Name" - creates it if necessary
 int getMotherSMaidenNameReps()
          Returns a count of the current number of repetitions of Mother's Maiden Name (IN2-40).
 CE getNationality()
          Returns IN2-41: "Nationality" - creates it if necessary
 IS[] getNonCoveredInsuranceCode()
          Returns all repetitions of Non-Covered Insurance Code (IN2-24).
 IS getNonCoveredInsuranceCode(int rep)
          Returns a specific repetition of IN2-24: "Non-Covered Insurance Code" - creates it if necessary
 int getNonCoveredInsuranceCodeReps()
          Returns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24).
 CX getPatientMemberNumber()
          Returns IN2-61: "Patient Member Number" - creates it if necessary
 CX[] getPayorID()
          Returns all repetitions of Payor ID (IN2-25).
 CX getPayorID(int rep)
          Returns a specific repetition of IN2-25: "Payor ID" - creates it if necessary
 int getPayorIDReps()
          Returns a count of the current number of repetitions of Payor ID (IN2-25).
 CX[] getPayorSubscriberID()
          Returns all repetitions of Payor Subscriber ID (IN2-26).
 CX getPayorSubscriberID(int rep)
          Returns a specific repetition of IN2-26: "Payor Subscriber ID" - creates it if necessary
 int getPayorSubscriberIDReps()
          Returns a count of the current number of repetitions of Payor Subscriber ID (IN2-26).
 IS getPolicyScope()
          Returns IN2-59: "Policy Scope" - creates it if necessary
 IS getPolicySource()
          Returns IN2-60: "Policy Source" - creates it if necessary
 PTA[] getPolicyTypeAmount()
          Returns all repetitions of Policy Type/Amount (IN2-29).
 PTA getPolicyTypeAmount(int rep)
          Returns a specific repetition of IN2-29: "Policy Type/Amount" - creates it if necessary
 int getPolicyTypeAmountReps()
          Returns a count of the current number of repetitions of Policy Type/Amount (IN2-29).
 CE getPrimaryLanguage()
          Returns IN2-34: "Primary Language" - creates it if necessary
 ID getProtectionIndicator()
          Returns IN2-37: "Protection Indicator" - creates it if necessary
 CE getPublicityCode()
          Returns IN2-36: "Publicity Code" - creates it if necessary
 CE[] getRace()
          Returns all repetitions of Race (IN2-71).
 CE getRace(int rep)
          Returns a specific repetition of IN2-71: "Race" - creates it if necessary
 int getRaceReps()
          Returns a count of the current number of repetitions of Race (IN2-71).
 DT getRelationshipToThePatientStartDate()
          Returns IN2-55: "Relationship To The Patient Start Date" - creates it if necessary
 DT[] getRelationshipToThePatientStopDate()
          Returns all repetitions of Relationship To The Patient Stop Date (IN2-56).
 DT getRelationshipToThePatientStopDate(int rep)
          Returns a specific repetition of IN2-56: "Relationship To The Patient Stop Date" - creates it if necessary
 int getRelationshipToThePatientStopDateReps()
          Returns a count of the current number of repetitions of Relationship To The Patient Stop Date (IN2-56).
 CE getReligion()
          Returns IN2-39: "Religion" - creates it if necessary
 RMC[] getRoomCoverageTypeAmount()
          Returns all repetitions of Room Coverage Type/Amount (IN2-28).
 RMC getRoomCoverageTypeAmount(int rep)
          Returns a specific repetition of IN2-28: "Room Coverage Type/Amount" - creates it if necessary
 int getRoomCoverageTypeAmountReps()
          Returns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28).
 XPN[] getSpecialCoverageApprovalName()
          Returns all repetitions of Special Coverage Approval Name (IN2-22).
 XPN getSpecialCoverageApprovalName(int rep)
          Returns a specific repetition of IN2-22: "Special Coverage Approval Name" - creates it if necessary
 int getSpecialCoverageApprovalNameReps()
          Returns a count of the current number of repetitions of Special Coverage Approval Name (IN2-22).
 ST getSpecialCoverageApprovalTitle()
          Returns IN2-23: "Special Coverage Approval Title" - creates it if necessary
 ID getStoplossLimitFlag()
          Returns IN2-68: "Stoploss Limit Flag" - creates it if necessary
 IS getStudentIndicator()
          Returns IN2-38: "Student Indicator" - creates it if necessary
 ID getSuspendFlag()
          Returns IN2-66: "Suspend Flag" - creates it if necessary
 IS insertAmbulatoryStatus(int rep)
          Inserts a repetition of IN2-32: "Ambulatory Status" at a specific index
 CE insertCitizenship(int rep)
          Inserts a repetition of IN2-33: "Citizenship" at a specific index
 XPN insertEmployerContactPersonName(int rep)
          Inserts a repetition of IN2-49: "Employer Contact Person Name" at a specific index
 XTN insertEmployerContactPersonPhoneNumber(int rep)
          Inserts a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific index
 CE insertEthnicGroup(int rep)
          Inserts a repetition of IN2-42: "Ethnic Group" at a specific index
 CX insertIn21_InsuredSEmployeeID(int rep)
          Inserts a repetition of IN2-1: "Insured's Employee ID" at a specific index
 XPN insertIn222_SpecialCoverageApprovalName(int rep)
          Inserts a repetition of IN2-22: "Special Coverage Approval Name" at a specific index
 IS insertIn224_NonCoveredInsuranceCode(int rep)
          Inserts a repetition of IN2-24: "Non-Covered Insurance Code" at a specific index
 CX insertIn225_PayorID(int rep)
          Inserts a repetition of IN2-25: "Payor ID" at a specific index
 CX insertIn226_PayorSubscriberID(int rep)
          Inserts a repetition of IN2-26: "Payor Subscriber ID" at a specific index
 RMC insertIn228_RoomCoverageTypeAmount(int rep)
          Inserts a repetition of IN2-28: "Room Coverage Type/Amount" at a specific index
 PTA insertIn229_PolicyTypeAmount(int rep)
          Inserts a repetition of IN2-29: "Policy Type/Amount" at a specific index
 XCN insertIn23_InsuredSEmployerSNameAndID(int rep)
          Inserts a repetition of IN2-3: "Insured's Employer's Name and ID" at a specific index
 IS insertIn232_AmbulatoryStatus(int rep)
          Inserts a repetition of IN2-32: "Ambulatory Status" at a specific index
 CE insertIn233_Citizenship(int rep)
          Inserts a repetition of IN2-33: "Citizenship" at a specific index
 XPN insertIn240_MotherSMaidenName(int rep)
          Inserts a repetition of IN2-40: "Mother's Maiden Name" at a specific index
 CE insertIn242_EthnicGroup(int rep)
          Inserts a repetition of IN2-42: "Ethnic Group" at a specific index
 CE insertIn243_MaritalStatus(int rep)
          Inserts a repetition of IN2-43: "Marital Status" at a specific index
 XPN insertIn249_EmployerContactPersonName(int rep)
          Inserts a repetition of IN2-49: "Employer Contact Person Name" at a specific index
 IS insertIn25_MailClaimParty(int rep)
          Inserts a repetition of IN2-5: "Mail Claim Party" at a specific index
 XTN insertIn250_EmployerContactPersonPhoneNumber(int rep)
          Inserts a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific index
 XPN insertIn252_InsuredSContactPersonSName(int rep)
          Inserts a repetition of IN2-52: "Insured's Contact Person's Name" at a specific index
 XTN insertIn253_InsuredSContactPersonPhoneNumber(int rep)
          Inserts a repetition of IN2-53: "Insured's Contact Person Phone Number" at a specific index
 IS insertIn254_InsuredSContactPersonReason(int rep)
          Inserts a repetition of IN2-54: "Insured's Contact Person Reason" at a specific index
 DT insertIn256_RelationshipToThePatientStopDate(int rep)
          Inserts a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific index
 XTN insertIn263_InsuredSPhoneNumberHome(int rep)
          Inserts a repetition of IN2-63: "Insured's Phone Number - Home" at a specific index
 XTN insertIn264_InsuredSEmployerPhoneNumber(int rep)
          Inserts a repetition of IN2-64: "Insured's Employer Phone Number" at a specific index
 XON insertIn269_InsuredOrganizationNameAndID(int rep)
          Inserts a repetition of IN2-69: "Insured Organization Name And ID" at a specific index
 XPN insertIn27_MedicaidCaseName(int rep)
          Inserts a repetition of IN2-7: "Medicaid Case Name" at a specific index
 XON insertIn270_InsuredEmployerOrganizationNameAndID(int rep)
          Inserts a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific index
 CE insertIn271_Race(int rep)
          Inserts a repetition of IN2-71: "Race" at a specific index
 XPN insertIn29_MilitarySponsorName(int rep)
          Inserts a repetition of IN2-9: "Military Sponsor Name" at a specific index
 XON insertInsuredEmployerOrganizationNameAndID(int rep)
          Inserts a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific index
 XON insertInsuredOrganizationNameAndID(int rep)
          Inserts a repetition of IN2-69: "Insured Organization Name And ID" at a specific index
 XTN insertInsuredSContactPersonPhoneNumber(int rep)
          Inserts a repetition of IN2-53: "Insured's Contact Person Phone Number" at a specific index
 IS insertInsuredSContactPersonReason(int rep)
          Inserts a repetition of IN2-54: "Insured's Contact Person Reason" at a specific index
 XPN insertInsuredSContactPersonSName(int rep)
          Inserts a repetition of IN2-52: "Insured's Contact Person's Name" at a specific index
 CX insertInsuredSEmployeeID(int rep)
          Inserts a repetition of IN2-1: "Insured's Employee ID" at a specific index
 XTN insertInsuredSEmployerPhoneNumber(int rep)
          Inserts a repetition of IN2-64: "Insured's Employer Phone Number" at a specific index
 XCN insertInsuredSEmployerSNameAndID(int rep)
          Inserts a repetition of IN2-3: "Insured's Employer's Name and ID" at a specific index
 XTN insertInsuredSPhoneNumberHome(int rep)
          Inserts a repetition of IN2-63: "Insured's Phone Number - Home" at a specific index
 IS insertMailClaimParty(int rep)
          Inserts a repetition of IN2-5: "Mail Claim Party" at a specific index
 CE insertMaritalStatus(int rep)
          Inserts a repetition of IN2-43: "Marital Status" at a specific index
 XPN insertMedicaidCaseName(int rep)
          Inserts a repetition of IN2-7: "Medicaid Case Name" at a specific index
 XPN insertMilitarySponsorName(int rep)
          Inserts a repetition of IN2-9: "Military Sponsor Name" at a specific index
 XPN insertMotherSMaidenName(int rep)
          Inserts a repetition of IN2-40: "Mother's Maiden Name" at a specific index
 IS insertNonCoveredInsuranceCode(int rep)
          Inserts a repetition of IN2-24: "Non-Covered Insurance Code" at a specific index
 CX insertPayorID(int rep)
          Inserts a repetition of IN2-25: "Payor ID" at a specific index
 CX insertPayorSubscriberID(int rep)
          Inserts a repetition of IN2-26: "Payor Subscriber ID" at a specific index
 PTA insertPolicyTypeAmount(int rep)
          Inserts a repetition of IN2-29: "Policy Type/Amount" at a specific index
 CE insertRace(int rep)
          Inserts a repetition of IN2-71: "Race" at a specific index
 DT insertRelationshipToThePatientStopDate(int rep)
          Inserts a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific index
 RMC insertRoomCoverageTypeAmount(int rep)
          Inserts a repetition of IN2-28: "Room Coverage Type/Amount" at a specific index
 XPN insertSpecialCoverageApprovalName(int rep)
          Inserts a repetition of IN2-22: "Special Coverage Approval Name" at a specific index
 IS removeAmbulatoryStatus(int rep)
          Removes a repetition of IN2-32: "Ambulatory Status" at a specific index
 CE removeCitizenship(int rep)
          Removes a repetition of IN2-33: "Citizenship" at a specific index
 XPN removeEmployerContactPersonName(int rep)
          Removes a repetition of IN2-49: "Employer Contact Person Name" at a specific index
 XTN removeEmployerContactPersonPhoneNumber(int rep)
          Removes a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific index
 CE removeEthnicGroup(int rep)
          Removes a repetition of IN2-42: "Ethnic Group" at a specific index
 CX removeIn21_InsuredSEmployeeID(int rep)
          Removes a repetition of IN2-1: "Insured's Employee ID" at a specific index
 XPN removeIn222_SpecialCoverageApprovalName(int rep)
          Removes a repetition of IN2-22: "Special Coverage Approval Name" at a specific index
 IS removeIn224_NonCoveredInsuranceCode(int rep)
          Removes a repetition of IN2-24: "Non-Covered Insurance Code" at a specific index
 CX removeIn225_PayorID(int rep)
          Removes a repetition of IN2-25: "Payor ID" at a specific index
 CX removeIn226_PayorSubscriberID(int rep)
          Removes a repetition of IN2-26: "Payor Subscriber ID" at a specific index
 RMC removeIn228_RoomCoverageTypeAmount(int rep)
          Removes a repetition of IN2-28: "Room Coverage Type/Amount" at a specific index
 PTA removeIn229_PolicyTypeAmount(int rep)
          Removes a repetition of IN2-29: "Policy Type/Amount" at a specific index
 XCN removeIn23_InsuredSEmployerSNameAndID(int rep)
          Removes a repetition of IN2-3: "Insured's Employer's Name and ID" at a specific index
 IS removeIn232_AmbulatoryStatus(int rep)
          Removes a repetition of IN2-32: "Ambulatory Status" at a specific index
 CE removeIn233_Citizenship(int rep)
          Removes a repetition of IN2-33: "Citizenship" at a specific index
 XPN removeIn240_MotherSMaidenName(int rep)
          Removes a repetition of IN2-40: "Mother's Maiden Name" at a specific index
 CE removeIn242_EthnicGroup(int rep)
          Removes a repetition of IN2-42: "Ethnic Group" at a specific index
 CE removeIn243_MaritalStatus(int rep)
          Removes a repetition of IN2-43: "Marital Status" at a specific index
 XPN removeIn249_EmployerContactPersonName(int rep)
          Removes a repetition of IN2-49: "Employer Contact Person Name" at a specific index
 IS removeIn25_MailClaimParty(int rep)
          Removes a repetition of IN2-5: "Mail Claim Party" at a specific index
 XTN removeIn250_EmployerContactPersonPhoneNumber(int rep)
          Removes a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific index
 XPN removeIn252_InsuredSContactPersonSName(int rep)
          Removes a repetition of IN2-52: "Insured's Contact Person's Name" at a specific index
 XTN removeIn253_InsuredSContactPersonPhoneNumber(int rep)
          Removes a repetition of IN2-53: "Insured's Contact Person Phone Number" at a specific index
 IS removeIn254_InsuredSContactPersonReason(int rep)
          Removes a repetition of IN2-54: "Insured's Contact Person Reason" at a specific index
 DT removeIn256_RelationshipToThePatientStopDate(int rep)
          Removes a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific index
 XTN removeIn263_InsuredSPhoneNumberHome(int rep)
          Removes a repetition of IN2-63: "Insured's Phone Number - Home" at a specific index
 XTN removeIn264_InsuredSEmployerPhoneNumber(int rep)
          Removes a repetition of IN2-64: "Insured's Employer Phone Number" at a specific index
 XON removeIn269_InsuredOrganizationNameAndID(int rep)
          Removes a repetition of IN2-69: "Insured Organization Name And ID" at a specific index
 XPN removeIn27_MedicaidCaseName(int rep)
          Removes a repetition of IN2-7: "Medicaid Case Name" at a specific index
 XON removeIn270_InsuredEmployerOrganizationNameAndID(int rep)
          Removes a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific index
 CE removeIn271_Race(int rep)
          Removes a repetition of IN2-71: "Race" at a specific index
 XPN removeIn29_MilitarySponsorName(int rep)
          Removes a repetition of IN2-9: "Military Sponsor Name" at a specific index
 XON removeInsuredEmployerOrganizationNameAndID(int rep)
          Removes a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific index
 XON removeInsuredOrganizationNameAndID(int rep)
          Removes a repetition of IN2-69: "Insured Organization Name And ID" at a specific index
 XTN removeInsuredSContactPersonPhoneNumber(int rep)
          Removes a repetition of IN2-53: "Insured's Contact Person Phone Number" at a specific index
 IS removeInsuredSContactPersonReason(int rep)
          Removes a repetition of IN2-54: "Insured's Contact Person Reason" at a specific index
 XPN removeInsuredSContactPersonSName(int rep)
          Removes a repetition of IN2-52: "Insured's Contact Person's Name" at a specific index
 CX removeInsuredSEmployeeID(int rep)
          Removes a repetition of IN2-1: "Insured's Employee ID" at a specific index
 XTN removeInsuredSEmployerPhoneNumber(int rep)
          Removes a repetition of IN2-64: "Insured's Employer Phone Number" at a specific index
 XCN removeInsuredSEmployerSNameAndID(int rep)
          Removes a repetition of IN2-3: "Insured's Employer's Name and ID" at a specific index
 XTN removeInsuredSPhoneNumberHome(int rep)
          Removes a repetition of IN2-63: "Insured's Phone Number - Home" at a specific index
 IS removeMailClaimParty(int rep)
          Removes a repetition of IN2-5: "Mail Claim Party" at a specific index
 CE removeMaritalStatus(int rep)
          Removes a repetition of IN2-43: "Marital Status" at a specific index
 XPN removeMedicaidCaseName(int rep)
          Removes a repetition of IN2-7: "Medicaid Case Name" at a specific index
 XPN removeMilitarySponsorName(int rep)
          Removes a repetition of IN2-9: "Military Sponsor Name" at a specific index
 XPN removeMotherSMaidenName(int rep)
          Removes a repetition of IN2-40: "Mother's Maiden Name" at a specific index
 IS removeNonCoveredInsuranceCode(int rep)
          Removes a repetition of IN2-24: "Non-Covered Insurance Code" at a specific index
 CX removePayorID(int rep)
          Removes a repetition of IN2-25: "Payor ID" at a specific index
 CX removePayorSubscriberID(int rep)
          Removes a repetition of IN2-26: "Payor Subscriber ID" at a specific index
 PTA removePolicyTypeAmount(int rep)
          Removes a repetition of IN2-29: "Policy Type/Amount" at a specific index
 CE removeRace(int rep)
          Removes a repetition of IN2-71: "Race" at a specific index
 DT removeRelationshipToThePatientStopDate(int rep)
          Removes a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific index
 RMC removeRoomCoverageTypeAmount(int rep)
          Removes a repetition of IN2-28: "Room Coverage Type/Amount" at a specific index
 XPN removeSpecialCoverageApprovalName(int rep)
          Removes a repetition of IN2-22: "Special Coverage Approval Name" at a specific index
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IN2

public IN2(Group parent,
           ModelClassFactory factory)
Creates a new IN2 segment

Method Detail

getInsuredSEmployeeID

public CX[] getInsuredSEmployeeID()
Returns all repetitions of Insured's Employee ID (IN2-1).


getInsuredSEmployeeIDReps

public int getInsuredSEmployeeIDReps()
Returns a count of the current number of repetitions of Insured's Employee ID (IN2-1). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredSEmployeeID

public CX getInsuredSEmployeeID(int rep)
Returns a specific repetition of IN2-1: "Insured's Employee ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn21_InsuredSEmployeeID

public CX getIn21_InsuredSEmployeeID(int rep)
Returns a specific repetition of IN2-1: "Insured's Employee ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn21_InsuredSEmployeeIDReps

public int getIn21_InsuredSEmployeeIDReps()
Returns a count of the current number of repetitions of Insured's Employee ID (IN2-1). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredSEmployeeID

public CX insertInsuredSEmployeeID(int rep)
                            throws HL7Exception
Inserts a repetition of IN2-1: "Insured's Employee ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn21_InsuredSEmployeeID

public CX insertIn21_InsuredSEmployeeID(int rep)
                                 throws HL7Exception
Inserts a repetition of IN2-1: "Insured's Employee ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredSEmployeeID

public CX removeInsuredSEmployeeID(int rep)
                            throws HL7Exception
Removes a repetition of IN2-1: "Insured's Employee ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn21_InsuredSEmployeeID

public CX removeIn21_InsuredSEmployeeID(int rep)
                                 throws HL7Exception
Removes a repetition of IN2-1: "Insured's Employee ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getInsuredSSocialSecurityNumber

public ST getInsuredSSocialSecurityNumber()
Returns IN2-2: "Insured's Social Security Number" - creates it if necessary


getIn22_InsuredSSocialSecurityNumber

public ST getIn22_InsuredSSocialSecurityNumber()
Returns IN2-2: "Insured's Social Security Number" - creates it if necessary


getInsuredSEmployerSNameAndID

public XCN[] getInsuredSEmployerSNameAndID()
Returns all repetitions of Insured's Employer's Name and ID (IN2-3).


getInsuredSEmployerSNameAndIDReps

public int getInsuredSEmployerSNameAndIDReps()
Returns a count of the current number of repetitions of Insured's Employer's Name and ID (IN2-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredSEmployerSNameAndID

public XCN getInsuredSEmployerSNameAndID(int rep)
Returns a specific repetition of IN2-3: "Insured's Employer's Name and ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn23_InsuredSEmployerSNameAndID

public XCN getIn23_InsuredSEmployerSNameAndID(int rep)
Returns a specific repetition of IN2-3: "Insured's Employer's Name and ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn23_InsuredSEmployerSNameAndIDReps

public int getIn23_InsuredSEmployerSNameAndIDReps()
Returns a count of the current number of repetitions of Insured's Employer's Name and ID (IN2-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredSEmployerSNameAndID

public XCN insertInsuredSEmployerSNameAndID(int rep)
                                     throws HL7Exception
Inserts a repetition of IN2-3: "Insured's Employer's Name and ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn23_InsuredSEmployerSNameAndID

public XCN insertIn23_InsuredSEmployerSNameAndID(int rep)
                                          throws HL7Exception
Inserts a repetition of IN2-3: "Insured's Employer's Name and ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredSEmployerSNameAndID

public XCN removeInsuredSEmployerSNameAndID(int rep)
                                     throws HL7Exception
Removes a repetition of IN2-3: "Insured's Employer's Name and ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn23_InsuredSEmployerSNameAndID

public XCN removeIn23_InsuredSEmployerSNameAndID(int rep)
                                          throws HL7Exception
Removes a repetition of IN2-3: "Insured's Employer's Name and ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEmployerInformationData

public IS getEmployerInformationData()
Returns IN2-4: "Employer Information Data" - creates it if necessary


getIn24_EmployerInformationData

public IS getIn24_EmployerInformationData()
Returns IN2-4: "Employer Information Data" - creates it if necessary


getMailClaimParty

public IS[] getMailClaimParty()
Returns all repetitions of Mail Claim Party (IN2-5).


getMailClaimPartyReps

public int getMailClaimPartyReps()
Returns a count of the current number of repetitions of Mail Claim Party (IN2-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getMailClaimParty

public IS getMailClaimParty(int rep)
Returns a specific repetition of IN2-5: "Mail Claim Party" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn25_MailClaimParty

public IS getIn25_MailClaimParty(int rep)
Returns a specific repetition of IN2-5: "Mail Claim Party" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn25_MailClaimPartyReps

public int getIn25_MailClaimPartyReps()
Returns a count of the current number of repetitions of Mail Claim Party (IN2-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertMailClaimParty

public IS insertMailClaimParty(int rep)
                        throws HL7Exception
Inserts a repetition of IN2-5: "Mail Claim Party" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn25_MailClaimParty

public IS insertIn25_MailClaimParty(int rep)
                             throws HL7Exception
Inserts a repetition of IN2-5: "Mail Claim Party" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeMailClaimParty

public IS removeMailClaimParty(int rep)
                        throws HL7Exception
Removes a repetition of IN2-5: "Mail Claim Party" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn25_MailClaimParty

public IS removeIn25_MailClaimParty(int rep)
                             throws HL7Exception
Removes a repetition of IN2-5: "Mail Claim Party" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getMedicareHealthInsCardNumber

public ST getMedicareHealthInsCardNumber()
Returns IN2-6: "Medicare Health Ins Card Number" - creates it if necessary


getIn26_MedicareHealthInsCardNumber

public ST getIn26_MedicareHealthInsCardNumber()
Returns IN2-6: "Medicare Health Ins Card Number" - creates it if necessary


getMedicaidCaseName

public XPN[] getMedicaidCaseName()
Returns all repetitions of Medicaid Case Name (IN2-7).


getMedicaidCaseNameReps

public int getMedicaidCaseNameReps()
Returns a count of the current number of repetitions of Medicaid Case Name (IN2-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getMedicaidCaseName

public XPN getMedicaidCaseName(int rep)
Returns a specific repetition of IN2-7: "Medicaid Case Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn27_MedicaidCaseName

public XPN getIn27_MedicaidCaseName(int rep)
Returns a specific repetition of IN2-7: "Medicaid Case Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn27_MedicaidCaseNameReps

public int getIn27_MedicaidCaseNameReps()
Returns a count of the current number of repetitions of Medicaid Case Name (IN2-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertMedicaidCaseName

public XPN insertMedicaidCaseName(int rep)
                           throws HL7Exception
Inserts a repetition of IN2-7: "Medicaid Case Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn27_MedicaidCaseName

public XPN insertIn27_MedicaidCaseName(int rep)
                                throws HL7Exception
Inserts a repetition of IN2-7: "Medicaid Case Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeMedicaidCaseName

public XPN removeMedicaidCaseName(int rep)
                           throws HL7Exception
Removes a repetition of IN2-7: "Medicaid Case Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn27_MedicaidCaseName

public XPN removeIn27_MedicaidCaseName(int rep)
                                throws HL7Exception
Removes a repetition of IN2-7: "Medicaid Case Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getMedicaidCaseNumber

public ST getMedicaidCaseNumber()
Returns IN2-8: "Medicaid Case Number" - creates it if necessary


getIn28_MedicaidCaseNumber

public ST getIn28_MedicaidCaseNumber()
Returns IN2-8: "Medicaid Case Number" - creates it if necessary


getMilitarySponsorName

public XPN[] getMilitarySponsorName()
Returns all repetitions of Military Sponsor Name (IN2-9).


getMilitarySponsorNameReps

public int getMilitarySponsorNameReps()
Returns a count of the current number of repetitions of Military Sponsor Name (IN2-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getMilitarySponsorName

public XPN getMilitarySponsorName(int rep)
Returns a specific repetition of IN2-9: "Military Sponsor Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn29_MilitarySponsorName

public XPN getIn29_MilitarySponsorName(int rep)
Returns a specific repetition of IN2-9: "Military Sponsor Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn29_MilitarySponsorNameReps

public int getIn29_MilitarySponsorNameReps()
Returns a count of the current number of repetitions of Military Sponsor Name (IN2-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertMilitarySponsorName

public XPN insertMilitarySponsorName(int rep)
                              throws HL7Exception
Inserts a repetition of IN2-9: "Military Sponsor Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn29_MilitarySponsorName

public XPN insertIn29_MilitarySponsorName(int rep)
                                   throws HL7Exception
Inserts a repetition of IN2-9: "Military Sponsor Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeMilitarySponsorName

public XPN removeMilitarySponsorName(int rep)
                              throws HL7Exception
Removes a repetition of IN2-9: "Military Sponsor Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn29_MilitarySponsorName

public XPN removeIn29_MilitarySponsorName(int rep)
                                   throws HL7Exception
Removes a repetition of IN2-9: "Military Sponsor Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getMilitaryIDNumber

public ST getMilitaryIDNumber()
Returns IN2-10: "Military ID Number" - creates it if necessary


getIn210_MilitaryIDNumber

public ST getIn210_MilitaryIDNumber()
Returns IN2-10: "Military ID Number" - creates it if necessary


getDependentOfMilitaryRecipient

public CE getDependentOfMilitaryRecipient()
Returns IN2-11: "Dependent Of Military Recipient" - creates it if necessary


getIn211_DependentOfMilitaryRecipient

public CE getIn211_DependentOfMilitaryRecipient()
Returns IN2-11: "Dependent Of Military Recipient" - creates it if necessary


getMilitaryOrganization

public ST getMilitaryOrganization()
Returns IN2-12: "Military Organization" - creates it if necessary


getIn212_MilitaryOrganization

public ST getIn212_MilitaryOrganization()
Returns IN2-12: "Military Organization" - creates it if necessary


getMilitaryStation

public ST getMilitaryStation()
Returns IN2-13: "Military Station" - creates it if necessary


getIn213_MilitaryStation

public ST getIn213_MilitaryStation()
Returns IN2-13: "Military Station" - creates it if necessary


getMilitaryService

public IS getMilitaryService()
Returns IN2-14: "Military Service" - creates it if necessary


getIn214_MilitaryService

public IS getIn214_MilitaryService()
Returns IN2-14: "Military Service" - creates it if necessary


getMilitaryRankGrade

public IS getMilitaryRankGrade()
Returns IN2-15: "Military Rank/Grade" - creates it if necessary


getIn215_MilitaryRankGrade

public IS getIn215_MilitaryRankGrade()
Returns IN2-15: "Military Rank/Grade" - creates it if necessary


getMilitaryStatus

public IS getMilitaryStatus()
Returns IN2-16: "Military Status" - creates it if necessary


getIn216_MilitaryStatus

public IS getIn216_MilitaryStatus()
Returns IN2-16: "Military Status" - creates it if necessary


getMilitaryRetireDate

public DT getMilitaryRetireDate()
Returns IN2-17: "Military Retire Date" - creates it if necessary


getIn217_MilitaryRetireDate

public DT getIn217_MilitaryRetireDate()
Returns IN2-17: "Military Retire Date" - creates it if necessary


getMilitaryNonAvailCertOnFile

public ID getMilitaryNonAvailCertOnFile()
Returns IN2-18: "Military Non-Avail Cert On File" - creates it if necessary


getIn218_MilitaryNonAvailCertOnFile

public ID getIn218_MilitaryNonAvailCertOnFile()
Returns IN2-18: "Military Non-Avail Cert On File" - creates it if necessary


getBabyCoverage

public ID getBabyCoverage()
Returns IN2-19: "Baby Coverage" - creates it if necessary


getIn219_BabyCoverage

public ID getIn219_BabyCoverage()
Returns IN2-19: "Baby Coverage" - creates it if necessary


getCombineBabyBill

public ID getCombineBabyBill()
Returns IN2-20: "Combine Baby Bill" - creates it if necessary


getIn220_CombineBabyBill

public ID getIn220_CombineBabyBill()
Returns IN2-20: "Combine Baby Bill" - creates it if necessary


getBloodDeductible

public ST getBloodDeductible()
Returns IN2-21: "Blood Deductible" - creates it if necessary


getIn221_BloodDeductible

public ST getIn221_BloodDeductible()
Returns IN2-21: "Blood Deductible" - creates it if necessary


getSpecialCoverageApprovalName

public XPN[] getSpecialCoverageApprovalName()
Returns all repetitions of Special Coverage Approval Name (IN2-22).


getSpecialCoverageApprovalNameReps

public int getSpecialCoverageApprovalNameReps()
Returns a count of the current number of repetitions of Special Coverage Approval Name (IN2-22). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getSpecialCoverageApprovalName

public XPN getSpecialCoverageApprovalName(int rep)
Returns a specific repetition of IN2-22: "Special Coverage Approval Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn222_SpecialCoverageApprovalName

public XPN getIn222_SpecialCoverageApprovalName(int rep)
Returns a specific repetition of IN2-22: "Special Coverage Approval Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn222_SpecialCoverageApprovalNameReps

public int getIn222_SpecialCoverageApprovalNameReps()
Returns a count of the current number of repetitions of Special Coverage Approval Name (IN2-22). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertSpecialCoverageApprovalName

public XPN insertSpecialCoverageApprovalName(int rep)
                                      throws HL7Exception
Inserts a repetition of IN2-22: "Special Coverage Approval Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn222_SpecialCoverageApprovalName

public XPN insertIn222_SpecialCoverageApprovalName(int rep)
                                            throws HL7Exception
Inserts a repetition of IN2-22: "Special Coverage Approval Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeSpecialCoverageApprovalName

public XPN removeSpecialCoverageApprovalName(int rep)
                                      throws HL7Exception
Removes a repetition of IN2-22: "Special Coverage Approval Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn222_SpecialCoverageApprovalName

public XPN removeIn222_SpecialCoverageApprovalName(int rep)
                                            throws HL7Exception
Removes a repetition of IN2-22: "Special Coverage Approval Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getSpecialCoverageApprovalTitle

public ST getSpecialCoverageApprovalTitle()
Returns IN2-23: "Special Coverage Approval Title" - creates it if necessary


getIn223_SpecialCoverageApprovalTitle

public ST getIn223_SpecialCoverageApprovalTitle()
Returns IN2-23: "Special Coverage Approval Title" - creates it if necessary


getNonCoveredInsuranceCode

public IS[] getNonCoveredInsuranceCode()
Returns all repetitions of Non-Covered Insurance Code (IN2-24).


getNonCoveredInsuranceCodeReps

public int getNonCoveredInsuranceCodeReps()
Returns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getNonCoveredInsuranceCode

public IS getNonCoveredInsuranceCode(int rep)
Returns a specific repetition of IN2-24: "Non-Covered Insurance Code" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn224_NonCoveredInsuranceCode

public IS getIn224_NonCoveredInsuranceCode(int rep)
Returns a specific repetition of IN2-24: "Non-Covered Insurance Code" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn224_NonCoveredInsuranceCodeReps

public int getIn224_NonCoveredInsuranceCodeReps()
Returns a count of the current number of repetitions of Non-Covered Insurance Code (IN2-24). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertNonCoveredInsuranceCode

public IS insertNonCoveredInsuranceCode(int rep)
                                 throws HL7Exception
Inserts a repetition of IN2-24: "Non-Covered Insurance Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn224_NonCoveredInsuranceCode

public IS insertIn224_NonCoveredInsuranceCode(int rep)
                                       throws HL7Exception
Inserts a repetition of IN2-24: "Non-Covered Insurance Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeNonCoveredInsuranceCode

public IS removeNonCoveredInsuranceCode(int rep)
                                 throws HL7Exception
Removes a repetition of IN2-24: "Non-Covered Insurance Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn224_NonCoveredInsuranceCode

public IS removeIn224_NonCoveredInsuranceCode(int rep)
                                       throws HL7Exception
Removes a repetition of IN2-24: "Non-Covered Insurance Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPayorID

public CX[] getPayorID()
Returns all repetitions of Payor ID (IN2-25).


getPayorIDReps

public int getPayorIDReps()
Returns a count of the current number of repetitions of Payor ID (IN2-25). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getPayorID

public CX getPayorID(int rep)
Returns a specific repetition of IN2-25: "Payor ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn225_PayorID

public CX getIn225_PayorID(int rep)
Returns a specific repetition of IN2-25: "Payor ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn225_PayorIDReps

public int getIn225_PayorIDReps()
Returns a count of the current number of repetitions of Payor ID (IN2-25). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertPayorID

public CX insertPayorID(int rep)
                 throws HL7Exception
Inserts a repetition of IN2-25: "Payor ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn225_PayorID

public CX insertIn225_PayorID(int rep)
                       throws HL7Exception
Inserts a repetition of IN2-25: "Payor ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePayorID

public CX removePayorID(int rep)
                 throws HL7Exception
Removes a repetition of IN2-25: "Payor ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn225_PayorID

public CX removeIn225_PayorID(int rep)
                       throws HL7Exception
Removes a repetition of IN2-25: "Payor ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPayorSubscriberID

public CX[] getPayorSubscriberID()
Returns all repetitions of Payor Subscriber ID (IN2-26).


getPayorSubscriberIDReps

public int getPayorSubscriberIDReps()
Returns a count of the current number of repetitions of Payor Subscriber ID (IN2-26). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getPayorSubscriberID

public CX getPayorSubscriberID(int rep)
Returns a specific repetition of IN2-26: "Payor Subscriber ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn226_PayorSubscriberID

public CX getIn226_PayorSubscriberID(int rep)
Returns a specific repetition of IN2-26: "Payor Subscriber ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn226_PayorSubscriberIDReps

public int getIn226_PayorSubscriberIDReps()
Returns a count of the current number of repetitions of Payor Subscriber ID (IN2-26). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertPayorSubscriberID

public CX insertPayorSubscriberID(int rep)
                           throws HL7Exception
Inserts a repetition of IN2-26: "Payor Subscriber ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn226_PayorSubscriberID

public CX insertIn226_PayorSubscriberID(int rep)
                                 throws HL7Exception
Inserts a repetition of IN2-26: "Payor Subscriber ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePayorSubscriberID

public CX removePayorSubscriberID(int rep)
                           throws HL7Exception
Removes a repetition of IN2-26: "Payor Subscriber ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn226_PayorSubscriberID

public CX removeIn226_PayorSubscriberID(int rep)
                                 throws HL7Exception
Removes a repetition of IN2-26: "Payor Subscriber ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEligibilitySource

public IS getEligibilitySource()
Returns IN2-27: "Eligibility Source" - creates it if necessary


getIn227_EligibilitySource

public IS getIn227_EligibilitySource()
Returns IN2-27: "Eligibility Source" - creates it if necessary


getRoomCoverageTypeAmount

public RMC[] getRoomCoverageTypeAmount()
Returns all repetitions of Room Coverage Type/Amount (IN2-28).


getRoomCoverageTypeAmountReps

public int getRoomCoverageTypeAmountReps()
Returns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRoomCoverageTypeAmount

public RMC getRoomCoverageTypeAmount(int rep)
Returns a specific repetition of IN2-28: "Room Coverage Type/Amount" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn228_RoomCoverageTypeAmount

public RMC getIn228_RoomCoverageTypeAmount(int rep)
Returns a specific repetition of IN2-28: "Room Coverage Type/Amount" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn228_RoomCoverageTypeAmountReps

public int getIn228_RoomCoverageTypeAmountReps()
Returns a count of the current number of repetitions of Room Coverage Type/Amount (IN2-28). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRoomCoverageTypeAmount

public RMC insertRoomCoverageTypeAmount(int rep)
                                 throws HL7Exception
Inserts a repetition of IN2-28: "Room Coverage Type/Amount" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn228_RoomCoverageTypeAmount

public RMC insertIn228_RoomCoverageTypeAmount(int rep)
                                       throws HL7Exception
Inserts a repetition of IN2-28: "Room Coverage Type/Amount" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeRoomCoverageTypeAmount

public RMC removeRoomCoverageTypeAmount(int rep)
                                 throws HL7Exception
Removes a repetition of IN2-28: "Room Coverage Type/Amount" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn228_RoomCoverageTypeAmount

public RMC removeIn228_RoomCoverageTypeAmount(int rep)
                                       throws HL7Exception
Removes a repetition of IN2-28: "Room Coverage Type/Amount" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPolicyTypeAmount

public PTA[] getPolicyTypeAmount()
Returns all repetitions of Policy Type/Amount (IN2-29).


getPolicyTypeAmountReps

public int getPolicyTypeAmountReps()
Returns a count of the current number of repetitions of Policy Type/Amount (IN2-29). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getPolicyTypeAmount

public PTA getPolicyTypeAmount(int rep)
Returns a specific repetition of IN2-29: "Policy Type/Amount" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn229_PolicyTypeAmount

public PTA getIn229_PolicyTypeAmount(int rep)
Returns a specific repetition of IN2-29: "Policy Type/Amount" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn229_PolicyTypeAmountReps

public int getIn229_PolicyTypeAmountReps()
Returns a count of the current number of repetitions of Policy Type/Amount (IN2-29). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertPolicyTypeAmount

public PTA insertPolicyTypeAmount(int rep)
                           throws HL7Exception
Inserts a repetition of IN2-29: "Policy Type/Amount" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn229_PolicyTypeAmount

public PTA insertIn229_PolicyTypeAmount(int rep)
                                 throws HL7Exception
Inserts a repetition of IN2-29: "Policy Type/Amount" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePolicyTypeAmount

public PTA removePolicyTypeAmount(int rep)
                           throws HL7Exception
Removes a repetition of IN2-29: "Policy Type/Amount" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn229_PolicyTypeAmount

public PTA removeIn229_PolicyTypeAmount(int rep)
                                 throws HL7Exception
Removes a repetition of IN2-29: "Policy Type/Amount" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getDailyDeductible

public DDI getDailyDeductible()
Returns IN2-30: "Daily Deductible" - creates it if necessary


getIn230_DailyDeductible

public DDI getIn230_DailyDeductible()
Returns IN2-30: "Daily Deductible" - creates it if necessary


getLivingDependency

public IS getLivingDependency()
Returns IN2-31: "Living Dependency" - creates it if necessary


getIn231_LivingDependency

public IS getIn231_LivingDependency()
Returns IN2-31: "Living Dependency" - creates it if necessary


getAmbulatoryStatus

public IS[] getAmbulatoryStatus()
Returns all repetitions of Ambulatory Status (IN2-32).


getAmbulatoryStatusReps

public int getAmbulatoryStatusReps()
Returns a count of the current number of repetitions of Ambulatory Status (IN2-32). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getAmbulatoryStatus

public IS getAmbulatoryStatus(int rep)
Returns a specific repetition of IN2-32: "Ambulatory Status" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn232_AmbulatoryStatus

public IS getIn232_AmbulatoryStatus(int rep)
Returns a specific repetition of IN2-32: "Ambulatory Status" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn232_AmbulatoryStatusReps

public int getIn232_AmbulatoryStatusReps()
Returns a count of the current number of repetitions of Ambulatory Status (IN2-32). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertAmbulatoryStatus

public IS insertAmbulatoryStatus(int rep)
                          throws HL7Exception
Inserts a repetition of IN2-32: "Ambulatory Status" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn232_AmbulatoryStatus

public IS insertIn232_AmbulatoryStatus(int rep)
                                throws HL7Exception
Inserts a repetition of IN2-32: "Ambulatory Status" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeAmbulatoryStatus

public IS removeAmbulatoryStatus(int rep)
                          throws HL7Exception
Removes a repetition of IN2-32: "Ambulatory Status" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn232_AmbulatoryStatus

public IS removeIn232_AmbulatoryStatus(int rep)
                                throws HL7Exception
Removes a repetition of IN2-32: "Ambulatory Status" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getCitizenship

public CE[] getCitizenship()
Returns all repetitions of Citizenship (IN2-33).


getCitizenshipReps

public int getCitizenshipReps()
Returns a count of the current number of repetitions of Citizenship (IN2-33). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getCitizenship

public CE getCitizenship(int rep)
Returns a specific repetition of IN2-33: "Citizenship" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn233_Citizenship

public CE getIn233_Citizenship(int rep)
Returns a specific repetition of IN2-33: "Citizenship" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn233_CitizenshipReps

public int getIn233_CitizenshipReps()
Returns a count of the current number of repetitions of Citizenship (IN2-33). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertCitizenship

public CE insertCitizenship(int rep)
                     throws HL7Exception
Inserts a repetition of IN2-33: "Citizenship" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn233_Citizenship

public CE insertIn233_Citizenship(int rep)
                           throws HL7Exception
Inserts a repetition of IN2-33: "Citizenship" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeCitizenship

public CE removeCitizenship(int rep)
                     throws HL7Exception
Removes a repetition of IN2-33: "Citizenship" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn233_Citizenship

public CE removeIn233_Citizenship(int rep)
                           throws HL7Exception
Removes a repetition of IN2-33: "Citizenship" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPrimaryLanguage

public CE getPrimaryLanguage()
Returns IN2-34: "Primary Language" - creates it if necessary


getIn234_PrimaryLanguage

public CE getIn234_PrimaryLanguage()
Returns IN2-34: "Primary Language" - creates it if necessary


getLivingArrangement

public IS getLivingArrangement()
Returns IN2-35: "Living Arrangement" - creates it if necessary


getIn235_LivingArrangement

public IS getIn235_LivingArrangement()
Returns IN2-35: "Living Arrangement" - creates it if necessary


getPublicityCode

public CE getPublicityCode()
Returns IN2-36: "Publicity Code" - creates it if necessary


getIn236_PublicityCode

public CE getIn236_PublicityCode()
Returns IN2-36: "Publicity Code" - creates it if necessary


getProtectionIndicator

public ID getProtectionIndicator()
Returns IN2-37: "Protection Indicator" - creates it if necessary


getIn237_ProtectionIndicator

public ID getIn237_ProtectionIndicator()
Returns IN2-37: "Protection Indicator" - creates it if necessary


getStudentIndicator

public IS getStudentIndicator()
Returns IN2-38: "Student Indicator" - creates it if necessary


getIn238_StudentIndicator

public IS getIn238_StudentIndicator()
Returns IN2-38: "Student Indicator" - creates it if necessary


getReligion

public CE getReligion()
Returns IN2-39: "Religion" - creates it if necessary


getIn239_Religion

public CE getIn239_Religion()
Returns IN2-39: "Religion" - creates it if necessary


getMotherSMaidenName

public XPN[] getMotherSMaidenName()
Returns all repetitions of Mother's Maiden Name (IN2-40).


getMotherSMaidenNameReps

public int getMotherSMaidenNameReps()
Returns a count of the current number of repetitions of Mother's Maiden Name (IN2-40). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getMotherSMaidenName

public XPN getMotherSMaidenName(int rep)
Returns a specific repetition of IN2-40: "Mother's Maiden Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn240_MotherSMaidenName

public XPN getIn240_MotherSMaidenName(int rep)
Returns a specific repetition of IN2-40: "Mother's Maiden Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn240_MotherSMaidenNameReps

public int getIn240_MotherSMaidenNameReps()
Returns a count of the current number of repetitions of Mother's Maiden Name (IN2-40). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertMotherSMaidenName

public XPN insertMotherSMaidenName(int rep)
                            throws HL7Exception
Inserts a repetition of IN2-40: "Mother's Maiden Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn240_MotherSMaidenName

public XPN insertIn240_MotherSMaidenName(int rep)
                                  throws HL7Exception
Inserts a repetition of IN2-40: "Mother's Maiden Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeMotherSMaidenName

public XPN removeMotherSMaidenName(int rep)
                            throws HL7Exception
Removes a repetition of IN2-40: "Mother's Maiden Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn240_MotherSMaidenName

public XPN removeIn240_MotherSMaidenName(int rep)
                                  throws HL7Exception
Removes a repetition of IN2-40: "Mother's Maiden Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getNationality

public CE getNationality()
Returns IN2-41: "Nationality" - creates it if necessary


getIn241_Nationality

public CE getIn241_Nationality()
Returns IN2-41: "Nationality" - creates it if necessary


getEthnicGroup

public CE[] getEthnicGroup()
Returns all repetitions of Ethnic Group (IN2-42).


getEthnicGroupReps

public int getEthnicGroupReps()
Returns a count of the current number of repetitions of Ethnic Group (IN2-42). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEthnicGroup

public CE getEthnicGroup(int rep)
Returns a specific repetition of IN2-42: "Ethnic Group" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn242_EthnicGroup

public CE getIn242_EthnicGroup(int rep)
Returns a specific repetition of IN2-42: "Ethnic Group" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn242_EthnicGroupReps

public int getIn242_EthnicGroupReps()
Returns a count of the current number of repetitions of Ethnic Group (IN2-42). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEthnicGroup

public CE insertEthnicGroup(int rep)
                     throws HL7Exception
Inserts a repetition of IN2-42: "Ethnic Group" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn242_EthnicGroup

public CE insertIn242_EthnicGroup(int rep)
                           throws HL7Exception
Inserts a repetition of IN2-42: "Ethnic Group" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEthnicGroup

public CE removeEthnicGroup(int rep)
                     throws HL7Exception
Removes a repetition of IN2-42: "Ethnic Group" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn242_EthnicGroup

public CE removeIn242_EthnicGroup(int rep)
                           throws HL7Exception
Removes a repetition of IN2-42: "Ethnic Group" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getMaritalStatus

public CE[] getMaritalStatus()
Returns all repetitions of Marital Status (IN2-43).


getMaritalStatusReps

public int getMaritalStatusReps()
Returns a count of the current number of repetitions of Marital Status (IN2-43). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getMaritalStatus

public CE getMaritalStatus(int rep)
Returns a specific repetition of IN2-43: "Marital Status" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn243_MaritalStatus

public CE getIn243_MaritalStatus(int rep)
Returns a specific repetition of IN2-43: "Marital Status" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn243_MaritalStatusReps

public int getIn243_MaritalStatusReps()
Returns a count of the current number of repetitions of Marital Status (IN2-43). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertMaritalStatus

public CE insertMaritalStatus(int rep)
                       throws HL7Exception
Inserts a repetition of IN2-43: "Marital Status" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn243_MaritalStatus

public CE insertIn243_MaritalStatus(int rep)
                             throws HL7Exception
Inserts a repetition of IN2-43: "Marital Status" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeMaritalStatus

public CE removeMaritalStatus(int rep)
                       throws HL7Exception
Removes a repetition of IN2-43: "Marital Status" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn243_MaritalStatus

public CE removeIn243_MaritalStatus(int rep)
                             throws HL7Exception
Removes a repetition of IN2-43: "Marital Status" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getInsuredSEmploymentStartDate

public DT getInsuredSEmploymentStartDate()
Returns IN2-44: "Insured's Employment Start Date" - creates it if necessary


getIn244_InsuredSEmploymentStartDate

public DT getIn244_InsuredSEmploymentStartDate()
Returns IN2-44: "Insured's Employment Start Date" - creates it if necessary


getEmploymentStopDate

public DT getEmploymentStopDate()
Returns IN2-45: "Employment Stop Date" - creates it if necessary


getIn245_EmploymentStopDate

public DT getIn245_EmploymentStopDate()
Returns IN2-45: "Employment Stop Date" - creates it if necessary


getJobTitle

public ST getJobTitle()
Returns IN2-46: "Job Title" - creates it if necessary


getIn246_JobTitle

public ST getIn246_JobTitle()
Returns IN2-46: "Job Title" - creates it if necessary


getJobCodeClass

public JCC getJobCodeClass()
Returns IN2-47: "Job Code/Class" - creates it if necessary


getIn247_JobCodeClass

public JCC getIn247_JobCodeClass()
Returns IN2-47: "Job Code/Class" - creates it if necessary


getJobStatus

public IS getJobStatus()
Returns IN2-48: "Job Status" - creates it if necessary


getIn248_JobStatus

public IS getIn248_JobStatus()
Returns IN2-48: "Job Status" - creates it if necessary


getEmployerContactPersonName

public XPN[] getEmployerContactPersonName()
Returns all repetitions of Employer Contact Person Name (IN2-49).


getEmployerContactPersonNameReps

public int getEmployerContactPersonNameReps()
Returns a count of the current number of repetitions of Employer Contact Person Name (IN2-49). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEmployerContactPersonName

public XPN getEmployerContactPersonName(int rep)
Returns a specific repetition of IN2-49: "Employer Contact Person Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn249_EmployerContactPersonName

public XPN getIn249_EmployerContactPersonName(int rep)
Returns a specific repetition of IN2-49: "Employer Contact Person Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn249_EmployerContactPersonNameReps

public int getIn249_EmployerContactPersonNameReps()
Returns a count of the current number of repetitions of Employer Contact Person Name (IN2-49). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEmployerContactPersonName

public XPN insertEmployerContactPersonName(int rep)
                                    throws HL7Exception
Inserts a repetition of IN2-49: "Employer Contact Person Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn249_EmployerContactPersonName

public XPN insertIn249_EmployerContactPersonName(int rep)
                                          throws HL7Exception
Inserts a repetition of IN2-49: "Employer Contact Person Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEmployerContactPersonName

public XPN removeEmployerContactPersonName(int rep)
                                    throws HL7Exception
Removes a repetition of IN2-49: "Employer Contact Person Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn249_EmployerContactPersonName

public XPN removeIn249_EmployerContactPersonName(int rep)
                                          throws HL7Exception
Removes a repetition of IN2-49: "Employer Contact Person Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEmployerContactPersonPhoneNumber

public XTN[] getEmployerContactPersonPhoneNumber()
Returns all repetitions of Employer Contact Person Phone Number (IN2-50).


getEmployerContactPersonPhoneNumberReps

public int getEmployerContactPersonPhoneNumberReps()
Returns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEmployerContactPersonPhoneNumber

public XTN getEmployerContactPersonPhoneNumber(int rep)
Returns a specific repetition of IN2-50: "Employer Contact Person Phone Number" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn250_EmployerContactPersonPhoneNumber

public XTN getIn250_EmployerContactPersonPhoneNumber(int rep)
Returns a specific repetition of IN2-50: "Employer Contact Person Phone Number" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn250_EmployerContactPersonPhoneNumberReps

public int getIn250_EmployerContactPersonPhoneNumberReps()
Returns a count of the current number of repetitions of Employer Contact Person Phone Number (IN2-50). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEmployerContactPersonPhoneNumber

public XTN insertEmployerContactPersonPhoneNumber(int rep)
                                           throws HL7Exception
Inserts a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn250_EmployerContactPersonPhoneNumber

public XTN insertIn250_EmployerContactPersonPhoneNumber(int rep)
                                                 throws HL7Exception
Inserts a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEmployerContactPersonPhoneNumber

public XTN removeEmployerContactPersonPhoneNumber(int rep)
                                           throws HL7Exception
Removes a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn250_EmployerContactPersonPhoneNumber

public XTN removeIn250_EmployerContactPersonPhoneNumber(int rep)
                                                 throws HL7Exception
Removes a repetition of IN2-50: "Employer Contact Person Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEmployerContactReason

public IS getEmployerContactReason()
Returns IN2-51: "Employer Contact Reason" - creates it if necessary


getIn251_EmployerContactReason

public IS getIn251_EmployerContactReason()
Returns IN2-51: "Employer Contact Reason" - creates it if necessary


getInsuredSContactPersonSName

public XPN[] getInsuredSContactPersonSName()
Returns all repetitions of Insured's Contact Person's Name (IN2-52).


getInsuredSContactPersonSNameReps

public int getInsuredSContactPersonSNameReps()
Returns a count of the current number of repetitions of Insured's Contact Person's Name (IN2-52). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredSContactPersonSName

public XPN getInsuredSContactPersonSName(int rep)
Returns a specific repetition of IN2-52: "Insured's Contact Person's Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn252_InsuredSContactPersonSName

public XPN getIn252_InsuredSContactPersonSName(int rep)
Returns a specific repetition of IN2-52: "Insured's Contact Person's Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn252_InsuredSContactPersonSNameReps

public int getIn252_InsuredSContactPersonSNameReps()
Returns a count of the current number of repetitions of Insured's Contact Person's Name (IN2-52). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredSContactPersonSName

public XPN insertInsuredSContactPersonSName(int rep)
                                     throws HL7Exception
Inserts a repetition of IN2-52: "Insured's Contact Person's Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn252_InsuredSContactPersonSName

public XPN insertIn252_InsuredSContactPersonSName(int rep)
                                           throws HL7Exception
Inserts a repetition of IN2-52: "Insured's Contact Person's Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredSContactPersonSName

public XPN removeInsuredSContactPersonSName(int rep)
                                     throws HL7Exception
Removes a repetition of IN2-52: "Insured's Contact Person's Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn252_InsuredSContactPersonSName

public XPN removeIn252_InsuredSContactPersonSName(int rep)
                                           throws HL7Exception
Removes a repetition of IN2-52: "Insured's Contact Person's Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getInsuredSContactPersonPhoneNumber

public XTN[] getInsuredSContactPersonPhoneNumber()
Returns all repetitions of Insured's Contact Person Phone Number (IN2-53).


getInsuredSContactPersonPhoneNumberReps

public int getInsuredSContactPersonPhoneNumberReps()
Returns a count of the current number of repetitions of Insured's Contact Person Phone Number (IN2-53). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredSContactPersonPhoneNumber

public XTN getInsuredSContactPersonPhoneNumber(int rep)
Returns a specific repetition of IN2-53: "Insured's Contact Person Phone Number" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn253_InsuredSContactPersonPhoneNumber

public XTN getIn253_InsuredSContactPersonPhoneNumber(int rep)
Returns a specific repetition of IN2-53: "Insured's Contact Person Phone Number" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn253_InsuredSContactPersonPhoneNumberReps

public int getIn253_InsuredSContactPersonPhoneNumberReps()
Returns a count of the current number of repetitions of Insured's Contact Person Phone Number (IN2-53). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredSContactPersonPhoneNumber

public XTN insertInsuredSContactPersonPhoneNumber(int rep)
                                           throws HL7Exception
Inserts a repetition of IN2-53: "Insured's Contact Person Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn253_InsuredSContactPersonPhoneNumber

public XTN insertIn253_InsuredSContactPersonPhoneNumber(int rep)
                                                 throws HL7Exception
Inserts a repetition of IN2-53: "Insured's Contact Person Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredSContactPersonPhoneNumber

public XTN removeInsuredSContactPersonPhoneNumber(int rep)
                                           throws HL7Exception
Removes a repetition of IN2-53: "Insured's Contact Person Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn253_InsuredSContactPersonPhoneNumber

public XTN removeIn253_InsuredSContactPersonPhoneNumber(int rep)
                                                 throws HL7Exception
Removes a repetition of IN2-53: "Insured's Contact Person Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getInsuredSContactPersonReason

public IS[] getInsuredSContactPersonReason()
Returns all repetitions of Insured's Contact Person Reason (IN2-54).


getInsuredSContactPersonReasonReps

public int getInsuredSContactPersonReasonReps()
Returns a count of the current number of repetitions of Insured's Contact Person Reason (IN2-54). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredSContactPersonReason

public IS getInsuredSContactPersonReason(int rep)
Returns a specific repetition of IN2-54: "Insured's Contact Person Reason" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn254_InsuredSContactPersonReason

public IS getIn254_InsuredSContactPersonReason(int rep)
Returns a specific repetition of IN2-54: "Insured's Contact Person Reason" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn254_InsuredSContactPersonReasonReps

public int getIn254_InsuredSContactPersonReasonReps()
Returns a count of the current number of repetitions of Insured's Contact Person Reason (IN2-54). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredSContactPersonReason

public IS insertInsuredSContactPersonReason(int rep)
                                     throws HL7Exception
Inserts a repetition of IN2-54: "Insured's Contact Person Reason" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn254_InsuredSContactPersonReason

public IS insertIn254_InsuredSContactPersonReason(int rep)
                                           throws HL7Exception
Inserts a repetition of IN2-54: "Insured's Contact Person Reason" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredSContactPersonReason

public IS removeInsuredSContactPersonReason(int rep)
                                     throws HL7Exception
Removes a repetition of IN2-54: "Insured's Contact Person Reason" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn254_InsuredSContactPersonReason

public IS removeIn254_InsuredSContactPersonReason(int rep)
                                           throws HL7Exception
Removes a repetition of IN2-54: "Insured's Contact Person Reason" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getRelationshipToThePatientStartDate

public DT getRelationshipToThePatientStartDate()
Returns IN2-55: "Relationship To The Patient Start Date" - creates it if necessary


getIn255_RelationshipToThePatientStartDate

public DT getIn255_RelationshipToThePatientStartDate()
Returns IN2-55: "Relationship To The Patient Start Date" - creates it if necessary


getRelationshipToThePatientStopDate

public DT[] getRelationshipToThePatientStopDate()
Returns all repetitions of Relationship To The Patient Stop Date (IN2-56).


getRelationshipToThePatientStopDateReps

public int getRelationshipToThePatientStopDateReps()
Returns a count of the current number of repetitions of Relationship To The Patient Stop Date (IN2-56). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRelationshipToThePatientStopDate

public DT getRelationshipToThePatientStopDate(int rep)
Returns a specific repetition of IN2-56: "Relationship To The Patient Stop Date" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn256_RelationshipToThePatientStopDate

public DT getIn256_RelationshipToThePatientStopDate(int rep)
Returns a specific repetition of IN2-56: "Relationship To The Patient Stop Date" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn256_RelationshipToThePatientStopDateReps

public int getIn256_RelationshipToThePatientStopDateReps()
Returns a count of the current number of repetitions of Relationship To The Patient Stop Date (IN2-56). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRelationshipToThePatientStopDate

public DT insertRelationshipToThePatientStopDate(int rep)
                                          throws HL7Exception
Inserts a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn256_RelationshipToThePatientStopDate

public DT insertIn256_RelationshipToThePatientStopDate(int rep)
                                                throws HL7Exception
Inserts a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeRelationshipToThePatientStopDate

public DT removeRelationshipToThePatientStopDate(int rep)
                                          throws HL7Exception
Removes a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn256_RelationshipToThePatientStopDate

public DT removeIn256_RelationshipToThePatientStopDate(int rep)
                                                throws HL7Exception
Removes a repetition of IN2-56: "Relationship To The Patient Stop Date" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getInsuranceCoContactReason

public IS getInsuranceCoContactReason()
Returns IN2-57: "Insurance Co. Contact Reason" - creates it if necessary


getIn257_InsuranceCoContactReason

public IS getIn257_InsuranceCoContactReason()
Returns IN2-57: "Insurance Co. Contact Reason" - creates it if necessary


getInsuranceCoContactPhoneNumber

public XTN getInsuranceCoContactPhoneNumber()
Returns IN2-58: "Insurance Co Contact Phone Number" - creates it if necessary


getIn258_InsuranceCoContactPhoneNumber

public XTN getIn258_InsuranceCoContactPhoneNumber()
Returns IN2-58: "Insurance Co Contact Phone Number" - creates it if necessary


getPolicyScope

public IS getPolicyScope()
Returns IN2-59: "Policy Scope" - creates it if necessary


getIn259_PolicyScope

public IS getIn259_PolicyScope()
Returns IN2-59: "Policy Scope" - creates it if necessary


getPolicySource

public IS getPolicySource()
Returns IN2-60: "Policy Source" - creates it if necessary


getIn260_PolicySource

public IS getIn260_PolicySource()
Returns IN2-60: "Policy Source" - creates it if necessary


getPatientMemberNumber

public CX getPatientMemberNumber()
Returns IN2-61: "Patient Member Number" - creates it if necessary


getIn261_PatientMemberNumber

public CX getIn261_PatientMemberNumber()
Returns IN2-61: "Patient Member Number" - creates it if necessary


getGuarantorSRelationshipToInsured

public CE getGuarantorSRelationshipToInsured()
Returns IN2-62: "Guarantor's Relationship To Insured" - creates it if necessary


getIn262_GuarantorSRelationshipToInsured

public CE getIn262_GuarantorSRelationshipToInsured()
Returns IN2-62: "Guarantor's Relationship To Insured" - creates it if necessary


getInsuredSPhoneNumberHome

public XTN[] getInsuredSPhoneNumberHome()
Returns all repetitions of Insured's Phone Number - Home (IN2-63).


getInsuredSPhoneNumberHomeReps

public int getInsuredSPhoneNumberHomeReps()
Returns a count of the current number of repetitions of Insured's Phone Number - Home (IN2-63). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredSPhoneNumberHome

public XTN getInsuredSPhoneNumberHome(int rep)
Returns a specific repetition of IN2-63: "Insured's Phone Number - Home" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn263_InsuredSPhoneNumberHome

public XTN getIn263_InsuredSPhoneNumberHome(int rep)
Returns a specific repetition of IN2-63: "Insured's Phone Number - Home" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn263_InsuredSPhoneNumberHomeReps

public int getIn263_InsuredSPhoneNumberHomeReps()
Returns a count of the current number of repetitions of Insured's Phone Number - Home (IN2-63). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredSPhoneNumberHome

public XTN insertInsuredSPhoneNumberHome(int rep)
                                  throws HL7Exception
Inserts a repetition of IN2-63: "Insured's Phone Number - Home" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn263_InsuredSPhoneNumberHome

public XTN insertIn263_InsuredSPhoneNumberHome(int rep)
                                        throws HL7Exception
Inserts a repetition of IN2-63: "Insured's Phone Number - Home" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredSPhoneNumberHome

public XTN removeInsuredSPhoneNumberHome(int rep)
                                  throws HL7Exception
Removes a repetition of IN2-63: "Insured's Phone Number - Home" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn263_InsuredSPhoneNumberHome

public XTN removeIn263_InsuredSPhoneNumberHome(int rep)
                                        throws HL7Exception
Removes a repetition of IN2-63: "Insured's Phone Number - Home" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getInsuredSEmployerPhoneNumber

public XTN[] getInsuredSEmployerPhoneNumber()
Returns all repetitions of Insured's Employer Phone Number (IN2-64).


getInsuredSEmployerPhoneNumberReps

public int getInsuredSEmployerPhoneNumberReps()
Returns a count of the current number of repetitions of Insured's Employer Phone Number (IN2-64). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredSEmployerPhoneNumber

public XTN getInsuredSEmployerPhoneNumber(int rep)
Returns a specific repetition of IN2-64: "Insured's Employer Phone Number" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn264_InsuredSEmployerPhoneNumber

public XTN getIn264_InsuredSEmployerPhoneNumber(int rep)
Returns a specific repetition of IN2-64: "Insured's Employer Phone Number" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn264_InsuredSEmployerPhoneNumberReps

public int getIn264_InsuredSEmployerPhoneNumberReps()
Returns a count of the current number of repetitions of Insured's Employer Phone Number (IN2-64). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredSEmployerPhoneNumber

public XTN insertInsuredSEmployerPhoneNumber(int rep)
                                      throws HL7Exception
Inserts a repetition of IN2-64: "Insured's Employer Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn264_InsuredSEmployerPhoneNumber

public XTN insertIn264_InsuredSEmployerPhoneNumber(int rep)
                                            throws HL7Exception
Inserts a repetition of IN2-64: "Insured's Employer Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredSEmployerPhoneNumber

public XTN removeInsuredSEmployerPhoneNumber(int rep)
                                      throws HL7Exception
Removes a repetition of IN2-64: "Insured's Employer Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn264_InsuredSEmployerPhoneNumber

public XTN removeIn264_InsuredSEmployerPhoneNumber(int rep)
                                            throws HL7Exception
Removes a repetition of IN2-64: "Insured's Employer Phone Number" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getMilitaryHandicappedProgram

public CE getMilitaryHandicappedProgram()
Returns IN2-65: "Military Handicapped Program" - creates it if necessary


getIn265_MilitaryHandicappedProgram

public CE getIn265_MilitaryHandicappedProgram()
Returns IN2-65: "Military Handicapped Program" - creates it if necessary


getSuspendFlag

public ID getSuspendFlag()
Returns IN2-66: "Suspend Flag" - creates it if necessary


getIn266_SuspendFlag

public ID getIn266_SuspendFlag()
Returns IN2-66: "Suspend Flag" - creates it if necessary


getCopayLimitFlag

public ID getCopayLimitFlag()
Returns IN2-67: "Copay Limit Flag" - creates it if necessary


getIn267_CopayLimitFlag

public ID getIn267_CopayLimitFlag()
Returns IN2-67: "Copay Limit Flag" - creates it if necessary


getStoplossLimitFlag

public ID getStoplossLimitFlag()
Returns IN2-68: "Stoploss Limit Flag" - creates it if necessary


getIn268_StoplossLimitFlag

public ID getIn268_StoplossLimitFlag()
Returns IN2-68: "Stoploss Limit Flag" - creates it if necessary


getInsuredOrganizationNameAndID

public XON[] getInsuredOrganizationNameAndID()
Returns all repetitions of Insured Organization Name And ID (IN2-69).


getInsuredOrganizationNameAndIDReps

public int getInsuredOrganizationNameAndIDReps()
Returns a count of the current number of repetitions of Insured Organization Name And ID (IN2-69). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredOrganizationNameAndID

public XON getInsuredOrganizationNameAndID(int rep)
Returns a specific repetition of IN2-69: "Insured Organization Name And ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn269_InsuredOrganizationNameAndID

public XON getIn269_InsuredOrganizationNameAndID(int rep)
Returns a specific repetition of IN2-69: "Insured Organization Name And ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn269_InsuredOrganizationNameAndIDReps

public int getIn269_InsuredOrganizationNameAndIDReps()
Returns a count of the current number of repetitions of Insured Organization Name And ID (IN2-69). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredOrganizationNameAndID

public XON insertInsuredOrganizationNameAndID(int rep)
                                       throws HL7Exception
Inserts a repetition of IN2-69: "Insured Organization Name And ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn269_InsuredOrganizationNameAndID

public XON insertIn269_InsuredOrganizationNameAndID(int rep)
                                             throws HL7Exception
Inserts a repetition of IN2-69: "Insured Organization Name And ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredOrganizationNameAndID

public XON removeInsuredOrganizationNameAndID(int rep)
                                       throws HL7Exception
Removes a repetition of IN2-69: "Insured Organization Name And ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn269_InsuredOrganizationNameAndID

public XON removeIn269_InsuredOrganizationNameAndID(int rep)
                                             throws HL7Exception
Removes a repetition of IN2-69: "Insured Organization Name And ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getInsuredEmployerOrganizationNameAndID

public XON[] getInsuredEmployerOrganizationNameAndID()
Returns all repetitions of Insured Employer Organization Name And ID (IN2-70).


getInsuredEmployerOrganizationNameAndIDReps

public int getInsuredEmployerOrganizationNameAndIDReps()
Returns a count of the current number of repetitions of Insured Employer Organization Name And ID (IN2-70). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredEmployerOrganizationNameAndID

public XON getInsuredEmployerOrganizationNameAndID(int rep)
Returns a specific repetition of IN2-70: "Insured Employer Organization Name And ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn270_InsuredEmployerOrganizationNameAndID

public XON getIn270_InsuredEmployerOrganizationNameAndID(int rep)
Returns a specific repetition of IN2-70: "Insured Employer Organization Name And ID" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn270_InsuredEmployerOrganizationNameAndIDReps

public int getIn270_InsuredEmployerOrganizationNameAndIDReps()
Returns a count of the current number of repetitions of Insured Employer Organization Name And ID (IN2-70). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredEmployerOrganizationNameAndID

public XON insertInsuredEmployerOrganizationNameAndID(int rep)
                                               throws HL7Exception
Inserts a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn270_InsuredEmployerOrganizationNameAndID

public XON insertIn270_InsuredEmployerOrganizationNameAndID(int rep)
                                                     throws HL7Exception
Inserts a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeInsuredEmployerOrganizationNameAndID

public XON removeInsuredEmployerOrganizationNameAndID(int rep)
                                               throws HL7Exception
Removes a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn270_InsuredEmployerOrganizationNameAndID

public XON removeIn270_InsuredEmployerOrganizationNameAndID(int rep)
                                                     throws HL7Exception
Removes a repetition of IN2-70: "Insured Employer Organization Name And ID" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getRace

public CE[] getRace()
Returns all repetitions of Race (IN2-71).


getRaceReps

public int getRaceReps()
Returns a count of the current number of repetitions of Race (IN2-71). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getRace

public CE getRace(int rep)
Returns a specific repetition of IN2-71: "Race" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn271_Race

public CE getIn271_Race(int rep)
Returns a specific repetition of IN2-71: "Race" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getIn271_RaceReps

public int getIn271_RaceReps()
Returns a count of the current number of repetitions of Race (IN2-71). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertRace

public CE insertRace(int rep)
              throws HL7Exception
Inserts a repetition of IN2-71: "Race" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertIn271_Race

public CE insertIn271_Race(int rep)
                    throws HL7Exception
Inserts a repetition of IN2-71: "Race" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeRace

public CE removeRace(int rep)
              throws HL7Exception
Removes a repetition of IN2-71: "Race" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeIn271_Race

public CE removeIn271_Race(int rep)
                    throws HL7Exception
Removes a repetition of IN2-71: "Race" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getHCFAPatientSRelationshipToInsured

public CE getHCFAPatientSRelationshipToInsured()
Returns IN2-72: "HCFA Patient's Relationship to Insured" - creates it if necessary


getIn272_HCFAPatientSRelationshipToInsured

public CE getIn272_HCFAPatientSRelationshipToInsured()
Returns IN2-72: "HCFA Patient's Relationship to Insured" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


Copyright © 2001-2011 University Health Network. All Rights Reserved.