Ansicht
Dokumentation

ISH_WP_TC_CHECK - BAdI: Check Treatment Authorization in Clinical Work Station

ISH_WP_TC_CHECK - BAdI: Check Treatment Authorization in Clinical Work Station

General Material Data   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.
SAP E-Book

You can use Business Add-In (BAdI) ISH_WP_TC_CHECK in enhancement spot ES_ISH_CLINICAL_WORKSTATION to make customer-specific adjustments to the treatment authorization check in the Clinical Work Station.

The purpose of a treatment authorization is to ensure that only employees who are involved in treating a patient are given access to their medical data.

The system calls this BAdI when you perform one of the following actions in the Clinical Work Station:

  • When you access or refresh a view
Here you can influence which patient data is displayed in the view for a user, according to their treatment authorization.
  • When you call a function
Here, you can allow or prohibit the execution of the function according to the user's treatment authorization.

The BAdI is supplied with a standard implementation for the treatment authorization check in the Clinical Work Station. This is stored in the default implementation class CL_FB_ISH_WP_TC_CHECK and is called if there is no active customer-specific implementation.

Caution:

The customer is responsible for customer-specific modifications to the BAdI implementation for treatment authorization and for risks resulting from hiding medical data.

For more information, see the interface documentation.

The BAdI is only executed if the treatment authorization check is activated for the institution. The treatment authorization check is active if a security level is defined in test or update mode in Customizing under Treatment Authorization -> Global Settings.

To implement the BAdI, proceed as follows:

  1. Create an implementation for BAdI ISH_WP_TC_CHECK in enhancement spot ES_ISH_CLINICAL_WORKSTATION in the customer name range in transaction SE19.
  2. The interface for your implementation contains the methods CHECK_VIEW() and CHECK_FUNCTION(). Double click on each of the methods to access the code editor, where you can enter code according to your requirements.
  3. Once you have completed your changes, activate your implementation. The application programs can then execute your code.






General Data in Customer Master   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 2635 Date: 20240420 Time: 154251     sap01-206 ( 46 ms )