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

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

public class GT1
extends AbstractSegment

Represents an HL7 GT1 message segment (Guarantor). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
GT1(Group parent, ModelClassFactory factory)
          Creates a new GT1 segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 IS[] getAmbulatoryStatus()
          Returns all repetitions of Ambulatory Status (GT1-34).
 IS getAmbulatoryStatus(int rep)
          Returns a specific repetition of GT1-34: "Ambulatory Status" - creates it if necessary
 int getAmbulatoryStatusReps()
          Returns a count of the current number of repetitions of Ambulatory Status (GT1-34).
 CE[] getCitizenship()
          Returns all repetitions of Citizenship (GT1-35).
 CE getCitizenship(int rep)
          Returns a specific repetition of GT1-35: "Citizenship" - creates it if necessary
 int getCitizenshipReps()
          Returns a count of the current number of repetitions of Citizenship (GT1-35).
 XPN[] getContactPersonSName()
          Returns all repetitions of Contact Person's Name (GT1-45).
 XPN getContactPersonSName(int rep)
          Returns a specific repetition of GT1-45: "Contact Person's Name" - creates it if necessary
 int getContactPersonSNameReps()
          Returns a count of the current number of repetitions of Contact Person's Name (GT1-45).
 XTN[] getContactPersonSTelephoneNumber()
          Returns all repetitions of Contact Person's Telephone Number (GT1-46).
 XTN getContactPersonSTelephoneNumber(int rep)
          Returns a specific repetition of GT1-46: "Contact Person's Telephone Number" - creates it if necessary
 int getContactPersonSTelephoneNumberReps()
          Returns a count of the current number of repetitions of Contact Person's Telephone Number (GT1-46).
 CE getContactReason()
          Returns GT1-47: "Contact Reason" - creates it if necessary
 IS getContactRelationship()
          Returns GT1-48: "Contact Relationship" - creates it if necessary
 DT getEmploymentStopDate()
          Returns GT1-32: "Employment Stop Date" - creates it if necessary
 CE[] getEthnicGroup()
          Returns all repetitions of Ethnic Group (GT1-44).
 CE getEthnicGroup(int rep)
          Returns a specific repetition of GT1-44: "Ethnic Group" - creates it if necessary
 int getEthnicGroupReps()
          Returns a count of the current number of repetitions of Ethnic Group (GT1-44).
 SI getGt11_SetIDGT1()
          Returns GT1-1: "Set ID - GT1" - creates it if necessary
 IS getGt110_GuarantorType()
          Returns GT1-10: "Guarantor Type" - creates it if necessary
 CE getGt111_GuarantorRelationship()
          Returns GT1-11: "Guarantor Relationship" - creates it if necessary
 ST getGt112_GuarantorSSN()
          Returns GT1-12: "Guarantor SSN" - creates it if necessary
 DT getGt113_GuarantorDateBegin()
          Returns GT1-13: "Guarantor Date - Begin" - creates it if necessary
 DT getGt114_GuarantorDateEnd()
          Returns GT1-14: "Guarantor Date - End" - creates it if necessary
 NM getGt115_GuarantorPriority()
          Returns GT1-15: "Guarantor Priority" - creates it if necessary
 XPN getGt116_GuarantorEmployerName(int rep)
          Returns a specific repetition of GT1-16: "Guarantor Employer Name" - creates it if necessary
 int getGt116_GuarantorEmployerNameReps()
          Returns a count of the current number of repetitions of Guarantor Employer Name (GT1-16).
 XAD getGt117_GuarantorEmployerAddress(int rep)
          Returns a specific repetition of GT1-17: "Guarantor Employer Address" - creates it if necessary
 int getGt117_GuarantorEmployerAddressReps()
          Returns a count of the current number of repetitions of Guarantor Employer Address (GT1-17).
 XTN getGt118_GuarantorEmployerPhoneNumber(int rep)
          Returns a specific repetition of GT1-18: "Guarantor Employer Phone Number" - creates it if necessary
 int getGt118_GuarantorEmployerPhoneNumberReps()
          Returns a count of the current number of repetitions of Guarantor Employer Phone Number (GT1-18).
 CX getGt119_GuarantorEmployeeIDNumber(int rep)
          Returns a specific repetition of GT1-19: "Guarantor Employee ID Number" - creates it if necessary
 int getGt119_GuarantorEmployeeIDNumberReps()
          Returns a count of the current number of repetitions of Guarantor Employee ID Number (GT1-19).
 CX getGt12_GuarantorNumber(int rep)
          Returns a specific repetition of GT1-2: "Guarantor Number" - creates it if necessary
 int getGt12_GuarantorNumberReps()
          Returns a count of the current number of repetitions of Guarantor Number (GT1-2).
 IS getGt120_GuarantorEmploymentStatus()
          Returns GT1-20: "Guarantor Employment Status" - creates it if necessary
 XON getGt121_GuarantorOrganizationName(int rep)
          Returns a specific repetition of GT1-21: "Guarantor Organization Name" - creates it if necessary
 int getGt121_GuarantorOrganizationNameReps()
          Returns a count of the current number of repetitions of Guarantor Organization Name (GT1-21).
 ID getGt122_GuarantorBillingHoldFlag()
          Returns GT1-22: "Guarantor Billing Hold Flag" - creates it if necessary
 CE getGt123_GuarantorCreditRatingCode()
          Returns GT1-23: "Guarantor Credit Rating Code" - creates it if necessary
 TS getGt124_GuarantorDeathDateAndTime()
          Returns GT1-24: "Guarantor Death Date And Time" - creates it if necessary
 ID getGt125_GuarantorDeathFlag()
          Returns GT1-25: "Guarantor Death Flag" - creates it if necessary
 CE getGt126_GuarantorChargeAdjustmentCode()
          Returns GT1-26: "Guarantor Charge Adjustment Code" - creates it if necessary
 CP getGt127_GuarantorHouseholdAnnualIncome()
          Returns GT1-27: "Guarantor Household Annual Income" - creates it if necessary
 NM getGt128_GuarantorHouseholdSize()
          Returns GT1-28: "Guarantor Household Size" - creates it if necessary
 CX getGt129_GuarantorEmployerIDNumber(int rep)
          Returns a specific repetition of GT1-29: "Guarantor Employer ID Number" - creates it if necessary
 int getGt129_GuarantorEmployerIDNumberReps()
          Returns a count of the current number of repetitions of Guarantor Employer ID Number (GT1-29).
 XPN getGt13_GuarantorName(int rep)
          Returns a specific repetition of GT1-3: "Guarantor Name" - creates it if necessary
 int getGt13_GuarantorNameReps()
          Returns a count of the current number of repetitions of Guarantor Name (GT1-3).
 CE getGt130_GuarantorMaritalStatusCode()
          Returns GT1-30: "Guarantor Marital Status Code" - creates it if necessary
 DT getGt131_GuarantorHireEffectiveDate()
          Returns GT1-31: "Guarantor Hire Effective Date" - creates it if necessary
 DT getGt132_EmploymentStopDate()
          Returns GT1-32: "Employment Stop Date" - creates it if necessary
 IS getGt133_LivingDependency()
          Returns GT1-33: "Living Dependency" - creates it if necessary
 IS getGt134_AmbulatoryStatus(int rep)
          Returns a specific repetition of GT1-34: "Ambulatory Status" - creates it if necessary
 int getGt134_AmbulatoryStatusReps()
          Returns a count of the current number of repetitions of Ambulatory Status (GT1-34).
 CE getGt135_Citizenship(int rep)
          Returns a specific repetition of GT1-35: "Citizenship" - creates it if necessary
 int getGt135_CitizenshipReps()
          Returns a count of the current number of repetitions of Citizenship (GT1-35).
 CE getGt136_PrimaryLanguage()
          Returns GT1-36: "Primary Language" - creates it if necessary
 IS getGt137_LivingArrangement()
          Returns GT1-37: "Living Arrangement" - creates it if necessary
 CE getGt138_PublicityCode()
          Returns GT1-38: "Publicity Code" - creates it if necessary
 ID getGt139_ProtectionIndicator()
          Returns GT1-39: "Protection Indicator" - creates it if necessary
 XPN getGt14_GuarantorSpouseName(int rep)
          Returns a specific repetition of GT1-4: "Guarantor Spouse Name" - creates it if necessary
 int getGt14_GuarantorSpouseNameReps()
          Returns a count of the current number of repetitions of Guarantor Spouse Name (GT1-4).
 IS getGt140_StudentIndicator()
          Returns GT1-40: "Student Indicator" - creates it if necessary
 CE getGt141_Religion()
          Returns GT1-41: "Religion" - creates it if necessary
 XPN getGt142_MotherSMaidenName(int rep)
          Returns a specific repetition of GT1-42: "Mother's Maiden Name" - creates it if necessary
 int getGt142_MotherSMaidenNameReps()
          Returns a count of the current number of repetitions of Mother's Maiden Name (GT1-42).
 CE getGt143_Nationality()
          Returns GT1-43: "Nationality" - creates it if necessary
 CE getGt144_EthnicGroup(int rep)
          Returns a specific repetition of GT1-44: "Ethnic Group" - creates it if necessary
 int getGt144_EthnicGroupReps()
          Returns a count of the current number of repetitions of Ethnic Group (GT1-44).
 XPN getGt145_ContactPersonSName(int rep)
          Returns a specific repetition of GT1-45: "Contact Person's Name" - creates it if necessary
 int getGt145_ContactPersonSNameReps()
          Returns a count of the current number of repetitions of Contact Person's Name (GT1-45).
 XTN getGt146_ContactPersonSTelephoneNumber(int rep)
          Returns a specific repetition of GT1-46: "Contact Person's Telephone Number" - creates it if necessary
 int getGt146_ContactPersonSTelephoneNumberReps()
          Returns a count of the current number of repetitions of Contact Person's Telephone Number (GT1-46).
 CE getGt147_ContactReason()
          Returns GT1-47: "Contact Reason" - creates it if necessary
 IS getGt148_ContactRelationship()
          Returns GT1-48: "Contact Relationship" - creates it if necessary
 ST getGt149_JobTitle()
          Returns GT1-49: "Job Title" - creates it if necessary
 XAD getGt15_GuarantorAddress(int rep)
          Returns a specific repetition of GT1-5: "Guarantor Address" - creates it if necessary
 int getGt15_GuarantorAddressReps()
          Returns a count of the current number of repetitions of Guarantor Address (GT1-5).
 JCC getGt150_JobCodeClass()
          Returns GT1-50: "Job Code/Class" - creates it if necessary
 XON getGt151_GuarantorEmployerSOrganizationName(int rep)
          Returns a specific repetition of GT1-51: "Guarantor Employer's Organization Name" - creates it if necessary
 int getGt151_GuarantorEmployerSOrganizationNameReps()
          Returns a count of the current number of repetitions of Guarantor Employer's Organization Name (GT1-51).
 IS getGt152_Handicap()
          Returns GT1-52: "Handicap" - creates it if necessary
 IS getGt153_JobStatus()
          Returns GT1-53: "Job Status" - creates it if necessary
 FC getGt154_GuarantorFinancialClass()
          Returns GT1-54: "Guarantor Financial Class" - creates it if necessary
 CE getGt155_GuarantorRace(int rep)
          Returns a specific repetition of GT1-55: "Guarantor Race" - creates it if necessary
 int getGt155_GuarantorRaceReps()
          Returns a count of the current number of repetitions of Guarantor Race (GT1-55).
 XTN getGt16_GuarantorPhNumHome(int rep)
          Returns a specific repetition of GT1-6: "Guarantor Ph Num - Home" - creates it if necessary
 int getGt16_GuarantorPhNumHomeReps()
          Returns a count of the current number of repetitions of Guarantor Ph Num - Home (GT1-6).
 XTN getGt17_GuarantorPhNumBusiness(int rep)
          Returns a specific repetition of GT1-7: "Guarantor Ph Num - Business" - creates it if necessary
 int getGt17_GuarantorPhNumBusinessReps()
          Returns a count of the current number of repetitions of Guarantor Ph Num - Business (GT1-7).
 TS getGt18_GuarantorDateTimeOfBirth()
          Returns GT1-8: "Guarantor Date/Time Of Birth" - creates it if necessary
 IS getGt19_GuarantorAdministrativeSex()
          Returns GT1-9: "Guarantor Administrative Sex" - creates it if necessary
 XAD[] getGuarantorAddress()
          Returns all repetitions of Guarantor Address (GT1-5).
 XAD getGuarantorAddress(int rep)
          Returns a specific repetition of GT1-5: "Guarantor Address" - creates it if necessary
 int getGuarantorAddressReps()
          Returns a count of the current number of repetitions of Guarantor Address (GT1-5).
 IS getGuarantorAdministrativeSex()
          Returns GT1-9: "Guarantor Administrative Sex" - creates it if necessary
 ID getGuarantorBillingHoldFlag()
          Returns GT1-22: "Guarantor Billing Hold Flag" - creates it if necessary
 CE getGuarantorChargeAdjustmentCode()
          Returns GT1-26: "Guarantor Charge Adjustment Code" - creates it if necessary
 CE getGuarantorCreditRatingCode()
          Returns GT1-23: "Guarantor Credit Rating Code" - creates it if necessary
 DT getGuarantorDateBegin()
          Returns GT1-13: "Guarantor Date - Begin" - creates it if necessary
 DT getGuarantorDateEnd()
          Returns GT1-14: "Guarantor Date - End" - creates it if necessary
 TS getGuarantorDateTimeOfBirth()
          Returns GT1-8: "Guarantor Date/Time Of Birth" - creates it if necessary
 TS getGuarantorDeathDateAndTime()
          Returns GT1-24: "Guarantor Death Date And Time" - creates it if necessary
 ID getGuarantorDeathFlag()
          Returns GT1-25: "Guarantor Death Flag" - creates it if necessary
 CX[] getGuarantorEmployeeIDNumber()
          Returns all repetitions of Guarantor Employee ID Number (GT1-19).
 CX getGuarantorEmployeeIDNumber(int rep)
          Returns a specific repetition of GT1-19: "Guarantor Employee ID Number" - creates it if necessary
 int getGuarantorEmployeeIDNumberReps()
          Returns a count of the current number of repetitions of Guarantor Employee ID Number (GT1-19).
 XAD[] getGuarantorEmployerAddress()
          Returns all repetitions of Guarantor Employer Address (GT1-17).
 XAD getGuarantorEmployerAddress(int rep)
          Returns a specific repetition of GT1-17: "Guarantor Employer Address" - creates it if necessary
 int getGuarantorEmployerAddressReps()
          Returns a count of the current number of repetitions of Guarantor Employer Address (GT1-17).
 CX[] getGuarantorEmployerIDNumber()
          Returns all repetitions of Guarantor Employer ID Number (GT1-29).
 CX getGuarantorEmployerIDNumber(int rep)
          Returns a specific repetition of GT1-29: "Guarantor Employer ID Number" - creates it if necessary
 int getGuarantorEmployerIDNumberReps()
          Returns a count of the current number of repetitions of Guarantor Employer ID Number (GT1-29).
 XPN[] getGuarantorEmployerName()
          Returns all repetitions of Guarantor Employer Name (GT1-16).
 XPN getGuarantorEmployerName(int rep)
          Returns a specific repetition of GT1-16: "Guarantor Employer Name" - creates it if necessary
 int getGuarantorEmployerNameReps()
          Returns a count of the current number of repetitions of Guarantor Employer Name (GT1-16).
 XTN[] getGuarantorEmployerPhoneNumber()
          Returns all repetitions of Guarantor Employer Phone Number (GT1-18).
 XTN getGuarantorEmployerPhoneNumber(int rep)
          Returns a specific repetition of GT1-18: "Guarantor Employer Phone Number" - creates it if necessary
 int getGuarantorEmployerPhoneNumberReps()
          Returns a count of the current number of repetitions of Guarantor Employer Phone Number (GT1-18).
 XON[] getGuarantorEmployerSOrganizationName()
          Returns all repetitions of Guarantor Employer's Organization Name (GT1-51).
 XON getGuarantorEmployerSOrganizationName(int rep)
          Returns a specific repetition of GT1-51: "Guarantor Employer's Organization Name" - creates it if necessary
 int getGuarantorEmployerSOrganizationNameReps()
          Returns a count of the current number of repetitions of Guarantor Employer's Organization Name (GT1-51).
 IS getGuarantorEmploymentStatus()
          Returns GT1-20: "Guarantor Employment Status" - creates it if necessary
 FC getGuarantorFinancialClass()
          Returns GT1-54: "Guarantor Financial Class" - creates it if necessary
 DT getGuarantorHireEffectiveDate()
          Returns GT1-31: "Guarantor Hire Effective Date" - creates it if necessary
 CP getGuarantorHouseholdAnnualIncome()
          Returns GT1-27: "Guarantor Household Annual Income" - creates it if necessary
 NM getGuarantorHouseholdSize()
          Returns GT1-28: "Guarantor Household Size" - creates it if necessary
 CE getGuarantorMaritalStatusCode()
          Returns GT1-30: "Guarantor Marital Status Code" - creates it if necessary
 XPN[] getGuarantorName()
          Returns all repetitions of Guarantor Name (GT1-3).
 XPN getGuarantorName(int rep)
          Returns a specific repetition of GT1-3: "Guarantor Name" - creates it if necessary
 int getGuarantorNameReps()
          Returns a count of the current number of repetitions of Guarantor Name (GT1-3).
 CX[] getGuarantorNumber()
          Returns all repetitions of Guarantor Number (GT1-2).
 CX getGuarantorNumber(int rep)
          Returns a specific repetition of GT1-2: "Guarantor Number" - creates it if necessary
 int getGuarantorNumberReps()
          Returns a count of the current number of repetitions of Guarantor Number (GT1-2).
 XON[] getGuarantorOrganizationName()
          Returns all repetitions of Guarantor Organization Name (GT1-21).
 XON getGuarantorOrganizationName(int rep)
          Returns a specific repetition of GT1-21: "Guarantor Organization Name" - creates it if necessary
 int getGuarantorOrganizationNameReps()
          Returns a count of the current number of repetitions of Guarantor Organization Name (GT1-21).
 XTN[] getGuarantorPhNumBusiness()
          Returns all repetitions of Guarantor Ph Num - Business (GT1-7).
 XTN getGuarantorPhNumBusiness(int rep)
          Returns a specific repetition of GT1-7: "Guarantor Ph Num - Business" - creates it if necessary
 int getGuarantorPhNumBusinessReps()
          Returns a count of the current number of repetitions of Guarantor Ph Num - Business (GT1-7).
 XTN[] getGuarantorPhNumHome()
          Returns all repetitions of Guarantor Ph Num - Home (GT1-6).
 XTN getGuarantorPhNumHome(int rep)
          Returns a specific repetition of GT1-6: "Guarantor Ph Num - Home" - creates it if necessary
 int getGuarantorPhNumHomeReps()
          Returns a count of the current number of repetitions of Guarantor Ph Num - Home (GT1-6).
 NM getGuarantorPriority()
          Returns GT1-15: "Guarantor Priority" - creates it if necessary
 CE[] getGuarantorRace()
          Returns all repetitions of Guarantor Race (GT1-55).
 CE getGuarantorRace(int rep)
          Returns a specific repetition of GT1-55: "Guarantor Race" - creates it if necessary
 int getGuarantorRaceReps()
          Returns a count of the current number of repetitions of Guarantor Race (GT1-55).
 CE getGuarantorRelationship()
          Returns GT1-11: "Guarantor Relationship" - creates it if necessary
 XPN[] getGuarantorSpouseName()
          Returns all repetitions of Guarantor Spouse Name (GT1-4).
 XPN getGuarantorSpouseName(int rep)
          Returns a specific repetition of GT1-4: "Guarantor Spouse Name" - creates it if necessary
 int getGuarantorSpouseNameReps()
          Returns a count of the current number of repetitions of Guarantor Spouse Name (GT1-4).
 ST getGuarantorSSN()
          Returns GT1-12: "Guarantor SSN" - creates it if necessary
 IS getGuarantorType()
          Returns GT1-10: "Guarantor Type" - creates it if necessary
 IS getHandicap()
          Returns GT1-52: "Handicap" - creates it if necessary
 JCC getJobCodeClass()
          Returns GT1-50: "Job Code/Class" - creates it if necessary
 IS getJobStatus()
          Returns GT1-53: "Job Status" - creates it if necessary
 ST getJobTitle()
          Returns GT1-49: "Job Title" - creates it if necessary
 IS getLivingArrangement()
          Returns GT1-37: "Living Arrangement" - creates it if necessary
 IS getLivingDependency()
          Returns GT1-33: "Living Dependency" - creates it if necessary
 XPN[] getMotherSMaidenName()
          Returns all repetitions of Mother's Maiden Name (GT1-42).
 XPN getMotherSMaidenName(int rep)
          Returns a specific repetition of GT1-42: "Mother's Maiden Name" - creates it if necessary
 int getMotherSMaidenNameReps()
          Returns a count of the current number of repetitions of Mother's Maiden Name (GT1-42).
 CE getNationality()
          Returns GT1-43: "Nationality" - creates it if necessary
 CE getPrimaryLanguage()
          Returns GT1-36: "Primary Language" - creates it if necessary
 ID getProtectionIndicator()
          Returns GT1-39: "Protection Indicator" - creates it if necessary
 CE getPublicityCode()
          Returns GT1-38: "Publicity Code" - creates it if necessary
 CE getReligion()
          Returns GT1-41: "Religion" - creates it if necessary
 SI getSetIDGT1()
          Returns GT1-1: "Set ID - GT1" - creates it if necessary
 IS getStudentIndicator()
          Returns GT1-40: "Student Indicator" - creates it if necessary
 IS insertAmbulatoryStatus(int rep)
          Inserts a repetition of GT1-34: "Ambulatory Status" at a specific index
 CE insertCitizenship(int rep)
          Inserts a repetition of GT1-35: "Citizenship" at a specific index
 XPN insertContactPersonSName(int rep)
          Inserts a repetition of GT1-45: "Contact Person's Name" at a specific index
 XTN insertContactPersonSTelephoneNumber(int rep)
          Inserts a repetition of GT1-46: "Contact Person's Telephone Number" at a specific index
 CE insertEthnicGroup(int rep)
          Inserts a repetition of GT1-44: "Ethnic Group" at a specific index
 XPN insertGt116_GuarantorEmployerName(int rep)
          Inserts a repetition of GT1-16: "Guarantor Employer Name" at a specific index
 XAD insertGt117_GuarantorEmployerAddress(int rep)
          Inserts a repetition of GT1-17: "Guarantor Employer Address" at a specific index
 XTN insertGt118_GuarantorEmployerPhoneNumber(int rep)
          Inserts a repetition of GT1-18: "Guarantor Employer Phone Number" at a specific index
 CX insertGt119_GuarantorEmployeeIDNumber(int rep)
          Inserts a repetition of GT1-19: "Guarantor Employee ID Number" at a specific index
 CX insertGt12_GuarantorNumber(int rep)
          Inserts a repetition of GT1-2: "Guarantor Number" at a specific index
 XON insertGt121_GuarantorOrganizationName(int rep)
          Inserts a repetition of GT1-21: "Guarantor Organization Name" at a specific index
 CX insertGt129_GuarantorEmployerIDNumber(int rep)
          Inserts a repetition of GT1-29: "Guarantor Employer ID Number" at a specific index
 XPN insertGt13_GuarantorName(int rep)
          Inserts a repetition of GT1-3: "Guarantor Name" at a specific index
 IS insertGt134_AmbulatoryStatus(int rep)
          Inserts a repetition of GT1-34: "Ambulatory Status" at a specific index
 CE insertGt135_Citizenship(int rep)
          Inserts a repetition of GT1-35: "Citizenship" at a specific index
 XPN insertGt14_GuarantorSpouseName(int rep)
          Inserts a repetition of GT1-4: "Guarantor Spouse Name" at a specific index
 XPN insertGt142_MotherSMaidenName(int rep)
          Inserts a repetition of GT1-42: "Mother's Maiden Name" at a specific index
 CE insertGt144_EthnicGroup(int rep)
          Inserts a repetition of GT1-44: "Ethnic Group" at a specific index
 XPN insertGt145_ContactPersonSName(int rep)
          Inserts a repetition of GT1-45: "Contact Person's Name" at a specific index
 XTN insertGt146_ContactPersonSTelephoneNumber(int rep)
          Inserts a repetition of GT1-46: "Contact Person's Telephone Number" at a specific index
 XAD insertGt15_GuarantorAddress(int rep)
          Inserts a repetition of GT1-5: "Guarantor Address" at a specific index
 XON insertGt151_GuarantorEmployerSOrganizationName(int rep)
          Inserts a repetition of GT1-51: "Guarantor Employer's Organization Name" at a specific index
 CE insertGt155_GuarantorRace(int rep)
          Inserts a repetition of GT1-55: "Guarantor Race" at a specific index
 XTN insertGt16_GuarantorPhNumHome(int rep)
          Inserts a repetition of GT1-6: "Guarantor Ph Num - Home" at a specific index
 XTN insertGt17_GuarantorPhNumBusiness(int rep)
          Inserts a repetition of GT1-7: "Guarantor Ph Num - Business" at a specific index
 XAD insertGuarantorAddress(int rep)
          Inserts a repetition of GT1-5: "Guarantor Address" at a specific index
 CX insertGuarantorEmployeeIDNumber(int rep)
          Inserts a repetition of GT1-19: "Guarantor Employee ID Number" at a specific index
 XAD insertGuarantorEmployerAddress(int rep)
          Inserts a repetition of GT1-17: "Guarantor Employer Address" at a specific index
 CX insertGuarantorEmployerIDNumber(int rep)
          Inserts a repetition of GT1-29: "Guarantor Employer ID Number" at a specific index
 XPN insertGuarantorEmployerName(int rep)
          Inserts a repetition of GT1-16: "Guarantor Employer Name" at a specific index
 XTN insertGuarantorEmployerPhoneNumber(int rep)
          Inserts a repetition of GT1-18: "Guarantor Employer Phone Number" at a specific index
 XON insertGuarantorEmployerSOrganizationName(int rep)
          Inserts a repetition of GT1-51: "Guarantor Employer's Organization Name" at a specific index
 XPN insertGuarantorName(int rep)
          Inserts a repetition of GT1-3: "Guarantor Name" at a specific index
 CX insertGuarantorNumber(int rep)
          Inserts a repetition of GT1-2: "Guarantor Number" at a specific index
 XON insertGuarantorOrganizationName(int rep)
          Inserts a repetition of GT1-21: "Guarantor Organization Name" at a specific index
 XTN insertGuarantorPhNumBusiness(int rep)
          Inserts a repetition of GT1-7: "Guarantor Ph Num - Business" at a specific index
 XTN insertGuarantorPhNumHome(int rep)
          Inserts a repetition of GT1-6: "Guarantor Ph Num - Home" at a specific index
 CE insertGuarantorRace(int rep)
          Inserts a repetition of GT1-55: "Guarantor Race" at a specific index
 XPN insertGuarantorSpouseName(int rep)
          Inserts a repetition of GT1-4: "Guarantor Spouse Name" at a specific index
 XPN insertMotherSMaidenName(int rep)
          Inserts a repetition of GT1-42: "Mother's Maiden Name" at a specific index
 IS removeAmbulatoryStatus(int rep)
          Removes a repetition of GT1-34: "Ambulatory Status" at a specific index
 CE removeCitizenship(int rep)
          Removes a repetition of GT1-35: "Citizenship" at a specific index
 XPN removeContactPersonSName(int rep)
          Removes a repetition of GT1-45: "Contact Person's Name" at a specific index
 XTN removeContactPersonSTelephoneNumber(int rep)
          Removes a repetition of GT1-46: "Contact Person's Telephone Number" at a specific index
 CE removeEthnicGroup(int rep)
          Removes a repetition of GT1-44: "Ethnic Group" at a specific index
 XPN removeGt116_GuarantorEmployerName(int rep)
          Removes a repetition of GT1-16: "Guarantor Employer Name" at a specific index
 XAD removeGt117_GuarantorEmployerAddress(int rep)
          Removes a repetition of GT1-17: "Guarantor Employer Address" at a specific index
 XTN removeGt118_GuarantorEmployerPhoneNumber(int rep)
          Removes a repetition of GT1-18: "Guarantor Employer Phone Number" at a specific index
 CX removeGt119_GuarantorEmployeeIDNumber(int rep)
          Removes a repetition of GT1-19: "Guarantor Employee ID Number" at a specific index
 CX removeGt12_GuarantorNumber(int rep)
          Removes a repetition of GT1-2: "Guarantor Number" at a specific index
 XON removeGt121_GuarantorOrganizationName(int rep)
          Removes a repetition of GT1-21: "Guarantor Organization Name" at a specific index
 CX removeGt129_GuarantorEmployerIDNumber(int rep)
          Removes a repetition of GT1-29: "Guarantor Employer ID Number" at a specific index
 XPN removeGt13_GuarantorName(int rep)
          Removes a repetition of GT1-3: "Guarantor Name" at a specific index
 IS removeGt134_AmbulatoryStatus(int rep)
          Removes a repetition of GT1-34: "Ambulatory Status" at a specific index
 CE removeGt135_Citizenship(int rep)
          Removes a repetition of GT1-35: "Citizenship" at a specific index
 XPN removeGt14_GuarantorSpouseName(int rep)
          Removes a repetition of GT1-4: "Guarantor Spouse Name" at a specific index
 XPN removeGt142_MotherSMaidenName(int rep)
          Removes a repetition of GT1-42: "Mother's Maiden Name" at a specific index
 CE removeGt144_EthnicGroup(int rep)
          Removes a repetition of GT1-44: "Ethnic Group" at a specific index
 XPN removeGt145_ContactPersonSName(int rep)
          Removes a repetition of GT1-45: "Contact Person's Name" at a specific index
 XTN removeGt146_ContactPersonSTelephoneNumber(int rep)
          Removes a repetition of GT1-46: "Contact Person's Telephone Number" at a specific index
 XAD removeGt15_GuarantorAddress(int rep)
          Removes a repetition of GT1-5: "Guarantor Address" at a specific index
 XON removeGt151_GuarantorEmployerSOrganizationName(int rep)
          Removes a repetition of GT1-51: "Guarantor Employer's Organization Name" at a specific index
 CE removeGt155_GuarantorRace(int rep)
          Removes a repetition of GT1-55: "Guarantor Race" at a specific index
 XTN removeGt16_GuarantorPhNumHome(int rep)
          Removes a repetition of GT1-6: "Guarantor Ph Num - Home" at a specific index
 XTN removeGt17_GuarantorPhNumBusiness(int rep)
          Removes a repetition of GT1-7: "Guarantor Ph Num - Business" at a specific index
 XAD removeGuarantorAddress(int rep)
          Removes a repetition of GT1-5: "Guarantor Address" at a specific index
 CX removeGuarantorEmployeeIDNumber(int rep)
          Removes a repetition of GT1-19: "Guarantor Employee ID Number" at a specific index
 XAD removeGuarantorEmployerAddress(int rep)
          Removes a repetition of GT1-17: "Guarantor Employer Address" at a specific index
 CX removeGuarantorEmployerIDNumber(int rep)
          Removes a repetition of GT1-29: "Guarantor Employer ID Number" at a specific index
 XPN removeGuarantorEmployerName(int rep)
          Removes a repetition of GT1-16: "Guarantor Employer Name" at a specific index
 XTN removeGuarantorEmployerPhoneNumber(int rep)
          Removes a repetition of GT1-18: "Guarantor Employer Phone Number" at a specific index
 XON removeGuarantorEmployerSOrganizationName(int rep)
          Removes a repetition of GT1-51: "Guarantor Employer's Organization Name" at a specific index
 XPN removeGuarantorName(int rep)
          Removes a repetition of GT1-3: "Guarantor Name" at a specific index
 CX removeGuarantorNumber(int rep)
          Removes a repetition of GT1-2: "Guarantor Number" at a specific index
 XON removeGuarantorOrganizationName(int rep)
          Removes a repetition of GT1-21: "Guarantor Organization Name" at a specific index
 XTN removeGuarantorPhNumBusiness(int rep)
          Removes a repetition of GT1-7: "Guarantor Ph Num - Business" at a specific index
 XTN removeGuarantorPhNumHome(int rep)
          Removes a repetition of GT1-6: "Guarantor Ph Num - Home" at a specific index
 CE removeGuarantorRace(int rep)
          Removes a repetition of GT1-55: "Guarantor Race" at a specific index
 XPN removeGuarantorSpouseName(int rep)
          Removes a repetition of GT1-4: "Guarantor Spouse Name" at a specific index
 XPN removeMotherSMaidenName(int rep)
          Removes a repetition of GT1-42: "Mother's Maiden 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

