Class TbsIVC_271

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsIVC_271 = class(TbsHL7Segment)

Description

Invoice Segment 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_271 read GetProviderInvoiceNumber write SetProviderInvoiceNumber;
Public property PayerInvoiceNumber : TbsEI_271 read GetPayerInvoiceNumber write SetPayerInvoiceNumber;
Public property ContractAgreementNumber : TbsEI_271 read GetContractAgreementNumber write SetContractAgreementNumber;
Public property InvoiceControl : TbsCWE_271 read GetInvoiceControl write SetInvoiceControl;
Public property InvoiceReason : TbsCWE_271 read GetInvoiceReason write SetInvoiceReason;
Public property InvoiceType : TbsCWE_271 read GetInvoiceType write SetInvoiceType;
Public property InvoiceDateTime : TbsDTM_271 read GetInvoiceDateTime write SetInvoiceDateTime;
Public property InvoiceAmount : TbsCP_271 read GetInvoiceAmount write SetInvoiceAmount;
Public property PaymentTerms : TbsST_271 read GetPaymentTerms write SetPaymentTerms;
Public property ProviderOrganization : TbsXON_271 read GetProviderOrganization write SetProviderOrganization;
Public property PayerOrganization : TbsXON_271 read GetPayerOrganization write SetPayerOrganization;
Public property Attention : TbsXCN_271 read GetAttention write SetAttention;
Public property LastInvoiceIndicator : TbsID_271 read GetLastInvoiceIndicator write SetLastInvoiceIndicator;
Public property InvoiceBookingPeriod : TbsDTM_271 read GetInvoiceBookingPeriod write SetInvoiceBookingPeriod;
Public property Origin : TbsST_271 read GetOrigin write SetOrigin;
Public property InvoiceFixedAmount : TbsCP_271 read GetInvoiceFixedAmount write SetInvoiceFixedAmount;
Public property SpecialCosts : TbsCP_271 read GetSpecialCosts write SetSpecialCosts;
Public property AmountForDoctorsTreatment : TbsCP_271 read GetAmountForDoctorsTreatment write SetAmountForDoctorsTreatment;
Public property ResponsiblePhysician : TbsXCN_271 read GetResponsiblePhysician write SetResponsiblePhysician;
Public property CostCenter : TbsCX_271 read GetCostCenter write SetCostCenter;
Public property InvoicePrepaidAmount : TbsCP_271 read GetInvoicePrepaidAmount write SetInvoicePrepaidAmount;
Public property TotalInvoiceAmountWithoutPrepaidAmount : TbsCP_271 read GetTotalInvoiceAmountWithoutPrepaidAmount write SetTotalInvoiceAmountWithoutPrepaidAmount;
Public property TotalamountOfVat : TbsCP_271 read GetTotalamountOfVat write SetTotalamountOfVat;
Public property VatratesApplied[RepCount:Integer]: TbsNM_271 read GetVatratesApplied write SetVatratesApplied;
Public property BenefitGroup : TbsCWE_271 read GetBenefitGroup write SetBenefitGroup;
Public property ProviderTaxId : TbsST_271 read GetProviderTaxId write SetProviderTaxId;
Public property PayerTaxId : TbsST_271 read GetPayerTaxId write SetPayerTaxId;
Public property ProviderTaxStatus : TbsCWE_271 read GetProviderTaxStatus write SetProviderTaxStatus;
Public property PayerTaxStatus : TbsCWE_271 read GetPayerTaxStatus write SetPayerTaxStatus;
Public property SalesTaxId : TbsST_271 read GetSalesTaxId write SetSalesTaxId;

Description

Methods

Public function VatratesAppliedRepCount : Integer;
 

Properties

Public property ProviderInvoiceNumber : TbsEI_271 read GetProviderInvoiceNumber write SetProviderInvoiceNumber;

Provider Invoice Number, Min : 1, Max : 1

Public property PayerInvoiceNumber : TbsEI_271 read GetPayerInvoiceNumber write SetPayerInvoiceNumber;

Payer Invoice Number, Min : 0, Max : 1

Public property ContractAgreementNumber : TbsEI_271 read GetContractAgreementNumber write SetContractAgreementNumber;

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

Public property InvoiceControl : TbsCWE_271 read GetInvoiceControl write SetInvoiceControl;

