Class TbsSTF_28

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsSTF_28 = class(TbsHL7Segment)

Description

Staff Identification The STF segment can identify any personnel referenced by information systems. These can be providers, staff, system users, and referring agents. In a network environment, this segment can be used to define personnel to other applications, for example, order entry clerks, insurance verification clerks, admission clerks, as well as provider demographics. When using the STF and PRA segments in the Staff/Practitioner Master File message, MFE-4-primary key value is used to link all the segments pertaining to the same master file entry. Therefore, in the MFE segment, MFE-4-primary key value must be filled in. Other segments may follow the STF segment to provide data for a particular type of staff member. The PRA segment (practitioner) is one such. It may optionally follow the STF segment in order to add practitioner-specific data. Other segments may be defined as needed. When using the segments included in this chapter for other then Staff/Practitioner Master File messages, disregard references to MFE-4 - primary key value.

Hierarchy

Overview

Methods

Public function StaffIdentifierListRepCount : Integer;
Public function StaffNameRepCount : Integer;
Public function StaffTypeRepCount : Integer;
Public function DepartmentRepCount : Integer;
Public function HospitalServiceStfRepCount : Integer;
Public function PhoneRepCount : Integer;
Public function OfficeHomeAddressBirthplaceRepCount : Integer;
Public function InstitutionActivationDateRepCount : Integer;
Public function InstitutionInactivationDateRepCount : Integer;
Public function BackupPersonIdRepCount : Integer;
Public function EmailAddressRepCount : Integer;
Public function CitizenshipRepCount : Integer;
Public function CostCenterCodeRepCount : Integer;
Public function GenericResourceTypeOrCategoryRepCount : Integer;

Properties

Public property PrimaryKeyValueStf : TbsCWE_28 read GetPrimaryKeyValueStf write SetPrimaryKeyValueStf;
Public property StaffIdentifierList[RepCount:Integer]: TbsCX_28 read GetStaffIdentifierList write SetStaffIdentifierList;
Public property StaffName[RepCount:Integer]: TbsXPN_28 read GetStaffName write SetStaffName;
Public property StaffType[RepCount:Integer]: TbsCWE_28 read GetStaffType write SetStaffType;
Public property AdministrativeSex : TbsCWE_28 read GetAdministrativeSex write SetAdministrativeSex;
Public property DateTimeOfBirth : TbsDTM_28 read GetDateTimeOfBirth write SetDateTimeOfBirth;
Public property ActiveInactiveFlag : TbsID_28 read GetActiveInactiveFlag write SetActiveInactiveFlag;
Public property Department[RepCount:Integer]: TbsCWE_28 read GetDepartment write SetDepartment;
Public property HospitalServiceStf[RepCount:Integer]: TbsCWE_28 read GetHospitalServiceStf write SetHospitalServiceStf;
Public property Phone[RepCount:Integer]: TbsXTN_28 read GetPhone write SetPhone;
Public property OfficeHomeAddressBirthplace[RepCount:Integer]: TbsXAD_28 read GetOfficeHomeAddressBirthplace write SetOfficeHomeAddressBirthplace;
Public property InstitutionActivationDate[RepCount:Integer]: TbsDIN_28 read GetInstitutionActivationDate write SetInstitutionActivationDate;
Public property InstitutionInactivationDate[RepCount:Integer]: TbsDIN_28 read GetInstitutionInactivationDate write SetInstitutionInactivationDate;
Public property BackupPersonId[RepCount:Integer]: TbsCWE_28 read GetBackupPersonId write SetBackupPersonId;
Public property EmailAddress[RepCount:Integer]: TbsST_28 read GetEmailAddress write SetEmailAddress;
Public property PreferredMethodOfContact : TbsCWE_28 read GetPreferredMethodOfContact write SetPreferredMethodOfContact;
Public property MaritalStatus : TbsCWE_28 read GetMaritalStatus write SetMaritalStatus;
Public property JobTitle : TbsST_28 read GetJobTitle write SetJobTitle;
Public property JobCodeClass : TbsJCC_28 read GetJobCodeClass write SetJobCodeClass;
Public property EmploymentStatusCode : TbsCWE_28 read GetEmploymentStatusCode write SetEmploymentStatusCode;
Public property AdditionalInsuredOnAuto : TbsID_28 read GetAdditionalInsuredOnAuto write SetAdditionalInsuredOnAuto;
Public property DriversLicenseNumberStaff : TbsDLN_28 read GetDriversLicenseNumberStaff write SetDriversLicenseNumberStaff;
Public property CopyAutoIns : TbsID_28 read GetCopyAutoIns write SetCopyAutoIns;
Public property AutoInsExpires : TbsDT_28 read GetAutoInsExpires write SetAutoInsExpires;
Public property DateLastDmvReview : TbsDT_28 read GetDateLastDmvReview write SetDateLastDmvReview;
Public property DateNextDmvReview : TbsDT_28 read GetDateNextDmvReview write SetDateNextDmvReview;
Public property Race : TbsCWE_28 read GetRace write SetRace;
Public property EthnicGroup : TbsCWE_28 read GetEthnicGroup write SetEthnicGroup;
Public property ReactivationApprovalIndicator : TbsID_28 read GetReactivationApprovalIndicator write SetReactivationApprovalIndicator;
Public property Citizenship[RepCount:Integer]: TbsCWE_28 read GetCitizenship write SetCitizenship;
Public property DateTimeOfDeath : TbsDTM_28 read GetDateTimeOfDeath write SetDateTimeOfDeath;
Public property DeathIndicator : TbsID_28 read GetDeathIndicator write SetDeathIndicator;
Public property InstitutionRelationshipTypeCode : TbsCWE_28 read GetInstitutionRelationshipTypeCode write SetInstitutionRelationshipTypeCode;
Public property InstitutionRelationshipPeriod : TbsDR_28 read GetInstitutionRelationshipPeriod write SetInstitutionRelationshipPeriod;
Public property ExpectedReturnDate : TbsDT_28 read GetExpectedReturnDate write SetExpectedReturnDate;
Public property CostCenterCode[RepCount:Integer]: TbsCWE_28 read GetCostCenterCode write SetCostCenterCode;
Public property GenericClassificationIndicator : TbsID_28 read GetGenericClassificationIndicator write SetGenericClassificationIndicator;
Public property InactiveReasonCode : TbsCWE_28 read GetInactiveReasonCode write SetInactiveReasonCode;
Public property GenericResourceTypeOrCategory[RepCount:Integer]: TbsCWE_28 read GetGenericResourceTypeOrCategory write SetGenericResourceTypeOrCategory;
Public property Religion : TbsCWE_28 read GetReligion write SetReligion;
Public property Signature : TbsED_28 read GetSignature write SetSignature;

