Package ca.uhn.hl7v2.model.v24.segment
Class STF
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.STF
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 STF message segment (Staff Identification). This segment has the following fields:
- STF-1: Primary Key Value - STF (CE) optional
- STF-2: Staff ID Code (CX) optional repeating
- STF-3: Staff Name (XPN) optional repeating
- STF-4: Staff Type (IS) optional repeating
- STF-5: Administrative Sex (IS) optional
- STF-6: Date/Time Of Birth (TS) optional
- STF-7: Active/Inactive Flag (ID) optional
- STF-8: Department (CE) optional repeating
- STF-9: Hospital Service (CE) optional repeating
- STF-10: Phone (XTN) optional repeating
- STF-11: Office/Home Address (XAD) optional repeating
- STF-12: Institution Activation Date (DIN) optional repeating
- STF-13: Institution Inactivation Date (DIN) optional repeating
- STF-14: Backup Person ID (CE) optional repeating
- STF-15: E-Mail Address (ST) optional repeating
- STF-16: Preferred Method of Contact (CE) optional
- STF-17: Marital Status (CE) optional
- STF-18: Job Title (ST) optional
- STF-19: Job Code/Class (JCC) optional
- STF-20: Employment Status Code (CE) optional
- STF-21: Additional Insured on Auto (ID) optional
- STF-22: Driver's License Number - Staff (DLN) optional
- STF-23: Copy Auto Ins (ID) optional
- STF-24: Auto Ins. Expires (DT) optional
- STF-25: Date Last DMV Review (DT) optional
- STF-26: Date Next DMV Review (DT) optional
- STF-27: Race (CE) optional
- STF-28: Ethnic Group (CE) optional
- STF-29: Re-activation Approval Indicator (ID) optional
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) Returns STF-7: "Active/Inactive Flag" - creates it if necessaryReturns STF-21: "Additional Insured on Auto" - creates it if necessaryReturns STF-5: "Administrative Sex" - creates it if necessaryReturns STF-24: "Auto Ins.CE[]Returns all repetitions of Backup Person ID (STF-14).getBackupPersonID(int rep) Returns a specific repetition of STF-14: "Backup Person ID" - creates it if necessaryintReturns a count of the current number of repetitions of Backup Person ID (STF-14).Returns STF-23: "Copy Auto Ins" - creates it if necessaryReturns STF-25: "Date Last DMV Review" - creates it if necessaryReturns STF-26: "Date Next DMV Review" - creates it if necessaryReturns STF-6: "Date/Time Of Birth" - creates it if necessaryCE[]Returns all repetitions of Department (STF-8).getDepartment(int rep) Returns a specific repetition of STF-8: "Department" - creates it if necessaryintReturns a count of the current number of repetitions of Department (STF-8).Returns STF-22: "Driver's License Number - Staff" - creates it if necessaryST[]Returns all repetitions of E-Mail Address (STF-15).getEMailAddress(int rep) Returns a specific repetition of STF-15: "E-Mail Address" - creates it if necessaryintReturns a count of the current number of repetitions of E-Mail Address (STF-15).Returns STF-20: "Employment Status Code" - creates it if necessaryReturns STF-28: "Ethnic Group" - creates it if necessaryCE[]Returns all repetitions of Hospital Service (STF-9).getHospitalService(int rep) Returns a specific repetition of STF-9: "Hospital Service" - creates it if necessaryintReturns a count of the current number of repetitions of Hospital Service (STF-9).DIN[]Returns all repetitions of Institution Activation Date (STF-12).getInstitutionActivationDate(int rep) Returns a specific repetition of STF-12: "Institution Activation Date" - creates it if necessaryintReturns a count of the current number of repetitions of Institution Activation Date (STF-12).DIN[]Returns all repetitions of Institution Inactivation Date (STF-13).getInstitutionInactivationDate(int rep) Returns a specific repetition of STF-13: "Institution Inactivation Date" - creates it if necessaryintReturns a count of the current number of repetitions of Institution Inactivation Date (STF-13).Returns STF-19: "Job Code/Class" - creates it if necessaryReturns STF-18: "Job Title" - creates it if necessaryReturns STF-17: "Marital Status" - creates it if necessaryXAD[]Returns all repetitions of Office/Home Address (STF-11).getOfficeHomeAddress(int rep) Returns a specific repetition of STF-11: "Office/Home Address" - creates it if necessaryintReturns a count of the current number of repetitions of Office/Home Address (STF-11).XTN[]getPhone()Returns all repetitions of Phone (STF-10).getPhone(int rep) Returns a specific repetition of STF-10: "Phone" - creates it if necessaryintReturns a count of the current number of repetitions of Phone (STF-10).Returns STF-16: "Preferred Method of Contact" - creates it if necessaryReturns STF-1: "Primary Key Value - STF" - creates it if necessarygetRace()Returns STF-27: "Race" - creates it if necessaryReturns STF-29: "Re-activation Approval Indicator" - creates it if necessaryCX[]Returns all repetitions of Staff ID Code (STF-2).getStaffIDCode(int rep) Returns a specific repetition of STF-2: "Staff ID Code" - creates it if necessaryintReturns a count of the current number of repetitions of Staff ID Code (STF-2).XPN[]Returns all repetitions of Staff Name (STF-3).getStaffName(int rep) Returns a specific repetition of STF-3: "Staff Name" - creates it if necessaryintReturns a count of the current number of repetitions of Staff Name (STF-3).IS[]Returns all repetitions of Staff Type (STF-4).getStaffType(int rep) Returns a specific repetition of STF-4: "Staff Type" - creates it if necessaryintReturns a count of the current number of repetitions of Staff Type (STF-4).Returns STF-1: "Primary Key Value - STF" - creates it if necessaryXTN[]Returns all repetitions of Phone (STF-10).getStf10_Phone(int rep) Returns a specific repetition of STF-10: "Phone" - creates it if necessaryintReturns a count of the current number of repetitions of Phone (STF-10).XAD[]Returns all repetitions of Office/Home Address (STF-11).getStf11_OfficeHomeAddress(int rep) Returns a specific repetition of STF-11: "Office/Home Address" - creates it if necessaryintReturns a count of the current number of repetitions of Office/Home Address (STF-11).DIN[]Returns all repetitions of Institution Activation Date (STF-12).getStf12_InstitutionActivationDate(int rep) Returns a specific repetition of STF-12: "Institution Activation Date" - creates it if necessaryintReturns a count of the current number of repetitions of Institution Activation Date (STF-12).DIN[]Returns all repetitions of Institution Inactivation Date (STF-13).getStf13_InstitutionInactivationDate(int rep) Returns a specific repetition of STF-13: "Institution Inactivation Date" - creates it if necessaryintReturns a count of the current number of repetitions of Institution Inactivation Date (STF-13).CE[]Returns all repetitions of Backup Person ID (STF-14).getStf14_BackupPersonID(int rep) Returns a specific repetition of STF-14: "Backup Person ID" - creates it if necessaryintReturns a count of the current number of repetitions of Backup Person ID (STF-14).ST[]Returns all repetitions of E-Mail Address (STF-15).getStf15_EMailAddress(int rep) Returns a specific repetition of STF-15: "E-Mail Address" - creates it if necessaryintReturns a count of the current number of repetitions of E-Mail Address (STF-15).Returns STF-16: "Preferred Method of Contact" - creates it if necessaryReturns STF-17: "Marital Status" - creates it if necessaryReturns STF-18: "Job Title" - creates it if necessaryReturns STF-19: "Job Code/Class" - creates it if necessaryCX[]Returns all repetitions of Staff ID Code (STF-2).getStf2_StaffIDCode(int rep) Returns a specific repetition of STF-2: "Staff ID Code" - creates it if necessaryintReturns a count of the current number of repetitions of Staff ID Code (STF-2).Returns STF-20: "Employment Status Code" - creates it if necessaryReturns STF-21: "Additional Insured on Auto" - creates it if necessaryReturns STF-22: "Driver's License Number - Staff" - creates it if necessaryReturns STF-23: "Copy Auto Ins" - creates it if necessaryReturns STF-24: "Auto Ins.Returns STF-25: "Date Last DMV Review" - creates it if necessaryReturns STF-26: "Date Next DMV Review" - creates it if necessaryReturns STF-27: "Race" - creates it if necessaryReturns STF-28: "Ethnic Group" - creates it if necessaryReturns STF-29: "Re-activation Approval Indicator" - creates it if necessaryXPN[]Returns all repetitions of Staff Name (STF-3).getStf3_StaffName(int rep) Returns a specific repetition of STF-3: "Staff Name" - creates it if necessaryintReturns a count of the current number of repetitions of Staff Name (STF-3).IS[]Returns all repetitions of Staff Type (STF-4).getStf4_StaffType(int rep) Returns a specific repetition of STF-4: "Staff Type" - creates it if necessaryintReturns a count of the current number of repetitions of Staff Type (STF-4).Returns STF-5: "Administrative Sex" - creates it if necessaryReturns STF-6: "Date/Time Of Birth" - creates it if necessaryReturns STF-7: "Active/Inactive Flag" - creates it if necessaryCE[]Returns all repetitions of Department (STF-8).getStf8_Department(int rep) Returns a specific repetition of STF-8: "Department" - creates it if necessaryintReturns a count of the current number of repetitions of Department (STF-8).CE[]Returns all repetitions of Hospital Service (STF-9).getStf9_HospitalService(int rep) Returns a specific repetition of STF-9: "Hospital Service" - creates it if necessaryintReturns a count of the current number of repetitions of Hospital Service (STF-9).insertBackupPersonID(int rep) Inserts a repetition of STF-14: "Backup Person ID" at a specific indexinsertDepartment(int rep) Inserts a repetition of STF-8: "Department" at a specific indexinsertEMailAddress(int rep) Inserts a repetition of STF-15: "E-Mail Address" at a specific indexinsertHospitalService(int rep) Inserts a repetition of STF-9: "Hospital Service" at a specific indexinsertInstitutionActivationDate(int rep) Inserts a repetition of STF-12: "Institution Activation Date" at a specific indexinsertInstitutionInactivationDate(int rep) Inserts a repetition of STF-13: "Institution Inactivation Date" at a specific indexinsertOfficeHomeAddress(int rep) Inserts a repetition of STF-11: "Office/Home Address" at a specific indexinsertPhone(int rep) Inserts a repetition of STF-10: "Phone" at a specific indexinsertStaffIDCode(int rep) Inserts a repetition of STF-2: "Staff ID Code" at a specific indexinsertStaffName(int rep) Inserts a repetition of STF-3: "Staff Name" at a specific indexinsertStaffType(int rep) Inserts a repetition of STF-4: "Staff Type" at a specific indexinsertStf10_Phone(int rep) Inserts a repetition of STF-10: "Phone" at a specific indexinsertStf11_OfficeHomeAddress(int rep) Inserts a repetition of STF-11: "Office/Home Address" at a specific indexInserts a repetition of STF-12: "Institution Activation Date" at a specific indexInserts a repetition of STF-13: "Institution Inactivation Date" at a specific indexinsertStf14_BackupPersonID(int rep) Inserts a repetition of STF-14: "Backup Person ID" at a specific indexinsertStf15_EMailAddress(int rep) Inserts a repetition of STF-15: "E-Mail Address" at a specific indexinsertStf2_StaffIDCode(int rep) Inserts a repetition of STF-2: "Staff ID Code" at a specific indexinsertStf3_StaffName(int rep) Inserts a repetition of STF-3: "Staff Name" at a specific indexinsertStf4_StaffType(int rep) Inserts a repetition of STF-4: "Staff Type" at a specific indexinsertStf8_Department(int rep) Inserts a repetition of STF-8: "Department" at a specific indexinsertStf9_HospitalService(int rep) Inserts a repetition of STF-9: "Hospital Service" at a specific indexremoveBackupPersonID(int rep) Removes a repetition of STF-14: "Backup Person ID" at a specific indexremoveDepartment(int rep) Removes a repetition of STF-8: "Department" at a specific indexremoveEMailAddress(int rep) Removes a repetition of STF-15: "E-Mail Address" at a specific indexremoveHospitalService(int rep) Removes a repetition of STF-9: "Hospital Service" at a specific indexremoveInstitutionActivationDate(int rep) Removes a repetition of STF-12: "Institution Activation Date" at a specific indexremoveInstitutionInactivationDate(int rep) Removes a repetition of STF-13: "Institution Inactivation Date" at a specific indexremoveOfficeHomeAddress(int rep) Removes a repetition of STF-11: "Office/Home Address" at a specific indexremovePhone(int rep) Removes a repetition of STF-10: "Phone" at a specific indexremoveStaffIDCode(int rep) Removes a repetition of STF-2: "Staff ID Code" at a specific indexremoveStaffName(int rep) Removes a repetition of STF-3: "Staff Name" at a specific indexremoveStaffType(int rep) Removes a repetition of STF-4: "Staff Type" at a specific indexremoveStf10_Phone(int rep) Removes a repetition of STF-10: "Phone" at a specific indexremoveStf11_OfficeHomeAddress(int rep) Removes a repetition of STF-11: "Office/Home Address" at a specific indexRemoves a repetition of STF-12: "Institution Activation Date" at a specific indexRemoves a repetition of STF-13: "Institution Inactivation Date" at a specific indexremoveStf14_BackupPersonID(int rep) Removes a repetition of STF-14: "Backup Person ID" at a specific indexremoveStf15_EMailAddress(int rep) Removes a repetition of STF-15: "E-Mail Address" at a specific indexremoveStf2_StaffIDCode(int rep) Removes a repetition of STF-2: "Staff ID Code" at a specific indexremoveStf3_StaffName(int rep) Removes a repetition of STF-3: "Staff Name" at a specific indexremoveStf4_StaffType(int rep) Removes a repetition of STF-4: "Staff Type" at a specific indexremoveStf8_Department(int rep) Removes a repetition of STF-8: "Department" at a specific indexremoveStf9_HospitalService(int rep) Removes a repetition of STF-9: "Hospital Service" at a specific indexMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
STF
Creates a new STF segment
-
-
Method Details
-
getPrimaryKeyValueSTF
Returns STF-1: "Primary Key Value - STF" - creates it if necessary -
getStf1_PrimaryKeyValueSTF
Returns STF-1: "Primary Key Value - STF" - creates it if necessary -
getStaffIDCode
Returns all repetitions of Staff ID Code (STF-2). -
getStf2_StaffIDCode
Returns all repetitions of Staff ID Code (STF-2). -
getStaffIDCodeReps
Returns a count of the current number of repetitions of Staff ID Code (STF-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getStaffIDCode
Returns a specific repetition of STF-2: "Staff ID Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf2_StaffIDCode
Returns a specific repetition of STF-2: "Staff ID Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf2_StaffIDCodeReps
Returns a count of the current number of repetitions of Staff ID Code (STF-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertStaffIDCode
Inserts a repetition of STF-2: "Staff ID Code" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertStf2_StaffIDCode
Inserts a repetition of STF-2: "Staff ID Code" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeStaffIDCode
Removes a repetition of STF-2: "Staff ID Code" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeStf2_StaffIDCode
Removes a repetition of STF-2: "Staff ID Code" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getStaffName
Returns all repetitions of Staff Name (STF-3). -
getStf3_StaffName
Returns all repetitions of Staff Name (STF-3). -
getStaffNameReps
Returns a count of the current number of repetitions of Staff Name (STF-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getStaffName
Returns a specific repetition of STF-3: "Staff Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf3_StaffName
Returns a specific repetition of STF-3: "Staff Name" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf3_StaffNameReps
Returns a count of the current number of repetitions of Staff Name (STF-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertStaffName
Inserts a repetition of STF-3: "Staff 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)
-
insertStf3_StaffName
Inserts a repetition of STF-3: "Staff 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)
-
removeStaffName
Removes a repetition of STF-3: "Staff 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)
-
removeStf3_StaffName
Removes a repetition of STF-3: "Staff 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)
-
getStaffType
Returns all repetitions of Staff Type (STF-4). -
getStf4_StaffType
Returns all repetitions of Staff Type (STF-4). -
getStaffTypeReps
Returns a count of the current number of repetitions of Staff Type (STF-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getStaffType
Returns a specific repetition of STF-4: "Staff Type" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf4_StaffType
Returns a specific repetition of STF-4: "Staff Type" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf4_StaffTypeReps
Returns a count of the current number of repetitions of Staff Type (STF-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertStaffType
Inserts a repetition of STF-4: "Staff Type" 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)
-
insertStf4_StaffType
Inserts a repetition of STF-4: "Staff Type" 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)
-
removeStaffType
Removes a repetition of STF-4: "Staff Type" 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)
-
removeStf4_StaffType
Removes a repetition of STF-4: "Staff Type" 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)
-
getAdministrativeSex
Returns STF-5: "Administrative Sex" - creates it if necessary -
getStf5_AdministrativeSex
Returns STF-5: "Administrative Sex" - creates it if necessary -
getDateTimeOfBirth
Returns STF-6: "Date/Time Of Birth" - creates it if necessary -
getStf6_DateTimeOfBirth
Returns STF-6: "Date/Time Of Birth" - creates it if necessary -
getActiveInactiveFlag
Returns STF-7: "Active/Inactive Flag" - creates it if necessary -
getStf7_ActiveInactiveFlag
Returns STF-7: "Active/Inactive Flag" - creates it if necessary -
getDepartment
Returns all repetitions of Department (STF-8). -
getStf8_Department
Returns all repetitions of Department (STF-8). -
getDepartmentReps
Returns a count of the current number of repetitions of Department (STF-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getDepartment
Returns a specific repetition of STF-8: "Department" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf8_Department
Returns a specific repetition of STF-8: "Department" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf8_DepartmentReps
Returns a count of the current number of repetitions of Department (STF-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertDepartment
Inserts a repetition of STF-8: "Department" 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)
-
insertStf8_Department
Inserts a repetition of STF-8: "Department" 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)
-
removeDepartment
Removes a repetition of STF-8: "Department" 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)
-
removeStf8_Department
Removes a repetition of STF-8: "Department" 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)
-
getHospitalService
Returns all repetitions of Hospital Service (STF-9). -
getStf9_HospitalService
Returns all repetitions of Hospital Service (STF-9). -
getHospitalServiceReps
Returns a count of the current number of repetitions of Hospital Service (STF-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getHospitalService
Returns a specific repetition of STF-9: "Hospital Service" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf9_HospitalService
Returns a specific repetition of STF-9: "Hospital Service" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf9_HospitalServiceReps
Returns a count of the current number of repetitions of Hospital Service (STF-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertHospitalService
Inserts a repetition of STF-9: "Hospital Service" 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)
-
insertStf9_HospitalService
Inserts a repetition of STF-9: "Hospital Service" 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)
-
removeHospitalService
Removes a repetition of STF-9: "Hospital Service" 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)
-
removeStf9_HospitalService
Removes a repetition of STF-9: "Hospital Service" 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)
-
getPhone
Returns all repetitions of Phone (STF-10). -
getStf10_Phone
Returns all repetitions of Phone (STF-10). -
getPhoneReps
Returns a count of the current number of repetitions of Phone (STF-10). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPhone
Returns a specific repetition of STF-10: "Phone" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf10_Phone
Returns a specific repetition of STF-10: "Phone" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf10_PhoneReps
Returns a count of the current number of repetitions of Phone (STF-10). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPhone
Inserts a repetition of STF-10: "Phone" 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)
-
insertStf10_Phone
Inserts a repetition of STF-10: "Phone" 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)
-
removePhone
Removes a repetition of STF-10: "Phone" 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)
-
removeStf10_Phone
Removes a repetition of STF-10: "Phone" 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)
-
getOfficeHomeAddress
Returns all repetitions of Office/Home Address (STF-11). -
getStf11_OfficeHomeAddress
Returns all repetitions of Office/Home Address (STF-11). -
getOfficeHomeAddressReps
Returns a count of the current number of repetitions of Office/Home Address (STF-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getOfficeHomeAddress
Returns a specific repetition of STF-11: "Office/Home Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf11_OfficeHomeAddress
Returns a specific repetition of STF-11: "Office/Home Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf11_OfficeHomeAddressReps
Returns a count of the current number of repetitions of Office/Home Address (STF-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertOfficeHomeAddress
Inserts a repetition of STF-11: "Office/Home 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)
-
insertStf11_OfficeHomeAddress
Inserts a repetition of STF-11: "Office/Home 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)
-
removeOfficeHomeAddress
Removes a repetition of STF-11: "Office/Home 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)
-
removeStf11_OfficeHomeAddress
Removes a repetition of STF-11: "Office/Home 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)
-
getInstitutionActivationDate
Returns all repetitions of Institution Activation Date (STF-12). -
getStf12_InstitutionActivationDate
Returns all repetitions of Institution Activation Date (STF-12). -
getInstitutionActivationDateReps
Returns a count of the current number of repetitions of Institution Activation Date (STF-12). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInstitutionActivationDate
Returns a specific repetition of STF-12: "Institution Activation Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf12_InstitutionActivationDate
Returns a specific repetition of STF-12: "Institution Activation Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf12_InstitutionActivationDateReps
Returns a count of the current number of repetitions of Institution Activation Date (STF-12). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInstitutionActivationDate
Inserts a repetition of STF-12: "Institution Activation Date" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertStf12_InstitutionActivationDate
Inserts a repetition of STF-12: "Institution Activation Date" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeInstitutionActivationDate
Removes a repetition of STF-12: "Institution Activation Date" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeStf12_InstitutionActivationDate
Removes a repetition of STF-12: "Institution Activation Date" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getInstitutionInactivationDate
Returns all repetitions of Institution Inactivation Date (STF-13). -
getStf13_InstitutionInactivationDate
Returns all repetitions of Institution Inactivation Date (STF-13). -
getInstitutionInactivationDateReps
Returns a count of the current number of repetitions of Institution Inactivation Date (STF-13). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getInstitutionInactivationDate
Returns a specific repetition of STF-13: "Institution Inactivation Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf13_InstitutionInactivationDate
Returns a specific repetition of STF-13: "Institution Inactivation Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf13_InstitutionInactivationDateReps
Returns a count of the current number of repetitions of Institution Inactivation Date (STF-13). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertInstitutionInactivationDate
Inserts a repetition of STF-13: "Institution Inactivation Date" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertStf13_InstitutionInactivationDate
Inserts a repetition of STF-13: "Institution Inactivation Date" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeInstitutionInactivationDate
Removes a repetition of STF-13: "Institution Inactivation Date" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeStf13_InstitutionInactivationDate
Removes a repetition of STF-13: "Institution Inactivation Date" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getBackupPersonID
Returns all repetitions of Backup Person ID (STF-14). -
getStf14_BackupPersonID
Returns all repetitions of Backup Person ID (STF-14). -
getBackupPersonIDReps
Returns a count of the current number of repetitions of Backup Person ID (STF-14). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getBackupPersonID
Returns a specific repetition of STF-14: "Backup Person ID" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf14_BackupPersonID
Returns a specific repetition of STF-14: "Backup Person ID" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf14_BackupPersonIDReps
Returns a count of the current number of repetitions of Backup Person ID (STF-14). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertBackupPersonID
Inserts a repetition of STF-14: "Backup Person ID" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertStf14_BackupPersonID
Inserts a repetition of STF-14: "Backup Person ID" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeBackupPersonID
Removes a repetition of STF-14: "Backup Person ID" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeStf14_BackupPersonID
Removes a repetition of STF-14: "Backup Person ID" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getEMailAddress
Returns all repetitions of E-Mail Address (STF-15). -
getStf15_EMailAddress
Returns all repetitions of E-Mail Address (STF-15). -
getEMailAddressReps
Returns a count of the current number of repetitions of E-Mail Address (STF-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getEMailAddress
Returns a specific repetition of STF-15: "E-Mail Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf15_EMailAddress
Returns a specific repetition of STF-15: "E-Mail Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf15_EMailAddressReps
Returns a count of the current number of repetitions of E-Mail Address (STF-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertEMailAddress
Inserts a repetition of STF-15: "E-Mail 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)
-
insertStf15_EMailAddress
Inserts a repetition of STF-15: "E-Mail 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)
-
removeEMailAddress
Removes a repetition of STF-15: "E-Mail 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)
-
removeStf15_EMailAddress
Removes a repetition of STF-15: "E-Mail 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)
-
getPreferredMethodOfContact
Returns STF-16: "Preferred Method of Contact" - creates it if necessary -
getStf16_PreferredMethodOfContact
Returns STF-16: "Preferred Method of Contact" - creates it if necessary -
getMaritalStatus
Returns STF-17: "Marital Status" - creates it if necessary -
getStf17_MaritalStatus
Returns STF-17: "Marital Status" - creates it if necessary -
getJobTitle
Returns STF-18: "Job Title" - creates it if necessary -
getStf18_JobTitle
Returns STF-18: "Job Title" - creates it if necessary -
getJobCodeClass
Returns STF-19: "Job Code/Class" - creates it if necessary -
getStf19_JobCodeClass
Returns STF-19: "Job Code/Class" - creates it if necessary -
getEmploymentStatusCode
Returns STF-20: "Employment Status Code" - creates it if necessary -
getStf20_EmploymentStatusCode
Returns STF-20: "Employment Status Code" - creates it if necessary -
getAdditionalInsuredOnAuto
Returns STF-21: "Additional Insured on Auto" - creates it if necessary -
getStf21_AdditionalInsuredOnAuto
Returns STF-21: "Additional Insured on Auto" - creates it if necessary -
getDriverSLicenseNumberStaff
Returns STF-22: "Driver's License Number - Staff" - creates it if necessary -
getStf22_DriverSLicenseNumberStaff
Returns STF-22: "Driver's License Number - Staff" - creates it if necessary -
getCopyAutoIns
Returns STF-23: "Copy Auto Ins" - creates it if necessary -
getStf23_CopyAutoIns
Returns STF-23: "Copy Auto Ins" - creates it if necessary -
getAutoInsExpires
Returns STF-24: "Auto Ins. Expires" - creates it if necessary -
getStf24_AutoInsExpires
Returns STF-24: "Auto Ins. Expires" - creates it if necessary -
getDateLastDMVReview
Returns STF-25: "Date Last DMV Review" - creates it if necessary -
getStf25_DateLastDMVReview
Returns STF-25: "Date Last DMV Review" - creates it if necessary -
getDateNextDMVReview
Returns STF-26: "Date Next DMV Review" - creates it if necessary -
getStf26_DateNextDMVReview
Returns STF-26: "Date Next DMV Review" - creates it if necessary -
getRace
Returns STF-27: "Race" - creates it if necessary -
getStf27_Race
Returns STF-27: "Race" - creates it if necessary -
getEthnicGroup
Returns STF-28: "Ethnic Group" - creates it if necessary -
getStf28_EthnicGroup
Returns STF-28: "Ethnic Group" - creates it if necessary -
getReActivationApprovalIndicator
Returns STF-29: "Re-activation Approval Indicator" - creates it if necessary -
getStf29_ReActivationApprovalIndicator
Returns STF-29: "Re-activation Approval Indicator" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-