GT1

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

Method Detail

getSetIDGT1

public SI getSetIDGT1()
Returns GT1-1: "Set ID - GT1" - creates it if necessary


getGt11_SetIDGT1

public SI getGt11_SetIDGT1()
Returns GT1-1: "Set ID - GT1" - creates it if necessary


getGuarantorNumber

public CX[] getGuarantorNumber()
Returns all repetitions of Guarantor Number (GT1-2).


getGuarantorNumberReps

public int getGuarantorNumberReps()
Returns a count of the current number of repetitions of Guarantor Number (GT1-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getGuarantorNumber

public CX getGuarantorNumber(int rep)
Returns a specific repetition of GT1-2: "Guarantor Number" - creates it if necessary

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

getGt12_GuarantorNumber

public CX getGt12_GuarantorNumber(int rep)
Returns a specific repetition of GT1-2: "Guarantor Number" - creates it if necessary

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

getGt12_GuarantorNumberReps

public int getGt12_GuarantorNumberReps()
Returns a count of the current number of repetitions of Guarantor Number (GT1-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertGuarantorNumber

public CX insertGuarantorNumber(int rep)
                         throws HL7Exception
Inserts a repetition of GT1-2: "Guarantor 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)

insertGt12_GuarantorNumber

public CX insertGt12_GuarantorNumber(int rep)
                              throws HL7Exception
Inserts a repetition of GT1-2: "Guarantor 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)

removeGuarantorNumber

public CX removeGuarantorNumber(int rep)
                         throws HL7Exception
Removes a repetition of GT1-2: "Guarantor 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)

removeGt12_GuarantorNumber

public CX removeGt12_GuarantorNumber(int rep)
                              throws HL7Exception
Removes a repetition of GT1-2: "Guarantor 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)

getGuarantorName

public XPN[] getGuarantorName()
Returns all repetitions of Guarantor Name (GT1-3).


getGuarantorNameReps

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


getGuarantorName

public XPN getGuarantorName(int rep)
Returns a specific repetition of GT1-3: "Guarantor Name" - creates it if necessary

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

getGt13_GuarantorName

public XPN getGt13_GuarantorName(int rep)
Returns a specific repetition of GT1-3: "Guarantor Name" - creates it if necessary

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

getGt13_GuarantorNameReps

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


insertGuarantorName

public XPN insertGuarantorName(int rep)
                        throws HL7Exception
Inserts a repetition of GT1-3: "Guarantor 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)

insertGt13_GuarantorName

public XPN insertGt13_GuarantorName(int rep)
                             throws HL7Exception
Inserts a repetition of GT1-3: "Guarantor 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)

removeGuarantorName

public XPN removeGuarantorName(int rep)
                        throws HL7Exception
Removes a repetition of GT1-3: "Guarantor 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)

removeGt13_GuarantorName

public XPN removeGt13_GuarantorName(int rep)
                             throws HL7Exception
Removes a repetition of GT1-3: "Guarantor 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)

getGuarantorSpouseName

public XPN[] getGuarantorSpouseName()
Returns all repetitions of Guarantor Spouse Name (GT1-4).


getGuarantorSpouseNameReps

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


getGuarantorSpouseName

public XPN getGuarantorSpouseName(int rep)
Returns a specific repetition of GT1-4: "Guarantor Spouse Name" - creates it if necessary

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

getGt14_GuarantorSpouseName

public XPN getGt14_GuarantorSpouseName(int rep)
Returns a specific repetition of GT1-4: "Guarantor Spouse Name" - creates it if necessary

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

getGt14_GuarantorSpouseNameReps

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


insertGuarantorSpouseName

public XPN insertGuarantorSpouseName(int rep)
                              throws HL7Exception
Inserts a repetition of GT1-4: "Guarantor Spouse 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)

insertGt14_GuarantorSpouseName

public XPN insertGt14_GuarantorSpouseName(int rep)
                                   throws HL7Exception
Inserts a repetition of GT1-4: "Guarantor Spouse 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)

removeGuarantorSpouseName

public XPN removeGuarantorSpouseName(int rep)
                              throws HL7Exception
Removes a repetition of GT1-4: "Guarantor Spouse 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)

removeGt14_GuarantorSpouseName

public XPN removeGt14_GuarantorSpouseName(int rep)
                                   throws HL7Exception
Removes a repetition of GT1-4: "Guarantor Spouse 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)

getGuarantorAddress

public XAD[] getGuarantorAddress()
Returns all repetitions of Guarantor Address (GT1-5).


getGuarantorAddressReps

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


getGuarantorAddress

public XAD getGuarantorAddress(int rep)
Returns a specific repetition of GT1-5: "Guarantor Address" - creates it if necessary

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

getGt15_GuarantorAddress

public XAD getGt15_GuarantorAddress(int rep)
Returns a specific repetition of GT1-5: "Guarantor Address" - creates it if necessary

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

getGt15_GuarantorAddressReps

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


insertGuarantorAddress

public XAD insertGuarantorAddress(int rep)
                           throws HL7Exception
Inserts a repetition of GT1-5: "Guarantor 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)

insertGt15_GuarantorAddress

public XAD insertGt15_GuarantorAddress(int rep)
                                throws HL7Exception
Inserts a repetition of GT1-5: "Guarantor 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)

removeGuarantorAddress

public XAD removeGuarantorAddress(int rep)
                           throws HL7Exception
Removes a repetition of GT1-5: "Guarantor 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)

removeGt15_GuarantorAddress

public XAD removeGt15_GuarantorAddress(int rep)
                                throws HL7Exception
Removes a repetition of GT1-5: "Guarantor 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)

getGuarantorPhNumHome

public XTN[] getGuarantorPhNumHome()
Returns all repetitions of Guarantor Ph Num - Home (GT1-6).


getGuarantorPhNumHomeReps

public int getGuarantorPhNumHomeReps()
Returns a count of the current number of repetitions of Guarantor Ph Num - Home (GT1-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getGuarantorPhNumHome

public XTN getGuarantorPhNumHome(int rep)
Returns a specific repetition of GT1-6: "Guarantor Ph Num - Home" - creates it if necessary

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

getGt16_GuarantorPhNumHome

public XTN getGt16_GuarantorPhNumHome(int rep)
Returns a specific repetition of GT1-6: "Guarantor Ph Num - Home" - creates it if necessary

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

getGt16_GuarantorPhNumHomeReps

public int getGt16_GuarantorPhNumHomeReps()
Returns a count of the current number of repetitions of Guarantor Ph Num - Home (GT1-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertGuarantorPhNumHome

public XTN insertGuarantorPhNumHome(int rep)
                             throws HL7Exception
Inserts a repetition of GT1-6: "Guarantor Ph Num - 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)

insertGt16_GuarantorPhNumHome

public XTN insertGt16_GuarantorPhNumHome(int rep)
                                  throws HL7Exception
Inserts a repetition of GT1-6: "Guarantor Ph Num - 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)

removeGuarantorPhNumHome

public XTN removeGuarantorPhNumHome(int rep)
                             throws HL7Exception
Removes a repetition of GT1-6: "Guarantor Ph Num - 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)

removeGt16_GuarantorPhNumHome

public XTN removeGt16_GuarantorPhNumHome(int rep)
                                  throws HL7Exception
Removes a repetition of GT1-6: "Guarantor Ph Num - 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)

getGuarantorPhNumBusiness

public XTN[] getGuarantorPhNumBusiness()
Returns all repetitions of Guarantor Ph Num - Business (GT1-7).


getGuarantorPhNumBusinessReps

public int getGuarantorPhNumBusinessReps()
Returns a count of the current number of repetitions of Guarantor Ph Num - Business (GT1-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getGuarantorPhNumBusiness

public XTN getGuarantorPhNumBusiness(int rep)
Returns a specific repetition of GT1-7: "Guarantor Ph Num - Business" - creates it if necessary

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

getGt17_GuarantorPhNumBusiness

public XTN getGt17_GuarantorPhNumBusiness(int rep)
Returns a specific repetition of GT1-7: "Guarantor Ph Num - Business" - creates it if necessary

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

getGt17_GuarantorPhNumBusinessReps

public int getGt17_GuarantorPhNumBusinessReps()
Returns a count of the current number of repetitions of Guarantor Ph Num - Business (GT1-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertGuarantorPhNumBusiness

public XTN insertGuarantorPhNumBusiness(int rep)
                                 throws HL7Exception
Inserts a repetition of GT1-7: "Guarantor Ph Num - Business" 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)

insertGt17_GuarantorPhNumBusiness

public XTN insertGt17_GuarantorPhNumBusiness(int rep)
                                      throws HL7Exception
Inserts a repetition of GT1-7: "Guarantor Ph Num - Business" 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)

removeGuarantorPhNumBusiness

public XTN removeGuarantorPhNumBusiness(int rep)
                                 throws HL7Exception
Removes a repetition of GT1-7: "Guarantor Ph Num - Business" 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)

removeGt17_GuarantorPhNumBusiness

public XTN removeGt17_GuarantorPhNumBusiness(int rep)
                                      throws HL7Exception
Removes a repetition of GT1-7: "Guarantor Ph Num - Business" 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)

getGuarantorDateTimeOfBirth

public TS getGuarantorDateTimeOfBirth()
Returns GT1-8: "Guarantor Date/Time Of Birth" - creates it if necessary


getGt18_GuarantorDateTimeOfBirth

public TS getGt18_GuarantorDateTimeOfBirth()
Returns GT1-8: "Guarantor Date/Time Of Birth" - creates it if necessary


getGuarantorAdministrativeSex

public IS getGuarantorAdministrativeSex()
Returns GT1-9: "Guarantor Administrative Sex" - creates it if necessary


getGt19_GuarantorAdministrativeSex

public IS getGt19_GuarantorAdministrativeSex()
Returns GT1-9: "Guarantor Administrative Sex" - creates it if necessary


getGuarantorType

public IS getGuarantorType()
Returns GT1-10: "Guarantor Type" - creates it if necessary


getGt110_GuarantorType

public IS getGt110_GuarantorType()
Returns GT1-10: "Guarantor Type" - creates it if necessary


getGuarantorRelationship

public CE getGuarantorRelationship()
Returns GT1-11: "Guarantor Relationship" - creates it if necessary


getGt111_GuarantorRelationship

public CE getGt111_GuarantorRelationship()
Returns GT1-11: "Guarantor Relationship" - creates it if necessary


getGuarantorSSN

public ST getGuarantorSSN()
Returns GT1-12: "Guarantor SSN" - creates it if necessary


getGt112_GuarantorSSN

public ST getGt112_GuarantorSSN()
Returns GT1-12: "Guarantor SSN" - creates it if necessary


getGuarantorDateBegin

public DT getGuarantorDateBegin()
Returns GT1-13: "Guarantor Date - Begin" - creates it if necessary


getGt113_GuarantorDateBegin

public DT getGt113_GuarantorDateBegin()
Returns GT1-13: "Guarantor Date - Begin" - creates it if necessary


getGuarantorDateEnd

public DT getGuarantorDateEnd()
Returns GT1-14: "Guarantor Date - End" - creates it if necessary


getGt114_GuarantorDateEnd

public DT getGt114_GuarantorDateEnd()
Returns GT1-14: "Guarantor Date - End" - creates it if necessary


getGuarantorPriority

public NM getGuarantorPriority()
Returns GT1-15: "Guarantor Priority" - creates it if necessary


getGt115_GuarantorPriority

public NM getGt115_GuarantorPriority()
Returns GT1-15: "Guarantor Priority" - creates it if necessary


getGuarantorEmployerName

public XPN[] getGuarantorEmployerName()
Returns all repetitions of Guarantor Employer Name (GT1-16).


getGuarantorEmployerNameReps

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


getGuarantorEmployerName

public XPN getGuarantorEmployerName(int rep)
Returns a specific repetition of GT1-16: "Guarantor Employer Name" - creates it if necessary

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

getGt116_GuarantorEmployerName

public XPN getGt116_GuarantorEmployerName(int rep)
Returns a specific repetition of GT1-16: "Guarantor Employer Name" - creates it if necessary

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

getGt116_GuarantorEmployerNameReps

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


insertGuarantorEmployerName

public XPN insertGuarantorEmployerName(int rep)
                                throws HL7Exception
Inserts a repetition of GT1-16: "Guarantor Employer 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)

insertGt116_GuarantorEmployerName

public XPN insertGt116_GuarantorEmployerName(int rep)
                                      throws HL7Exception
Inserts a repetition of GT1-16: "Guarantor Employer 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)

removeGuarantorEmployerName

public XPN removeGuarantorEmployerName(int rep)
                                throws HL7Exception
Removes a repetition of GT1-16: "Guarantor Employer 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)

removeGt116_GuarantorEmployerName

public XPN removeGt116_GuarantorEmployerName(int rep)
                                      throws HL7Exception
Removes a repetition of GT1-16: "Guarantor Employer 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)

getGuarantorEmployerAddress

public XAD[] getGuarantorEmployerAddress()
Returns all repetitions of Guarantor Employer Address (GT1-17).


getGuarantorEmployerAddressReps

public int getGuarantorEmployerAddressReps()
Returns a count of the current number of repetitions of Guarantor Employer Address (GT1-17). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getGuarantorEmployerAddress

public XAD getGuarantorEmployerAddress(int rep)
Returns a specific repetition of GT1-17: "Guarantor Employer Address" - creates it if necessary

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

getGt117_GuarantorEmployerAddress

public XAD getGt117_GuarantorEmployerAddress(int rep)
Returns a specific repetition of GT1-17: "Guarantor Employer Address" - creates it if necessary

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

getGt117_GuarantorEmployerAddressReps

public int getGt117_GuarantorEmployerAddressReps()
Returns a count of the current number of repetitions of Guarantor Employer Address (GT1-17). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertGuarantorEmployerAddress

public XAD insertGuarantorEmployerAddress(int rep)
                                   throws HL7Exception
Inserts a repetition of GT1-17: "Guarantor Employer 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)

insertGt117_GuarantorEmployerAddress

public XAD insertGt117_GuarantorEmployerAddress(int rep)
                                         throws HL7Exception
Inserts a repetition of GT1-17: "Guarantor Employer 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)

removeGuarantorEmployerAddress

public XAD removeGuarantorEmployerAddress(int rep)
                                   throws HL7Exception
Removes a repetition of GT1-17: "Guarantor Employer 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)

removeGt117_GuarantorEmployerAddress

public XAD removeGt117_GuarantorEmployerAddress(int rep)
                                         throws HL7Exception
Removes a repetition of GT1-17: "Guarantor Employer 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)

getGuarantorEmployerPhoneNumber

public XTN[] getGuarantorEmployerPhoneNumber()
Returns all repetitions of Guarantor Employer Phone Number (GT1-18).


getGuarantorEmployerPhoneNumberReps

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


getGuarantorEmployerPhoneNumber

public XTN getGuarantorEmployerPhoneNumber(int rep)
Returns a specific repetition of GT1-18: "Guarantor Employer Phone Number" - creates it if necessary

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

getGt118_GuarantorEmployerPhoneNumber

public XTN getGt118_GuarantorEmployerPhoneNumber(int rep)
Returns a specific repetition of GT1-18: "Guarantor Employer Phone Number" - creates it if necessary

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

getGt118_GuarantorEmployerPhoneNumberReps

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


insertGuarantorEmployerPhoneNumber

public XTN insertGuarantorEmployerPhoneNumber(int rep)
                                       throws HL7Exception
Inserts a repetition of GT1-18: "Guarantor 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)

insertGt118_GuarantorEmployerPhoneNumber

public XTN insertGt118_GuarantorEmployerPhoneNumber(int rep)
                                             throws HL7Exception
Inserts a repetition of GT1-18: "Guarantor 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)

removeGuarantorEmployerPhoneNumber

public XTN removeGuarantorEmployerPhoneNumber(int rep)
                                       throws HL7Exception
Removes a repetition of GT1-18: "Guarantor 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)

removeGt118_GuarantorEmployerPhoneNumber

public XTN removeGt118_GuarantorEmployerPhoneNumber(int rep)
                                             throws HL7Exception
Removes a repetition of GT1-18: "Guarantor 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)

getGuarantorEmployeeIDNumber

public CX[] getGuarantorEmployeeIDNumber()
Returns all repetitions of Guarantor Employee ID Number (GT1-19).


getGuarantorEmployeeIDNumberReps

public int getGuarantorEmployeeIDNumberReps()
Returns a count of the current number of repetitions of Guarantor Employee ID Number (GT1-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getGuarantorEmployeeIDNumber

public CX getGuarantorEmployeeIDNumber(int rep)
Returns a specific repetition of GT1-19: "Guarantor Employee ID Number" - creates it if necessary

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

getGt119_GuarantorEmployeeIDNumber

public CX getGt119_GuarantorEmployeeIDNumber(int rep)
Returns a specific repetition of GT1-19: "Guarantor Employee ID Number" - creates it if necessary

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

getGt119_GuarantorEmployeeIDNumberReps

public int getGt119_GuarantorEmployeeIDNumberReps()
Returns a count of the current number of repetitions of Guarantor Employee ID Number (GT1-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertGuarantorEmployeeIDNumber

public CX insertGuarantorEmployeeIDNumber(int rep)
                                   throws HL7Exception
Inserts a repetition of GT1-19: "Guarantor Employee 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)

insertGt119_GuarantorEmployeeIDNumber

public CX insertGt119_GuarantorEmployeeIDNumber(int rep)
                                         throws HL7Exception
Inserts a repetition of GT1-19: "Guarantor Employee 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)

removeGuarantorEmployeeIDNumber

public CX removeGuarantorEmployeeIDNumber(int rep)
                                   throws HL7Exception
Removes a repetition of GT1-19: "Guarantor Employee 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)

removeGt119_GuarantorEmployeeIDNumber

public CX removeGt119_GuarantorEmployeeIDNumber(int rep)
                                         throws HL7Exception
Removes a repetition of GT1-19: "Guarantor Employee 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)

getGuarantorEmploymentStatus

public IS getGuarantorEmploymentStatus()
Returns GT1-20: "Guarantor Employment Status" - creates it if necessary


getGt120_GuarantorEmploymentStatus

public IS getGt120_GuarantorEmploymentStatus()
Returns GT1-20: "Guarantor Employment Status" - creates it if necessary


getGuarantorOrganizationName

public XON[] getGuarantorOrganizationName()
Returns all repetitions of Guarantor Organization Name (GT1-21).


getGuarantorOrganizationNameReps

public int getGuarantorOrganizationNameReps()
Returns a count of the current number of repetitions of Guarantor Organization Name (GT1-21). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getGuarantorOrganizationName

public XON getGuarantorOrganizationName(int rep)
Returns a specific repetition of GT1-21: "Guarantor Organization Name" - creates it if necessary

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

getGt121_GuarantorOrganizationName

public XON getGt121_GuarantorOrganizationName(int rep)
Returns a specific repetition of GT1-21: "Guarantor Organization Name" - creates it if necessary

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

getGt121_GuarantorOrganizationNameReps

public int getGt121_GuarantorOrganizationNameReps()
Returns a count of the current number of repetitions of Guarantor Organization Name (GT1-21). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertGuarantorOrganizationName

public XON insertGuarantorOrganizationName(int rep)
                                    throws HL7Exception
Inserts a repetition of GT1-21: "Guarantor Organization 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)

insertGt121_GuarantorOrganizationName

public XON insertGt121_GuarantorOrganizationName(int rep)
                                          throws HL7Exception
Inserts a repetition of GT1-21: "Guarantor Organization 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)

removeGuarantorOrganizationName

public XON removeGuarantorOrganizationName(int rep)
                                    throws HL7Exception
Removes a repetition of GT1-21: "Guarantor Organization 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)

removeGt121_GuarantorOrganizationName

public XON removeGt121_GuarantorOrganizationName(int rep)
                                          throws HL7Exception
Removes a repetition of GT1-21: "Guarantor Organization 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)

getGuarantorBillingHoldFlag

public ID getGuarantorBillingHoldFlag()
Returns GT1-22: "Guarantor Billing Hold Flag" - creates it if necessary


getGt122_GuarantorBillingHoldFlag

public ID getGt122_GuarantorBillingHoldFlag()
Returns GT1-22: "Guarantor Billing Hold Flag" - creates it if necessary


getGuarantorCreditRatingCode

public CE getGuarantorCreditRatingCode()
Returns GT1-23: "Guarantor Credit Rating Code" - creates it if necessary


getGt123_GuarantorCreditRatingCode

public CE getGt123_GuarantorCreditRatingCode()
Returns GT1-23: "Guarantor Credit Rating Code" - creates it if necessary


getGuarantorDeathDateAndTime

public TS getGuarantorDeathDateAndTime()
Returns GT1-24: "Guarantor Death Date And Time" - creates it if necessary


getGt124_GuarantorDeathDateAndTime

public TS getGt124_GuarantorDeathDateAndTime()
Returns GT1-24: "Guarantor Death Date And Time" - creates it if necessary


getGuarantorDeathFlag

public ID getGuarantorDeathFlag()
Returns GT1-25: "Guarantor Death Flag" - creates it if necessary


getGt125_GuarantorDeathFlag

public ID getGt125_GuarantorDeathFlag()
Returns GT1-25: "Guarantor Death Flag" - creates it if necessary


getGuarantorChargeAdjustmentCode

public CE getGuarantorChargeAdjustmentCode()
Returns GT1-26: "Guarantor Charge Adjustment Code" - creates it if necessary


getGt126_GuarantorChargeAdjustmentCode

public CE getGt126_GuarantorChargeAdjustmentCode()
Returns GT1-26: "Guarantor Charge Adjustment Code" - creates it if necessary


getGuarantorHouseholdAnnualIncome

public CP getGuarantorHouseholdAnnualIncome()
Returns GT1-27: "Guarantor Household Annual Income" - creates it if necessary


getGt127_GuarantorHouseholdAnnualIncome

public CP getGt127_GuarantorHouseholdAnnualIncome()
Returns GT1-27: "Guarantor Household Annual Income" - creates it if necessary


getGuarantorHouseholdSize

public NM getGuarantorHouseholdSize()
Returns GT1-28: "Guarantor Household Size" - creates it if necessary


getGt128_GuarantorHouseholdSize

public NM getGt128_GuarantorHouseholdSize()
Returns GT1-28: "Guarantor Household Size" - creates it if necessary


getGuarantorEmployerIDNumber

public CX[] getGuarantorEmployerIDNumber()
Returns all repetitions of Guarantor Employer ID Number (GT1-29).


getGuarantorEmployerIDNumberReps

public int getGuarantorEmployerIDNumberReps()
Returns a count of the current number of repetitions of Guarantor Employer ID Number (GT1-29). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getGuarantorEmployerIDNumber

public CX getGuarantorEmployerIDNumber(int rep)
Returns a specific repetition of GT1-29: "Guarantor Employer ID Number" - creates it if necessary

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

getGt129_GuarantorEmployerIDNumber

public CX getGt129_GuarantorEmployerIDNumber(int rep)
Returns a specific repetition of GT1-29: "Guarantor Employer ID Number" - creates it if necessary

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

getGt129_GuarantorEmployerIDNumberReps

public int getGt129_GuarantorEmployerIDNumberReps()
Returns a count of the current number of repetitions of Guarantor Employer ID Number (GT1-29). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertGuarantorEmployerIDNumber

public CX insertGuarantorEmployerIDNumber(int rep)
                                   throws HL7Exception
Inserts a repetition of GT1-29: "Guarantor Employer 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)

insertGt129_GuarantorEmployerIDNumber

public CX insertGt129_GuarantorEmployerIDNumber(int rep)
                                         throws HL7Exception
Inserts a repetition of GT1-29: "Guarantor Employer 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)

removeGuarantorEmployerIDNumber

public CX removeGuarantorEmployerIDNumber(int rep)
                                   throws HL7Exception
Removes a repetition of GT1-29: "Guarantor Employer 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)

removeGt129_GuarantorEmployerIDNumber

public CX removeGt129_GuarantorEmployerIDNumber(int rep)
                                         throws HL7Exception
Removes a repetition of GT1-29: "Guarantor Employer 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)

getGuarantorMaritalStatusCode

public CE getGuarantorMaritalStatusCode()
Returns GT1-30: "Guarantor Marital Status Code" - creates it if necessary


getGt130_GuarantorMaritalStatusCode

public CE getGt130_GuarantorMaritalStatusCode()
Returns GT1-30: "Guarantor Marital Status Code" - creates it if necessary


getGuarantorHireEffectiveDate

public DT getGuarantorHireEffectiveDate()
Returns GT1-31: "Guarantor Hire Effective Date" - creates it if necessary


getGt131_GuarantorHireEffectiveDate

public DT getGt131_GuarantorHireEffectiveDate()
Returns GT1-31: "Guarantor Hire Effective Date" - creates it if necessary


getEmploymentStopDate

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


getGt132_EmploymentStopDate

public DT getGt132_EmploymentStopDate()
Returns GT1-32: "Employment Stop Date" - creates it if necessary


getLivingDependency

public IS getLivingDependency()
Returns GT1-33: "Living Dependency" - creates it if necessary


getGt133_LivingDependency

public IS getGt133_LivingDependency()
Returns GT1-33: "Living Dependency" - creates it if necessary


getAmbulatoryStatus

public IS[] getAmbulatoryStatus()
Returns all repetitions of Ambulatory Status (GT1-34).


getAmbulatoryStatusReps

public int getAmbulatoryStatusReps()
Returns a count of the current number of repetitions of Ambulatory Status (GT1-34). 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 GT1-34: "Ambulatory Status" - creates it if necessary

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

getGt134_AmbulatoryStatus

public IS getGt134_AmbulatoryStatus(int rep)
Returns a specific repetition of GT1-34: "Ambulatory Status" - creates it if necessary

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

getGt134_AmbulatoryStatusReps

public int getGt134_AmbulatoryStatusReps()
Returns a count of the current number of repetitions of Ambulatory Status (GT1-34). 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 GT1-34: "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)

insertGt134_AmbulatoryStatus

public IS insertGt134_AmbulatoryStatus(int rep)
                                throws HL7Exception
Inserts a repetition of GT1-34: "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 GT1-34: "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)

removeGt134_AmbulatoryStatus

public IS removeGt134_AmbulatoryStatus(int rep)
                                throws HL7Exception
Removes a repetition of GT1-34: "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 (GT1-35).


getCitizenshipReps

public int getCitizenshipReps()
Returns a count of the current number of repetitions of Citizenship (GT1-35). 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 GT1-35: "Citizenship" - creates it if necessary

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

getGt135_Citizenship

public CE getGt135_Citizenship(int rep)
Returns a specific repetition of GT1-35: "Citizenship" - creates it if necessary

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

getGt135_CitizenshipReps

public int getGt135_CitizenshipReps()
Returns a count of the current number of repetitions of Citizenship (GT1-35). 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 GT1-35: "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)

insertGt135_Citizenship

public CE insertGt135_Citizenship(int rep)
                           throws HL7Exception
Inserts a repetition of GT1-35: "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 GT1-35: "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)

removeGt135_Citizenship

public CE removeGt135_Citizenship(int rep)
                           throws HL7Exception
Removes a repetition of GT1-35: "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 GT1-36: "Primary Language" - creates it if necessary


getGt136_PrimaryLanguage

public CE getGt136_PrimaryLanguage()
Returns GT1-36: "Primary Language" - creates it if necessary


getLivingArrangement

public IS getLivingArrangement()
Returns GT1-37: "Living Arrangement" - creates it if necessary


getGt137_LivingArrangement

public IS getGt137_LivingArrangement()
Returns GT1-37: "Living Arrangement" - creates it if necessary


getPublicityCode

public CE getPublicityCode()
Returns GT1-38: "Publicity Code" - creates it if necessary


getGt138_PublicityCode

public CE getGt138_PublicityCode()
Returns GT1-38: "Publicity Code" - creates it if necessary


getProtectionIndicator

public ID getProtectionIndicator()
Returns GT1-39: "Protection Indicator" - creates it if necessary


getGt139_ProtectionIndicator

public ID getGt139_ProtectionIndicator()
Returns GT1-39: "Protection Indicator" - creates it if necessary


getStudentIndicator

public IS getStudentIndicator()
Returns GT1-40: "Student Indicator" - creates it if necessary


getGt140_StudentIndicator

public IS getGt140_StudentIndicator()
Returns GT1-40: "Student Indicator" - creates it if necessary


getReligion

public CE getReligion()
Returns GT1-41: "Religion" - creates it if necessary


getGt141_Religion

public CE getGt141_Religion()
Returns GT1-41: "Religion" - creates it if necessary


getMotherSMaidenName

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


getMotherSMaidenNameReps

public int getMotherSMaidenNameReps()
Returns a count of the current number of repetitions of Mother's Maiden Name (GT1-42). 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 GT1-42: "Mother's Maiden Name" - creates it if necessary

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

getGt142_MotherSMaidenName

public XPN getGt142_MotherSMaidenName(int rep)
Returns a specific repetition of GT1-42: "Mother's Maiden Name" - creates it if necessary

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

getGt142_MotherSMaidenNameReps

public int getGt142_MotherSMaidenNameReps()
Returns a count of the current number of repetitions of Mother's Maiden Name (GT1-42). 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 GT1-42: "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)

insertGt142_MotherSMaidenName

public XPN insertGt142_MotherSMaidenName(int rep)
                                  throws HL7Exception
Inserts a repetition of GT1-42: "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 GT1-42: "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)

removeGt142_MotherSMaidenName

public XPN removeGt142_MotherSMaidenName(int rep)
                                  throws HL7Exception
Removes a repetition of GT1-42: "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 GT1-43: "Nationality" - creates it if necessary


getGt143_Nationality

public CE getGt143_Nationality()
Returns GT1-43: "Nationality" - creates it if necessary


getEthnicGroup

public CE[] getEthnicGroup()
Returns all repetitions of Ethnic Group (GT1-44).


getEthnicGroupReps

public int getEthnicGroupReps()
Returns a count of the current number of repetitions of Ethnic Group (GT1-44). 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 GT1-44: "Ethnic Group" - creates it if necessary

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

getGt144_EthnicGroup

public CE getGt144_EthnicGroup(int rep)
Returns a specific repetition of GT1-44: "Ethnic Group" - creates it if necessary

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

getGt144_EthnicGroupReps

public int getGt144_EthnicGroupReps()
Returns a count of the current number of repetitions of Ethnic Group (GT1-44). 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 GT1-44: "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)

insertGt144_EthnicGroup

public CE insertGt144_EthnicGroup(int rep)
                           throws HL7Exception
Inserts a repetition of GT1-44: "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 GT1-44: "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)

