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

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

public class IN1
extends AbstractSegment

Represents an HL7 IN1 message segment (Insurance). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
IN1(Group parent, ModelClassFactory factory)
          Creates a new IN1 segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 IS getAssignmentOfBenefits()
          Returns IN1-20: "Assignment Of Benefits" - creates it if necessary
 AUI getAuthorizationInformation()
          Returns IN1-14: "Authorization Information" - creates it if necessary
 IS getBillingStatus()
          Returns IN1-32: "Billing Status" - creates it if necessary
 IS getCompanyPlanCode()
          Returns IN1-35: "Company Plan Code" - creates it if necessary
 IS getCoordinationOfBenefits()
          Returns IN1-21: "Coordination Of Benefits" - creates it if necessary
 ST getCoordOfBenPriority()
          Returns IN1-22: "Coord Of Ben.
 IS getCoverageType()
          Returns IN1-47: "Coverage Type" - creates it if necessary
 NM getDelayBeforeLRDay()
          Returns IN1-34: "Delay Before L.R.
 XON[] getGroupName()
          Returns all repetitions of Group Name (IN1-9).
 XON getGroupName(int rep)
          Returns a specific repetition of IN1-9: "Group Name" - creates it if necessary
 int getGroupNameReps()
          Returns a count of the current number of repetitions of Group Name (IN1-9).
 ST getGroupNumber()
          Returns IN1-8: "Group Number" - creates it if necessary
 IS getHandicap()
          Returns IN1-48: "Handicap" - creates it if necessary
 SI getIn11_SetIDIN1()
          Returns IN1-1: "Set ID - IN1" - creates it if necessary
 CX getIn110_InsuredSGroupEmpID(int rep)
          Returns a specific repetition of IN1-10: "Insured's Group Emp ID" - creates it if necessary
 int getIn110_InsuredSGroupEmpIDReps()
          Returns a count of the current number of repetitions of Insured's Group Emp ID (IN1-10).
 XON getIn111_InsuredSGroupEmpName(int rep)
          Returns a specific repetition of IN1-11: "Insured's Group Emp Name" - creates it if necessary
 int getIn111_InsuredSGroupEmpNameReps()
          Returns a count of the current number of repetitions of Insured's Group Emp Name (IN1-11).
 DT getIn112_PlanEffectiveDate()
          Returns IN1-12: "Plan Effective Date" - creates it if necessary
 DT getIn113_PlanExpirationDate()
          Returns IN1-13: "Plan Expiration Date" - creates it if necessary
 AUI getIn114_AuthorizationInformation()
          Returns IN1-14: "Authorization Information" - creates it if necessary
 IS getIn115_PlanType()
          Returns IN1-15: "Plan Type" - creates it if necessary
 XPN getIn116_NameOfInsured(int rep)
          Returns a specific repetition of IN1-16: "Name Of Insured" - creates it if necessary
 int getIn116_NameOfInsuredReps()
          Returns a count of the current number of repetitions of Name Of Insured (IN1-16).
 CE getIn117_InsuredSRelationshipToPatient()
          Returns IN1-17: "Insured's Relationship To Patient" - creates it if necessary
 TS getIn118_InsuredSDateOfBirth()
          Returns IN1-18: "Insured's Date Of Birth" - creates it if necessary
 XAD getIn119_InsuredSAddress(int rep)
          Returns a specific repetition of IN1-19: "Insured's Address" - creates it if necessary
 int getIn119_InsuredSAddressReps()
          Returns a count of the current number of repetitions of Insured's Address (IN1-19).
 CE getIn12_InsurancePlanID()
          Returns IN1-2: "Insurance Plan ID" - creates it if necessary
 IS getIn120_AssignmentOfBenefits()
          Returns IN1-20: "Assignment Of Benefits" - creates it if necessary
 IS getIn121_CoordinationOfBenefits()
          Returns IN1-21: "Coordination Of Benefits" - creates it if necessary
 ST getIn122_CoordOfBenPriority()
          Returns IN1-22: "Coord Of Ben.
 ID getIn123_NoticeOfAdmissionFlag()
          Returns IN1-23: "Notice Of Admission Flag" - creates it if necessary
 DT getIn124_NoticeOfAdmissionDate()
          Returns IN1-24: "Notice Of Admission Date" - creates it if necessary
 ID getIn125_ReportOfEligibilityFlag()
          Returns IN1-25: "Report Of Eligibility Flag" - creates it if necessary
 DT getIn126_ReportOfEligibilityDate()
          Returns IN1-26: "Report Of Eligibility Date" - creates it if necessary
 IS getIn127_ReleaseInformationCode()
          Returns IN1-27: "Release Information Code" - creates it if necessary
 ST getIn128_PreAdmitCert()
          Returns IN1-28: "Pre-Admit Cert (PAC)" - creates it if necessary
 TS getIn129_VerificationDateTime()
          Returns IN1-29: "Verification Date/Time" - creates it if necessary
 CX getIn13_InsuranceCompanyID(int rep)
          Returns a specific repetition of IN1-3: "Insurance Company ID" - creates it if necessary
 int getIn13_InsuranceCompanyIDReps()
          Returns a count of the current number of repetitions of Insurance Company ID (IN1-3).
 XCN getIn130_VerificationBy(int rep)
          Returns a specific repetition of IN1-30: "Verification By" - creates it if necessary
 int getIn130_VerificationByReps()
          Returns a count of the current number of repetitions of Verification By (IN1-30).
 IS getIn131_TypeOfAgreementCode()
          Returns IN1-31: "Type Of Agreement Code" - creates it if necessary
 IS getIn132_BillingStatus()
          Returns IN1-32: "Billing Status" - creates it if necessary
 NM getIn133_LifetimeReserveDays()
          Returns IN1-33: "Lifetime Reserve Days" - creates it if necessary
 NM getIn134_DelayBeforeLRDay()
          Returns IN1-34: "Delay Before L.R.
 IS getIn135_CompanyPlanCode()
          Returns IN1-35: "Company Plan Code" - creates it if necessary
 ST getIn136_PolicyNumber()
          Returns IN1-36: "Policy Number" - creates it if necessary
 CP getIn137_PolicyDeductible()
          Returns IN1-37: "Policy Deductible" - creates it if necessary
 CP getIn138_PolicyLimitAmount()
          Returns IN1-38: "Policy Limit - Amount" - creates it if necessary
 NM getIn139_PolicyLimitDays()
          Returns IN1-39: "Policy Limit - Days" - creates it if necessary
 XON getIn14_InsuranceCompanyName(int rep)
          Returns a specific repetition of IN1-4: "Insurance Company Name" - creates it if necessary
 int getIn14_InsuranceCompanyNameReps()
          Returns a count of the current number of repetitions of Insurance Company Name (IN1-4).
 CP getIn140_RoomRateSemiPrivate()
          Returns IN1-40: "Room Rate - Semi-Private" - creates it if necessary
 CP getIn141_RoomRatePrivate()
          Returns IN1-41: "Room Rate - Private" - creates it if necessary
 CE getIn142_InsuredSEmploymentStatus()
          Returns IN1-42: "Insured's Employment Status" - creates it if necessary
 IS getIn143_InsuredSAdministrativeSex()
          Returns IN1-43: "Insured's Administrative Sex" - creates it if necessary
 XAD getIn144_InsuredSEmployerSAddress(int rep)
          Returns a specific repetition of IN1-44: "Insured's Employer's Address" - creates it if necessary
 int getIn144_InsuredSEmployerSAddressReps()
          Returns a count of the current number of repetitions of Insured's Employer's Address (IN1-44).
 ST getIn145_VerificationStatus()
          Returns IN1-45: "Verification Status" - creates it if necessary
 IS getIn146_PriorInsurancePlanID()
          Returns IN1-46: "Prior Insurance Plan ID" - creates it if necessary
 IS getIn147_CoverageType()
          Returns IN1-47: "Coverage Type" - creates it if necessary
 IS getIn148_Handicap()
          Returns IN1-48: "Handicap" - creates it if necessary
 CX getIn149_InsuredSIDNumber(int rep)
          Returns a specific repetition of IN1-49: "Insured's ID Number" - creates it if necessary
 int getIn149_InsuredSIDNumberReps()
          Returns a count of the current number of repetitions of Insured's ID Number (IN1-49).
 XAD getIn15_InsuranceCompanyAddress(int rep)
          Returns a specific repetition of IN1-5: "Insurance Company Address" - creates it if necessary
 int getIn15_InsuranceCompanyAddressReps()
          Returns a count of the current number of repetitions of Insurance Company Address (IN1-5).
 XPN getIn16_InsuranceCoContactPerson(int rep)
          Returns a specific repetition of IN1-6: "Insurance Co Contact Person" - creates it if necessary
 int getIn16_InsuranceCoContactPersonReps()
          Returns a count of the current number of repetitions of Insurance Co Contact Person (IN1-6).
 XTN getIn17_InsuranceCoPhoneNumber(int rep)
          Returns a specific repetition of IN1-7: "Insurance Co Phone Number" - creates it if necessary
 int getIn17_InsuranceCoPhoneNumberReps()
          Returns a count of the current number of repetitions of Insurance Co Phone Number (IN1-7).
 ST getIn18_GroupNumber()
          Returns IN1-8: "Group Number" - creates it if necessary
 XON getIn19_GroupName(int rep)
          Returns a specific repetition of IN1-9: "Group Name" - creates it if necessary
 int getIn19_GroupNameReps()
          Returns a count of the current number of repetitions of Group Name (IN1-9).
 XPN[] getInsuranceCoContactPerson()
          Returns all repetitions of Insurance Co Contact Person (IN1-6).
 XPN getInsuranceCoContactPerson(int rep)
          Returns a specific repetition of IN1-6: "Insurance Co Contact Person" - creates it if necessary
 int getInsuranceCoContactPersonReps()
          Returns a count of the current number of repetitions of Insurance Co Contact Person (IN1-6).
 XAD[] getInsuranceCompanyAddress()
          Returns all repetitions of Insurance Company Address (IN1-5).
 XAD getInsuranceCompanyAddress(int rep)
          Returns a specific repetition of IN1-5: "Insurance Company Address" - creates it if necessary
 int getInsuranceCompanyAddressReps()
          Returns a count of the current number of repetitions of Insurance Company Address (IN1-5).
 CX[] getInsuranceCompanyID()
          Returns all repetitions of Insurance Company ID (IN1-3).
 CX getInsuranceCompanyID(int rep)
          Returns a specific repetition of IN1-3: "Insurance Company ID" - creates it if necessary
 int getInsuranceCompanyIDReps()
          Returns a count of the current number of repetitions of Insurance Company ID (IN1-3).
 XON[] getInsuranceCompanyName()
          Returns all repetitions of Insurance Company Name (IN1-4).
 XON getInsuranceCompanyName(int rep)
          Returns a specific repetition of IN1-4: "Insurance Company Name" - creates it if necessary
 int getInsuranceCompanyNameReps()
          Returns a count of the current number of repetitions of Insurance Company Name (IN1-4).
 XTN[] getInsuranceCoPhoneNumber()
          Returns all repetitions of Insurance Co Phone Number (IN1-7).
 XTN getInsuranceCoPhoneNumber(int rep)
          Returns a specific repetition of IN1-7: "Insurance Co Phone Number" - creates it if necessary
 int getInsuranceCoPhoneNumberReps()
          Returns a count of the current number of repetitions of Insurance Co Phone Number (IN1-7).
 CE getInsurancePlanID()
          Returns IN1-2: "Insurance Plan ID" - creates it if necessary
 XAD[] getInsuredSAddress()
          Returns all repetitions of Insured's Address (IN1-19).
 XAD getInsuredSAddress(int rep)
          Returns a specific repetition of IN1-19: "Insured's Address" - creates it if necessary
 int getInsuredSAddressReps()
          Returns a count of the current number of repetitions of Insured's Address (IN1-19).
 IS getInsuredSAdministrativeSex()
          Returns IN1-43: "Insured's Administrative Sex" - creates it if necessary
 TS getInsuredSDateOfBirth()
          Returns IN1-18: "Insured's Date Of Birth" - creates it if necessary
 XAD[] getInsuredSEmployerSAddress()
          Returns all repetitions of Insured's Employer's Address (IN1-44).
 XAD getInsuredSEmployerSAddress(int rep)
          Returns a specific repetition of IN1-44: "Insured's Employer's Address" - creates it if necessary
 int getInsuredSEmployerSAddressReps()
          Returns a count of the current number of repetitions of Insured's Employer's Address (IN1-44).
 CE getInsuredSEmploymentStatus()
          Returns IN1-42: "Insured's Employment Status" - creates it if necessary
 CX[] getInsuredSGroupEmpID()
          Returns all repetitions of Insured's Group Emp ID (IN1-10).
 CX getInsuredSGroupEmpID(int rep)
          Returns a specific repetition of IN1-10: "Insured's Group Emp ID" - creates it if necessary
 int getInsuredSGroupEmpIDReps()
          Returns a count of the current number of repetitions of Insured's Group Emp ID (IN1-10).
 XON[] getInsuredSGroupEmpName()
          Returns all repetitions of Insured's Group Emp Name (IN1-11).
 XON getInsuredSGroupEmpName(int rep)
          Returns a specific repetition of IN1-11: "Insured's Group Emp Name" - creates it if necessary
 int getInsuredSGroupEmpNameReps()
          Returns a count of the current number of repetitions of Insured's Group Emp Name (IN1-11).
 CX[] getInsuredSIDNumber()
          Returns all repetitions of Insured's ID Number (IN1-49).
 CX getInsuredSIDNumber(int rep)
          Returns a specific repetition of IN1-49: "Insured's ID Number" - creates it if necessary
 int getInsuredSIDNumberReps()
          Returns a count of the current number of repetitions of Insured's ID Number (IN1-49).
 CE getInsuredSRelationshipToPatient()
          Returns IN1-17: "Insured's Relationship To Patient" - creates it if necessary
 NM getLifetimeReserveDays()
          Returns IN1-33: "Lifetime Reserve Days" - creates it if necessary
 XPN[] getNameOfInsured()
          Returns all repetitions of Name Of Insured (IN1-16).
 XPN getNameOfInsured(int rep)
          Returns a specific repetition of IN1-16: "Name Of Insured" - creates it if necessary
 int getNameOfInsuredReps()
          Returns a count of the current number of repetitions of Name Of Insured (IN1-16).
 DT getNoticeOfAdmissionDate()
          Returns IN1-24: "Notice Of Admission Date" - creates it if necessary
 ID getNoticeOfAdmissionFlag()
          Returns IN1-23: "Notice Of Admission Flag" - creates it if necessary
 DT getPlanEffectiveDate()
          Returns IN1-12: "Plan Effective Date" - creates it if necessary
 DT getPlanExpirationDate()
          Returns IN1-13: "Plan Expiration Date" - creates it if necessary
 IS getPlanType()
          Returns IN1-15: "Plan Type" - creates it if necessary
 CP getPolicyDeductible()
          Returns IN1-37: "Policy Deductible" - creates it if necessary
 CP getPolicyLimitAmount()
          Returns IN1-38: "Policy Limit - Amount" - creates it if necessary
 NM getPolicyLimitDays()
          Returns IN1-39: "Policy Limit - Days" - creates it if necessary
 ST getPolicyNumber()
          Returns IN1-36: "Policy Number" - creates it if necessary
 ST getPreAdmitCert()
          Returns IN1-28: "Pre-Admit Cert (PAC)" - creates it if necessary
 IS getPriorInsurancePlanID()
          Returns IN1-46: "Prior Insurance Plan ID" - creates it if necessary
 IS getReleaseInformationCode()
          Returns IN1-27: "Release Information Code" - creates it if necessary
 DT getReportOfEligibilityDate()
          Returns IN1-26: "Report Of Eligibility Date" - creates it if necessary
 ID getReportOfEligibilityFlag()
          Returns IN1-25: "Report Of Eligibility Flag" - creates it if necessary
 CP getRoomRatePrivate()
          Returns IN1-41: "Room Rate - Private" - creates it if necessary
 CP getRoomRateSemiPrivate()
          Returns IN1-40: "Room Rate - Semi-Private" - creates it if necessary
 SI getSetIDIN1()
          Returns IN1-1: "Set ID - IN1" - creates it if necessary
 IS getTypeOfAgreementCode()
          Returns IN1-31: "Type Of Agreement Code" - creates it if necessary
 XCN[] getVerificationBy()
          Returns all repetitions of Verification By (IN1-30).
 XCN getVerificationBy(int rep)
          Returns a specific repetition of IN1-30: "Verification By" - creates it if necessary
 int getVerificationByReps()
          Returns a count of the current number of repetitions of Verification By (IN1-30).
 TS getVerificationDateTime()
          Returns IN1-29: "Verification Date/Time" - creates it if necessary
 ST getVerificationStatus()
          Returns IN1-45: "Verification Status" - creates it if necessary
 XON insertGroupName(int rep)
          Inserts a repetition of IN1-9: "Group Name" at a specific index
 CX insertIn110_InsuredSGroupEmpID(int rep)
          Inserts a repetition of IN1-10: "Insured's Group Emp ID" at a specific index
 XON insertIn111_InsuredSGroupEmpName(int rep)
          Inserts a repetition of IN1-11: "Insured's Group Emp Name" at a specific index
 XPN insertIn116_NameOfInsured(int rep)
          Inserts a repetition of IN1-16: "Name Of Insured" at a specific index
 XAD insertIn119_InsuredSAddress(int rep)
          Inserts a repetition of IN1-19: "Insured's Address" at a specific index
 CX insertIn13_InsuranceCompanyID(int rep)
          Inserts a repetition of IN1-3: "Insurance Company ID" at a specific index
 XCN insertIn130_VerificationBy(int rep)
          Inserts a repetition of IN1-30: "Verification By" at a specific index
 XON insertIn14_InsuranceCompanyName(int rep)
          Inserts a repetition of IN1-4: "Insurance Company Name" at a specific index
 XAD insertIn144_InsuredSEmployerSAddress(int rep)
          Inserts a repetition of IN1-44: "Insured's Employer's Address" at a specific index
 CX insertIn149_InsuredSIDNumber(int rep)
          Inserts a repetition of IN1-49: "Insured's ID Number" at a specific index
 XAD insertIn15_InsuranceCompanyAddress(int rep)
          Inserts a repetition of IN1-5: "Insurance Company Address" at a specific index
 XPN insertIn16_InsuranceCoContactPerson(int rep)
          Inserts a repetition of IN1-6: "Insurance Co Contact Person" at a specific index
 XTN insertIn17_InsuranceCoPhoneNumber(int rep)
          Inserts a repetition of IN1-7: "Insurance Co Phone Number" at a specific index
 XON insertIn19_GroupName(int rep)
          Inserts a repetition of IN1-9: "Group Name" at a specific index
 XPN insertInsuranceCoContactPerson(int rep)
          Inserts a repetition of IN1-6: "Insurance Co Contact Person" at a specific index
 XAD insertInsuranceCompanyAddress(int rep)
          Inserts a repetition of IN1-5: "Insurance Company Address" at a specific index
 CX insertInsuranceCompanyID(int rep)
          Inserts a repetition of IN1-3: "Insurance Company ID" at a specific index
 XON insertInsuranceCompanyName(int rep)
          Inserts a repetition of IN1-4: "Insurance Company Name" at a specific index
 XTN insertInsuranceCoPhoneNumber(int rep)
          Inserts a repetition of IN1-7: "Insurance Co Phone Number" at a specific index
 XAD insertInsuredSAddress(int rep)
          Inserts a repetition of IN1-19: "Insured's Address" at a specific index
 XAD insertInsuredSEmployerSAddress(int rep)
          Inserts a repetition of IN1-44: "Insured's Employer's Address" at a specific index
 CX insertInsuredSGroupEmpID(int rep)
          Inserts a repetition of IN1-10: "Insured's Group Emp ID" at a specific index
 XON insertInsuredSGroupEmpName(int rep)
          Inserts a repetition of IN1-11: "Insured's Group Emp Name" at a specific index
 CX insertInsuredSIDNumber(int rep)
          Inserts a repetition of IN1-49: "Insured's ID Number" at a specific index
 XPN insertNameOfInsured(int rep)
          Inserts a repetition of IN1-16: "Name Of Insured" at a specific index
 XCN insertVerificationBy(int rep)
          Inserts a repetition of IN1-30: "Verification By" at a specific index
 XON removeGroupName(int rep)
          Removes a repetition of IN1-9: "Group Name" at a specific index
 CX removeIn110_InsuredSGroupEmpID(int rep)
          Removes a repetition of IN1-10: "Insured's Group Emp ID" at a specific index
 XON removeIn111_InsuredSGroupEmpName(int rep)
          Removes a repetition of IN1-11: "Insured's Group Emp Name" at a specific index
 XPN removeIn116_NameOfInsured(int rep)
          Removes a repetition of IN1-16: "Name Of Insured" at a specific index
 XAD removeIn119_InsuredSAddress(int rep)
          Removes a repetition of IN1-19: "Insured's Address" at a specific index
 CX removeIn13_InsuranceCompanyID(int rep)
          Removes a repetition of IN1-3: "Insurance Company ID" at a specific index
 XCN removeIn130_VerificationBy(int rep)
          Removes a repetition of IN1-30: "Verification By" at a specific index
 XON removeIn14_InsuranceCompanyName(int rep)
          Removes a repetition of IN1-4: "Insurance Company Name" at a specific index
 XAD removeIn144_InsuredSEmployerSAddress(int rep)
          Removes a repetition of IN1-44: "Insured's Employer's Address" at a specific index
 CX removeIn149_InsuredSIDNumber(int rep)
          Removes a repetition of IN1-49: "Insured's ID Number" at a specific index
 XAD removeIn15_InsuranceCompanyAddress(int rep)
          Removes a repetition of IN1-5: "Insurance Company Address" at a specific index
 XPN removeIn16_InsuranceCoContactPerson(int rep)
          Removes a repetition of IN1-6: "Insurance Co Contact Person" at a specific index
 XTN removeIn17_InsuranceCoPhoneNumber(int rep)
          Removes a repetition of IN1-7: "Insurance Co Phone Number" at a specific index
 XON removeIn19_GroupName(int rep)
          Removes a repetition of IN1-9: "Group Name" at a specific index
 XPN removeInsuranceCoContactPerson(int rep)
          Removes a repetition of IN1-6: "Insurance Co Contact Person" at a specific index
 XAD removeInsuranceCompanyAddress(int rep)
          Removes a repetition of IN1-5: "Insurance Company Address" at a specific index
 CX removeInsuranceCompanyID(int rep)
          Removes a repetition of IN1-3: "Insurance Company ID" at a specific index
 XON removeInsuranceCompanyName(int rep)
          Removes a repetition of IN1-4: "Insurance Company Name" at a specific index
 XTN removeInsuranceCoPhoneNumber(int rep)
          Removes a repetition of IN1-7: "Insurance Co Phone Number" at a specific index
 XAD removeInsuredSAddress(int rep)
          Removes a repetition of IN1-19: "Insured's Address" at a specific index
 XAD removeInsuredSEmployerSAddress(int rep)
          Removes a repetition of IN1-44: "Insured's Employer's Address" at a specific index
 CX removeInsuredSGroupEmpID(int rep)
          Removes a repetition of IN1-10: "Insured's Group Emp ID" at a specific index
 XON removeInsuredSGroupEmpName(int rep)
          Removes a repetition of IN1-11: "Insured's Group Emp Name" at a specific index
 CX removeInsuredSIDNumber(int rep)
          Removes a repetition of IN1-49: "Insured's ID Number" at a specific index
 XPN removeNameOfInsured(int rep)
          Removes a repetition of IN1-16: "Name Of Insured" at a specific index
 XCN removeVerificationBy(int rep)
          Removes a repetition of IN1-30: "Verification By" 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

