| Class TClaimDetailUnit
bsFhir_r5 Declaration
type TClaimDetail = 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.  HierarchyOverviewMethodsPropertiesDescriptionMethods
|  | constructor Create; override; |  |  |  Properties
|  | property sequence : Int64 read Getsequence write Setsequence; |  | 
 A number to uniquely identify item entries.  |  
|  | property sequenceElement : TpositiveInt read GetsequenceElement write SetsequenceElement; |  |  |  
|  | property traceNumber : TIdentifierArray read GettraceNumberArray; |  | 
 Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.  |  
|  | property revenue : TCodeableConcept read Getrevenue write Setrevenue; |  | 
 The type of revenue or cost center providing the product and/or service.  |  
|  | property category : TCodeableConcept read Getcategory write Setcategory; |  | 
 Code to identify the general type of benefits under which products and services are provided.  |  
|  | property productOrService : TCodeableConcept read GetproductOrService write SetproductOrService; |  | 
 When the value is a group code then this item collects a set of related item details, otherwise this contains the product, service, drug or other billing code for the item. This element may be the start of a range of .productOrService codes used in conjunction with .productOrServiceEnd or it may be a solo element where .productOrServiceEnd is not used.  |  
|  | property productOrServiceEnd : TCodeableConcept read GetproductOrServiceEnd write SetproductOrServiceEnd; |  | 
 This contains the end of a range of product, service, drug or other billing codes for the item. This element is not used when the .productOrService is a group code. This value may only be present when a .productOfService code has been provided to convey the start of the range. Typically this value may be used only with preauthorizations and not with claims.  |  
|  | property modifier : TCodeableConceptArray read GetmodifierArray; |  | 
 Item typification or modifiers codes to convey additional context for the product or service.  |  
|  | property programCode : TCodeableConceptArray read GetprogramCodeArray; |  | 
 Identifies the program under which this may be recovered.  |  
|  | property patientPaid : TMoney read GetpatientPaid write SetpatientPaid; |  | 
 The amount paid by the patient, in total at the claim claim level or specifically for the item and detail level, to the provider for goods and services.  |  
|  | property quantity : TQuantity read Getquantity write Setquantity; |  | 
 The number of repetitions of a service or product.  |  
|  | 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.  |  
|  | 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.  |  
|  | property factorElement : Tdecimal read GetfactorElement write SetfactorElement; |  |  |  
|  | property tax : TMoney read Gettax write Settax; |  | 
 The total of taxes applicable for this product or service.  |  
|  | property net : TMoney read Getnet write Setnet; |  | 
 The total amount claimed for the group (if a grouper) or the line item.detail. Net = unit price * quantity * factor.  |  
|  | property udi : TReferenceArray read GetudiArray; |  | 
 Unique Device Identifiers associated with this line item.  |  
|  | property subDetail : TClaimSubDetailArray read GetsubDetailArray; |  | 
 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.
 |