Class TClaimItem

Unit

Declaration

type TClaimItem = class(TBackboneElement)

Description

A provider issued list of professional services and products which have been provided, or are to be provided, to a patient which is sent to an insurer for reimbursement.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property sequence : Int64 read Getsequence write Setsequence;
Public property sequenceElement : TpositiveInt read GetsequenceElement write SetsequenceElement;
Public property careTeamSequence : TBSFHIRPrimitiveStringArray read GetcareTeamSequenceArray;
Public property diagnosisSequence : TBSFHIRPrimitiveStringArray read GetdiagnosisSequenceArray;
Public property procedureSequence : TBSFHIRPrimitiveStringArray read GetprocedureSequenceArray;
Public property informationSequence : TBSFHIRPrimitiveStringArray read GetinformationSequenceArray;
Public property revenue : TCodeableConcept read Getrevenue write Setrevenue;
Public property category : TCodeableConcept read Getcategory write Setcategory;
Public property productOrService : TCodeableConcept read GetproductOrService write SetproductOrService;
Public property modifier : TCodeableConceptArray read GetmodifierArray;
Public property programCode : TCodeableConceptArray read GetprogramCodeArray;
Public property serviced : TElement read Getserviced write Setserviced;
Public property location : TElement read Getlocation write Setlocation;
Public property quantity : TQuantity read Getquantity write Setquantity;
Public property unitPrice : TMoney read GetunitPrice write SetunitPrice;
Public property factor : Double read Getfactor write Setfactor;
Public property factorElement : Tdecimal read GetfactorElement write SetfactorElement;
Public property net : TMoney read Getnet write Setnet;
Public property udi : TReferenceArray read GetudiArray;
Public property bodySite : TCodeableConcept read GetbodySite write SetbodySite;
Public property subSite : TCodeableConceptArray read GetsubSiteArray;
Public property encounter : TReferenceArray read GetencounterArray;
Public property detail : TClaimDetailArray read GetdetailArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property sequence : Int64 read Getsequence write Setsequence;

A number to uniquely identify item entries.

Public property sequenceElement : TpositiveInt read GetsequenceElement write SetsequenceElement;
 
Public property careTeamSequence : TBSFHIRPrimitiveStringArray read GetcareTeamSequenceArray;

CareTeam members related to this service or product.

Public property diagnosisSequence : TBSFHIRPrimitiveStringArray read GetdiagnosisSequenceArray;

Diagnosis applicable for this service or product.

Public property procedureSequence : TBSFHIRPrimitiveStringArray read GetprocedureSequenceArray;

Procedures applicable for this service or product.

Public property informationSequence : TBSFHIRPrimitiveStringArray read GetinformationSequenceArray;

Exceptions, special conditions and supporting information applicable for this service or product.

Public property revenue : TCodeableConcept read Getrevenue write Setrevenue;

The type of revenue or cost center providing the product and/or service.

Public property category : TCodeableConcept read Getcategory write Setcategory;

Code to identify the general type of benefits under which products and services are provided.

Public property productOrService : TCodeableConcept read GetproductOrService write SetproductOrService;

When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item.

Public property modifier : TCodeableConceptArray read GetmodifierArray;

Item typification or modifiers codes to convey additional context for the product or service.

Public property programCode : TCodeableConceptArray read GetprogramCodeArray;

Identifies the program under which this may be recovered.

Public property serviced : TElement read Getserviced write Setserviced;

The date or dates when the service or product was supplied, performed or completed.

Public property location : TElement read Getlocation write Setlocation;

Where the product or service was provided.

Public property quantity : TQuantity read Getquantity write Setquantity;

The number of repetitions of a service or product.

Public property unitPrice : TMoney read GetunitPrice write SetunitPrice;

If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group.

Public property factor : Double read Getfactor write Setfactor;

A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.

Public property factorElement : Tdecimal read GetfactorElement write SetfactorElement;
 
Public property net : TMoney read Getnet write Setnet;

The quantity times the unit price for an additional service or product or charge.

Public property udi : TReferenceArray read GetudiArray;

Unique Device Identifiers associated with this line item.

Public property bodySite : TCodeableConcept read GetbodySite write SetbodySite;

Physical service site on the patient (limb, tooth, etc.).

Public property subSite : TCodeableConceptArray read GetsubSiteArray;

A region or surface of the bodySite, e.g. limb region or tooth surface(s).

Public property encounter : TReferenceArray read GetencounterArray;

The Encounters during which this Claim was created or to which the creation of this record is tightly associated.

Public property detail : TClaimDetailArray read GetdetailArray;

A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items.


Generated by PasDoc 0.15.0.