IN1

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

Method Detail

getSetIDIN1

public SI getSetIDIN1()
Returns IN1-1: "Set ID - IN1" - creates it if necessary


getIn11_SetIDIN1

public SI getIn11_SetIDIN1()
Returns IN1-1: "Set ID - IN1" - creates it if necessary


getInsurancePlanID

public CE getInsurancePlanID()
Returns IN1-2: "Insurance Plan ID" - creates it if necessary


getIn12_InsurancePlanID

public CE getIn12_InsurancePlanID()
Returns IN1-2: "Insurance Plan ID" - creates it if necessary


getInsuranceCompanyID

public CX[] getInsuranceCompanyID()
Returns all repetitions of Insurance Company ID (IN1-3).


getInsuranceCompanyIDReps

public int getInsuranceCompanyIDReps()
Returns a count of the current number of repetitions of Insurance Company ID (IN1-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuranceCompanyID

public CX getInsuranceCompanyID(int rep)
Returns a specific repetition of IN1-3: "Insurance Company ID" - creates it if necessary

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

getIn13_InsuranceCompanyID

public CX getIn13_InsuranceCompanyID(int rep)
Returns a specific repetition of IN1-3: "Insurance Company ID" - creates it if necessary

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

getIn13_InsuranceCompanyIDReps

public int getIn13_InsuranceCompanyIDReps()
Returns a count of the current number of repetitions of Insurance Company ID (IN1-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuranceCompanyID

public CX insertInsuranceCompanyID(int rep)
                            throws HL7Exception
Inserts a repetition of IN1-3: "Insurance Company 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)

insertIn13_InsuranceCompanyID

public CX insertIn13_InsuranceCompanyID(int rep)
                                 throws HL7Exception
Inserts a repetition of IN1-3: "Insurance Company 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)

removeInsuranceCompanyID

public CX removeInsuranceCompanyID(int rep)
                            throws HL7Exception
Removes a repetition of IN1-3: "Insurance Company 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)

removeIn13_InsuranceCompanyID

public CX removeIn13_InsuranceCompanyID(int rep)
                                 throws HL7Exception
Removes a repetition of IN1-3: "Insurance Company 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)

getInsuranceCompanyName

public XON[] getInsuranceCompanyName()
Returns all repetitions of Insurance Company Name (IN1-4).


getInsuranceCompanyNameReps

public int getInsuranceCompanyNameReps()
Returns a count of the current number of repetitions of Insurance Company Name (IN1-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuranceCompanyName

public XON getInsuranceCompanyName(int rep)
Returns a specific repetition of IN1-4: "Insurance Company Name" - creates it if necessary

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

getIn14_InsuranceCompanyName

public XON getIn14_InsuranceCompanyName(int rep)
Returns a specific repetition of IN1-4: "Insurance Company Name" - creates it if necessary

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

getIn14_InsuranceCompanyNameReps

public int getIn14_InsuranceCompanyNameReps()
Returns a count of the current number of repetitions of Insurance Company Name (IN1-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuranceCompanyName

public XON insertInsuranceCompanyName(int rep)
                               throws HL7Exception
Inserts a repetition of IN1-4: "Insurance Company 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)

insertIn14_InsuranceCompanyName

public XON insertIn14_InsuranceCompanyName(int rep)
                                    throws HL7Exception
Inserts a repetition of IN1-4: "Insurance Company 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)

removeInsuranceCompanyName

public XON removeInsuranceCompanyName(int rep)
                               throws HL7Exception
Removes a repetition of IN1-4: "Insurance Company 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)

removeIn14_InsuranceCompanyName

public XON removeIn14_InsuranceCompanyName(int rep)
                                    throws HL7Exception
Removes a repetition of IN1-4: "Insurance Company 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)

getInsuranceCompanyAddress

public XAD[] getInsuranceCompanyAddress()
Returns all repetitions of Insurance Company Address (IN1-5).


getInsuranceCompanyAddressReps

public int getInsuranceCompanyAddressReps()
Returns a count of the current number of repetitions of Insurance Company Address (IN1-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuranceCompanyAddress

public XAD getInsuranceCompanyAddress(int rep)
Returns a specific repetition of IN1-5: "Insurance Company Address" - creates it if necessary

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

getIn15_InsuranceCompanyAddress

public XAD getIn15_InsuranceCompanyAddress(int rep)
Returns a specific repetition of IN1-5: "Insurance Company Address" - creates it if necessary

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

getIn15_InsuranceCompanyAddressReps

public int getIn15_InsuranceCompanyAddressReps()
Returns a count of the current number of repetitions of Insurance Company Address (IN1-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuranceCompanyAddress

public XAD insertInsuranceCompanyAddress(int rep)
                                  throws HL7Exception
Inserts a repetition of IN1-5: "Insurance Company Address" 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)

insertIn15_InsuranceCompanyAddress

public XAD insertIn15_InsuranceCompanyAddress(int rep)
                                       throws HL7Exception
Inserts a repetition of IN1-5: "Insurance Company Address" 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)

removeInsuranceCompanyAddress

public XAD removeInsuranceCompanyAddress(int rep)
                                  throws HL7Exception
Removes a repetition of IN1-5: "Insurance Company Address" 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)

removeIn15_InsuranceCompanyAddress

public XAD removeIn15_InsuranceCompanyAddress(int rep)
                                       throws HL7Exception
Removes a repetition of IN1-5: "Insurance Company Address" 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)

getInsuranceCoContactPerson

public XPN[] getInsuranceCoContactPerson()
Returns all repetitions of Insurance Co Contact Person (IN1-6).


getInsuranceCoContactPersonReps

public int getInsuranceCoContactPersonReps()
Returns a count of the current number of repetitions of Insurance Co Contact Person (IN1-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuranceCoContactPerson

public XPN getInsuranceCoContactPerson(int rep)
Returns a specific repetition of IN1-6: "Insurance Co Contact Person" - creates it if necessary

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

getIn16_InsuranceCoContactPerson

public XPN getIn16_InsuranceCoContactPerson(int rep)
Returns a specific repetition of IN1-6: "Insurance Co Contact Person" - creates it if necessary

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

getIn16_InsuranceCoContactPersonReps

public int getIn16_InsuranceCoContactPersonReps()
Returns a count of the current number of repetitions of Insurance Co Contact Person (IN1-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuranceCoContactPerson

public XPN insertInsuranceCoContactPerson(int rep)
                                   throws HL7Exception
Inserts a repetition of IN1-6: "Insurance Co Contact Person" 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)

insertIn16_InsuranceCoContactPerson

public XPN insertIn16_InsuranceCoContactPerson(int rep)
                                        throws HL7Exception
Inserts a repetition of IN1-6: "Insurance Co Contact Person" 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)

removeInsuranceCoContactPerson

public XPN removeInsuranceCoContactPerson(int rep)
                                   throws HL7Exception
Removes a repetition of IN1-6: "Insurance Co Contact Person" 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)

removeIn16_InsuranceCoContactPerson

public XPN removeIn16_InsuranceCoContactPerson(int rep)
                                        throws HL7Exception
Removes a repetition of IN1-6: "Insurance Co Contact Person" 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)