removeGt144_EthnicGroup

public CE removeGt144_EthnicGroup(int rep)
                           throws HL7Exception
Removes a repetition of GT1-44: "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)

getContactPersonSName

public XPN[] getContactPersonSName()
Returns all repetitions of Contact Person's Name (GT1-45).


getContactPersonSNameReps

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


getContactPersonSName

public XPN getContactPersonSName(int rep)
Returns a specific repetition of GT1-45: "Contact Person's Name" - creates it if necessary

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

getGt145_ContactPersonSName

public XPN getGt145_ContactPersonSName(int rep)
Returns a specific repetition of GT1-45: "Contact Person's Name" - creates it if necessary

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

getGt145_ContactPersonSNameReps

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


insertContactPersonSName

public XPN insertContactPersonSName(int rep)
                             throws HL7Exception
Inserts a repetition of GT1-45: "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)

insertGt145_ContactPersonSName

public XPN insertGt145_ContactPersonSName(int rep)
                                   throws HL7Exception
Inserts a repetition of GT1-45: "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)

removeContactPersonSName

public XPN removeContactPersonSName(int rep)
                             throws HL7Exception
Removes a repetition of GT1-45: "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)

removeGt145_ContactPersonSName

public XPN removeGt145_ContactPersonSName(int rep)
                                   throws HL7Exception
