Class TbsPSL_28

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsPSL_28 = class(TbsHL7Segment)

Description

Product/service Line Item The Product/Service Line Item segment is used to identify individual product/service items that typically are aggregated into an Invoice. Each instance of a Product/Service Line Item corresponds to a unique product delivered or service rendered.

Hierarchy

Overview

Methods

Public function ProductServiceCodeModifierRepCount : Integer;
Public function ProductServiceClarificationCodeTypeRepCount : Integer;
Public function ProductServiceClarificationCodeValueRepCount : Integer;
Public function HealthDocumentReferenceIdentifierRepCount : Integer;
Public function ProcessingConsiderationCodeRepCount : Integer;

Properties

Public property ProviderProductServiceLineItemNumber : TbsEI_28 read GetProviderProductServiceLineItemNumber write SetProviderProductServiceLineItemNumber;
Public property PayerProductServiceLineItemNumber : TbsEI_28 read GetPayerProductServiceLineItemNumber write SetPayerProductServiceLineItemNumber;
Public property ProductServiceLineItemSequenceNumber : TbsSI_28 read GetProductServiceLineItemSequenceNumber write SetProductServiceLineItemSequenceNumber;
Public property ProviderTrackingId : TbsEI_28 read GetProviderTrackingId write SetProviderTrackingId;
Public property PayerTrackingId : TbsEI_28 read GetPayerTrackingId write SetPayerTrackingId;
Public property ProductServiceLineItemStatus : TbsCWE_28 read GetProductServiceLineItemStatus write SetProductServiceLineItemStatus;
Public property ProductServiceCode : TbsCWE_28 read GetProductServiceCode write SetProductServiceCode;
Public property ProductServiceCodeModifier[RepCount:Integer]: TbsCWE_28 read GetProductServiceCodeModifier write SetProductServiceCodeModifier;
Public property ProductServiceCodeDescription : TbsST_28 read GetProductServiceCodeDescription write SetProductServiceCodeDescription;
Public property ProductServiceEffectiveDate : TbsDTM_28 read GetProductServiceEffectiveDate write SetProductServiceEffectiveDate;
Public property ProductServiceExpirationDate : TbsDTM_28 read GetProductServiceExpirationDate write SetProductServiceExpirationDate;
Public property ProductServiceQuantity : TbsCQ_28 read GetProductServiceQuantity write SetProductServiceQuantity;
Public property ProductServiceUnitCost : TbsCP_28 read GetProductServiceUnitCost write SetProductServiceUnitCost;
Public property NumberOfItemsPerUnit : TbsNM_28 read GetNumberOfItemsPerUnit write SetNumberOfItemsPerUnit;
Public property ProductServiceGrossAmount : TbsCP_28 read GetProductServiceGrossAmount write SetProductServiceGrossAmount;
Public property ProductServiceBilledAmount : TbsCP_28 read GetProductServiceBilledAmount write SetProductServiceBilledAmount;
Public property ProductServiceClarificationCodeType[RepCount:Integer]: TbsCWE_28 read GetProductServiceClarificationCodeType write SetProductServiceClarificationCodeType;
Public property ProductServiceClarificationCodeValue[RepCount:Integer]: TbsST_28 read GetProductServiceClarificationCodeValue write SetProductServiceClarificationCodeValue;
Public property HealthDocumentReferenceIdentifier[RepCount:Integer]: TbsEI_28 read GetHealthDocumentReferenceIdentifier write SetHealthDocumentReferenceIdentifier;
Public property ProcessingConsiderationCode[RepCount:Integer]: TbsCWE_28 read GetProcessingConsiderationCode write SetProcessingConsiderationCode;
Public property RestrictedDisclosureIndicator : TbsID_28 read GetRestrictedDisclosureIndicator write SetRestrictedDisclosureIndicator;
Public property RelatedProductServiceCodeIndicator : TbsCWE_28 read GetRelatedProductServiceCodeIndicator write SetRelatedProductServiceCodeIndicator;
Public property ProductServiceAmountForPhysician : TbsCP_28 read GetProductServiceAmountForPhysician write SetProductServiceAmountForPhysician;
Public property ProductServiceCostFactor : TbsNM_28 read GetProductServiceCostFactor write SetProductServiceCostFactor;
Public property CostCenter : TbsCX_28 read GetCostCenter write SetCostCenter;
Public property BillingPeriod : TbsDR_28 read GetBillingPeriod write SetBillingPeriod;
Public property DaysWithoutBilling : TbsNM_28 read GetDaysWithoutBilling write SetDaysWithoutBilling;
Public property Sessionno : TbsNM_28 read GetSessionno write SetSessionno;
Public property ExecutingPhysicianId : TbsXCN_28 read GetExecutingPhysicianId write SetExecutingPhysicianId;
Public property ResponsiblePhysicianId : TbsXCN_28 read GetResponsiblePhysicianId write SetResponsiblePhysicianId;
Public property RoleExecutingPhysician : TbsCWE_28 read GetRoleExecutingPhysician write SetRoleExecutingPhysician;
Public property MedicalRoleExecutingPhysician : TbsCWE_28 read GetMedicalRoleExecutingPhysician write SetMedicalRoleExecutingPhysician;
Public property SideOfBody : TbsCWE_28 read GetSideOfBody write SetSideOfBody;
Public property NumberOfTpsPp : TbsNM_28 read GetNumberOfTpsPp write SetNumberOfTpsPp;
Public property TpvaluePp : TbsCP_28 read GetTpvaluePp write SetTpvaluePp;
Public property InternalScalingFactorPp : TbsNM_28 read GetInternalScalingFactorPp write SetInternalScalingFactorPp;
Public property ExternalScalingFactorPp : TbsNM_28 read GetExternalScalingFactorPp write SetExternalScalingFactorPp;
Public property AmountPp : TbsCP_28 read GetAmountPp write SetAmountPp;
Public property NumberOfTpsTechnicalPart : TbsNM_28 read GetNumberOfTpsTechnicalPart write SetNumberOfTpsTechnicalPart;
Public property TpvalueTechnicalPart : TbsCP_28 read GetTpvalueTechnicalPart write SetTpvalueTechnicalPart;
Public property InternalScalingFactorTechnicalPart : TbsNM_28 read GetInternalScalingFactorTechnicalPart write SetInternalScalingFactorTechnicalPart;
Public property ExternalScalingFactorTechnicalPart : TbsNM_28 read GetExternalScalingFactorTechnicalPart write SetExternalScalingFactorTechnicalPart;
Public property AmountTechnicalPart : TbsCP_28 read GetAmountTechnicalPart write SetAmountTechnicalPart;
Public property TotalAmountProfessionalPartTechnicalPart : TbsCP_28 read GetTotalAmountProfessionalPartTechnicalPart write SetTotalAmountProfessionalPartTechnicalPart;
Public property Vatrate : TbsNM_28 read GetVatrate write SetVatrate;
Public property Mainservice : TbsID_28 read GetMainservice write SetMainservice;
Public property Validation : TbsID_28 read GetValidation write SetValidation;
Public property Comment : TbsST_28 read GetComment write SetComment;

