Class TbsPID_26

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsPID_26 = class(TbsHL7Segment)

Description

Patient Identification The PID segment is used by all applications as the primary means of communicating patient identification information.  This segment contains permanent patient identifying and demographic information that, for the most part, is not likely to change frequently.

Hierarchy

Overview

Methods

Public function PatientIdentifierListRepCount : Integer;
Public function AlternatePatientIDPIDRepCount : Integer;
Public function PatientNameRepCount : Integer;
Public function MothersMaidenNameRepCount : Integer;
Public function PatientAliasRepCount : Integer;
Public function RaceRepCount : Integer;
Public function PatientAddressRepCount : Integer;
Public function PhoneNumberHomeRepCount : Integer;
Public function PhoneNumberBusinessRepCount : Integer;
Public function MothersIdentifierRepCount : Integer;
Public function EthnicGroupRepCount : Integer;
Public function CitizenshipRepCount : Integer;
Public function IdentityReliabilityCodeRepCount : Integer;
Public function ProductionClassCodeRepCount : Integer;
Public function TribalCitizenshipRepCount : Integer;

Properties

Public property SetIDPID : TbsSI_26 read GetSetIDPID write SetSetIDPID;
Public property PatientID : TbsCX_26 read GetPatientID write SetPatientID;
Public property PatientIdentifierList[RepCount:Integer]: TbsCX_26 read GetPatientIdentifierList write SetPatientIdentifierList;
Public property AlternatePatientIDPID[RepCount:Integer]: TbsCX_26 read GetAlternatePatientIDPID write SetAlternatePatientIDPID;
Public property PatientName[RepCount:Integer]: TbsXPN_26 read GetPatientName write SetPatientName;
Public property MothersMaidenName[RepCount:Integer]: TbsXPN_26 read GetMothersMaidenName write SetMothersMaidenName;
Public property DateTimeofBirth : TbsDTM_26 read GetDateTimeofBirth write SetDateTimeofBirth;
Public property AdministrativeSex : TbsIS_26 read GetAdministrativeSex write SetAdministrativeSex;
Public property PatientAlias[RepCount:Integer]: TbsXPN_26 read GetPatientAlias write SetPatientAlias;
Public property Race[RepCount:Integer]: TbsCWE_26 read GetRace write SetRace;
Public property PatientAddress[RepCount:Integer]: TbsXAD_26 read GetPatientAddress write SetPatientAddress;
Public property CountyCode : TbsIS_26 read GetCountyCode write SetCountyCode;
Public property PhoneNumberHome[RepCount:Integer]: TbsXTN_26 read GetPhoneNumberHome write SetPhoneNumberHome;
Public property PhoneNumberBusiness[RepCount:Integer]: TbsXTN_26 read GetPhoneNumberBusiness write SetPhoneNumberBusiness;
Public property PrimaryLanguage : TbsCWE_26 read GetPrimaryLanguage write SetPrimaryLanguage;
Public property MaritalStatus : TbsCWE_26 read GetMaritalStatus write SetMaritalStatus;
Public property Religion : TbsCWE_26 read GetReligion write SetReligion;
Public property PatientAccountNumber : TbsCX_26 read GetPatientAccountNumber write SetPatientAccountNumber;
Public property SSNNumberPatient : TbsST_26 read GetSSNNumberPatient write SetSSNNumberPatient;
Public property DriversLicenseNumberPatient : TbsDLN_26 read GetDriversLicenseNumberPatient write SetDriversLicenseNumberPatient;
Public property MothersIdentifier[RepCount:Integer]: TbsCX_26 read GetMothersIdentifier write SetMothersIdentifier;
Public property EthnicGroup[RepCount:Integer]: TbsCWE_26 read GetEthnicGroup write SetEthnicGroup;
Public property BirthPlace : TbsST_26 read GetBirthPlace write SetBirthPlace;
Public property MultipleBirthIndicator : TbsID_26 read GetMultipleBirthIndicator write SetMultipleBirthIndicator;
Public property BirthOrder : TbsNM_26 read GetBirthOrder write SetBirthOrder;
Public property Citizenship[RepCount:Integer]: TbsCWE_26 read GetCitizenship write SetCitizenship;
Public property VeteransMilitaryStatus : TbsCWE_26 read GetVeteransMilitaryStatus write SetVeteransMilitaryStatus;
Public property Nationality : TbsCWE_26 read GetNationality write SetNationality;
Public property PatientDeathDateandTime : TbsDTM_26 read GetPatientDeathDateandTime write SetPatientDeathDateandTime;
Public property PatientDeathIndicator : TbsID_26 read GetPatientDeathIndicator write SetPatientDeathIndicator;
Public property IdentityUnknownIndicator : TbsID_26 read GetIdentityUnknownIndicator write SetIdentityUnknownIndicator;
Public property IdentityReliabilityCode[RepCount:Integer]: TbsIS_26 read GetIdentityReliabilityCode write SetIdentityReliabilityCode;
Public property LastUpdateDateTime : TbsDTM_26 read GetLastUpdateDateTime write SetLastUpdateDateTime;
Public property LastUpdateFacility : TbsHD_26 read GetLastUpdateFacility write SetLastUpdateFacility;
Public property SpeciesCode : TbsCWE_26 read GetSpeciesCode write SetSpeciesCode;
Public property BreedCode : TbsCWE_26 read GetBreedCode write SetBreedCode;
Public property Strain : TbsST_26 read GetStrain write SetStrain;
Public property ProductionClassCode[RepCount:Integer]: TbsCWE_26 read GetProductionClassCode write SetProductionClassCode;
Public property TribalCitizenship[RepCount:Integer]: TbsCWE_26 read GetTribalCitizenship write SetTribalCitizenship;