Removes a repetition of GT1-45: "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)

getContactPersonSTelephoneNumber

public XTN[] getContactPersonSTelephoneNumber()
Returns all repetitions of Contact Person's Telephone Number (GT1-46).


getContactPersonSTelephoneNumberReps

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


getContactPersonSTelephoneNumber

public XTN getContactPersonSTelephoneNumber(int rep)
Returns a specific repetition of GT1-46: "Contact Person's Telephone Number" - creates it if necessary

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

getGt146_ContactPersonSTelephoneNumber

public XTN getGt146_ContactPersonSTelephoneNumber(int rep)
Returns a specific repetition of GT1-46: "Contact Person's Telephone Number" - creates it if necessary

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

getGt146_ContactPersonSTelephoneNumberReps

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


insertContactPersonSTelephoneNumber

public XTN insertContactPersonSTelephoneNumber(int rep)
                                        throws HL7Exception
Inserts a repetition of GT1-46: "Contact Person's Telephone 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)

insertGt146_ContactPersonSTelephoneNumber

public XTN insertGt146_ContactPersonSTelephoneNumber(int rep)
                                              throws HL7Exception
Inserts a repetition of GT1-46: "Contact Person's Telephone 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)

removeContactPersonSTelephoneNumber

public XTN removeContactPersonSTelephoneNumber(int rep)
                                        throws HL7Exception
