NameDescriptionTypeAdditional information
DateOfService

This element contains the date of service.

date

None.

LineNum

This element contains the current line item’s number. It is unique per claim. If supplied, this element begins its numbering at ‘1’ (not ‘0’).

integer

None.

LineType

The type of line item. Valid options for this element are: • Procedure • Medicine • Mixture • Consumable • Modifier • Third Party Claim • Third Party Invoice • Optometry • Dental Lab Slip

string

None.

ChargeCode

string

None.

ChargeDesc

A description of the actual procedure performed or the medicine name or the consumable material utilised.

string

None.

NappiCode

string

None.

ChargeUnits

This is the unit of measurement for the above quantity. It is a fixed set of values and it consists of the following options: • Days • Hours • Kilometres • Minutes • Seconds • Units

string

None.

DosageUnit

This defines the dosage to be taken by the patient at each instance (e.g. 2 tablets)

decimal number

None.

DosageType

This defines the dosage to be taken by the patient at each instance (e.g. 2 tablets) Dosage Type (pills, tablet, ml, teaspoon)

string

None.

FrequencyUnit

How often should the dosage be repeated (e.g. twice per the day morning and night, once per week)

integer

None.

FrequencyType

How often should the dosage be repeated (e.g. twice per the day morning and night, once per week) Frequency Type (Hours, Days, Weeks, Months)

string

None.

PeriodUnit

How often should the dosage be repeated. Works in conjunction with FrequecyUnits, FrequencyMax, PeriodUnits and Period fields. (e.g. "two times every ONE day") Naming of fields derived from FHIR 1.0.2: https://www.hl7.org/fhir/datatypes.html#Timing

integer

None.

PeriodType

How often should the dosage be repeated. Works in conjunction with FrequecyUnits, PeriodUnits and Period fields. (e.g. "two times every one DAY") Period (Hours, Days, Weeks, Months) Naming of fields derived from FHIR 1.0.2: https://www.hl7.org/fhir/datatypes.html#Timing

string

None.

DurationUnit

For how long should the patient type the medication (e.g. for 2 weeks)

integer

None.

DurationType

For how long should the patient type the medication (e.g. for 2 weeks) Duration Type (Hours, Days, Weeks, Months)

string

None.

Repeat

Number of times the patient may refill the prescription at the pharmacy.

integer

None.

ChronicIndicator

Indicate medicine type: chronic or acute

boolean

None.

ChargeQuan

This is the quantity of the resource, as prescribed.

integer

None.

TotalExcVat

This is the line amount being invoiced, excluding VAT, in Rands Calculated as: (Quantity * UnitPrice)

decimal number

None.

VatAmount

This is the portion of vat of Amount. Calculation: Round(AmountExVat * 0.14, 2) For procedures, no VAT is charged, or VAT of 0

decimal number

None.

TotalIncVat

This is the line amount being invoiced, including VAT, in Rands Calculated as: AmountExVat + VatAmount

decimal number

None.

Amount

This is the line amount being calculated based on modifier rule

decimal number

None.

Parameters

Dictionary of string [key] and string [value]

None.

Responses

Dictionary of string [key] and string [value]

None.

ChargeStart

date

None.

ChargeEnd

date

None.

PriceOverride

Indicate if TotalIncVat field contains manual price captured by the doctor

boolean

None.

AccelerateLearning

boolean

None.

UnitPrice

This is the UnitPrice for the line item.

decimal number

None.

SchemeRule

Status based on formulary list (allowed, disallowed, not applicable)

string

None.

CreatedFrom

string

None.

Diagnosis

Collection of Com.Healthbridge.Hhas.Billing.Interface.ValueObjects.DiagnosisVo

None.