Package ca.uhn.hl7v2.model.v22.segment
Class STF
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v22.segment.STF
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 STF message segment (staff identification segment). This segment has the following fields:
- STF-1: STF - primary key value (CE)
- STF-2: Staff ID Code (CE) optional repeating
- STF-3: Staff Name (PN) optional
- STF-4: Staff Type (ID) optional repeating
- STF-5: Sex (ID) optional
- STF-6: Date of Birth (TS) optional
- STF-7: Active / inactive (ID) optional
- STF-8: Department (CE) optional repeating
- STF-9: Service (CE) optional repeating
- STF-10: Phone (TN) optional repeating
- STF-11: Office / home address (AD) optional repeating
- STF-12: Activation Date (CM_DIN) optional repeating
- STF-13: Inactivation Date (CM_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 (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) CM_DIN[]Returns all repetitions of Activation Date (STF-12).getActivationDate(int rep) Returns a specific repetition of STF-12: "Activation Date" - creates it if necessaryintReturns a count of the current number of repetitions of Activation Date (STF-12).Returns STF-7: "Active / inactive" - creates it if necessaryCE[]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-6: "Date 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).ST[]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).CM_DIN[]Returns all repetitions of Inactivation Date (STF-13).getInactivationDate(int rep) Returns a specific repetition of STF-13: "Inactivation Date" - creates it if necessaryintReturns a count of the current number of repetitions of Inactivation Date (STF-13).AD[]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).TN[]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 necessaryCE[]Returns all repetitions of Service (STF-9).getService(int rep) Returns a specific repetition of STF-9: "Service" - creates it if necessaryintReturns a count of the current number of repetitions of Service (STF-9).getSex()Returns STF-5: "Sex" - creates it if necessaryCE[]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).Returns STF-3: "Staff Name" - creates it if necessaryID[]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: "STF - primary key value" - creates it if necessaryTN[]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).AD[]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).CM_DIN[]Returns all repetitions of Activation Date (STF-12).getStf12_ActivationDate(int rep) Returns a specific repetition of STF-12: "Activation Date" - creates it if necessaryintReturns a count of the current number of repetitions of Activation Date (STF-12).CM_DIN[]Returns all repetitions of Inactivation Date (STF-13).getStf13_InactivationDate(int rep) Returns a specific repetition of STF-13: "Inactivation Date" - creates it if necessaryintReturns a count of the current number of repetitions of 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 necessaryCE[]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-3: "Staff Name" - creates it if necessaryID[]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: "Sex" - creates it if necessaryReturns STF-6: "Date of Birth" - creates it if necessaryReturns STF-7: "Active / inactive" - 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 Service (STF-9).getStf9_Service(int rep) Returns a specific repetition of STF-9: "Service" - creates it if necessaryintReturns a count of the current number of repetitions of Service (STF-9).Returns STF-1: "STF - primary key value" - creates it if necessaryinsertActivationDate(int rep) Inserts a repetition of STF-12: "Activation Date" at a specific indexinsertBackupPersonID(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 indexinsertInactivationDate(int rep) Inserts a repetition of STF-13: "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 indexinsertService(int rep) Inserts a repetition of STF-9: "Service" at a specific indexinsertStaffIDCode(int rep) Inserts a repetition of STF-2: "Staff ID Code" 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 indexinsertStf12_ActivationDate(int rep) Inserts a repetition of STF-12: "Activation Date" at a specific indexinsertStf13_InactivationDate(int rep) Inserts a repetition of STF-13: "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 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_Service(int rep) Inserts a repetition of STF-9: "Service" at a specific indexremoveActivationDate(int rep) Removes a repetition of STF-12: "Activation Date" 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 indexremoveInactivationDate(int rep) Removes a repetition of STF-13: "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 indexremoveService(int rep) Removes a repetition of STF-9: "Service" at a specific indexremoveStaffIDCode(int rep) Removes a repetition of STF-2: "Staff ID Code" 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 indexremoveStf12_ActivationDate(int rep) Removes a repetition of STF-12: "Activation Date" at a specific indexremoveStf13_InactivationDate(int rep) Removes a repetition of STF-13: "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 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_Service(int rep) Removes a repetition of STF-9: "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
-
getSTFPrimaryKeyValue
Returns STF-1: "STF - primary key value" - creates it if necessary -
getStf1_STFPrimaryKeyValue
Returns STF-1: "STF - primary key value" - 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 STF-3: "Staff Name" - creates it if necessary -
getStf3_StaffName
Returns STF-3: "Staff Name" - creates it if necessary -
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)
-
getSex
Returns STF-5: "Sex" - creates it if necessary -
getStf5_Sex
Returns STF-5: "Sex" - creates it if necessary -
getDateOfBirth
Returns STF-6: "Date of Birth" - creates it if necessary -
getStf6_DateOfBirth
Returns STF-6: "Date of Birth" - creates it if necessary -
getActiveInactive
Returns STF-7: "Active / inactive" - creates it if necessary -
getStf7_ActiveInactive
Returns STF-7: "Active / inactive" - 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)
-
getService
Returns all repetitions of Service (STF-9). -
getStf9_Service
Returns all repetitions of Service (STF-9). -
getServiceReps
Returns a count of the current number of repetitions of Service (STF-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getService
Returns a specific repetition of STF-9: "Service" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf9_Service
Returns a specific repetition of STF-9: "Service" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf9_ServiceReps
Returns a count of the current number of repetitions of Service (STF-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertService
Inserts a repetition of STF-9: "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_Service
Inserts a repetition of STF-9: "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)
-
removeService
Removes a repetition of STF-9: "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_Service
Removes a repetition of STF-9: "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)
-
getActivationDate
Returns all repetitions of Activation Date (STF-12). -
getStf12_ActivationDate
Returns all repetitions of Activation Date (STF-12). -
getActivationDateReps
Returns a count of the current number of repetitions of 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. -
getActivationDate
Returns a specific repetition of STF-12: "Activation Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf12_ActivationDate
Returns a specific repetition of STF-12: "Activation Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf12_ActivationDateReps
Returns a count of the current number of repetitions of 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. -
insertActivationDate
Inserts a repetition of STF-12: "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_ActivationDate
Inserts a repetition of STF-12: "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)
-
removeActivationDate
Removes a repetition of STF-12: "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_ActivationDate
Removes a repetition of STF-12: "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)
-
getInactivationDate
Returns all repetitions of Inactivation Date (STF-13). -
getStf13_InactivationDate
Returns all repetitions of Inactivation Date (STF-13). -
getInactivationDateReps
Returns a count of the current number of repetitions of 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. -
getInactivationDate
Returns a specific repetition of STF-13: "Inactivation Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf13_InactivationDate
Returns a specific repetition of STF-13: "Inactivation Date" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getStf13_InactivationDateReps
Returns a count of the current number of repetitions of 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. -
insertInactivationDate
Inserts a repetition of STF-13: "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_InactivationDate
Inserts a repetition of STF-13: "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)
-
removeInactivationDate
Removes a repetition of STF-13: "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_InactivationDate
Removes a repetition of STF-13: "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 -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-