Customer-Specific Enhancements for the Surgery System
You can use the following Business Add-Ins (BAdIs) to define customer-specific enhancements for the following areas of the Surgery system:
BAdI: Plans Check (N1APPLAN_CHECK)
BAdI: Surgery Scheduling – User-Defined Functions (ISHMED_SSWS_USF)
BAdI: Surgery Scheduling – Color Legend (ISHMED_SSWS_COLOR_LEGEND)
BAdI: Labeling of Appointment (ISHMED_PG_STYLE_APP)
BAdI: Labeling of Process Flows (ISHMED_PG_STYLE_PRGS)
BAdI: Patient Details (ISHMED_PAT_DETAILS)
BAdI: Expected End of a Process Flow (ISHMED_PRGS_EXPECTED_END)
BAdI: Create Instance for Team Collision Check (ISHMED_CREATE_TEAM_COLL)
Note
Note that all BAdIs of the planning grid are available for surgery scheduling.
See Customer-Specific Enhancements for Planning Grid
The following BAdIs are exceptions which have been replaced in surgery scheduling with BAdIs especially for surgery scheduling.
User exit EXIT_SAPLN1PLANT_USF of SAP enhancement N1USEGUI: replaced in surgery scheduling by the BAdI ISHMED_SSWS_USF for user-defined functions
ISHMED_PG_COLOR_LEGEND: replaced in surgery scheduling by the BAdI ISHMED_SSWS_COLOR_LEGEND for the color legend
BAdIs for Surgery Work Station
BAdI: Work Station Header (BADI_ISH_DWS_HEADER_COMP)
BAdI: Patient Overview (BADI_ISH_DWS_PAT_OVERVIEW_COMP)
BAdI: Surgery – Context Viewer (ISHMED_SURG_CTXVIEW)
BAdI: Implement Global Functions (BADI_ISH_DWS_FCODE_REQUEST)
BAdI: Sorting in Patient Organizer (N1PATORG_APPEND)
BAdI: Surgery – Check Situation Templates in Surgery Work Station (ISHMED_SURG_WS_CHECK)
BAdI: Surgery – Determine Situation Templates (ISHMED_SURG_WS_GET)
BAdIs for General Surgery Documentation
BAdI: Call Surgical Documentation (ISHMED_CDOKU_CALL)
BAdI: Save Surgical Documentation (ISHMED_CDOKU_SAVE)
BAdI: Release Surgical Documentation (ISHMED_CDOKU_RELEASE)
BAdI: Call Combined Diagnosis-Procedure Coding (ISHMED_PROC_DIA_ENCD)
BAdI: Call Procedure Coding (ISHMED_PROC_ENCODING)
BAdI: Call Personal Hit List for Procedure Coding (ISHMED_PROC_ENC_HITL)
BAdI: Check Surgery Times (ISHMED_SRGTIMES_CHECK)
BAdI: Release Surgery Times (ISHMED_SRGTIMES_RELEASE)
BAdI: Save Surgery Times (ISHMED_SRGTIMES_SAVE)
BAdI: Team Entry (N1_FCT_TEAM_SAVE)
BAdI: Implementation of Surgeries View Type (N1_WP_OP)
BAdI: Cancel Function (N1_CANCEL)
For more information, see the Implementation Guide
under .
Surgery System Exit for Integrating Checks at Start Surgery (SAPLN1OQ)
You can find detailed information on the listed BAdIs in the Implementation Guide
under .