Invoice Control, Min : 1, Max : 1

Public property InvoiceReason : TbsCWE_271 read GetInvoiceReason write SetInvoiceReason;

Invoice Reason, Min : 1, Max : 1

Public property InvoiceType : TbsCWE_271 read GetInvoiceType write SetInvoiceType;

Invoice Type, Min : 1, Max : 1

Public property InvoiceDateTime : TbsDTM_271 read GetInvoiceDateTime write SetInvoiceDateTime;

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

Public property InvoiceAmount : TbsCP_271 read GetInvoiceAmount write SetInvoiceAmount;

Invoice Amount, Min : 1, Max : 1

Public property PaymentTerms : TbsST_271 read GetPaymentTerms write SetPaymentTerms;

Payment Terms, Min : 0, Max : 1

Public property ProviderOrganization : TbsXON_271 read GetProviderOrganization write SetProviderOrganization;

Provider Organization, Min : 1, Max : 1

Public property PayerOrganization : TbsXON_271 read GetPayerOrganization write SetPayerOrganization;

Payer Organization, Min : 1, Max : 1

Public property Attention : TbsXCN_271 read GetAttention write SetAttention;

Attention, Min : 0, Max : 1

Public property LastInvoiceIndicator : TbsID_271 read GetLastInvoiceIndicator write SetLastInvoiceIndicator;

Last Invoice Indicator, Min : 0, Max : 1

Public property InvoiceBookingPeriod : TbsDTM_271 read GetInvoiceBookingPeriod write SetInvoiceBookingPeriod;

Invoice Booking Period, Min : 0, Max : 1

Public property Origin : TbsST_271 read GetOrigin write SetOrigin;

Origin, Min : 0, Max : 1

Public property InvoiceFixedAmount : TbsCP_271 read GetInvoiceFixedAmount write SetInvoiceFixedAmount;

Invoice Fixed Amount, Min : 0, Max : 1

Public property SpecialCosts : TbsCP_271 read GetSpecialCosts write SetSpecialCosts;

Special Costs, Min : 0, Max : 1

Public property AmountForDoctorsTreatment : TbsCP_271 read GetAmountForDoctorsTreatment write SetAmountForDoctorsTreatment;

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

Public property ResponsiblePhysician : TbsXCN_271 read GetResponsiblePhysician write SetResponsiblePhysician;

Responsible Physician, Min : 0, Max : 1

Public property CostCenter : TbsCX_271 read GetCostCenter write SetCostCenter;

Cost Center, Min : 0, Max : 1

Public property InvoicePrepaidAmount : TbsCP_271 read GetInvoicePrepaidAmount write SetInvoicePrepaidAmount;

Invoice Prepaid Amount, Min : 0, Max : 1

Public property TotalInvoiceAmountWithoutPrepaidAmount : TbsCP_271 read GetTotalInvoiceAmountWithoutPrepaidAmount write SetTotalInvoiceAmountWithoutPrepaidAmount;

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

Public property TotalamountOfVat : TbsCP_271 read GetTotalamountOfVat write SetTotalamountOfVat;

Total-amount Of Vat, Min : 0, Max : 1

Public property VatratesApplied[RepCount:Integer]: TbsNM_271 read GetVatratesApplied write SetVatratesApplied;

Vat-rates Applied, Min : 0, Max : *

Public property BenefitGroup : TbsCWE_271 read GetBenefitGroup write SetBenefitGroup;

Benefit Group, Min : 1, Max : 1

Public property ProviderTaxId : TbsST_271 read GetProviderTaxId write SetProviderTaxId;

Provider Tax Id, Min : 0, Max : 1

Public property PayerTaxId : TbsST_271 read GetPayerTaxId write SetPayerTaxId;

Payer Tax Id, Min : 0, Max : 1

Public property ProviderTaxStatus : TbsCWE_271 read GetProviderTaxStatus write SetProviderTaxStatus;

Provider Tax Status, Min : 0, Max : 1

Public property PayerTaxStatus : TbsCWE_271 read GetPayerTaxStatus write SetPayerTaxStatus;

Payer Tax Status, Min : 0, Max : 1

Public property SalesTaxId : TbsST_271 read GetSalesTaxId write SetSalesTaxId;

Sales Tax Id, Min : 0, Max : 1


Generated by PasDoc 0.14.0.