Removes a repetition of GT1-46: "Contact Person's Telephone 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)

removeGt146_ContactPersonSTelephoneNumber

public XTN removeGt146_ContactPersonSTelephoneNumber(int rep)
                                              throws HL7Exception
Removes a repetition of GT1-46: "Contact Person's Telephone 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)

getContactReason

public CE getContactReason()
Returns GT1-47: "Contact Reason" - creates it if necessary


getGt147_ContactReason

public CE getGt147_ContactReason()
Returns GT1-47: "Contact Reason" - creates it if necessary


getContactRelationship

public IS getContactRelationship()
Returns GT1-48: "Contact Relationship" - creates it if necessary


getGt148_ContactRelationship

public IS getGt148_ContactRelationship()
Returns GT1-48: "Contact Relationship" - creates it if necessary


getJobTitle

public ST getJobTitle()
Returns GT1-49: "Job Title" - creates it if necessary


getGt149_JobTitle

public ST getGt149_JobTitle()
Returns GT1-49: "Job Title" - creates it if necessary


getJobCodeClass

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


getGt150_JobCodeClass

public JCC getGt150_JobCodeClass()
Returns GT1-50: "Job Code/Class" - creates it if necessary


getGuarantorEmployerSOrganizationName

public XON[] getGuarantorEmployerSOrganizationName()
Returns all repetitions of Guarantor Employer's Organization Name (GT1-51).