getInsuranceCoPhoneNumber

public XTN[] getInsuranceCoPhoneNumber()
Returns all repetitions of Insurance Co Phone Number (IN1-7).


getInsuranceCoPhoneNumberReps

public int getInsuranceCoPhoneNumberReps()
Returns a count of the current number of repetitions of Insurance Co Phone Number (IN1-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuranceCoPhoneNumber

public XTN getInsuranceCoPhoneNumber(int rep)
Returns a specific repetition of IN1-7: "Insurance Co Phone Number" - creates it if necessary

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

getIn17_InsuranceCoPhoneNumber

public XTN getIn17_InsuranceCoPhoneNumber(int rep)
Returns a specific repetition of IN1-7: "Insurance Co Phone Number" - creates it if necessary

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

getIn17_InsuranceCoPhoneNumberReps

public int getIn17_InsuranceCoPhoneNumberReps()
Returns a count of the current number of repetitions of Insurance Co Phone Number (IN1-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuranceCoPhoneNumber

public XTN insertInsuranceCoPhoneNumber(int rep)
                                 throws HL7Exception
Inserts a repetition of IN1-7: "Insurance Co 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)

insertIn17_InsuranceCoPhoneNumber

public XTN insertIn17_InsuranceCoPhoneNumber(int rep)
                                      throws HL7Exception
Inserts a repetition of IN1-7: "Insurance Co 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)

removeInsuranceCoPhoneNumber

public XTN removeInsuranceCoPhoneNumber(int rep)
                                 throws HL7Exception
Removes a repetition of IN1-7: "Insurance Co 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)

removeIn17_InsuranceCoPhoneNumber

public XTN removeIn17_InsuranceCoPhoneNumber(int rep)
                                      throws HL7Exception
Removes a repetition of IN1-7: "Insurance Co 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)

getGroupNumber

public ST getGroupNumber()
Returns IN1-8: "Group Number" - creates it if necessary


getIn18_GroupNumber

public ST getIn18_GroupNumber()
Returns IN1-8: "Group Number" - creates it if necessary


getGroupName

public XON[] getGroupName()
Returns all repetitions of Group Name (IN1-9).


getGroupNameReps

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


getGroupName

public XON getGroupName(int rep)
Returns a specific repetition of IN1-9: "Group Name" - creates it if necessary

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

getIn19_GroupName

public XON getIn19_GroupName(int rep)
Returns a specific repetition of IN1-9: "Group Name" - creates it if necessary

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

getIn19_GroupNameReps

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


insertGroupName

public XON insertGroupName(int rep)
                    throws HL7Exception
Inserts a repetition of IN1-9: "Group 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)

insertIn19_GroupName

public XON insertIn19_GroupName(int rep)
                         throws HL7Exception
Inserts a repetition of IN1-9: "Group 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)

removeGroupName

public XON removeGroupName(int rep)
                    throws HL7Exception
Removes a repetition of IN1-9: "Group 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)

removeIn19_GroupName

public XON removeIn19_GroupName(int rep)
                         throws HL7Exception
Removes a repetition of IN1-9: "Group 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)

getInsuredSGroupEmpID

public CX[] getInsuredSGroupEmpID()
Returns all repetitions of Insured's Group Emp ID (IN1-10).


getInsuredSGroupEmpIDReps

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


getInsuredSGroupEmpID

public CX getInsuredSGroupEmpID(int rep)
Returns a specific repetition of IN1-10: "Insured's Group Emp ID" - creates it if necessary

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

getIn110_InsuredSGroupEmpID

public CX getIn110_InsuredSGroupEmpID(int rep)
Returns a specific repetition of IN1-10: "Insured's Group Emp ID" - creates it if necessary

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

getIn110_InsuredSGroupEmpIDReps

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


insertInsuredSGroupEmpID

public CX insertInsuredSGroupEmpID(int rep)
                            throws HL7Exception
Inserts a repetition of IN1-10: "Insured's Group Emp 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)

insertIn110_InsuredSGroupEmpID

public CX insertIn110_InsuredSGroupEmpID(int rep)
                                  throws HL7Exception
Inserts a repetition of IN1-10: "Insured's Group Emp 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)

removeInsuredSGroupEmpID

public CX removeInsuredSGroupEmpID(int rep)
                            throws HL7Exception
Removes a repetition of IN1-10: "Insured's Group Emp 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)

removeIn110_InsuredSGroupEmpID

public CX removeIn110_InsuredSGroupEmpID(int rep)
                                  throws HL7Exception
Removes a repetition of IN1-10: "Insured's Group Emp 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)

getInsuredSGroupEmpName

public XON[] getInsuredSGroupEmpName()
Returns all repetitions of Insured's Group Emp Name (IN1-11).


getInsuredSGroupEmpNameReps

public int getInsuredSGroupEmpNameReps()
Returns a count of the current number of repetitions of Insured's Group Emp Name (IN1-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getInsuredSGroupEmpName

public XON getInsuredSGroupEmpName(int rep)
Returns a specific repetition of IN1-11: "Insured's Group Emp Name" - creates it if necessary

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

getIn111_InsuredSGroupEmpName

public XON getIn111_InsuredSGroupEmpName(int rep)
Returns a specific repetition of IN1-11: "Insured's Group Emp Name" - creates it if necessary

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

getIn111_InsuredSGroupEmpNameReps

public int getIn111_InsuredSGroupEmpNameReps()
Returns a count of the current number of repetitions of Insured's Group Emp Name (IN1-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertInsuredSGroupEmpName

public XON insertInsuredSGroupEmpName(int rep)
                               throws HL7Exception
Inserts a repetition of IN1-11: "Insured's Group Emp 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)

insertIn111_InsuredSGroupEmpName

public XON insertIn111_InsuredSGroupEmpName(int rep)
                                     throws HL7Exception
Inserts a repetition of IN1-11: "Insured's Group Emp 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)

removeInsuredSGroupEmpName

public XON removeInsuredSGroupEmpName(int rep)
                               throws HL7Exception
Removes a repetition of IN1-11: "Insured's Group Emp 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)

removeIn111_InsuredSGroupEmpName

public XON removeIn111_InsuredSGroupEmpName(int rep)
                                     throws HL7Exception
Removes a repetition of IN1-11: "Insured's Group Emp 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)

getPlanEffectiveDate

public DT getPlanEffectiveDate()
Returns IN1-12: "Plan Effective Date" - creates it if necessary


getIn112_PlanEffectiveDate

public DT getIn112_PlanEffectiveDate()
Returns IN1-12: "Plan Effective Date" - creates it if necessary


getPlanExpirationDate

public DT getPlanExpirationDate()
Returns IN1-13: "Plan Expiration Date" - creates it if necessary


getIn113_PlanExpirationDate

public DT getIn113_PlanExpirationDate()
Returns IN1-13: "Plan Expiration Date" - creates it if necessary


getAuthorizationInformation

public AUI getAuthorizationInformation()
Returns IN1-14: "Authorization Information" - creates it if necessary


getIn114_AuthorizationInformation

public AUI getIn114_AuthorizationInformation()
Returns IN1-14: "Authorization Information" - creates it if necessary


getPlanType

public IS getPlanType()
Returns IN1-15: "Plan Type" - creates it if necessary


getIn115_PlanType

public IS getIn115_PlanType()
Returns IN1-15: "Plan Type" - creates it if necessary


getNameOfInsured

public XPN[] getNameOfInsured()
Returns all repetitions of Name Of Insured (IN1-16).


getNameOfInsuredReps

public int getNameOfInsuredReps()
Returns a count of the current number of repetitions of Name Of Insured (IN1-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getNameOfInsured

public XPN getNameOfInsured(int rep)
Returns a specific repetition of IN1-16: "Name Of Insured" - creates it if necessary

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

getIn116_NameOfInsured

public XPN getIn116_NameOfInsured(int rep)
Returns a specific repetition of IN1-16: "Name Of Insured" - creates it if necessary

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

getIn116_NameOfInsuredReps

public int getIn116_NameOfInsuredReps()
Returns a count of the current number of repetitions of Name Of Insured (IN1-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertNameOfInsured

public XPN insertNameOfInsured(int rep)
                        throws HL7Exception
Inserts a repetition of IN1-16: "Name Of Insured" 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)

insertIn116_NameOfInsured

public XPN insertIn116_NameOfInsured(int rep)
                              throws HL7Exception
Inserts a repetition of IN1-16: "Name Of Insured" 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)

removeNameOfInsured

public XPN removeNameOfInsured(int rep)
                        throws HL7Exception
Removes a repetition of IN1-16: "Name Of Insured" 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)

removeIn116_NameOfInsured

public XPN removeIn116_NameOfInsured(int rep)
                              throws HL7Exception
Removes a repetition of IN1-16: "Name Of Insured" 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)

