Class TbsIN3_22

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsIN3_22 = class(TbsHL7Segment)

Description

Insurance Additional Info-certification The IN3 segment contains additional insurance information for certifying the need for patient care. Fields used by this segment are defined by HICFA or other regulatory agencies

Hierarchy

Overview

Methods

Public function CertificationContactPhoneNumberRepCount : Integer;
Public function CertificationAgencyPhoneNumberRepCount : Integer;
Public function PrecertificationRequiredWindowRepCount : Integer;

Properties

Public property SetIdInsuranceCertification : TbsSI_22 read GetSetIdInsuranceCertification write SetSetIdInsuranceCertification;
Public property CertificationNumber : TbsST_22 read GetCertificationNumber write SetCertificationNumber;
Public property CertifiedBy : TbsCN_PERSON_22 read GetCertifiedBy write SetCertifiedBy;
Public property CertificationRequired : TbsID_22 read GetCertificationRequired write SetCertificationRequired;
Public property Penalty : TbsCM_PEN_22 read GetPenalty write SetPenalty;
Public property CertificationDateTime : TbsTS_22 read GetCertificationDateTime write SetCertificationDateTime;
Public property CertificationModifyDateTime : TbsTS_22 read GetCertificationModifyDateTime write SetCertificationModifyDateTime;
Public property Operator_ : TbsCN_PERSON_22 read GetOperator_ write SetOperator_;
Public property CertificationBeginDate : TbsDT_22 read GetCertificationBeginDate write SetCertificationBeginDate;
Public property CertificationEndDate : TbsDT_22 read GetCertificationEndDate write SetCertificationEndDate;
Public property Days : TbsCM_DTN_22 read GetDays write SetDays;
Public property NonconcurCodeDescription : TbsCE_22 read GetNonconcurCodeDescription write SetNonconcurCodeDescription;
Public property NonconcurEffectiveDateTime : TbsTS_22 read GetNonconcurEffectiveDateTime write SetNonconcurEffectiveDateTime;
Public property PhysicianReviewer : TbsCN_PERSON_22 read GetPhysicianReviewer write SetPhysicianReviewer;
Public property CertificationContact : TbsST_22 read GetCertificationContact write SetCertificationContact;
Public property CertificationContactPhoneNumber[RepCount:Integer]: TbsTN_22 read GetCertificationContactPhoneNumber write SetCertificationContactPhoneNumber;
Public property AppealReason : TbsCE_22 read GetAppealReason write SetAppealReason;
Public property CertificationAgency : TbsCE_22 read GetCertificationAgency write SetCertificationAgency;
Public property CertificationAgencyPhoneNumber[RepCount:Integer]: TbsTN_22 read GetCertificationAgencyPhoneNumber write SetCertificationAgencyPhoneNumber;
Public property PrecertificationRequiredWindow[RepCount:Integer]: TbsCM_PCF_22 read GetPrecertificationRequiredWindow write SetPrecertificationRequiredWindow;
Public property CaseManager : TbsST_22 read GetCaseManager write SetCaseManager;
Public property SecondOpinionDate : TbsDT_22 read GetSecondOpinionDate write SetSecondOpinionDate;
Public property SecondOpinionStatus : TbsID_22 read GetSecondOpinionStatus write SetSecondOpinionStatus;
Public property SecondOpinionDocumentationReceived : TbsID_22 read GetSecondOpinionDocumentationReceived write SetSecondOpinionDocumentationReceived;
Public property SecondOpinionPractitioner : TbsCN_PERSON_22 read GetSecondOpinionPractitioner write SetSecondOpinionPractitioner;

Description

Methods

Public function CertificationContactPhoneNumberRepCount : Integer;
 
Public function CertificationAgencyPhoneNumberRepCount : Integer;
 
Public function PrecertificationRequiredWindowRepCount : Integer;
 

Properties

Public property SetIdInsuranceCertification : TbsSI_22 read GetSetIdInsuranceCertification write SetSetIdInsuranceCertification;

Set Id - Insurance Certification, Min : 1, Max : 1

Public property CertificationNumber : TbsST_22 read GetCertificationNumber write SetCertificationNumber;

