Class TExplanationOfBenefitItem

Unit

Declaration

type TExplanationOfBenefitItem = class(TBackboneElement)

Description

This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.

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 careTeamLinkId : TBSFHIRPrimitiveStringArray read GetcareTeamLinkIdArray;
Public property diagnosisLinkId : TBSFHIRPrimitiveStringArray read GetdiagnosisLinkIdArray;
Public property procedureLinkId : TBSFHIRPrimitiveStringArray read GetprocedureLinkIdArray;
Public property informationLinkId : TBSFHIRPrimitiveStringArray read GetinformationLinkIdArray;
Public property revenue : TCodeableConcept read Getrevenue write Setrevenue;
Public property category : TCodeableConcept read Getcategory write Setcategory;
Public property service : TCodeableConcept read Getservice write Setservice;
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 noteNumber : TBSFHIRPrimitiveStringArray read GetnoteNumberArray;
Public property adjudication : TExplanationOfBenefitAdjudicationArray read GetadjudicationArray;
Public property detail : TExplanationOfBenefitDetailArray read GetdetailArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property sequence : Int64 read Getsequence write Setsequence;

A service line number.

Public property sequenceElement : TpositiveInt read GetsequenceElement write SetsequenceElement;
 
Public property careTeamLinkId : TBSFHIRPrimitiveStringArray read GetcareTeamLinkIdArray;

Careteam applicable for this service or product line.

Public property diagnosisLinkId : TBSFHIRPrimitiveStringArray read GetdiagnosisLinkIdArray;

Diagnosis applicable for this service or product line.

Public property procedureLinkId : TBSFHIRPrimitiveStringArray read GetprocedureLinkIdArray;

Procedures applicable for this service or product line.

Public property informationLinkId : TBSFHIRPrimitiveStringArray read GetinformationLinkIdArray;

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

Public property revenue : TCodeableConcept read Getrevenue write Setrevenue;

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

Public property category : TCodeableConcept read Getcategory write Setcategory;

Health Care Service Type Codes to identify the classification of service or benefits.

Public property service : TCodeableConcept read Getservice write Setservice;

If this is an actual service or product line, ie. not a Group, then use code to indicate the Professional Service or Product supplied (eg. CTP, HCPCS,USCLS,ICD10, NCPDP,DIN,ACHI,CCI). If a grouping item then use a group code to indicate the type of thing being grouped eg. 'glasses' or 'compound'.

Public property modifier : TCodeableConceptArray read GetmodifierArray;

Item typification or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or for medical whether the treatment was outside the clinic or out of office hours.

Public property programCode : TCodeableConceptArray read GetprogramCodeArray;

For programs which require reson codes for the inclusion, covering, of this billed item under the program or sub-program.

Public property serviced : TElement read Getserviced write Setserviced;

The date or dates when the enclosed suite of services were performed or completed.

Public property location : TElement read Getlocation write Setlocation;

Where the 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 a node then this is the fee for the product or service, otherwise this is the total of the fees for the children 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 addittional service or product or charge. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied.

Public property udi : TReferenceArray read GetudiArray;

List of 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 site, eg. limb region or tooth surface(s).

Public property encounter : TReferenceArray read GetencounterArray;

A billed item may include goods or services provided in multiple encounters.

Public property noteNumber : TBSFHIRPrimitiveStringArray read GetnoteNumberArray;

A list of note references to the notes provided below.

Public property adjudication : TExplanationOfBenefitAdjudicationArray read GetadjudicationArray;

The adjudications results.

Public property detail : TExplanationOfBenefitDetailArray read GetdetailArray;

Second tier of goods and services.


Generated by PasDoc 0.15.0.