getInsuredSRelationshipToPatient

public CE getInsuredSRelationshipToPatient()
Returns IN1-17: "Insured's Relationship To Patient" - creates it if necessary


getIn117_InsuredSRelationshipToPatient

public CE getIn117_InsuredSRelationshipToPatient()
Returns IN1-17: "Insured's Relationship To Patient" - creates it if necessary


getInsuredSDateOfBirth

public TS getInsuredSDateOfBirth()
Returns IN1-18: "Insured's Date Of Birth" - creates it if necessary


getIn118_InsuredSDateOfBirth

public TS getIn118_InsuredSDateOfBirth()
Returns IN1-18: "Insured's Date Of Birth" - creates it if necessary


getInsuredSAddress

public XAD[] getInsuredSAddress()
Returns all repetitions of Insured's Address (IN1-19).


getInsuredSAddressReps

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


getInsuredSAddress

public XAD getInsuredSAddress(int rep)
Returns a specific repetition of IN1-19: "Insured's Address" - creates it if necessary

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

getIn119_InsuredSAddress

public XAD getIn119_InsuredSAddress(int rep)
Returns a specific repetition of IN1-19: "Insured's Address" - creates it if necessary

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

getIn119_InsuredSAddressReps

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


insertInsuredSAddress

public XAD insertInsuredSAddress(int rep)
                          throws HL7Exception
