The ATL COM module drugValidator provides methods to
search & validate price and affilitation of the SL list
search & validate price and affilitation of the SL list
API browser of drugValidator100 COM module
IValidate interface | V1.00/22 Nov 2004 | ||
---|---|---|---|
The IValidate interface checks whether supplied service data conform to the drug rules. In case of a conflict with another service, the service will be rejected. Textual information explaining why the code was rejected can be retrieved, in order to provide appropriate feedback to the user. | |||
Methods | 9 methods | ||
AddService | Adds a new service which will be validated | ||
CalculateSum | Calculate the sum of all services which have been added through the AddService method. | ||
GetAbortInfo | Get the information indicating why the service could not be added. | ||
GetService | Method for collecting all data of the currently focused service in one call without the necessity to call the appropriate properties of this interface | ||
Initialize | Initializes the validation, clears all the entered records. | ||
MoveFirst | Positions the record pointer at the first record in the result record set | ||
MoveLast | Positions the record pointer at the last record in the result record set | ||
MoveNext | Positions the record pointer at the next record in the result record set | ||
MovePrevious | Positions the record pointer at the previous record in the result record set | ||
Properties | 10 properties | ||
[get] Charge | The charge for the service in CHF. | ||
[get] Code | Service code. | ||
[get] Date | Date of the service. | ||
[put] DestructValidate | Destructs/invalidates this IValidate interface instance | ||
[get] Hook | The hook of the service (external ID). | ||
[get] ID | The internal ID of the service. | ||
[get] IgnoreValidate | Flag indicating whether the validation was ignored. | ||
[get] Quantity | Quantity. | ||
[get] TP | Tax points of the service. | ||
[get] TPValue | Tax point value of the service. | ||