public class GT1 extends AbstractSegment
Represents an HL7 GT1 message segment (GUARANTOR). This segment has the following fields:
log
Constructor and Description |
---|
GT1(Group parent,
ModelClassFactory factory)
Creates a new GT1 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
SI |
getGt11_SetIDGuarantor()
Returns
GT1-1: "Set ID - guarantor" - creates it if necessary
|
ID |
getGt110_GuarantorType()
Returns
GT1-10: "Guarantor type" - creates it if necessary
|
ID |
getGt111_GuarantorRelationship()
Returns
GT1-11: "Guarantor relationship" - creates it if necessary
|
ST |
getGt112_GuarantorSocialSecurityNumber()
Returns
GT1-12: "Guarantor social security number" - 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
|
ST |
getGt116_GuarantorEmployerName()
Returns
GT1-16: "Guarantor employer name" - creates it if necessary
|
AD |
getGt117_GuarantorEmployerAddress()
Returns
GT1-17: "Guarantor employer address" - creates it if necessary
|
TN[] |
getGt118_GuarantorEmployPhoneNumber()
Returns all repetitions of Guarantor employ phone number (GT1-18).
|
TN |
getGt118_GuarantorEmployPhoneNumber(int rep)
Returns a specific repetition of
GT1-18: "Guarantor employ phone number" - creates it if necessary
|
int |
getGt118_GuarantorEmployPhoneNumberReps()
Returns a count of the current number of repetitions of Guarantor employ phone number (GT1-18).
|
ST |
getGt119_GuarantorEmployeeIDNumber()
Returns
GT1-19: "Guarantor employee ID number" - creates it if necessary
|
CK |
getGt12_GuarantorNumber()
Returns
GT1-2: "Guarantor number" - creates it if necessary
|
ID |
getGt120_GuarantorEmploymentStatus()
Returns
GT1-20: "Guarantor employment status" - creates it if necessary
|
ST |
getGt121_GuarantorOrganization()
Returns
GT1-21: "Guarantor organization" - creates it if necessary
|
PN |
getGt13_GuarantorName()
Returns
GT1-3: "Guarantor name" - creates it if necessary
|
PN |
getGt14_GuarantorSpouseName()
Returns
GT1-4: "Guarantor spouse name" - creates it if necessary
|
AD |
getGt15_GuarantorAddress()
Returns
GT1-5: "Guarantor address" - creates it if necessary
|
TN[] |
getGt16_GuarantorPhoneNumberHome()
Returns all repetitions of Guarantor phone number - home (GT1-6).
|
TN |
getGt16_GuarantorPhoneNumberHome(int rep)
Returns a specific repetition of
GT1-6: "Guarantor phone number - home" - creates it if necessary
|
int |
getGt16_GuarantorPhoneNumberHomeReps()
Returns a count of the current number of repetitions of Guarantor phone number - home (GT1-6).
|
TN[] |
getGt17_GuarantorPhoneNumberBusiness()
Returns all repetitions of Guarantor phone number - business (GT1-7).
|
TN |
getGt17_GuarantorPhoneNumberBusiness(int rep)
Returns a specific repetition of
GT1-7: "Guarantor phone number - business" - creates it if necessary
|
int |
getGt17_GuarantorPhoneNumberBusinessReps()
Returns a count of the current number of repetitions of Guarantor phone number - business (GT1-7).
|
DT |
getGt18_GuarantorDateOfBirth()
Returns
GT1-8: "Guarantor date of birth" - creates it if necessary
|
ID |
getGt19_GuarantorSex()
Returns
GT1-9: "Guarantor sex" - creates it if necessary
|
AD |
getGuarantorAddress()
Returns
GT1-5: "Guarantor address" - 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
|
DT |
getGuarantorDateOfBirth()
Returns
GT1-8: "Guarantor date of birth" - creates it if necessary
|
ST |
getGuarantorEmployeeIDNumber()
Returns
GT1-19: "Guarantor employee ID number" - creates it if necessary
|
AD |
getGuarantorEmployerAddress()
Returns
GT1-17: "Guarantor employer address" - creates it if necessary
|
ST |
getGuarantorEmployerName()
Returns
GT1-16: "Guarantor employer name" - creates it if necessary
|
ID |
getGuarantorEmploymentStatus()
Returns
GT1-20: "Guarantor employment status" - creates it if necessary
|
TN[] |
getGuarantorEmployPhoneNumber()
Returns all repetitions of Guarantor employ phone number (GT1-18).
|
TN |
getGuarantorEmployPhoneNumber(int rep)
Returns a specific repetition of
GT1-18: "Guarantor employ phone number" - creates it if necessary
|
int |
getGuarantorEmployPhoneNumberReps()
Returns a count of the current number of repetitions of Guarantor employ phone number (GT1-18).
|
PN |
getGuarantorName()
Returns
GT1-3: "Guarantor name" - creates it if necessary
|
CK |
getGuarantorNumber()
Returns
GT1-2: "Guarantor number" - creates it if necessary
|
ST |
getGuarantorOrganization()
Returns
GT1-21: "Guarantor organization" - creates it if necessary
|
TN[] |
getGuarantorPhoneNumberBusiness()
Returns all repetitions of Guarantor phone number - business (GT1-7).
|
TN |
getGuarantorPhoneNumberBusiness(int rep)
Returns a specific repetition of
GT1-7: "Guarantor phone number - business" - creates it if necessary
|
int |
getGuarantorPhoneNumberBusinessReps()
Returns a count of the current number of repetitions of Guarantor phone number - business (GT1-7).
|
TN[] |
getGuarantorPhoneNumberHome()
Returns all repetitions of Guarantor phone number - home (GT1-6).
|
TN |
getGuarantorPhoneNumberHome(int rep)
Returns a specific repetition of
GT1-6: "Guarantor phone number - home" - creates it if necessary
|
int |
getGuarantorPhoneNumberHomeReps()
Returns a count of the current number of repetitions of Guarantor phone number - home (GT1-6).
|
NM |
getGuarantorPriority()
Returns
GT1-15: "Guarantor priority" - creates it if necessary
|
ID |
getGuarantorRelationship()
Returns
GT1-11: "Guarantor relationship" - creates it if necessary
|
ID |
getGuarantorSex()
Returns
GT1-9: "Guarantor sex" - creates it if necessary
|
ST |
getGuarantorSocialSecurityNumber()
Returns
GT1-12: "Guarantor social security number" - creates it if necessary
|
PN |
getGuarantorSpouseName()
Returns
GT1-4: "Guarantor spouse name" - creates it if necessary
|
ID |
getGuarantorType()
Returns
GT1-10: "Guarantor type" - creates it if necessary
|
SI |
getSetIDGuarantor()
Returns
GT1-1: "Set ID - guarantor" - creates it if necessary
|
TN |
insertGt118_GuarantorEmployPhoneNumber(int rep)
Inserts a repetition of
GT1-18: "Guarantor employ phone number" at a specific index
|
TN |
insertGt16_GuarantorPhoneNumberHome(int rep)
Inserts a repetition of
GT1-6: "Guarantor phone number - home" at a specific index
|
TN |
insertGt17_GuarantorPhoneNumberBusiness(int rep)
Inserts a repetition of
GT1-7: "Guarantor phone number - business" at a specific index
|
TN |
insertGuarantorEmployPhoneNumber(int rep)
Inserts a repetition of
GT1-18: "Guarantor employ phone number" at a specific index
|
TN |
insertGuarantorPhoneNumberBusiness(int rep)
Inserts a repetition of
GT1-7: "Guarantor phone number - business" at a specific index
|
TN |
insertGuarantorPhoneNumberHome(int rep)
Inserts a repetition of
GT1-6: "Guarantor phone number - home" at a specific index
|
TN |
removeGt118_GuarantorEmployPhoneNumber(int rep)
Removes a repetition of
GT1-18: "Guarantor employ phone number" at a specific index
|
TN |
removeGt16_GuarantorPhoneNumberHome(int rep)
Removes a repetition of
GT1-6: "Guarantor phone number - home" at a specific index
|
TN |
removeGt17_GuarantorPhoneNumberBusiness(int rep)
Removes a repetition of
GT1-7: "Guarantor phone number - business" at a specific index
|
TN |
removeGuarantorEmployPhoneNumber(int rep)
Removes a repetition of
GT1-18: "Guarantor employ phone number" at a specific index
|
TN |
removeGuarantorPhoneNumberBusiness(int rep)
Removes a repetition of
GT1-7: "Guarantor phone number - business" at a specific index
|
TN |
removeGuarantorPhoneNumberHome(int rep)
Removes a repetition of
GT1-6: "Guarantor phone number - home" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public GT1(Group parent, ModelClassFactory factory)
public SI getSetIDGuarantor()
public SI getGt11_SetIDGuarantor()
public CK getGuarantorNumber()
public CK getGt12_GuarantorNumber()
public PN getGuarantorName()
public PN getGt13_GuarantorName()
public PN getGuarantorSpouseName()
public PN getGt14_GuarantorSpouseName()
public AD getGuarantorAddress()
public AD getGt15_GuarantorAddress()
public TN[] getGuarantorPhoneNumberHome()
public TN[] getGt16_GuarantorPhoneNumberHome()
public int getGuarantorPhoneNumberHomeReps()
public TN getGuarantorPhoneNumberHome(int rep)
rep
- The repetition index (0-indexed)public TN getGt16_GuarantorPhoneNumberHome(int rep)
rep
- The repetition index (0-indexed)public int getGt16_GuarantorPhoneNumberHomeReps()
public TN insertGuarantorPhoneNumberHome(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN insertGt16_GuarantorPhoneNumberHome(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN removeGuarantorPhoneNumberHome(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN removeGt16_GuarantorPhoneNumberHome(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN[] getGuarantorPhoneNumberBusiness()
public TN[] getGt17_GuarantorPhoneNumberBusiness()
public int getGuarantorPhoneNumberBusinessReps()
public TN getGuarantorPhoneNumberBusiness(int rep)
rep
- The repetition index (0-indexed)public TN getGt17_GuarantorPhoneNumberBusiness(int rep)
rep
- The repetition index (0-indexed)public int getGt17_GuarantorPhoneNumberBusinessReps()
public TN insertGuarantorPhoneNumberBusiness(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN insertGt17_GuarantorPhoneNumberBusiness(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN removeGuarantorPhoneNumberBusiness(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN removeGt17_GuarantorPhoneNumberBusiness(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DT getGuarantorDateOfBirth()
public DT getGt18_GuarantorDateOfBirth()
public ID getGuarantorSex()
public ID getGt19_GuarantorSex()
public ID getGuarantorType()
public ID getGt110_GuarantorType()
public ID getGuarantorRelationship()
public ID getGt111_GuarantorRelationship()
public ST getGuarantorSocialSecurityNumber()
public ST getGt112_GuarantorSocialSecurityNumber()
public DT getGuarantorDateBegin()
public DT getGt113_GuarantorDateBegin()
public DT getGuarantorDateEnd()
public DT getGt114_GuarantorDateEnd()
public NM getGuarantorPriority()
public NM getGt115_GuarantorPriority()
public ST getGuarantorEmployerName()
public ST getGt116_GuarantorEmployerName()
public AD getGuarantorEmployerAddress()
public AD getGt117_GuarantorEmployerAddress()
public TN[] getGuarantorEmployPhoneNumber()
public TN[] getGt118_GuarantorEmployPhoneNumber()
public int getGuarantorEmployPhoneNumberReps()
public TN getGuarantorEmployPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public TN getGt118_GuarantorEmployPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public int getGt118_GuarantorEmployPhoneNumberReps()
public TN insertGuarantorEmployPhoneNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN insertGt118_GuarantorEmployPhoneNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN removeGuarantorEmployPhoneNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TN removeGt118_GuarantorEmployPhoneNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST getGuarantorEmployeeIDNumber()
public ST getGt119_GuarantorEmployeeIDNumber()
public ID getGuarantorEmploymentStatus()
public ID getGt120_GuarantorEmploymentStatus()
public ST getGuarantorOrganization()
public ST getGt121_GuarantorOrganization()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.