Ansicht
Dokumentation

ISHMED_CHART_BADI_PR - Charting: Additional Information for Chart Printing

ISHMED_CHART_BADI_PR - Charting: Additional Information for Chart Printing

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.
SAP E-Book

By implementing the BAdI BADI_ISHMED_CHART_PRINT you determine which information – in addition to the graphical elements – appears on the chart printout.

The BAdI interface contains the method GET_PRINT_INFO.

This method has the following parameters:

  • i_chart_layout: Name of the chart layout for which the method is called
  • is_chart_selection: Structure with specifications for selecting the chart. The structure contains institution, patient, and selection period of the chart layout.
  • et_print_headers: This table parameter must be filled by the BAdI implementation. All information that is returned by means of this parameter appears in addition to the chart on the printout. The table contains two columns: LABEL and INFO_VALUE. Fill LABEL with a label text (for example "Patient Name") and INFO_VALUE with the appropriate value (for example, the name of the patient).

The use of implementations of this BAdI can be controlled in relation to institution and chart layout.

If no active implementation of this BAdI exists for a specific institution or a specific chart layout, the delivered standard implementation is used. The standard implementation ensures that the patient’s name, sex, birthdate, patient number and case number appear on the printout.

Implement the BAdI with your own logic for retrieving additional information. Note that the call of your own BAdI implementations can be controlled using filter values. You can create your own implementations of this BAdI for different institutions and for different chart layouts.

Note:We recommend that you base your own implementation on the delivered sample implementation. Make sure that you keep all the patient identification information, which is retrieved in the sample implementation, in your own implementation. This is the only means of preventing the chart data of different patients being printed by mistake.

For an implementation example, see the class CL_EX_ISHMED_CHART_PRINT_DEFLT.






ABAP Short Reference   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 2364 Date: 20240523 Time: 202929     sap01-206 ( 48 ms )