Class TbsUB1_25

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsUB1_25 = class(TbsHL7Segment)

Description

UB82 The UB1 segment contains the data necessary to complete UB82 bills specific to the United States; other realms may choose to implement using regional code sets. Only UB82 fields that do not exist in other HL7 defined segments appear in this segment. Patient Name and Date of Birth are required for UB82 billing; however, they are included in the PID segment and therefore do not appear here. The UB codes listed as examples are not an exhaustive or current list. Refer to a UB specification for additional information.

Hierarchy

Overview

Methods

Public function ConditionCodeRepCount : Integer;
Public function ValueAmountandCodeRepCount : Integer;
Public function OccurrenceRepCount : Integer;

Properties

Public property SetIDUB1 : TbsSI_25 read GetSetIDUB1 write SetSetIDUB1;
Public property BloodDeductible : TbsNM_25 read GetBloodDeductible write SetBloodDeductible;
Public property BloodFurnishedPintsOf : TbsNM_25 read GetBloodFurnishedPintsOf write SetBloodFurnishedPintsOf;
Public property BloodReplacedPints : TbsNM_25 read GetBloodReplacedPints write SetBloodReplacedPints;
Public property BloodNotReplacedPints : TbsNM_25 read GetBloodNotReplacedPints write SetBloodNotReplacedPints;
Public property CoInsuranceDays : TbsNM_25 read GetCoInsuranceDays write SetCoInsuranceDays;
Public property ConditionCode[RepCount:Integer]: TbsIS_25 read GetConditionCode write SetConditionCode;
Public property CoveredDays : TbsNM_25 read GetCoveredDays write SetCoveredDays;
Public property NonCoveredDays : TbsNM_25 read GetNonCoveredDays write SetNonCoveredDays;
Public property ValueAmountandCode[RepCount:Integer]: TbsUVC_25 read GetValueAmountandCode write SetValueAmountandCode;
Public property NumberOfGraceDays : TbsNM_25 read GetNumberOfGraceDays write SetNumberOfGraceDays;
Public property SpecialProgramIndicator : TbsCE_25 read GetSpecialProgramIndicator write SetSpecialProgramIndicator;
Public property PSROURApprovalIndicator : TbsCE_25 read GetPSROURApprovalIndicator write SetPSROURApprovalIndicator;
Public property PSROURApprovedStayFm : TbsDT_25 read GetPSROURApprovedStayFm write SetPSROURApprovedStayFm;
Public property PSROURApprovedStayTo : TbsDT_25 read GetPSROURApprovedStayTo write SetPSROURApprovedStayTo;
Public property Occurrence[RepCount:Integer]: TbsOCD_25 read GetOccurrence write SetOccurrence;
Public property OccurrenceSpan : TbsCE_25 read GetOccurrenceSpan write SetOccurrenceSpan;
Public property OccurSpanStartDate : TbsDT_25 read GetOccurSpanStartDate write SetOccurSpanStartDate;
Public property OccurSpanEndDate : TbsDT_25 read GetOccurSpanEndDate write SetOccurSpanEndDate;
Public property UB82Locator2 : TbsST_25 read GetUB82Locator2 write SetUB82Locator2;
Public property UB82Locator9 : TbsST_25 read GetUB82Locator9 write SetUB82Locator9;
Public property UB82Locator27 : TbsST_25 read GetUB82Locator27 write SetUB82Locator27;
Public property UB82Locator45 : TbsST_25 read GetUB82Locator45 write SetUB82Locator45;

Description

Methods

Public function ConditionCodeRepCount : Integer;
 
Public function ValueAmountandCodeRepCount : Integer;
 
Public function OccurrenceRepCount : Integer;
 

Properties

Public property SetIDUB1 : TbsSI_25 read GetSetIDUB1 write SetSetIDUB1;

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

Public property BloodDeductible : TbsNM_25 read GetBloodDeductible write SetBloodDeductible;