getGuarantorEmployerSOrganizationNameReps

public int getGuarantorEmployerSOrganizationNameReps()
Returns a count of the current number of repetitions of Guarantor Employer's Organization Name (GT1-51). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getGuarantorEmployerSOrganizationName

public XON getGuarantorEmployerSOrganizationName(int rep)
Returns a specific repetition of GT1-51: "Guarantor Employer's Organization Name" - creates it if necessary

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

getGt151_GuarantorEmployerSOrganizationName

public XON getGt151_GuarantorEmployerSOrganizationName(int rep)
Returns a specific repetition of GT1-51: "Guarantor Employer's Organization Name" - creates it if necessary

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

getGt151_GuarantorEmployerSOrganizationNameReps

public int getGt151_GuarantorEmployerSOrganizationNameReps()
Returns a count of the current number of repetitions of Guarantor Employer's Organization Name (GT1-51). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertGuarantorEmployerSOrganizationName

public XON insertGuarantorEmployerSOrganizationName(int rep)
                                             throws HL7Exception
Inserts a repetition of GT1-51: "Guarantor Employer's Organization 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)

insertGt151_GuarantorEmployerSOrganizationName

public XON insertGt151_GuarantorEmployerSOrganizationName(int rep)
                                                   throws HL7Exception
Inserts a repetition of GT1-51: "Guarantor Employer's Organization 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)

