Class TbsIN2_22

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsIN2_22 = class(TbsHL7Segment)

Description

Insurance Additional Info The IN2 segment contains additional insurance policy coverage and benefit information necessary for proper billing and reimbursement. Fields used by this segment are defined by HICFA or other regulatory agencies.

Hierarchy

Overview

Methods

Public function NoncoveredInsuranceCodeRepCount : Integer;
Public function RoomCoverageTypeAmountRepCount : Integer;
Public function PolicyTypeAmountRepCount : Integer;

Properties

Public property InsuredsEmployeeId : TbsST_22 read GetInsuredsEmployeeId write SetInsuredsEmployeeId;
Public property InsuredsSocialSecurityNumber : TbsNM_22 read GetInsuredsSocialSecurityNumber write SetInsuredsSocialSecurityNumber;
Public property InsuredsEmployerName : TbsCN_PERSON_22 read GetInsuredsEmployerName write SetInsuredsEmployerName;
Public property EmployerInformationData : TbsID_22 read GetEmployerInformationData write SetEmployerInformationData;
Public property MailClaimParty : TbsID_22 read GetMailClaimParty write SetMailClaimParty;
Public property MedicareHealthInsuranceCardNumber : TbsNM_22 read GetMedicareHealthInsuranceCardNumber write SetMedicareHealthInsuranceCardNumber;
Public property MedicaidCaseName : TbsPN_22 read GetMedicaidCaseName write SetMedicaidCaseName;
Public property MedicaidCaseNumber : TbsNM_22 read GetMedicaidCaseNumber write SetMedicaidCaseNumber;
Public property ChampusSponsorName : TbsPN_22 read GetChampusSponsorName write SetChampusSponsorName;
Public property ChampusIdNumber : TbsNM_22 read GetChampusIdNumber write SetChampusIdNumber;
Public property DependentOfChampusRecipient : TbsID_22 read GetDependentOfChampusRecipient write SetDependentOfChampusRecipient;
Public property ChampusOrganization : TbsST_22 read GetChampusOrganization write SetChampusOrganization;
Public property ChampusStation : TbsST_22 read GetChampusStation write SetChampusStation;
Public property ChampusService : TbsID_22 read GetChampusService write SetChampusService;
Public property ChampusRankGrade : TbsID_22 read GetChampusRankGrade write SetChampusRankGrade;
Public property ChampusStatus : TbsID_22 read GetChampusStatus write SetChampusStatus;
Public property ChampusRetireDate : TbsDT_22 read GetChampusRetireDate write SetChampusRetireDate;
Public property ChampusNonavailabilityCertificationOnFile : TbsID_22 read GetChampusNonavailabilityCertificationOnFile write SetChampusNonavailabilityCertificationOnFile;
Public property BabyCoverage : TbsID_22 read GetBabyCoverage write SetBabyCoverage;
Public property CombineBabyBill : TbsID_22 read GetCombineBabyBill write SetCombineBabyBill;
Public property BloodDeductible : TbsNM_22 read GetBloodDeductible write SetBloodDeductible;
Public property SpecialCoverageApprovalName : TbsPN_22 read GetSpecialCoverageApprovalName write SetSpecialCoverageApprovalName;
Public property SpecialCoverageApprovalTitle : TbsST_22 read GetSpecialCoverageApprovalTitle write SetSpecialCoverageApprovalTitle;
Public property NoncoveredInsuranceCode[RepCount:Integer]: TbsID_22 read GetNoncoveredInsuranceCode write SetNoncoveredInsuranceCode;
Public property PayorId : TbsST_22 read GetPayorId write SetPayorId;
Public property PayorSubscriberId : TbsST_22 read GetPayorSubscriberId write SetPayorSubscriberId;
Public property EligibilitySource : TbsID_22 read GetEligibilitySource write SetEligibilitySource;
Public property RoomCoverageTypeAmount[RepCount:Integer]: TbsCM_RMC_22 read GetRoomCoverageTypeAmount write SetRoomCoverageTypeAmount;
Public property PolicyTypeAmount[RepCount:Integer]: TbsCM_PTA_22 read GetPolicyTypeAmount write SetPolicyTypeAmount;
Public property DailyDeductible : TbsCM_DDI_22 read GetDailyDeductible write SetDailyDeductible;

Description

Methods

Public function NoncoveredInsuranceCodeRepCount : Integer;
 
Public function RoomCoverageTypeAmountRepCount : Integer;
 
Public function PolicyTypeAmountRepCount : Integer;
 

Properties

Public property InsuredsEmployeeId : TbsST_22 read GetInsuredsEmployeeId write SetInsuredsEmployeeId;

Insured's Employee Id, Min : 0, Max : 1

Public property InsuredsSocialSecurityNumber : TbsNM_22 read GetInsuredsSocialSecurityNumber write SetInsuredsSocialSecurityNumber;

Insured's Social Security Number, Min : 0, Max : 1