Inserts a repetition of IN1-19: "Insured's Address" 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)

insertIn119_InsuredSAddress

public XAD insertIn119_InsuredSAddress(int rep)
                                throws HL7Exception
Inserts a repetition of IN1-19: "Insured's Address" 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)

removeInsuredSAddress

public XAD removeInsuredSAddress(int rep)
                          throws HL7Exception
Removes a repetition of IN1-19: "Insured's Address" 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)

removeIn119_InsuredSAddress

public XAD removeIn119_InsuredSAddress(int rep)
                                throws HL7Exception
Removes a repetition of IN1-19: "Insured's Address" 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)

getAssignmentOfBenefits

public IS getAssignmentOfBenefits()
Returns IN1-20: "Assignment Of Benefits" - creates it if necessary


getIn120_AssignmentOfBenefits

public IS getIn120_AssignmentOfBenefits()
Returns IN1-20: "Assignment Of Benefits" - creates it if necessary


getCoordinationOfBenefits

public IS getCoordinationOfBenefits()
Returns IN1-21: "Coordination Of Benefits" - creates it if necessary


getIn121_CoordinationOfBenefits

public IS getIn121_CoordinationOfBenefits()
Returns IN1-21: "Coordination Of Benefits" - creates it if necessary


getCoordOfBenPriority