Blood Deductible, Min : 0, Max : 1

Public property BloodFurnishedPintsOf : TbsNM_25 read GetBloodFurnishedPintsOf write SetBloodFurnishedPintsOf;

Blood Furnished-Pints Of, Min : 0, Max : 1

Public property BloodReplacedPints : TbsNM_25 read GetBloodReplacedPints write SetBloodReplacedPints;

Blood Replaced-Pints, Min : 0, Max : 1

Public property BloodNotReplacedPints : TbsNM_25 read GetBloodNotReplacedPints write SetBloodNotReplacedPints;

Blood Not Replaced-Pints, Min : 0, Max : 1

Public property CoInsuranceDays : TbsNM_25 read GetCoInsuranceDays write SetCoInsuranceDays;

Co-Insurance Days, Min : 0, Max : 1

Public property ConditionCode[RepCount:Integer]: TbsIS_25 read GetConditionCode write SetConditionCode;

Condition Code, Min : 0, Max : *

Public property CoveredDays : TbsNM_25 read GetCoveredDays write SetCoveredDays;

Covered Days -, Min : 0, Max : 1

Public property NonCoveredDays : TbsNM_25 read GetNonCoveredDays write SetNonCoveredDays;

Non Covered Days -, Min : 0, Max : 1

Public property ValueAmountandCode[RepCount:Integer]: TbsUVC_25 read GetValueAmountandCode write SetValueAmountandCode;

Value Amount and Code, Min : 0, Max : *

Public property NumberOfGraceDays : TbsNM_25 read GetNumberOfGraceDays write SetNumberOfGraceDays;

Number Of Grace Days, Min : 0, Max : 1

Public property SpecialProgramIndicator : TbsCE_25 read GetSpecialProgramIndicator write SetSpecialProgramIndicator;

Special Program Indicator, Min : 0, Max : 1

Public property PSROURApprovalIndicator : TbsCE_25 read GetPSROURApprovalIndicator write SetPSROURApprovalIndicator;

PSRO/UR Approval Indicator, Min : 0, Max : 1

Public property PSROURApprovedStayFm : TbsDT_25 read GetPSROURApprovedStayFm write SetPSROURApprovedStayFm;

PSRO/UR Approved Stay-Fm, Min : 0, Max : 1

Public property PSROURApprovedStayTo : TbsDT_25 read GetPSROURApprovedStayTo write SetPSROURApprovedStayTo;

PSRO/UR Approved Stay-To, Min : 0, Max : 1

Public property Occurrence[RepCount:Integer]: TbsOCD_25 read GetOccurrence write SetOccurrence;

Occurrence, Min : 0, Max : *

Public property OccurrenceSpan : TbsCE_25 read GetOccurrenceSpan write SetOccurrenceSpan;

Occurrence Span, Min : 0, Max : 1

Public property OccurSpanStartDate : TbsDT_25 read GetOccurSpanStartDate write SetOccurSpanStartDate;

Occur Span Start Date, Min : 0, Max : 1

Public property OccurSpanEndDate : TbsDT_25 read GetOccurSpanEndDate write SetOccurSpanEndDate;

Occur Span End Date, Min : 0, Max : 1

Public property UB82Locator2 : TbsST_25 read GetUB82Locator2 write SetUB82Locator2;

UB-82 Locator 2, Min : 0, Max : 1

Public property UB82Locator9 : TbsST_25 read GetUB82Locator9 write SetUB82Locator9;

UB-82 Locator 9, Min : 0, Max : 1

Public property UB82Locator27 : TbsST_25 read GetUB82Locator27 write SetUB82Locator27;

UB-82 Locator 27, Min : 0, Max : 1

Public property UB82Locator45 : TbsST_25 read GetUB82Locator45 write SetUB82Locator45;

UB-82 Locator 45, Min : 0, Max : 1


Generated by PasDoc 0.14.0.