Description

Methods

Public function ProductServiceCodeModifierRepCount : Integer;
 
Public function ProductServiceClarificationCodeTypeRepCount : Integer;
 
Public function ProductServiceClarificationCodeValueRepCount : Integer;
 
Public function HealthDocumentReferenceIdentifierRepCount : Integer;
 
Public function ProcessingConsiderationCodeRepCount : Integer;
 

Properties

Public property ProviderProductServiceLineItemNumber : TbsEI_28 read GetProviderProductServiceLineItemNumber write SetProviderProductServiceLineItemNumber;

Provider Product/Service Line Item Number, Min : 1, Max : 1

Public property PayerProductServiceLineItemNumber : TbsEI_28 read GetPayerProductServiceLineItemNumber write SetPayerProductServiceLineItemNumber;

Payer Product/Service Line Item Number, Min : 0, Max : 1

Public property ProductServiceLineItemSequenceNumber : TbsSI_28 read GetProductServiceLineItemSequenceNumber write SetProductServiceLineItemSequenceNumber;

Product/Service Line Item Sequence Number, Min : 1, Max : 1

Public property ProviderTrackingId : TbsEI_28 read GetProviderTrackingId write SetProviderTrackingId;

Provider Tracking Id, Min : 0, Max : 1

Public property PayerTrackingId : TbsEI_28 read GetPayerTrackingId write SetPayerTrackingId;

