tarmedValidator, a module capable of browsing,
querying, and validating Tarmed services.
tarmedValidator
    API DocBrowser   ·  Revision history
    Download area
    FAQ
 
home
system
integrators
search the
site
 

validator
modules
invoice
modules
credit
modules
miscellaneous
modules
tools

  Design by TMR AG
  © by sumex1.net
 
ISearch interface

Description  V1.00/30 Aug 2002 
The ISearch interface allows browsing of and retrieval of detailed information from the Tarmed database. Searches can be performed by code or by name. The search terms may be specified in full, 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. Inclusions, Descendants and allowed Combinations for a given code can also be retrieved.

Every method which starts with the name Search (for example SearchName255) produces as a result 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.
tarmedValidator
  ISearch

Methods  32 methods 
CanExpand GetNextQuantityMultiSessionRestriction
CanHaveAdditionalServices GetRecordCount
CanHaveAnaesthesiaServices MoveFirst
FindCombination MoveLast
FindDescendant MoveNext
FindInclusion MovePrevious
FindNextCombination PutAbsolutePosition
FindNextDescendant SearchAdditionalService
FindNextInclusion SearchChapter
GetAbortInfo SearchCode
GetAbsolutePosition SearchName255
GetAgeRestriction SearchName35
GetFirstQualitativeDignity SearchPopular
GetFirstQuantityMultiSessionRestriction SearchServiceBlock
GetMedicalRoleRestriction SearchServiceGroup
GetNextQualitativeDignity SearchSlave

Properties  35 properties 
[get]  AdditionalServiceReferenceCode  [get]  PlaceMin
[get]  AnaesthesiaMin  [get]  PrePostServiceMin
[get]  AnaesthesiaRiskClass  [get]  Section
[get]  ChangeMin  [get]  ServiceMin
[get]  Chapter  [get]  ServiceType
[get]  Code  [get]  SexRequired
[get/put]  DignityFilter  [get]  SideRequired
[get]  FindingsMin  [get]  TechnicalInfo
[get]  InternalFactor_MT  [get]  TP_Assistant
[get]  InternalFactor_TT  [get]  TP_MT
[get]  KVGObligationCode  [get]  TP_TT
[get]  MasterCode  [get]  TreatmentType
[get]  MechanicCode  [get]  Unit
[get]  MedicalInfo  [get]  UnitCode
[get]  Name255  [get]  UnitQuantity
[get]  Name35  [get]  ValidFrom
[get]  NamePopular  [get]  ValidTo
[get]  NumAssistants