Class TbsUB2_28

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsUB2_28 = class(TbsHL7Segment)

Description

Uniform Billing Data The UB2 segment contains data necessary to complete UB92 bills specific to the United States. Realms outside the US are referred to chapter 16. Only Uniform Billing fields that do not exist in other HL7 defined segments appear in this segment. For example, Patient Name and Date of Birth are required; they are included in the PID segment and therefore do not appear here. Uniform Billing field locators are provided in parentheses ( ). 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 ConditionCode2430RepCount : Integer;
Public function ValueAmountCodeRepCount : Integer;
Public function OccurrenceCodeDate3235RepCount : Integer;
Public function OccurrenceSpanCodeDates36RepCount : Integer;
Public function UB92Locator2stateRepCount : Integer;
Public function UB92Locator11stateRepCount : Integer;
Public function DocumentControlNumberRepCount : Integer;
Public function UB92Locator49nationalRepCount : Integer;
Public function UB92Locator56stateRepCount : Integer;
Public function UB92Locator78stateRepCount : Integer;

Properties

Public property SetIdUb2 : TbsSI_28 read GetSetIdUb2 write SetSetIdUb2;
Public property CoinsuranceDays9 : TbsST_28 read GetCoinsuranceDays9 write SetCoinsuranceDays9;
Public property ConditionCode2430[RepCount:Integer]: TbsCWE_28 read GetConditionCode2430 write SetConditionCode2430;
Public property CoveredDays7 : TbsST_28 read GetCoveredDays7 write SetCoveredDays7;
Public property NoncoveredDays8 : TbsST_28 read GetNoncoveredDays8 write SetNoncoveredDays8;
Public property ValueAmountCode[RepCount:Integer]: TbsUVC_28 read GetValueAmountCode write SetValueAmountCode;
Public property OccurrenceCodeDate3235[RepCount:Integer]: TbsOCD_28 read GetOccurrenceCodeDate3235 write SetOccurrenceCodeDate3235;
Public property OccurrenceSpanCodeDates36[RepCount:Integer]: TbsOSP_28 read GetOccurrenceSpanCodeDates36 write SetOccurrenceSpanCodeDates36;
Public property UB92Locator2state[RepCount:Integer]: TbsST_28 read GetUB92Locator2state write SetUB92Locator2state;
Public property UB92Locator11state[RepCount:Integer]: TbsST_28 read GetUB92Locator11state write SetUB92Locator11state;
Public property UB92Locator31national : TbsST_28 read GetUB92Locator31national write SetUB92Locator31national;
Public property DocumentControlNumber[RepCount:Integer]: TbsST_28 read GetDocumentControlNumber write SetDocumentControlNumber;
Public property UB92Locator49national[RepCount:Integer]: TbsST_28 read GetUB92Locator49national write SetUB92Locator49national;
Public property UB92Locator56state[RepCount:Integer]: TbsST_28 read GetUB92Locator56state write SetUB92Locator56state;
Public property UB92Locator57national : TbsST_28 read GetUB92Locator57national write SetUB92Locator57national;
Public property UB92Locator78state[RepCount:Integer]: TbsST_28 read GetUB92Locator78state write SetUB92Locator78state;
Public property SpecialVisitCount : TbsNM_28 read GetSpecialVisitCount write SetSpecialVisitCount;

Description

Methods

Public function ConditionCode2430RepCount : Integer;
 
Public function ValueAmountCodeRepCount : Integer;
 
Public function OccurrenceCodeDate3235RepCount : Integer;
 
Public function OccurrenceSpanCodeDates36RepCount : Integer;
 
Public function UB92Locator2stateRepCount : Integer;
 
Public function UB92Locator11stateRepCount : Integer;
 
Public function DocumentControlNumberRepCount : Integer;
 
Public function UB92Locator49nationalRepCount : Integer;
 
Public function UB92Locator56stateRepCount : Integer;
 
Public function UB92Locator78stateRepCount : Integer;
 

Properties

Public property SetIdUb2 : TbsSI_28 read GetSetIdUb2 write SetSetIdUb2;

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

Public property CoinsuranceDays9 : TbsST_28 read GetCoinsuranceDays9 write SetCoinsuranceDays9;

Co-insurance Days (9), Min : 0, Max : 1

Public property ConditionCode2430[RepCount:Integer]: TbsCWE_28 read GetConditionCode2430 write SetConditionCode2430;

Condition Code (24-30), Min : 0, Max : 7

Public property CoveredDays7 : TbsST_28 read GetCoveredDays7 write SetCoveredDays7;

Covered Days (7), Min : 0, Max : 1

Public property NoncoveredDays8 : TbsST_28 read GetNoncoveredDays8 write SetNoncoveredDays8;

Non-covered Days (8), Min : 0, Max : 1

Public property ValueAmountCode[RepCount:Integer]: TbsUVC_28 read GetValueAmountCode write SetValueAmountCode;

Value Amount & Code, Min : 0, Max : 12

Public property OccurrenceCodeDate3235[RepCount:Integer]: TbsOCD_28 read GetOccurrenceCodeDate3235 write SetOccurrenceCodeDate3235;

Occurrence Code & Date (32-35), Min : 0, Max : 8

Public property OccurrenceSpanCodeDates36[RepCount:Integer]: TbsOSP_28 read GetOccurrenceSpanCodeDates36 write SetOccurrenceSpanCodeDates36;

Occurrence Span Code/Dates (36), Min : 0, Max : 2

Public property UB92Locator2state[RepCount:Integer]: TbsST_28 read GetUB92Locator2state write SetUB92Locator2state;

UB92 Locator 2 (state), Min : 0, Max : 2

Public property UB92Locator11state[RepCount:Integer]: TbsST_28 read GetUB92Locator11state write SetUB92Locator11state;

UB92 Locator 11 (state), Min : 0, Max : 2

Public property UB92Locator31national : TbsST_28 read GetUB92Locator31national write SetUB92Locator31national;

UB92 Locator 31 (national), Min : 0, Max : 1

Public property DocumentControlNumber[RepCount:Integer]: TbsST_28 read GetDocumentControlNumber write SetDocumentControlNumber;

Document Control Number, Min : 0, Max : 3

Public property UB92Locator49national[RepCount:Integer]: TbsST_28 read GetUB92Locator49national write SetUB92Locator49national;

UB92 Locator 49 (national), Min : 0, Max : 23

Public property UB92Locator56state[RepCount:Integer]: TbsST_28 read GetUB92Locator56state write SetUB92Locator56state;

UB92 Locator 56 (state), Min : 0, Max : 5

Public property UB92Locator57national : TbsST_28 read GetUB92Locator57national write SetUB92Locator57national;

UB92 Locator 57 (national), Min : 0, Max : 1

Public property UB92Locator78state[RepCount:Integer]: TbsST_28 read GetUB92Locator78state write SetUB92Locator78state;

UB92 Locator 78 (state), Min : 0, Max : 2

Public property SpecialVisitCount : TbsNM_28 read GetSpecialVisitCount write SetSpecialVisitCount;

Special Visit Count, Min : 0, Max : 1


Generated by PasDoc 0.14.0.