Payer Tracking Id, Min : 0, Max : 1

Public property ProductServiceLineItemStatus : TbsCWE_28 read GetProductServiceLineItemStatus write SetProductServiceLineItemStatus;

Product/Service Line Item Status, Min : 1, Max : 1

Public property ProductServiceCode : TbsCWE_28 read GetProductServiceCode write SetProductServiceCode;

Product/Service Code, Min : 1, Max : 1

Public property ProductServiceCodeModifier[RepCount:Integer]: TbsCWE_28 read GetProductServiceCodeModifier write SetProductServiceCodeModifier;

Product/Service Code Modifier, Min : 0, Max : 5

Public property ProductServiceCodeDescription : TbsST_28 read GetProductServiceCodeDescription write SetProductServiceCodeDescription;

Product/Service Code Description, Min : 0, Max : 1

Public property ProductServiceEffectiveDate : TbsDTM_28 read GetProductServiceEffectiveDate write SetProductServiceEffectiveDate;

Product/Service Effective Date, Min : 0, Max : 1

Public property ProductServiceExpirationDate : TbsDTM_28 read GetProductServiceExpirationDate write SetProductServiceExpirationDate;

Product/Service Expiration Date, Min : 0, Max : 1

Public property ProductServiceQuantity : TbsCQ_28 read GetProductServiceQuantity write SetProductServiceQuantity;

Product/Service Quantity, Min : 0, Max : 1

Public property ProductServiceUnitCost : TbsCP_28 read GetProductServiceUnitCost write SetProductServiceUnitCost;

Product/Service Unit Cost, Min : 0, Max : 1

Public property NumberOfItemsPerUnit : TbsNM_28 read GetNumberOfItemsPerUnit write SetNumberOfItemsPerUnit;

Number Of Items Per Unit, Min : 0, Max : 1

Public property ProductServiceGrossAmount : TbsCP_28 read GetProductServiceGrossAmount write SetProductServiceGrossAmount;

Product/Service Gross Amount, Min : 0, Max : 1

Public property ProductServiceBilledAmount : TbsCP_28 read GetProductServiceBilledAmount write SetProductServiceBilledAmount;

Product/Service Billed Amount, Min : 0, Max : 1

Public property ProductServiceClarificationCodeType[RepCount:Integer]: TbsCWE_28 read GetProductServiceClarificationCodeType write SetProductServiceClarificationCodeType;

Product/Service Clarification Code Type, Min : 0, Max : 20

Public property ProductServiceClarificationCodeValue[RepCount:Integer]: TbsST_28 read GetProductServiceClarificationCodeValue write SetProductServiceClarificationCodeValue;

Product/Service Clarification Code Value, Min : 0, Max : 20

Public property HealthDocumentReferenceIdentifier[RepCount:Integer]: TbsEI_28 read GetHealthDocumentReferenceIdentifier write SetHealthDocumentReferenceIdentifier;

Health Document Reference Identifier, Min : 0, Max : 5

Public property ProcessingConsiderationCode[RepCount:Integer]: TbsCWE_28 read GetProcessingConsiderationCode write SetProcessingConsiderationCode;

Processing Consideration Code, Min : 0, Max : 20

Public property RestrictedDisclosureIndicator : TbsID_28 read GetRestrictedDisclosureIndicator write SetRestrictedDisclosureIndicator;

Restricted Disclosure Indicator, Min : 1, Max : 1

Public property RelatedProductServiceCodeIndicator : TbsCWE_28 read GetRelatedProductServiceCodeIndicator write SetRelatedProductServiceCodeIndicator;

Related Product/Service Code Indicator, Min : 0, Max : 1

Public property ProductServiceAmountForPhysician : TbsCP_28 read GetProductServiceAmountForPhysician write SetProductServiceAmountForPhysician;

Product/Service Amount For Physician, Min : 0, Max : 1

Public property ProductServiceCostFactor : TbsNM_28 read GetProductServiceCostFactor write SetProductServiceCostFactor;

Product/Service Cost Factor, Min : 0, Max : 1

Public property CostCenter : TbsCX_28 read GetCostCenter write SetCostCenter;