public ST getCoordOfBenPriority()
Returns IN1-22: "Coord Of Ben. Priority" - creates it if necessary


getIn122_CoordOfBenPriority

public ST getIn122_CoordOfBenPriority()
Returns IN1-22: "Coord Of Ben. Priority" - creates it if necessary


getNoticeOfAdmissionFlag

public ID getNoticeOfAdmissionFlag()
Returns IN1-23: "Notice Of Admission Flag" - creates it if necessary


getIn123_NoticeOfAdmissionFlag

public ID getIn123_NoticeOfAdmissionFlag()
Returns IN1-23: "Notice Of Admission Flag" - creates it if necessary


getNoticeOfAdmissionDate

public DT getNoticeOfAdmissionDate()
Returns IN1-24: "Notice Of Admission Date" - creates it if necessary


getIn124_NoticeOfAdmissionDate

public DT getIn124_NoticeOfAdmissionDate()
Returns IN1-24: "Notice Of Admission Date" - creates it if necessary


getReportOfEligibilityFlag

public ID getReportOfEligibilityFlag()
Returns IN1-25: "Report Of Eligibility Flag" - creates it if necessary


getIn125_ReportOfEligibilityFlag

public ID getIn125_ReportOfEligibilityFlag()
Returns IN1-25: "Report Of Eligibility Flag" - creates it if necessary