Public property InsuredsEmployerName : TbsCN_PERSON_22 read GetInsuredsEmployerName write SetInsuredsEmployerName;

Insured's Employer Name, Min : 0, Max : 1

Public property EmployerInformationData : TbsID_22 read GetEmployerInformationData write SetEmployerInformationData;

Employer Information Data, Min : 0, Max : 1

Public property MailClaimParty : TbsID_22 read GetMailClaimParty write SetMailClaimParty;

Mail Claim Party, Min : 0, Max : 1

Public property MedicareHealthInsuranceCardNumber : TbsNM_22 read GetMedicareHealthInsuranceCardNumber write SetMedicareHealthInsuranceCardNumber;

Medicare Health Insurance Card Number, Min : 0, Max : 1

Public property MedicaidCaseName : TbsPN_22 read GetMedicaidCaseName write SetMedicaidCaseName;

Medicaid Case Name, Min : 0, Max : 1

Public property MedicaidCaseNumber : TbsNM_22 read GetMedicaidCaseNumber write SetMedicaidCaseNumber;

Medicaid Case Number, Min : 0, Max : 1

Public property ChampusSponsorName : TbsPN_22 read GetChampusSponsorName write SetChampusSponsorName;

Champus Sponsor Name, Min : 0, Max : 1

Public property ChampusIdNumber : TbsNM_22 read GetChampusIdNumber write SetChampusIdNumber;

Champus Id Number, Min : 0, Max : 1

Public property DependentOfChampusRecipient : TbsID_22 read GetDependentOfChampusRecipient write SetDependentOfChampusRecipient;

Dependent Of Champus Recipient, Min : 0, Max : 1

Public property ChampusOrganization : TbsST_22 read GetChampusOrganization write SetChampusOrganization;

Champus Organization, Min : 0, Max : 1

Public property ChampusStation : TbsST_22 read GetChampusStation write SetChampusStation;

Champus Station, Min : 0, Max : 1

Public property ChampusService : TbsID_22 read GetChampusService write SetChampusService;

Champus Service, Min : 0, Max : 1

Public property ChampusRankGrade : TbsID_22 read GetChampusRankGrade write SetChampusRankGrade;

Champus Rank / Grade, Min : 0, Max : 1

Public property ChampusStatus : TbsID_22 read GetChampusStatus write SetChampusStatus;

Champus Status, Min : 0, Max : 1

Public property ChampusRetireDate : TbsDT_22 read GetChampusRetireDate write SetChampusRetireDate;

Champus Retire Date, Min : 0, Max : 1

Public property ChampusNonavailabilityCertificationOnFile : TbsID_22 read GetChampusNonavailabilityCertificationOnFile write SetChampusNonavailabilityCertificationOnFile;

Champus Non-availability Certification On File, Min : 0, Max : 1

Public property BabyCoverage : TbsID_22 read GetBabyCoverage write SetBabyCoverage;

Baby Coverage, Min : 0, Max : 1

Public property CombineBabyBill : TbsID_22 read GetCombineBabyBill write SetCombineBabyBill;

Combine Baby Bill, Min : 0, Max : 1

Public property BloodDeductible : TbsNM_22 read GetBloodDeductible write SetBloodDeductible;

Blood Deductible, Min : 0, Max : 1

Public property SpecialCoverageApprovalName : TbsPN_22 read GetSpecialCoverageApprovalName write SetSpecialCoverageApprovalName;

Special Coverage Approval Name, Min : 0, Max : 1

Public property SpecialCoverageApprovalTitle : TbsST_22 read GetSpecialCoverageApprovalTitle write SetSpecialCoverageApprovalTitle;

Special Coverage Approval Title, Min : 0, Max : 1

Public property NoncoveredInsuranceCode[RepCount:Integer]: TbsID_22 read GetNoncoveredInsuranceCode write SetNoncoveredInsuranceCode;

Non-covered Insurance Code, Min : 0, Max : *

Public property PayorId : TbsST_22 read GetPayorId write SetPayorId;

Payor Id, Min : 0, Max : 1

Public property PayorSubscriberId : TbsST_22 read GetPayorSubscriberId write SetPayorSubscriberId;

Payor Subscriber Id, Min : 0, Max : 1

Public property EligibilitySource : TbsID_22 read GetEligibilitySource write SetEligibilitySource;

Eligibility Source, Min : 0, Max : 1

Public property RoomCoverageTypeAmount[RepCount:Integer]: TbsCM_RMC_22 read GetRoomCoverageTypeAmount write SetRoomCoverageTypeAmount;

Room Coverage Type / Amount, Min : 0, Max : *

Public property PolicyTypeAmount[RepCount:Integer]: TbsCM_PTA_22 read GetPolicyTypeAmount write SetPolicyTypeAmount;

Policy Type / Amount, Min : 0, Max : *

Public property DailyDeductible : TbsCM_DDI_22 read GetDailyDeductible write SetDailyDeductible;

Daily Deductible, Min : 0, Max : 1


Generated by PasDoc 0.14.0.