SAP ABAP IMG Activity ISHMED_APP_BADI_SET (BAdI for Presetting an Appointment)
Hierarchy
☛
IS-H (Software Component) SAP Healthcare
⤷
IS-HMED-SC (Application Component) Planning
⤷
N1APMG_MED (Package) IS-H*MED: Appointment Management

⤷

⤷

IMG Activity
ID | ISHMED_APP_BADI_SET | BAdI for Presetting an Appointment |
Transaction Code | S_KK4_98000049 | (empty) |
Created on | 20031031 | |
Customizing Attributes | ISHMED_APP_BADI_SET | BAdI for Presetting an Appointment |
Customizing Activity | ISHMED_APP_BADI_SET | BAdI for Presetting an Appointment |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | ISHMED_APP_BADI_SET |
Use
The existing BAdI for presetting an appointment enables automatic field setting when creating an appointment. This means that it is possible to override field presettings which may have been determined as standard, or set fields with individual values depending on the appointment environment.
The BAdI is effective independent of the editing process with which the user is planning the appointment:
- If no input screen is intended when creating an appointment, for example, because you enter the date and time in the clinical order, the fields of the appointment will receive the values provided by the BAdI.
- If the editing process provides an input screen for editing the appointment, the field presettings provided by the BAdI will appear in the input screen.
Requirements
Standard settings
As standard an appointment will only be preset with those attributes which were already determined for the entry or planning process:
- Patient
- Case
- Date
- Time
- Treatment Organizational Unit
- Resource (Organizational Unit, Room, Person)
- Scheduling Type
- Duration, calculated from the scheduling type or from the durations of the services for which the appointment is planned.
Activities
The BAdI is executed once when the appointment is created.
Example
You can use the BAdI for presetting the appointment for the following scenarios:
- You are planning visit appointments in an outpatient clinic. Each visit appointment should be preset with a specific visit type, which the user need only change in exceptional cases.
- In a service facility, you enter appointments for incoming orders. However, you do not use appointment planning, but use the input screen to enter short-term appointments for the next half hour. The input screen should always propose the appointment time rounded up to the next half hour.
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | ISHMED_APP_BADI_SET | 0 | I041002041 | Planning |
Maintenance Objects
Maintenance object type | C | Customizing Object |
Assigned objects | ||||||
---|---|---|---|---|---|---|
Customizing Object | Object Type | Transaction Code | Sub-object | Do not Summarize | Skip Subset Dialog Box | Description for multiple selections |
CMOD | L - Logical transport object | CMOD |
History
Last changed by/on | SAP | 20031202 |
SAP Release Created in | 472 |