getReportOfEligibilityDate

public DT getReportOfEligibilityDate()
Returns IN1-26: "Report Of Eligibility Date" - creates it if necessary


getIn126_ReportOfEligibilityDate

public DT getIn126_ReportOfEligibilityDate()
Returns IN1-26: "Report Of Eligibility Date" - creates it if necessary


getReleaseInformationCode

public IS getReleaseInformationCode()
Returns IN1-27: "Release Information Code" - creates it if necessary


getIn127_ReleaseInformationCode

public IS getIn127_ReleaseInformationCode()
Returns IN1-27: "Release Information Code" - creates it if necessary


getPreAdmitCert

public ST getPreAdmitCert()
Returns IN1-28: "Pre-Admit Cert (PAC)" - creates it if necessary


getIn128_PreAdmitCert

public ST getIn128_PreAdmitCert()
Returns IN1-28: "Pre-Admit Cert (PAC)" - creates it if necessary


getVerificationDateTime

public TS getVerificationDateTime()
Returns IN1-29: "Verification Date/Time" - creates it if necessary


getIn129_VerificationDateTime

public TS getIn129_VerificationDateTime()
Returns IN1-29: "Verification Date/Time" - creates it if necessary


getVerificationBy

public XCN[] getVerificationBy()
Returns all repetitions of Verification By (IN1-30).


getVerificationByReps

public int getVerificationByReps()
Returns a count of the current number of repetitions of Verification By (IN1-30). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getVerificationBy

public XCN getVerificationBy(int rep)
Returns a specific repetition of IN1-30: "Verification By" - creates it if necessary

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

getIn130_VerificationBy

public XCN getIn130_VerificationBy(int rep)
Returns a specific repetition of IN1-30: "Verification By" - creates it if necessary

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

getIn130_VerificationByReps

public int getIn130_VerificationByReps()
Returns a count of the current number of repetitions of Verification By (IN1-30). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertVerificationBy

public XCN insertVerificationBy(int rep)
                         throws HL7Exception
Inserts a repetition of IN1-30: "Verification By" 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)

insertIn130_VerificationBy

public XCN insertIn130_VerificationBy(int rep)
                               throws HL7Exception
Inserts a repetition of IN1-30: "Verification By" 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)

removeVerificationBy

public XCN removeVerificationBy(int rep)
                         throws HL7Exception
Removes a repetition of IN1-30: "Verification By" 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)

removeIn130_VerificationBy

public XCN removeIn130_VerificationBy(int rep)
                               throws HL7Exception
Removes a repetition of IN1-30: "Verification By" 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)

getTypeOfAgreementCode

public IS getTypeOfAgreementCode()
Returns IN1-31: "Type Of Agreement Code" - creates it if necessary


getIn131_TypeOfAgreementCode

public IS getIn131_TypeOfAgreementCode()
Returns IN1-31: "Type Of Agreement Code" - creates it if necessary


getBillingStatus

public IS getBillingStatus()
Returns IN1-32: "Billing Status" - creates it if necessary


getIn132_BillingStatus

public IS getIn132_BillingStatus()
Returns IN1-32: "Billing Status" - creates it if necessary


getLifetimeReserveDays

public NM getLifetimeReserveDays()
Returns IN1-33: "Lifetime Reserve Days" - creates it if necessary


getIn133_LifetimeReserveDays

public NM getIn133_LifetimeReserveDays()
Returns IN1-33: "Lifetime Reserve Days" - creates it if necessary


getDelayBeforeLRDay

public NM getDelayBeforeLRDay()
Returns IN1-34: "Delay Before L.R. Day" - creates it if necessary


