Class TbsPID_22

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsPID_22 = 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 PatientIdinternalIdRepCount : Integer;
Public function PatientAliasRepCount : Integer;
Public function PatientAddressRepCount : Integer;
Public function PhoneNumberHomeRepCount : Integer;
Public function PhoneNumberBusinessRepCount : Integer;
Public function CitizenshipRepCount : Integer;

Properties

Public property SetIdPatientId : TbsSI_22 read GetSetIdPatientId write SetSetIdPatientId;
Public property PatientIdexternalId : TbsCK_22 read GetPatientIdexternalId write SetPatientIdexternalId;
Public property PatientIdinternalId[RepCount:Integer]: TbsCM_PAT_ID_22 read GetPatientIdinternalId write SetPatientIdinternalId;
Public property AlternatePatientId : TbsST_22 read GetAlternatePatientId write SetAlternatePatientId;
Public property PatientName : TbsPN_22 read GetPatientName write SetPatientName;
Public property MothersMaidenName : TbsST_22 read GetMothersMaidenName write SetMothersMaidenName;
Public property DateOfBirth : TbsTS_22 read GetDateOfBirth write SetDateOfBirth;
Public property Sex : TbsID_22 read GetSex write SetSex;
Public property PatientAlias[RepCount:Integer]: TbsPN_22 read GetPatientAlias write SetPatientAlias;
Public property Race : TbsID_22 read GetRace write SetRace;
Public property PatientAddress[RepCount:Integer]: TbsAD_22 read GetPatientAddress write SetPatientAddress;
Public property CountyCode : TbsST_22 read GetCountyCode write SetCountyCode;
Public property PhoneNumberHome[RepCount:Integer]: TbsTN_22 read GetPhoneNumberHome write SetPhoneNumberHome;
Public property PhoneNumberBusiness[RepCount:Integer]: TbsTN_22 read GetPhoneNumberBusiness write SetPhoneNumberBusiness;
Public property LanguagePatient : TbsST_22 read GetLanguagePatient write SetLanguagePatient;
Public property MaritalStatus : TbsID_22 read GetMaritalStatus write SetMaritalStatus;
Public property Religion : TbsID_22 read GetReligion write SetReligion;
Public property PatientAccountNumber : TbsCK_22 read GetPatientAccountNumber write SetPatientAccountNumber;
Public property SocialSecurityNumberPatient : TbsST_22 read GetSocialSecurityNumberPatient write SetSocialSecurityNumberPatient;
Public property DriversLicenseNumberPatient : TbsCM_LICENSE_NO_22 read GetDriversLicenseNumberPatient write SetDriversLicenseNumberPatient;
Public property MothersIdentifier : TbsCK_22 read GetMothersIdentifier write SetMothersIdentifier;
Public property EthnicGroup : TbsID_22 read GetEthnicGroup write SetEthnicGroup;
Public property BirthPlace : TbsST_22 read GetBirthPlace write SetBirthPlace;
Public property MultipleBirthIndicator : TbsID_22 read GetMultipleBirthIndicator write SetMultipleBirthIndicator;
Public property BirthOrder : TbsNM_22 read GetBirthOrder write SetBirthOrder;
Public property Citizenship[RepCount:Integer]: TbsID_22 read GetCitizenship write SetCitizenship;
Public property VeteransMilitaryStatus : TbsCE_22 read GetVeteransMilitaryStatus write SetVeteransMilitaryStatus;

Description

Methods

Public function PatientIdinternalIdRepCount : Integer;
 
Public function PatientAliasRepCount : Integer;
 
Public function PatientAddressRepCount : Integer;
 
Public function PhoneNumberHomeRepCount : Integer;
 
Public function PhoneNumberBusinessRepCount : Integer;
 
Public function CitizenshipRepCount : Integer;
 

Properties

Public property SetIdPatientId : TbsSI_22 read GetSetIdPatientId write SetSetIdPatientId;

Set Id - Patient Id, Min : 0, Max : 1

Public property PatientIdexternalId : TbsCK_22 read GetPatientIdexternalId write SetPatientIdexternalId;

Patient Id (external Id), Min : 0, Max : 1

Public property PatientIdinternalId[RepCount:Integer]: TbsCM_PAT_ID_22 read GetPatientIdinternalId write SetPatientIdinternalId;

Patient Id (internal Id), Min : 1, Max : *

Public property AlternatePatientId : TbsST_22 read GetAlternatePatientId write SetAlternatePatientId;

Alternate Patient Id, Min : 0, Max : 1

Public property PatientName : TbsPN_22 read GetPatientName write SetPatientName;

Patient Name, Min : 1, Max : 1

Public property MothersMaidenName : TbsST_22 read GetMothersMaidenName write SetMothersMaidenName;

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

Public property DateOfBirth : TbsTS_22 read GetDateOfBirth write SetDateOfBirth;

Date Of Birth, Min : 0, Max : 1

Public property Sex : TbsID_22 read GetSex write SetSex;

Sex, Min : 0, Max : 1

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

Patient Alias, Min : 0, Max : *

Public property Race : TbsID_22 read GetRace write SetRace;

Race, Min : 0, Max : 1

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

Patient Address, Min : 0, Max : 3

Public property CountyCode : TbsST_22 read GetCountyCode write SetCountyCode;

County Code, Min : 0, Max : 1

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

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

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

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

Public property LanguagePatient : TbsST_22 read GetLanguagePatient write SetLanguagePatient;

Language - Patient, Min : 0, Max : 1

Public property MaritalStatus : TbsID_22 read GetMaritalStatus write SetMaritalStatus;

Marital Status, Min : 0, Max : 1

Public property Religion : TbsID_22 read GetReligion write SetReligion;

Religion, Min : 0, Max : 1

Public property PatientAccountNumber : TbsCK_22 read GetPatientAccountNumber write SetPatientAccountNumber;

Patient Account Number, Min : 0, Max : 1

Public property SocialSecurityNumberPatient : TbsST_22 read GetSocialSecurityNumberPatient write SetSocialSecurityNumberPatient;

Social Security Number - Patient, Min : 0, Max : 1

Public property DriversLicenseNumberPatient : TbsCM_LICENSE_NO_22 read GetDriversLicenseNumberPatient write SetDriversLicenseNumberPatient;

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

Public property MothersIdentifier : TbsCK_22 read GetMothersIdentifier write SetMothersIdentifier;

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

Public property EthnicGroup : TbsID_22 read GetEthnicGroup write SetEthnicGroup;

Ethnic Group, Min : 0, Max : 1

Public property BirthPlace : TbsST_22 read GetBirthPlace write SetBirthPlace;

Birth Place, Min : 0, Max : 1

Public property MultipleBirthIndicator : TbsID_22 read GetMultipleBirthIndicator write SetMultipleBirthIndicator;

Multiple Birth Indicator, Min : 0, Max : 1

Public property BirthOrder : TbsNM_22 read GetBirthOrder write SetBirthOrder;

Birth Order, Min : 0, Max : 1

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

Citizenship, Min : 0, Max : *

Public property VeteransMilitaryStatus : TbsCE_22 read GetVeteransMilitaryStatus write SetVeteransMilitaryStatus;

Veterans Military Status, Min : 0, Max : 1


Generated by PasDoc 0.14.0.