The ATL COM module drgValidator provides methods to
browse, search & validate records of the DRG tariff
browse, search & validate records of the DRG tariff
API browser of drgValidator100 COM module
ISearch interface | V1.00/27 Jul 2007 | ||
---|---|---|---|
The ISearch interface allows browsing and retrieval of detailed information from the selected DRG tariff catalog. Searches can be performed by code, name, or MDC respectively. The search terms may be specified literal or may include wildcards. After a successful search, all of the available information directly related to the search term is made available through the interface"s properties.
Each search method (e.g. SearchCode, SearchName, and SearchMDC) produces a selection list composed of zero or more service records. The total number of records in the list can be retrieved using the method GetRecordCount. The record pointer is initially positioned at the first entry of the selection list. The available information related to the current record is made available through the interface"s properties. The methods MoveFirst, MoveLast, MoveNext, MovePrevious, PutAbsolutePosition, and GetAbsolutePosition are used to reposition the record pointer. |
|||
Methods | 12 methods | ||
GetAbortInfo | Get the abort information | ||
GetAbsolutePosition | Gets the current absolute position of the record pointer in the selection list | ||
GetRecordCount | Gets the number of service records in the selection list based on the last search call. | ||
GetServices | Method for collecting all service records of the resulting search space in one call without the necessity to call the record positioning methods and the appropriate properties of this interface | ||
MoveFirst | Moves the record pointer to the first record in the selection list and makes that record the current service record | ||
MoveLast | Moves to the last record in the selection list and makes that record the current service record | ||
MoveNext | Moves to the next record in the selection list and makes that record the current service record | ||
MovePrevious | Moves to the previous record in the selection list object and makes that record the current service record | ||
PutAbsolutePosition | Positions the record pointer at the specified absolute position in the selection list | ||
SearchCode | This method searches for services by specifying code/code pattern | ||
SearchMDC | This method searches for services by specifying a MDC code/MDC code pattern | ||
SearchName | This method searches for services by specifying a name/name pattern | ||
Properties | 19 properties | ||
[get] AgeRestriction | Denotes whether the selected service record has a 'age' restriction (enYes) or not (enNo) | ||
[get] AverageLengthOfStay | The average length of stay of the selected service record |
||
[get] Billable | The billable attribute denotes whether the selected service record is billable (enYes) or not (enNo) | ||
[get] Code | The DRG code of the selected service record | ||
[get] CodeType | The DRG code type of the selected service record |
||
[get] CostWeight | The cost weight of the selected service record |
||
[put] DestructSearch | Destructs/invalidates this IValidate interface instance | ||
[get] GenderRestriction | Denotes whether the selected service record has a 'gender' restriction (enYes) or not (enNo) | ||
[get] HighTrimPoint | The high trim point (HTP) of the selected service record |
||
[get] HighTrimPoint2 | The high trim point 2 (HTP2) of the selected service record | ||
[get] LOSRestriction | Denotes whether the selected service record has a 'length of stay' restriction (enYes) or not (enNo) | ||
[get] LowTrimPoint | The low trim point (LTP) of the selected service record |
||
[get] MDC | The Major Diagnostic Category (MDC) code of the selected service record |
||
[get] Name | The name of the selected service record | ||
[get] ServiceType | The DRG service type of the selected service record |
||
[get] TariffType | The tariff type the selected service record belongs to | ||
[get] TP | Tax points of the selected service record | ||
[get] ValidFrom | The validity start date of the selected service record | ||
[get] ValidTo | The validity end date of the selected service record | ||