Certification Number, Min : 0, Max : 1

Public property CertifiedBy : TbsCN_PERSON_22 read GetCertifiedBy write SetCertifiedBy;

Certified By, Min : 0, Max : 1

Public property CertificationRequired : TbsID_22 read GetCertificationRequired write SetCertificationRequired;

Certification Required, Min : 0, Max : 1

Public property Penalty : TbsCM_PEN_22 read GetPenalty write SetPenalty;

Penalty, Min : 0, Max : 1

Public property CertificationDateTime : TbsTS_22 read GetCertificationDateTime write SetCertificationDateTime;

Certification Date / Time, Min : 0, Max : 1

Public property CertificationModifyDateTime : TbsTS_22 read GetCertificationModifyDateTime write SetCertificationModifyDateTime;

Certification Modify Date / Time, Min : 0, Max : 1

Public property Operator_ : TbsCN_PERSON_22 read GetOperator_ write SetOperator_;

Operator, Min : 0, Max : 1

Public property CertificationBeginDate : TbsDT_22 read GetCertificationBeginDate write SetCertificationBeginDate;

Certification Begin Date, Min : 0, Max : 1

Public property CertificationEndDate : TbsDT_22 read GetCertificationEndDate write SetCertificationEndDate;

Certification End Date, Min : 0, Max : 1

Public property Days : TbsCM_DTN_22 read GetDays write SetDays;

Days, Min : 0, Max : 1

Public property NonconcurCodeDescription : TbsCE_22 read GetNonconcurCodeDescription write SetNonconcurCodeDescription;

Non-concur Code / Description, Min : 0, Max : 1

Public property NonconcurEffectiveDateTime : TbsTS_22 read GetNonconcurEffectiveDateTime write SetNonconcurEffectiveDateTime;

Non-concur Effective Date / Time, Min : 0, Max : 1

Public property PhysicianReviewer : TbsCN_PERSON_22 read GetPhysicianReviewer write SetPhysicianReviewer;

Physician Reviewer, Min : 0, Max : 1

Public property CertificationContact : TbsST_22 read GetCertificationContact write SetCertificationContact;

Certification Contact, Min : 0, Max : 1

Public property CertificationContactPhoneNumber[RepCount:Integer]: TbsTN_22 read GetCertificationContactPhoneNumber write SetCertificationContactPhoneNumber;

Certification Contact Phone Number, Min : 0, Max : 3

Public property AppealReason : TbsCE_22 read GetAppealReason write SetAppealReason;

Appeal Reason, Min : 0, Max : 1

Public property CertificationAgency : TbsCE_22 read GetCertificationAgency write SetCertificationAgency;

Certification Agency, Min : 0, Max : 1

Public property CertificationAgencyPhoneNumber[RepCount:Integer]: TbsTN_22 read GetCertificationAgencyPhoneNumber write SetCertificationAgencyPhoneNumber;

Certification Agency Phone Number, Min : 0, Max : 3

Public property PrecertificationRequiredWindow[RepCount:Integer]: TbsCM_PCF_22 read GetPrecertificationRequiredWindow write SetPrecertificationRequiredWindow;

Pre-certification Required / Window, Min : 0, Max : *

Public property CaseManager : TbsST_22 read GetCaseManager write SetCaseManager;

Case Manager, Min : 0, Max : 1

Public property SecondOpinionDate : TbsDT_22 read GetSecondOpinionDate write SetSecondOpinionDate;

Second Opinion Date, Min : 0, Max : 1

Public property SecondOpinionStatus : TbsID_22 read GetSecondOpinionStatus write SetSecondOpinionStatus;

Second Opinion Status, Min : 0, Max : 1

Public property SecondOpinionDocumentationReceived : TbsID_22 read GetSecondOpinionDocumentationReceived write SetSecondOpinionDocumentationReceived;

Second Opinion Documentation Received, Min : 0, Max : 1

Public property SecondOpinionPractitioner : TbsCN_PERSON_22 read GetSecondOpinionPractitioner write SetSecondOpinionPractitioner;

Second Opinion Practitioner, Min : 0, Max : 1


Generated by PasDoc 0.14.0.