Description

Methods

Public function StaffIdentifierListRepCount : Integer;
 
Public function StaffNameRepCount : Integer;
 
Public function StaffTypeRepCount : Integer;
 
Public function DepartmentRepCount : Integer;
 
Public function HospitalServiceStfRepCount : Integer;
 
Public function PhoneRepCount : Integer;
 
Public function OfficeHomeAddressBirthplaceRepCount : Integer;
 
Public function InstitutionActivationDateRepCount : Integer;
 
Public function InstitutionInactivationDateRepCount : Integer;
 
Public function BackupPersonIdRepCount : Integer;
 
Public function EmailAddressRepCount : Integer;
 
Public function CitizenshipRepCount : Integer;
 
Public function CostCenterCodeRepCount : Integer;
 
Public function GenericResourceTypeOrCategoryRepCount : Integer;
 

Properties

Public property PrimaryKeyValueStf : TbsCWE_28 read GetPrimaryKeyValueStf write SetPrimaryKeyValueStf;

Primary Key Value - Stf, Min : 0, Max : 1

Public property StaffIdentifierList[RepCount:Integer]: TbsCX_28 read GetStaffIdentifierList write SetStaffIdentifierList;

Staff Identifier List, Min : 0, Max : *

Public property StaffName[RepCount:Integer]: TbsXPN_28 read GetStaffName write SetStaffName;

Staff Name, Min : 0, Max : *

Public property StaffType[RepCount:Integer]: TbsCWE_28 read GetStaffType write SetStaffType;

Staff Type, Min : 0, Max : *

Public property AdministrativeSex : TbsCWE_28 read GetAdministrativeSex write SetAdministrativeSex;

Administrative Sex, Min : 0, Max : 1

Public property DateTimeOfBirth : TbsDTM_28 read GetDateTimeOfBirth write SetDateTimeOfBirth;

Date/Time Of Birth, Min : 0, Max : 1

Public property ActiveInactiveFlag : TbsID_28 read GetActiveInactiveFlag write SetActiveInactiveFlag;

Active/Inactive Flag, Min : 0, Max : 1

Public property Department[RepCount:Integer]: TbsCWE_28 read GetDepartment write SetDepartment;

Department, Min : 0, Max : *

Public property HospitalServiceStf[RepCount:Integer]: TbsCWE_28 read GetHospitalServiceStf write SetHospitalServiceStf;

Hospital Service - Stf, Min : 0, Max : *

Public property Phone[RepCount:Integer]: TbsXTN_28 read GetPhone write SetPhone;

Phone, Min : 0, Max : *

Public property OfficeHomeAddressBirthplace[RepCount:Integer]: TbsXAD_28 read GetOfficeHomeAddressBirthplace write SetOfficeHomeAddressBirthplace;

Office/Home Address/Birthplace, Min : 0, Max : *

Public property InstitutionActivationDate[RepCount:Integer]: TbsDIN_28 read GetInstitutionActivationDate write SetInstitutionActivationDate;

Institution Activation Date, Min : 0, Max : *

Public property InstitutionInactivationDate[RepCount:Integer]: TbsDIN_28 read GetInstitutionInactivationDate write SetInstitutionInactivationDate;

