browse, search & validate records of the Tarmed tariff
Determines the anaesthesia records corresponding to the specified code. If there are several codes with anaesthesia records within the same session, you have to enter all the codes using this method. When you retrieve the records with the methods GetFirstAnaesthesiaRecord or GetNextAnaesthesiaRecord, you have to discard all services with a quantity of 0.
The service code 24.0250 can now be included by appending an underscore "_" and the appropriate reference code to the service code, e.g.
|C/C++ calling syntax|
|HRESULT Anaesthesia(|| BSTR
|Calling argument description|
|[in] BSTR||bstrCode||Tarmed service code.|
|[in] AnaesthesiaRiskClassType||enRiskClass||risk class type.|
|[in] DATE||dBirthdate||Patient"s birth date.|
|[in] DATE||dDate||Date of the service.|
|[out, retval] VARIANT_BOOL||*pbStatus||Return status of the method|
|C/C++ return value|
|S_OK||This value is returned if the function call was successful or if the return value of a boolean method signalling a true value. In this case the VARIANT_BOOL is set to VARIANT_TRUE.|
|S_FALSE||This is the return value of a boolean method signalling a false return value. In this case the VARIANT_BOOL is set to VARIANT_FALSE.|
|E_name||This value is returned if the function call was unsuccessful and an error exception was generated. Note that if you are using SmartPointers an exception is thrown under these conditions.|