Package ca.uhn.hl7v2.model.v251.segment
Class STF
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v251.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 Identifier List (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 - STF (CE) optional repeating
- STF-10: Phone (XTN) optional repeating
- STF-11: Office/Home Address/Birthplace (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
- STF-30: Citizenship (CE) optional repeating
- STF-31: Death Date and Time (TS) optional
- STF-32: Death Indicator (ID) optional
- STF-33: Institution Relationship Type Code (CWE) optional
- STF-34: Institution Relationship Period (DR) optional
- STF-35: Expected Return Date (DT) optional
- STF-36: Cost Center Code (CWE) optional repeating
- STF-37: Generic Classification Indicator (ID) optional
- STF-38: Inactive Reason Code (CWE) 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).CE[]Returns all repetitions of Citizenship (STF-30).getCitizenship(int rep) Returns a specific repetition of STF-30: "Citizenship" - creates it if necessaryintReturns a count of the current number of repetitions of Citizenship (STF-30).Returns STF-23: "Copy Auto Ins" - creates it if necessaryCWE[]Returns all repetitions of Cost Center Code (STF-36).getCostCenterCode(int rep) Returns a specific repetition of STF-36: "Cost Center Code" - creates it if necessaryintReturns a count of the current number of repetitions of Cost Center Code (STF-36).Returns 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 necessaryReturns STF-31: "Death Date and Time" - creates it if necessaryReturns STF-32: "Death Indicator" - 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 necessaryReturns STF-35: "Expected Return Date" - creates it if necessaryReturns STF-37: "Generic Classification Indicator" - creates it if necessaryCE[]Returns all repetitions of Hospital Service - STF (STF-9).getHospitalServiceSTF(int rep) Returns a specific repetition of STF-9: "Hospital Service - STF" - creates it if necessaryintReturns a count of the current number of repetitions of Hospital Service - STF (STF-9).Returns STF-38: "Inactive Reason Code" - creates it if necessaryDIN[]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-34: "Institution Relationship Period" - creates it if necessaryReturns STF-33: "Institution Relationship Type Code" - creates it if necessaryReturns 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/Birthplace (STF-11).getOfficeHomeAddressBirthplace(int rep) Returns a specific repetition of STF-11: "Office/Home Address/Birthplace" - creates it if necessaryintReturns a count of the current number of repetitions of Office/Home Address/Birthplace (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 Identifier List (STF-2).getStaffIdentifierList(int rep) Returns a specific repetition of STF-2: "Staff Identifier List" - creates it if necessaryintReturns a count of the current number of repetitions of Staff Identifier List (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/Birthplace (STF-11).getStf11_OfficeHomeAddressBirthplace(int rep) Returns a specific repetition of STF-11: "Office/Home Address/Birthplace" - creates it if necessaryintReturns a count of the current number of repetitions of Office/Home Address/Birthplace (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 Identifier List (STF-2).getStf2_StaffIdentifierList(int rep) Returns a specific repetition of STF-2: "Staff Identifier List" - creates it if necessaryintReturns a count of the current number of repetitions of Staff Identifier List (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).CE[]Returns all repetitions of Citizenship (STF-30).getStf30_Citizenship(int rep) Returns a specific repetition of STF-30: "Citizenship" - creates it if necessaryintReturns a count of the current number of repetitions of Citizenship (STF-30).Returns STF-31: "Death Date and Time" - creates it if necessaryReturns STF-32: "Death Indicator" - creates it if necessaryReturns STF-33: "Institution Relationship Type Code" - creates it if necessaryReturns STF-34: "Institution Relationship Period" - creates it if necessaryReturns STF-35: "Expected Return Date" - creates it if necessaryCWE[]Returns all repetitions of Cost Center Code (STF-36).getStf36_CostCenterCode(int rep) Returns a specific repetition of STF-36: "Cost Center Code" - creates it if necessaryintReturns a count of the current number of repetitions of Cost Center Code (STF-36).Returns STF-37: "Generic Classification Indicator" - creates it if necessaryReturns STF-38: "Inactive Reason Code" - creates it if necessaryIS[]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 (STF-9).getStf9_HospitalServiceSTF(int rep) Returns a specific repetition of STF-9: "Hospital Service - STF" - creates it if necessaryintReturns a count of the current number of repetitions of Hospital Service - STF (STF-9).insertBackupPersonID(int rep) Inserts a repetition of STF-14: "Backup Person ID" at a specific indexinsertCitizenship(int rep) Inserts a repetition of STF-30: "Citizenship" at a specific indexinsertCostCenterCode(int rep) Inserts a repetition of STF-36: "Cost Center Code" 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 indexinsertHospitalServiceSTF(int rep) Inserts a repetition of STF-9: "Hospital Service - STF" 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 indexinsertOfficeHomeAddressBirthplace(int rep) Inserts a repetition of STF-11: "Office/Home Address/Birthplace" at a specific indexinsertPhone(int rep) Inserts a repetition of STF-10: "Phone" at a specific indexinsertStaffIdentifierList(int rep) Inserts a repetition of STF-2: "Staff Identifier List" 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 indexInserts a repetition of STF-11: "Office/Home Address/Birthplace" 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_StaffIdentifierList(int rep) Inserts a repetition of STF-2: "Staff Identifier List" at a specific indexinsertStf3_StaffName(int rep) Inserts a repetition of STF-3: "Staff Name" at a specific indexinsertStf30_Citizenship(int rep) Inserts a repetition of STF-30: "Citizenship" at a specific indexinsertStf36_CostCenterCode(int rep) Inserts a repetition of STF-36: "Cost Center Code" 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_HospitalServiceSTF(int rep) Inserts a repetition of STF-9: "Hospital Service - STF" at a specific indexremoveBackupPersonID(int rep) Removes a repetition of STF-14: "Backup Person ID" at a specific indexremoveCitizenship(int rep) Removes a repetition of STF-30: "Citizenship" at a specific indexremoveCostCenterCode(int rep) Removes a repetition of STF-36: "Cost Center Code" 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 indexremoveHospitalServiceSTF(int rep) Removes a repetition of STF-9: "Hospital Service - STF" 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 indexremoveOfficeHomeAddressBirthplace(int rep) Removes a repetition of STF-11: "Office/Home Address/Birthplace" at a specific indexremovePhone(int rep) Removes a repetition of STF-10: "Phone" at a specific indexremoveStaffIdentifierList(int rep) Removes a repetition of STF-2: "Staff Identifier List" 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 indexRemoves a repetition of STF-11: "Office/Home Address/Birthplace" 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_StaffIdentifierList(int rep) Removes a repetition of STF-2: "Staff Identifier List" at a specific indexremoveStf3_StaffName(int rep) Removes a repetition of STF-3: "Staff Name" at a specific indexremoveStf30_Citizenship(int rep) Removes a repetition of STF-30: "Citizenship" at a specific indexremoveStf36_CostCenterCode(int rep) Removes a repetition of STF-36: "Cost Center Code" 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_HospitalServiceSTF(int rep) Removes a repetition of STF-9: "Hospital Service - STF" 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 -
getStaffIdentifierList
Returns all repetitions of Staff Identifier List (STF-2). -
getStf2_StaffIdentifierList
Returns all repetitions of Staff Identifier List (STF-2). -
getStaffIdentifierListReps
Returns a count of the current number of repetitions of Staff Identifier List (STF-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getStaffIdentifierList
Returns a specific repetition of STF-2: "Staff Identifier List" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf2_StaffIdentifierList
Returns a specific repetition of STF-2: "Staff Identifier List" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf2_StaffIdentifierListReps
Returns a count of the current number of repetitions of Staff Identifier List (STF-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertStaffIdentifierList
Inserts a repetition of STF-2: "Staff Identifier List" at a specific 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_StaffIdentifierList
Inserts a repetition of STF-2: "Staff Identifier List" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeStaffIdentifierList
Removes a repetition of STF-2: "Staff Identifier List" at a specific 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_StaffIdentifierList
Removes a repetition of STF-2: "Staff Identifier List" at a specific 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)
-
getHospitalServiceSTF
Returns all repetitions of Hospital Service - STF (STF-9). -
getStf9_HospitalServiceSTF
Returns all repetitions of Hospital Service - STF (STF-9). -
getHospitalServiceSTFReps
Returns a count of the current number of repetitions of Hospital Service - STF (STF-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getHospitalServiceSTF
Returns a specific repetition of STF-9: "Hospital Service - STF" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf9_HospitalServiceSTF
Returns a specific repetition of STF-9: "Hospital Service - STF" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf9_HospitalServiceSTFReps
Returns a count of the current number of repetitions of Hospital Service - STF (STF-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertHospitalServiceSTF
Inserts a repetition of STF-9: "Hospital Service - STF" at a specific 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_HospitalServiceSTF
Inserts a repetition of STF-9: "Hospital Service - STF" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeHospitalServiceSTF
Removes a repetition of STF-9: "Hospital Service - STF" at a specific 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_HospitalServiceSTF
Removes a repetition of STF-9: "Hospital Service - STF" at a specific 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)
-
getOfficeHomeAddressBirthplace
Returns all repetitions of Office/Home Address/Birthplace (STF-11). -
getStf11_OfficeHomeAddressBirthplace
Returns all repetitions of Office/Home Address/Birthplace (STF-11). -
getOfficeHomeAddressBirthplaceReps
Returns a count of the current number of repetitions of Office/Home Address/Birthplace (STF-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getOfficeHomeAddressBirthplace
Returns a specific repetition of STF-11: "Office/Home Address/Birthplace" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf11_OfficeHomeAddressBirthplace
Returns a specific repetition of STF-11: "Office/Home Address/Birthplace" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf11_OfficeHomeAddressBirthplaceReps
Returns a count of the current number of repetitions of Office/Home Address/Birthplace (STF-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertOfficeHomeAddressBirthplace
Inserts a repetition of STF-11: "Office/Home Address/Birthplace" at a specific 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_OfficeHomeAddressBirthplace
Inserts a repetition of STF-11: "Office/Home Address/Birthplace" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeOfficeHomeAddressBirthplace
Removes a repetition of STF-11: "Office/Home Address/Birthplace" at a specific 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_OfficeHomeAddressBirthplace
Removes a repetition of STF-11: "Office/Home Address/Birthplace" at a specific 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 -
getCitizenship
Returns all repetitions of Citizenship (STF-30). -
getStf30_Citizenship
Returns all repetitions of Citizenship (STF-30). -
getCitizenshipReps
Returns a count of the current number of repetitions of Citizenship (STF-30). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getCitizenship
Returns a specific repetition of STF-30: "Citizenship" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf30_Citizenship
Returns a specific repetition of STF-30: "Citizenship" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf30_CitizenshipReps
Returns a count of the current number of repetitions of Citizenship (STF-30). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertCitizenship
Inserts a repetition of STF-30: "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)
-
insertStf30_Citizenship
Inserts a repetition of STF-30: "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
Removes a repetition of STF-30: "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)
-
removeStf30_Citizenship
Removes a repetition of STF-30: "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)
-
getDeathDateAndTime
Returns STF-31: "Death Date and Time" - creates it if necessary -
getStf31_DeathDateAndTime
Returns STF-31: "Death Date and Time" - creates it if necessary -
getDeathIndicator
Returns STF-32: "Death Indicator" - creates it if necessary -
getStf32_DeathIndicator
Returns STF-32: "Death Indicator" - creates it if necessary -
getInstitutionRelationshipTypeCode
Returns STF-33: "Institution Relationship Type Code" - creates it if necessary -
getStf33_InstitutionRelationshipTypeCode
Returns STF-33: "Institution Relationship Type Code" - creates it if necessary -
getInstitutionRelationshipPeriod
Returns STF-34: "Institution Relationship Period" - creates it if necessary -
getStf34_InstitutionRelationshipPeriod
Returns STF-34: "Institution Relationship Period" - creates it if necessary -
getExpectedReturnDate
Returns STF-35: "Expected Return Date" - creates it if necessary -
getStf35_ExpectedReturnDate
Returns STF-35: "Expected Return Date" - creates it if necessary -
getCostCenterCode
Returns all repetitions of Cost Center Code (STF-36). -
getStf36_CostCenterCode
Returns all repetitions of Cost Center Code (STF-36). -
getCostCenterCodeReps
Returns a count of the current number of repetitions of Cost Center Code (STF-36). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getCostCenterCode
Returns a specific repetition of STF-36: "Cost Center Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf36_CostCenterCode
Returns a specific repetition of STF-36: "Cost Center Code" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf36_CostCenterCodeReps
Returns a count of the current number of repetitions of Cost Center Code (STF-36). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertCostCenterCode
Inserts a repetition of STF-36: "Cost Center 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)
-
insertStf36_CostCenterCode
Inserts a repetition of STF-36: "Cost Center 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)
-
removeCostCenterCode
Removes a repetition of STF-36: "Cost Center 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)
-
removeStf36_CostCenterCode
Removes a repetition of STF-36: "Cost Center 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)
-
getGenericClassificationIndicator
Returns STF-37: "Generic Classification Indicator" - creates it if necessary -
getStf37_GenericClassificationIndicator
Returns STF-37: "Generic Classification Indicator" - creates it if necessary -
getInactiveReasonCode
Returns STF-38: "Inactive Reason Code" - creates it if necessary -
getStf38_InactiveReasonCode
Returns STF-38: "Inactive Reason Code" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-