Description

Methods

Public function PatientIdentifierListRepCount : Integer;
 
Public function AlternatePatientIDPIDRepCount : Integer;
 
Public function PatientNameRepCount : Integer;
 
Public function MothersMaidenNameRepCount : Integer;
 
Public function PatientAliasRepCount : Integer;
 
Public function RaceRepCount : Integer;
 
Public function PatientAddressRepCount : Integer;
 
Public function PhoneNumberHomeRepCount : Integer;
 
Public function PhoneNumberBusinessRepCount : Integer;
 
Public function MothersIdentifierRepCount : Integer;
 
Public function EthnicGroupRepCount : Integer;
 
Public function CitizenshipRepCount : Integer;
 
Public function IdentityReliabilityCodeRepCount : Integer;
 
Public function ProductionClassCodeRepCount : Integer;
 
Public function TribalCitizenshipRepCount : Integer;
 

Properties

Public property SetIDPID : TbsSI_26 read GetSetIDPID write SetSetIDPID;

Set ID - PID, Min : 0, Max : 1

Public property PatientID : TbsCX_26 read GetPatientID write SetPatientID;

Patient ID, Min : 0, Max : 1

Public property PatientIdentifierList[RepCount:Integer]: TbsCX_26 read GetPatientIdentifierList write SetPatientIdentifierList;

Patient Identifier List, Min : 1, Max : *

Public property AlternatePatientIDPID[RepCount:Integer]: TbsCX_26 read GetAlternatePatientIDPID write SetAlternatePatientIDPID;

Alternate Patient ID - PID, Min : 0, Max : *

Public property PatientName[RepCount:Integer]: TbsXPN_26 read GetPatientName write SetPatientName;

Patient Name, Min : 1, Max : *

Public property MothersMaidenName[RepCount:Integer]: TbsXPN_26 read GetMothersMaidenName write SetMothersMaidenName;

Mother's Maiden Name, Min : 0, Max : *

Public property DateTimeofBirth : TbsDTM_26 read GetDateTimeofBirth write SetDateTimeofBirth;

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

Public property AdministrativeSex : TbsIS_26 read GetAdministrativeSex write SetAdministrativeSex;

Administrative Sex, Min : 0, Max : 1

Public property PatientAlias[RepCount:Integer]: TbsXPN_26 read GetPatientAlias write SetPatientAlias;

Patient Alias, Min : 0, Max : *

Public property Race[RepCount:Integer]: TbsCWE_26 read GetRace write SetRace;

Race, Min : 0, Max : *

Public property PatientAddress[RepCount:Integer]: TbsXAD_26 read GetPatientAddress write SetPatientAddress;

Patient Address, Min : 0, Max : *

Public property CountyCode : TbsIS_26 read GetCountyCode write SetCountyCode;

County Code, Min : 0, Max : 1

Public property PhoneNumberHome[RepCount:Integer]: TbsXTN_26 read GetPhoneNumberHome write SetPhoneNumberHome;