Institution Inactivation Date, Min : 0, Max : *

Public property BackupPersonId[RepCount:Integer]: TbsCWE_28 read GetBackupPersonId write SetBackupPersonId;

Backup Person Id, Min : 0, Max : *

Public property EmailAddress[RepCount:Integer]: TbsST_28 read GetEmailAddress write SetEmailAddress;

E-mail Address, Min : 0, Max : *

Public property PreferredMethodOfContact : TbsCWE_28 read GetPreferredMethodOfContact write SetPreferredMethodOfContact;

Preferred Method Of Contact, Min : 0, Max : 1

Public property MaritalStatus : TbsCWE_28 read GetMaritalStatus write SetMaritalStatus;

Marital Status, Min : 0, Max : 1

Public property JobTitle : TbsST_28 read GetJobTitle write SetJobTitle;

Job Title, Min : 0, Max : 1

Public property JobCodeClass : TbsJCC_28 read GetJobCodeClass write SetJobCodeClass;

Job Code/Class, Min : 0, Max : 1

Public property EmploymentStatusCode : TbsCWE_28 read GetEmploymentStatusCode write SetEmploymentStatusCode;

Employment Status Code, Min : 0, Max : 1

Public property AdditionalInsuredOnAuto : TbsID_28 read GetAdditionalInsuredOnAuto write SetAdditionalInsuredOnAuto;

Additional Insured On Auto, Min : 0, Max : 1

Public property DriversLicenseNumberStaff : TbsDLN_28 read GetDriversLicenseNumberStaff write SetDriversLicenseNumberStaff;

Driver's License Number - Staff, Min : 0, Max : 1

Public property CopyAutoIns : TbsID_28 read GetCopyAutoIns write SetCopyAutoIns;

Copy Auto Ins, Min : 0, Max : 1

Public property AutoInsExpires : TbsDT_28 read GetAutoInsExpires write SetAutoInsExpires;

Auto Ins Expires, Min : 0, Max : 1

Public property DateLastDmvReview : TbsDT_28 read GetDateLastDmvReview write SetDateLastDmvReview;

Date Last Dmv Review, Min : 0, Max : 1

Public property DateNextDmvReview : TbsDT_28 read GetDateNextDmvReview write SetDateNextDmvReview;

Date Next Dmv Review, Min : 0, Max : 1

Public property Race : TbsCWE_28 read GetRace write SetRace;

Race, Min : 0, Max : 1

Public property EthnicGroup : TbsCWE_28 read GetEthnicGroup write SetEthnicGroup;

Ethnic Group, Min : 0, Max : 1

Public property ReactivationApprovalIndicator : TbsID_28 read GetReactivationApprovalIndicator write SetReactivationApprovalIndicator;

Re-activation Approval Indicator, Min : 0, Max : 1

Public property Citizenship[RepCount:Integer]: TbsCWE_28 read GetCitizenship write SetCitizenship;

Citizenship, Min : 0, Max : *

Public property DateTimeOfDeath : TbsDTM_28 read GetDateTimeOfDeath write SetDateTimeOfDeath;

Date/Time Of Death, Min : 0, Max : 1

Public property DeathIndicator : TbsID_28 read GetDeathIndicator write SetDeathIndicator;

Death Indicator, Min : 0, Max : 1

Public property InstitutionRelationshipTypeCode : TbsCWE_28 read GetInstitutionRelationshipTypeCode write SetInstitutionRelationshipTypeCode;

Institution Relationship Type Code, Min : 0, Max : 1

Public property InstitutionRelationshipPeriod : TbsDR_28 read GetInstitutionRelationshipPeriod write SetInstitutionRelationshipPeriod;

Institution Relationship Period, Min : 0, Max : 1

Public property ExpectedReturnDate : TbsDT_28 read GetExpectedReturnDate write SetExpectedReturnDate;

Expected Return Date, Min : 0, Max : 1

Public property CostCenterCode[RepCount:Integer]: TbsCWE_28 read GetCostCenterCode write SetCostCenterCode;

Cost Center Code, Min : 0, Max : *

Public property GenericClassificationIndicator : TbsID_28 read GetGenericClassificationIndicator write SetGenericClassificationIndicator;

Generic Classification Indicator, Min : 0, Max : 1

Public property InactiveReasonCode : TbsCWE_28 read GetInactiveReasonCode write SetInactiveReasonCode;

Inactive Reason Code, Min : 0, Max : 1

Public property GenericResourceTypeOrCategory[RepCount:Integer]: TbsCWE_28 read GetGenericResourceTypeOrCategory write SetGenericResourceTypeOrCategory;

Generic Resource Type Or Category, Min : 0, Max : *

Public property Religion : TbsCWE_28 read GetReligion write SetReligion;

Religion, Min : 0, Max : 1

Public property Signature : TbsED_28 read GetSignature write SetSignature;

Signature, Min : 0, Max : 1


Generated by PasDoc 0.14.0.