Class TbsIVC_26

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsIVC_26 = class(TbsHL7Segment)

Description

Invoice The Invoice segment is used for HealthCare Services Invoices and contains header style information for an invoice including invoice numbers, Provider Organization and Payer Organization identification.

Hierarchy

Overview

Methods

Public function VATRatesappliedRepCount : Integer;

Properties

Public property ProviderInvoiceNumber : TbsEI_26 read GetProviderInvoiceNumber write SetProviderInvoiceNumber;
Public property PayerInvoiceNumber : TbsEI_26 read GetPayerInvoiceNumber write SetPayerInvoiceNumber;
Public property ContractAgreementNumber : TbsEI_26 read GetContractAgreementNumber write SetContractAgreementNumber;
Public property InvoiceControl : TbsIS_26 read GetInvoiceControl write SetInvoiceControl;
Public property InvoiceReason : TbsIS_26 read GetInvoiceReason write SetInvoiceReason;
Public property InvoiceType : TbsIS_26 read GetInvoiceType write SetInvoiceType;
Public property InvoiceDateTime : TbsDTM_26 read GetInvoiceDateTime write SetInvoiceDateTime;
Public property InvoiceAmount : TbsCP_26 read GetInvoiceAmount write SetInvoiceAmount;
Public property PaymentTerms : TbsST_26 read GetPaymentTerms write SetPaymentTerms;
Public property ProviderOrganization : TbsXON_26 read GetProviderOrganization write SetProviderOrganization;
Public property PayerOrganization : TbsXON_26 read GetPayerOrganization write SetPayerOrganization;
Public property Attention : TbsXCN_26 read GetAttention write SetAttention;
Public property LastInvoiceIndicator : TbsID_26 read GetLastInvoiceIndicator write SetLastInvoiceIndicator;
Public property InvoiceBookingPeriod : TbsDTM_26 read GetInvoiceBookingPeriod write SetInvoiceBookingPeriod;
Public property Origin : TbsST_26 read GetOrigin write SetOrigin;
Public property InvoiceFixedAmount : TbsCP_26 read GetInvoiceFixedAmount write SetInvoiceFixedAmount;
Public property SpecialCosts : TbsCP_26 read GetSpecialCosts write SetSpecialCosts;
Public property AmountforDoctorsTreatment : TbsCP_26 read GetAmountforDoctorsTreatment write SetAmountforDoctorsTreatment;
Public property ResponsiblePhysician : TbsXCN_26 read GetResponsiblePhysician write SetResponsiblePhysician;
Public property CostCenter : TbsCX_26 read GetCostCenter write SetCostCenter;
Public property InvoicePrepaidAmount : TbsCP_26 read GetInvoicePrepaidAmount write SetInvoicePrepaidAmount;
Public property TotalInvoiceAmountwithoutPrepaidAmount : TbsCP_26 read GetTotalInvoiceAmountwithoutPrepaidAmount write SetTotalInvoiceAmountwithoutPrepaidAmount;
Public property TotalAmountofVAT : TbsCP_26 read GetTotalAmountofVAT write SetTotalAmountofVAT;
Public property VATRatesapplied[RepCount:Integer]: TbsNM_26 read GetVATRatesapplied write SetVATRatesapplied;
Public property BenefitGroup : TbsIS_26 read GetBenefitGroup write SetBenefitGroup;
Public property ProviderTaxID : TbsST_26 read GetProviderTaxID write SetProviderTaxID;
Public property PayerTaxID : TbsST_26 read GetPayerTaxID write SetPayerTaxID;
Public property ProviderTaxstatus : TbsIS_26 read GetProviderTaxstatus write SetProviderTaxstatus;
Public property PayerTaxstatus : TbsIS_26 read GetPayerTaxstatus write SetPayerTaxstatus;
Public property SalesTaxID : TbsST_26 read GetSalesTaxID write SetSalesTaxID;

Description

Methods

Public function VATRatesappliedRepCount : Integer;
 

Properties

Public property ProviderInvoiceNumber : TbsEI_26 read GetProviderInvoiceNumber write SetProviderInvoiceNumber;

Provider Invoice Number, Min : 1, Max : 1

Public property PayerInvoiceNumber : TbsEI_26 read GetPayerInvoiceNumber write SetPayerInvoiceNumber;

Payer Invoice Number, Min : 0, Max : 1

Public property ContractAgreementNumber : TbsEI_26 read GetContractAgreementNumber write SetContractAgreementNumber;

Contract/Agreement Number, Min : 0, Max : 1