getIn134_DelayBeforeLRDay

public NM getIn134_DelayBeforeLRDay()
Returns IN1-34: "Delay Before L.R. Day" - creates it if necessary


getCompanyPlanCode

public IS getCompanyPlanCode()
Returns IN1-35: "Company Plan Code" - creates it if necessary


getIn135_CompanyPlanCode

public IS getIn135_CompanyPlanCode()
Returns IN1-35: "Company Plan Code" - creates it if necessary


getPolicyNumber

public ST getPolicyNumber()
Returns IN1-36: "Policy Number" - creates it if necessary


getIn136_PolicyNumber

public ST getIn136_PolicyNumber()
Returns IN1-36: "Policy Number" - creates it if necessary


getPolicyDeductible

public CP getPolicyDeductible()
Returns IN1-37: "Policy Deductible" - creates it if necessary


getIn137_PolicyDeductible

public CP getIn137_PolicyDeductible()
Returns IN1-37: "Policy Deductible" - creates it if necessary


getPolicyLimitAmount

public CP getPolicyLimitAmount()
Returns IN1-38: "Policy Limit - Amount" - creates it if necessary


getIn138_PolicyLimitAmount

public CP getIn138_PolicyLimitAmount()
Returns IN1-38: "Policy Limit - Amount" - creates it if necessary


getPolicyLimitDays

public NM getPolicyLimitDays()
Returns IN1-39: "Policy Limit - Days" - creates it if necessary


getIn139_PolicyLimitDays

public NM getIn139_PolicyLimitDays()
Returns IN1-39: "Policy Limit - Days" - creates it if necessary


getRoomRateSemiPrivate

public CP getRoomRateSemiPrivate()
Returns IN1-40: "Room Rate - Semi-Private" - creates it if necessary


getIn140_RoomRateSemiPrivate

public CP getIn140_RoomRateSemiPrivate()
Returns IN1-40: "Room Rate - Semi-Private" - creates it if necessary


getRoomRatePrivate

public CP getRoomRatePrivate()
Returns IN1-41: "Room Rate - Private" - creates it if necessary


getIn141_RoomRatePrivate

public CP getIn141_RoomRatePrivate()
Returns IN1-41: "Room Rate - Private" - creates it if necessary


getInsuredSEmploymentStatus

public CE getInsuredSEmploymentStatus()
Returns IN1-42: "Insured's Employment Status" - creates it if necessary


getIn142_InsuredSEmploymentStatus

public CE getIn142_InsuredSEmploymentStatus()
Returns IN1-42: "Insured's Employment Status" - creates it if necessary


getInsuredSAdministrativeSex

public IS getInsuredSAdministrativeSex()
Returns IN1-43: "Insured's Administrative Sex" - creates it if necessary


getIn143_InsuredSAdministrativeSex

public IS getIn143_InsuredSAdministrativeSex()
Returns IN1-43: "Insured's Administrative Sex" - creates it if necessary


getInsuredSEmployerSAddress

public XAD[] getInsuredSEmployerSAddress()
Returns all repetitions of Insured's Employer's Address (IN1-44).


getInsuredSEmployerSAddressReps

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


getInsuredSEmployerSAddress

public XAD getInsuredSEmployerSAddress(int rep)
Returns a specific repetition of IN1-44: "Insured's Employer's Address" - creates it if necessary

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

getIn144_InsuredSEmployerSAddress

public XAD getIn144_InsuredSEmployerSAddress(int rep)
Returns a specific repetition of IN1-44: "Insured's Employer's Address" - creates it if necessary

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

getIn144_InsuredSEmployerSAddressReps

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


insertInsuredSEmployerSAddress

public XAD insertInsuredSEmployerSAddress(int rep)
                                   throws HL7Exception
Inserts a repetition of IN1-44: "Insured's Employer's Address" 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)

insertIn144_InsuredSEmployerSAddress

public XAD insertIn144_InsuredSEmployerSAddress(int rep)
                                         throws HL7Exception
Inserts a repetition of IN1-44: "Insured's Employer's Address" 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)

removeInsuredSEmployerSAddress

public XAD removeInsuredSEmployerSAddress(int rep)
                                   throws HL7Exception
Removes a repetition of IN1-44: "Insured's Employer's Address" 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)

removeIn144_InsuredSEmployerSAddress

public XAD removeIn144_InsuredSEmployerSAddress(int rep)
                                         throws HL7Exception
Removes a repetition of IN1-44: "Insured's Employer's Address" 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)

getVerificationStatus

public ST getVerificationStatus()
Returns IN1-45: "Verification Status" - creates it if necessary


getIn145_VerificationStatus

public ST getIn145_VerificationStatus()
Returns IN1-45: "Verification Status" - creates it if necessary


getPriorInsurancePlanID

public IS getPriorInsurancePlanID()
Returns IN1-46: "Prior Insurance Plan ID" - creates it if necessary


getIn146_PriorInsurancePlanID

public IS getIn146_PriorInsurancePlanID()
Returns IN1-46: "Prior Insurance Plan ID" - creates it if necessary


getCoverageType

public IS getCoverageType()
Returns IN1-47: "Coverage Type" - creates it if necessary


getIn147_CoverageType

public IS getIn147_CoverageType()
Returns IN1-47: "Coverage Type" - creates it if necessary


getHandicap

public IS getHandicap()
Returns IN1-48: "Handicap" - creates it if necessary


getIn148_Handicap

public IS getIn148_Handicap()
Returns IN1-48: "Handicap" - creates it if necessary


getInsuredSIDNumber

public CX[] getInsuredSIDNumber()
Returns all repetitions of Insured's ID Number (IN1-49).


getInsuredSIDNumberReps

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


getInsuredSIDNumber

public CX getInsuredSIDNumber(int rep)
Returns a specific repetition of IN1-49: "Insured's ID Number" - creates it if necessary

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

getIn149_InsuredSIDNumber

public CX getIn149_InsuredSIDNumber(int rep)
Returns a specific repetition of IN1-49: "Insured's ID Number" - creates it if necessary

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

getIn149_InsuredSIDNumberReps

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


insertInsuredSIDNumber

public CX insertInsuredSIDNumber(int rep)
                          throws HL7Exception
Inserts a repetition of IN1-49: "Insured's ID 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)

insertIn149_InsuredSIDNumber

public CX insertIn149_InsuredSIDNumber(int rep)
                                throws HL7Exception
Inserts a repetition of IN1-49: "Insured's ID 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)

removeInsuredSIDNumber

public CX removeInsuredSIDNumber(int rep)
                          throws HL7Exception
Removes a repetition of IN1-49: "Insured's ID 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)

removeIn149_InsuredSIDNumber

public CX removeIn149_InsuredSIDNumber(int rep)
                                throws HL7Exception
Removes a repetition of IN1-49: "Insured's ID 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)

createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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