API browser of drgValidator100 COM module


/images/arrow_right.png 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.

space
space
/images/arrow_right.png 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
space
/images/arrow_right.png 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
 
space