Public property InvoiceControl : TbsIS_26 read GetInvoiceControl write SetInvoiceControl;

Invoice Control, Min : 1, Max : 1

Public property InvoiceReason : TbsIS_26 read GetInvoiceReason write SetInvoiceReason;

Invoice Reason, Min : 1, Max : 1

Public property InvoiceType : TbsIS_26 read GetInvoiceType write SetInvoiceType;

Invoice Type, Min : 1, Max : 1

Public property InvoiceDateTime : TbsDTM_26 read GetInvoiceDateTime write SetInvoiceDateTime;

Invoice Date/Time, Min : 1, Max : 1

Public property InvoiceAmount : TbsCP_26 read GetInvoiceAmount write SetInvoiceAmount;

Invoice Amount, Min : 1, Max : 1

Public property PaymentTerms : TbsST_26 read GetPaymentTerms write SetPaymentTerms;

Payment Terms, Min : 0, Max : 1

Public property ProviderOrganization : TbsXON_26 read GetProviderOrganization write SetProviderOrganization;

Provider Organization, Min : 1, Max : 1

Public property PayerOrganization : TbsXON_26 read GetPayerOrganization write SetPayerOrganization;

Payer Organization, Min : 1, Max : 1

Public property Attention : TbsXCN_26 read GetAttention write SetAttention;

Attention, Min : 0, Max : 1

Public property LastInvoiceIndicator : TbsID_26 read GetLastInvoiceIndicator write SetLastInvoiceIndicator;

Last Invoice Indicator, Min : 0, Max : 1

Public property InvoiceBookingPeriod : TbsDTM_26 read GetInvoiceBookingPeriod write SetInvoiceBookingPeriod;

Invoice Booking Period, Min : 0, Max : 1

Public property Origin : TbsST_26 read GetOrigin write SetOrigin;

Origin, Min : 0, Max : 1

Public property InvoiceFixedAmount : TbsCP_26 read GetInvoiceFixedAmount write SetInvoiceFixedAmount;

Invoice Fixed Amount, Min : 0, Max : 1

Public property SpecialCosts : TbsCP_26 read GetSpecialCosts write SetSpecialCosts;

Special Costs, Min : 0, Max : 1

Public property AmountforDoctorsTreatment : TbsCP_26 read GetAmountforDoctorsTreatment write SetAmountforDoctorsTreatment;

Amount for Doctors Treatment, Min : 0, Max : 1

Public property ResponsiblePhysician : TbsXCN_26 read GetResponsiblePhysician write SetResponsiblePhysician;

Responsible Physician, Min : 0, Max : 1

Public property CostCenter : TbsCX_26 read GetCostCenter write SetCostCenter;

Cost Center, Min : 0, Max : 1

Public property InvoicePrepaidAmount : TbsCP_26 read GetInvoicePrepaidAmount write SetInvoicePrepaidAmount;

Invoice Prepaid Amount, Min : 0, Max : 1

Public property TotalInvoiceAmountwithoutPrepaidAmount : TbsCP_26 read GetTotalInvoiceAmountwithoutPrepaidAmount write SetTotalInvoiceAmountwithoutPrepaidAmount;

Total Invoice Amount without Prepaid Amount, Min : 0, Max : 1

Public property TotalAmountofVAT : TbsCP_26 read GetTotalAmountofVAT write SetTotalAmountofVAT;

Total-Amount of VAT, Min : 0, Max : 1

Public property VATRatesapplied[RepCount:Integer]: TbsNM_26 read GetVATRatesapplied write SetVATRatesapplied;

VAT-Rates applied, Min : 0, Max : *

Public property BenefitGroup : TbsIS_26 read GetBenefitGroup write SetBenefitGroup;

Benefit Group, Min : 1, Max : 1

Public property ProviderTaxID : TbsST_26 read GetProviderTaxID write SetProviderTaxID;

Provider Tax ID, Min : 0, Max : 1

Public property PayerTaxID : TbsST_26 read GetPayerTaxID write SetPayerTaxID;

Payer Tax ID, Min : 0, Max : 1

Public property ProviderTaxstatus : TbsIS_26 read GetProviderTaxstatus write SetProviderTaxstatus;

Provider Tax status, Min : 0, Max : 1

Public property PayerTaxstatus : TbsIS_26 read GetPayerTaxstatus write SetPayerTaxstatus;

Payer Tax status, Min : 0, Max : 1

Public property SalesTaxID : TbsST_26 read GetSalesTaxID write SetSalesTaxID;

Sales Tax ID, Min : 0, Max : 1


Generated by PasDoc 0.14.0.