SAP for Healthcare Discussions
Foster discussions about patient care, cost reduction, and operational excellence in healthcare organizations using SAP. Join the conversation.
cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to add non-standard field to the IS-H screens?

Former Member
0 Kudos
368

COuld you tell me, is it possible to add non-standard field to the IS-H screens without modifying standard program screens or includes?

For example, we need to add some fields to standard 201 screen (patient master data).

So we need to modify screen program SAPLNPA2 (but its direct modification), or to copy screen 201 into our own screen 9201. But to put our screen 9201 into process we must modify SAP program, as the standard screen 201 is a constant in the INCLUDE NMPA10TOP:

CONSTANTS: dummy_repid TYPE sy-repid VALUE 'SAPMNPA10',

dummy_dynnr TYPE sy-dynnr VALUE 0201.

We didnt find any extensions or Badi's for this purpose.

DO any standard ways for adding fields to screens exist?

Thank you

1 REPLY 1

Former Member
0 Kudos
166

Hi Olga,

in the Clinical Process Builder (Tx NV2000) you can add your own subscreen (with your own fields) without modify the standard (but with some ABAP programming effort). This subscreen can then be added to your own CPB-variants.

You can find more information in the standard IS-H documentation. ( [http://help.sap.com/saphelp_erp60_sp/helpdata/en/3c/0ebc3959d39c39e10000000a114084/frameset.htm] ). In this documentation a link to template implementation is provided. To store the extra data can be stored in the reserved USERx fields in the patienttable NPAT more fields can be added by creating an "append".

There are some Badi's to process CLB screens which might be helpfull:

- Badi: Clinical Process Builder – Preset All Subscreens (technical name ISH_NV2000_PBO)

- BAdI: Clinical Process Builder – Check Complete Data (technical name ISH_NV2000_PAI_COMPL)

- BAdI: Clinical Process Builder – Check Data of Individual Subscreens (technical name ISH_NV2000_PAI)

Good luck,

Martin