removeGuarantorEmployerSOrganizationName

public XON removeGuarantorEmployerSOrganizationName(int rep)
                                             throws HL7Exception
Removes a repetition of GT1-51: "Guarantor Employer's Organization 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)

removeGt151_GuarantorEmployerSOrganizationName

public XON removeGt151_GuarantorEmployerSOrganizationName(int rep)
                                                   throws HL7Exception
Removes a repetition of GT1-51: "Guarantor Employer's Organization 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)

getHandicap

public IS getHandicap()
Returns GT1-52: "Handicap" - creates it if necessary


getGt152_Handicap

public IS getGt152_Handicap()
Returns GT1-52: "Handicap" - creates it if necessary


getJobStatus

public IS getJobStatus()
Returns GT1-53: "Job Status" - creates it if necessary


getGt153_JobStatus

public IS getGt153_JobStatus()
Returns GT1-53: "Job Status" - creates it if necessary


getGuarantorFinancialClass

public FC getGuarantorFinancialClass()
Returns GT1-54: "Guarantor Financial Class" - creates it if necessary


getGt154_GuarantorFinancialClass

public FC getGt154_GuarantorFinancialClass()
Returns GT1-54: "Guarantor Financial Class" - creates it if necessary


getGuarantorRace

public CE[] getGuarantorRace()
Returns all repetitions of Guarantor Race (GT1-55).


getGuarantorRaceReps

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


getGuarantorRace

public CE getGuarantorRace(int rep)
Returns a specific repetition of GT1-55: "Guarantor Race" - creates it if necessary

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

getGt155_GuarantorRace

public CE getGt155_GuarantorRace(int rep)
Returns a specific repetition of GT1-55: "Guarantor Race" - creates it if necessary

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

getGt155_GuarantorRaceReps

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


insertGuarantorRace

public CE insertGuarantorRace(int rep)
                       throws HL7Exception
Inserts a repetition of GT1-55: "Guarantor 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)

insertGt155_GuarantorRace

public CE insertGt155_GuarantorRace(int rep)
                             throws HL7Exception
Inserts a repetition of GT1-55: "Guarantor 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)

removeGuarantorRace

public CE removeGuarantorRace(int rep)
                       throws HL7Exception
Removes a repetition of GT1-55: "Guarantor 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)

removeGt155_GuarantorRace

public CE removeGt155_GuarantorRace(int rep)
                             throws HL7Exception
Removes a repetition of GT1-55: "Guarantor 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)

createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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