Cost Center, Min : 0, Max : 1

Public property BillingPeriod : TbsDR_28 read GetBillingPeriod write SetBillingPeriod;

Billing Period, Min : 0, Max : 1

Public property DaysWithoutBilling : TbsNM_28 read GetDaysWithoutBilling write SetDaysWithoutBilling;

Days Without Billing, Min : 0, Max : 1

Public property Sessionno : TbsNM_28 read GetSessionno write SetSessionno;

Session-no, Min : 0, Max : 1

Public property ExecutingPhysicianId : TbsXCN_28 read GetExecutingPhysicianId write SetExecutingPhysicianId;

Executing Physician Id, Min : 0, Max : 1

Public property ResponsiblePhysicianId : TbsXCN_28 read GetResponsiblePhysicianId write SetResponsiblePhysicianId;

Responsible Physician Id, Min : 0, Max : 1

Public property RoleExecutingPhysician : TbsCWE_28 read GetRoleExecutingPhysician write SetRoleExecutingPhysician;

Role Executing Physician, Min : 0, Max : 1

Public property MedicalRoleExecutingPhysician : TbsCWE_28 read GetMedicalRoleExecutingPhysician write SetMedicalRoleExecutingPhysician;

Medical Role Executing Physician, Min : 0, Max : 1

Public property SideOfBody : TbsCWE_28 read GetSideOfBody write SetSideOfBody;

Side Of Body, Min : 0, Max : 1

Public property NumberOfTpsPp : TbsNM_28 read GetNumberOfTpsPp write SetNumberOfTpsPp;

Number Of Tp's Pp, Min : 0, Max : 1

Public property TpvaluePp : TbsCP_28 read GetTpvaluePp write SetTpvaluePp;

Tp-value Pp, Min : 0, Max : 1

Public property InternalScalingFactorPp : TbsNM_28 read GetInternalScalingFactorPp write SetInternalScalingFactorPp;

Internal Scaling Factor Pp, Min : 0, Max : 1

Public property ExternalScalingFactorPp : TbsNM_28 read GetExternalScalingFactorPp write SetExternalScalingFactorPp;

External Scaling Factor Pp, Min : 0, Max : 1

Public property AmountPp : TbsCP_28 read GetAmountPp write SetAmountPp;

Amount Pp, Min : 0, Max : 1

Public property NumberOfTpsTechnicalPart : TbsNM_28 read GetNumberOfTpsTechnicalPart write SetNumberOfTpsTechnicalPart;

Number Of Tp's Technical Part, Min : 0, Max : 1

Public property TpvalueTechnicalPart : TbsCP_28 read GetTpvalueTechnicalPart write SetTpvalueTechnicalPart;

Tp-value Technical Part, Min : 0, Max : 1

Public property InternalScalingFactorTechnicalPart : TbsNM_28 read GetInternalScalingFactorTechnicalPart write SetInternalScalingFactorTechnicalPart;

Internal Scaling Factor Technical Part, Min : 0, Max : 1

Public property ExternalScalingFactorTechnicalPart : TbsNM_28 read GetExternalScalingFactorTechnicalPart write SetExternalScalingFactorTechnicalPart;

External Scaling Factor Technical Part, Min : 0, Max : 1

Public property AmountTechnicalPart : TbsCP_28 read GetAmountTechnicalPart write SetAmountTechnicalPart;

Amount Technical Part, Min : 0, Max : 1

Public property TotalAmountProfessionalPartTechnicalPart : TbsCP_28 read GetTotalAmountProfessionalPartTechnicalPart write SetTotalAmountProfessionalPartTechnicalPart;

Total Amount Professional Part + Technical Part, Min : 0, Max : 1

Public property Vatrate : TbsNM_28 read GetVatrate write SetVatrate;

Vat-rate, Min : 0, Max : 1

Public property Mainservice : TbsID_28 read GetMainservice write SetMainservice;

Main-service, Min : 0, Max : 1

Public property Validation : TbsID_28 read GetValidation write SetValidation;

Validation, Min : 0, Max : 1

Public property Comment : TbsST_28 read GetComment write SetComment;

Comment, Min : 0, Max : 1


Generated by PasDoc 0.14.0.