Phone Number - Home, Min : 0, Max : *

Public property PhoneNumberBusiness[RepCount:Integer]: TbsXTN_26 read GetPhoneNumberBusiness write SetPhoneNumberBusiness;

Phone Number - Business, Min : 0, Max : *

Public property PrimaryLanguage : TbsCWE_26 read GetPrimaryLanguage write SetPrimaryLanguage;

Primary Language, Min : 0, Max : 1

Public property MaritalStatus : TbsCWE_26 read GetMaritalStatus write SetMaritalStatus;

Marital Status, Min : 0, Max : 1

Public property Religion : TbsCWE_26 read GetReligion write SetReligion;

Religion, Min : 0, Max : 1

Public property PatientAccountNumber : TbsCX_26 read GetPatientAccountNumber write SetPatientAccountNumber;

Patient Account Number, Min : 0, Max : 1

Public property SSNNumberPatient : TbsST_26 read GetSSNNumberPatient write SetSSNNumberPatient;

SSN Number - Patient, Min : 0, Max : 1

Public property DriversLicenseNumberPatient : TbsDLN_26 read GetDriversLicenseNumberPatient write SetDriversLicenseNumberPatient;

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

Public property MothersIdentifier[RepCount:Integer]: TbsCX_26 read GetMothersIdentifier write SetMothersIdentifier;

Mother's Identifier, Min : 0, Max : *

Public property EthnicGroup[RepCount:Integer]: TbsCWE_26 read GetEthnicGroup write SetEthnicGroup;

Ethnic Group, Min : 0, Max : *

Public property BirthPlace : TbsST_26 read GetBirthPlace write SetBirthPlace;

Birth Place, Min : 0, Max : 1

Public property MultipleBirthIndicator : TbsID_26 read GetMultipleBirthIndicator write SetMultipleBirthIndicator;

Multiple Birth Indicator, Min : 0, Max : 1

Public property BirthOrder : TbsNM_26 read GetBirthOrder write SetBirthOrder;

Birth Order, Min : 0, Max : 1

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

Citizenship, Min : 0, Max : *

Public property VeteransMilitaryStatus : TbsCWE_26 read GetVeteransMilitaryStatus write SetVeteransMilitaryStatus;

Veterans Military Status, Min : 0, Max : 1

Public property Nationality : TbsCWE_26 read GetNationality write SetNationality;

Nationality, Min : 0, Max : 1

Public property PatientDeathDateandTime : TbsDTM_26 read GetPatientDeathDateandTime write SetPatientDeathDateandTime;

Patient Death Date and Time, Min : 0, Max : 1

Public property PatientDeathIndicator : TbsID_26 read GetPatientDeathIndicator write SetPatientDeathIndicator;

Patient Death Indicator, Min : 0, Max : 1

Public property IdentityUnknownIndicator : TbsID_26 read GetIdentityUnknownIndicator write SetIdentityUnknownIndicator;

Identity Unknown Indicator, Min : 0, Max : 1

Public property IdentityReliabilityCode[RepCount:Integer]: TbsIS_26 read GetIdentityReliabilityCode write SetIdentityReliabilityCode;

Identity Reliability Code, Min : 0, Max : *

Public property LastUpdateDateTime : TbsDTM_26 read GetLastUpdateDateTime write SetLastUpdateDateTime;

Last Update Date/Time, Min : 0, Max : 1

Public property LastUpdateFacility : TbsHD_26 read GetLastUpdateFacility write SetLastUpdateFacility;

Last Update Facility, Min : 0, Max : 1

Public property SpeciesCode : TbsCWE_26 read GetSpeciesCode write SetSpeciesCode;

Species Code, Min : 0, Max : 1

Public property BreedCode : TbsCWE_26 read GetBreedCode write SetBreedCode;

Breed Code, Min : 0, Max : 1

Public property Strain : TbsST_26 read GetStrain write SetStrain;

Strain, Min : 0, Max : 1

Public property ProductionClassCode[RepCount:Integer]: TbsCWE_26 read GetProductionClassCode write SetProductionClassCode;

Production Class Code, Min : 0, Max : 2

Public property TribalCitizenship[RepCount:Integer]: TbsCWE_26 read GetTribalCitizenship write SetTribalCitizenship;

Tribal Citizenship, Min : 0, Max : *


Generated by PasDoc 0.14.0.