SAP ABAP Class CL_ISH_CON_PLANNING_LIST (Configuration Class: Planning as List)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1APMG (Package) IS-H: Appointment Management; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_CONFIG IS-H: Basic Class for Configuration of Dialogs 20050225
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_CON_PLANNING_LIST IS-H*MED: Planning as List Configuration Class 20050225
Properties
Class CL_ISH_CON_PLANNING_LIST  
Short Description Configuration Class: Planning as List    
Super Class CL_ISH_CONFIG IS-H: Basic Class for Configuration of Dialogs 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG   IS-H: Appointment Management; TSA Development 
Created 20050225   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_CON_PLANNING_LIST has no forward declaration.
Interfaces
Class CL_ISH_CON_PLANNING_LIST has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_CON_PLANNING_LIST 20050225 IS-H: Factory of Class CL_ISH(MED)_CON_planning_list
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TYPE_CON_AO_LIST Instance attribute Public Attribute reference (LIKE) 20050302
2 CO_TYPE_CON_APP_LIST Instance attribute Public Attribute reference (LIKE) 20050302
3 CO_TYPE_SCR_PLN_LIST_TABSTR Instance attribute Public Attribute reference (LIKE) 20050303
4 GR_CON_AO_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CON_AO_LIST Configuration for Appointment Proposal List 20050302
5 GR_CON_APP_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CON_APP_LIST Configuration for Appointment List 20050302
6 GR_SCR_AO_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_SCR_APP_AO_LIST Appointment Proposal List Screen 20050302
7 GR_SCR_APP_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_SCR_APP_AO_LIST Appointment List Screen 20050302
8 GT_APPS_TO_SHOW Instance attribute Protected Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Appointments that Cannot Be Hidden 20051005
9 GT_EXCL_FUNCS Instance attribute Protected Type reference (TYPE) ISH_T_EXCL_FUNC Table with Functions to Be Excluded 20050405
10 G_ANY_OBJ_EXIST Instance attribute Protected Type reference (TYPE) ISH_ON_OFF At Least One Entry Applies for Another Object 20050331
11 G_AO_OBJ_EXIST Instance attribute Protected Type reference (TYPE) ISH_ON_OFF At Least One Appointment Proposal Applies for an Object 20050331
12 G_APP_OBJ_EXIST Instance attribute Protected Type reference (TYPE) ISH_ON_OFF At Leaser One Appointment Is Planned for a Specific Object 20050331
13 G_CHAIN_ACTIVE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Appointment Series Active ON/OFF 20050303
14 G_PAT_IS_TMP Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Temp. Objects Exist for Patient 20060719
15 G_SAVE_ACTIVE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Save Active (Possible) ON/OFF 20050310
16 G_SEARCH_ACTIVE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Open Time Slot Search Active ON/OFF 20050303
17 G_SEARCH_NEXT_ACTIVE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF ON Next Open Time Slot Search Active ON/OFF 20061201
18 G_SHOW_APPCAL_ACTIVE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF ON Function Patient Appointments Active 20050304
19 G_SHOW_TERMINK_FUNC Instance attribute Protected Type reference (TYPE) ISH_ON_OFF ON Display 'Call Appointment Calendar' Function 20050225
20 G_USAGE Instance attribute Protected Type reference (TYPE) N1PLUSAGE Purpose of Appointment Planning 20050309
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Creates a CL_ISH_CON_PLANNING_LIST Reference 20050225
2 GET_APPS_TO_SHOW Instance method Public Method Return Appointments that Cannot Be Hidden 20051005
3 GET_CONFIG_AO_LIST Instance method Public Method Returns or Creates an Appointment Proposal List Instance 20050302
4 GET_CONFIG_APP_LIST Instance method Public Method Returns or Creates an Appointment List Instance 20050302
5 GET_EXCL_FUNCS Instance method Public Method Determination of Functions to Be Excluded 20050405
6 GET_PAT_IS_TMP Instance method Public Method Temp. Objects Exist for Patient 20060719
7 GET_PLAN_FLAGS Instance method Public Method Get Configuration Planning Indicator 20050331
8 GET_SEARCH_NEXT_ACTIVE Instance method Public Method Returns Whether Find Next Open Time Slot Function Is Active 20061201
9 GET_SEL_FIELD_AO Instance method Public Method Returns the Selection Field for the Alternative Selection 20050318
10 GET_USAGE Instance method Public Method Return Purpose of Appointment Planning 20050309
11 IS_APP_TO_SHOW Instance method Public Method Can Appointment not Be Hidden? 20051005
12 IS_CHAIN_ACTIVE Instance method Public Method Returns Whether Appointment Series Is Active 20050304
13 IS_SAVE_ACTIVE Instance method Public Method Is Save Allowed 20050310
14 IS_SEARCH_ACTIVE Instance method Public Method Returns Whether the Search Is Active 20050304
15 SET_APPS_TO_SHOW Instance method Public Method Set Appointments that Cannot Be Hidden 20051005
16 SET_CHAIN_ACTIVE Instance method Public Method Set Attribute g_chain_active Appt Series Active on/off 20050304
17 SET_CONFIG_AO_LIST Instance method Public Method Configuration Will Be Set for Appointment Proposal List 20050302
18 SET_CONFIG_APP_LIST Instance method Public Method Transferred Config. Will Be Set for Appointment List Screen 20050302
19 SET_EXCL_FUNCS Instance method Public Method Set Functions to Be Excluded 20050405
20 SET_EXCL_FUNC_AO_LIST Instance method Public Method Hide Functions of the Appointment Proposal List 20050310
21 SET_EXCL_FUNC_APP_LIST Instance method Public Method Hide Functions of the Appointment List 20050310
22 SET_PAT_IS_TMP Instance method Public Method Temp. Objects Exist for Patient 20060719
23 SET_PLAN_FLAGS Instance method Public Method Set Planning Indicator for the Configuration 20050331
24 SET_SAVE_ACTIVE Instance method Public Method Set if Save Is Allowed or not 20050310
25 SET_SCR_AO_LIST Instance method Public Method Transferred Appointment Proposal List Screen Will Be Set 20050302
26 SET_SCR_APP_LIST Instance method Public Method Transferred Appointment List Screen Will Be Set 20050302
27 SET_SEARCH_ACTIVE Instance method Public Method Set Attribute g_search_active Search Active on/off 20050303
28 SET_SEARCH_NEXT_ACTIVE Instance method Public Method Set Attribute g_search_next_activ Find Next Open Time Slot 20061201
29 SET_SEL_FIELD_AO Instance method Public Method Sets the Selection Field for the Alternative Selection 20050318
30 SET_USAGE Instance method Public Method Set Purpose of Appointment Planning 20050309
Events
Class CL_ISH_CON_PLANNING_LIST has no event.
Types
Class CL_ISH_CON_PLANNING_LIST has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20050225
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISH_CON_PLANNING_LIST Konfigurationsklasse Planung als Liste 20050225
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20050225

Method CREATE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_APPS_TO_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_APPS Value transfer Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Nicht ausblendbare Termine 20051005

Method GET_APPS_TO_SHOW on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_CONFIG_AO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20050302
2 Exporting ER_CON_AO_LIST Call by reference Object reference (TYPE REF TO) CL_ISH_CON_AO_LIST Konfiguration der Terminvorschlagsliste 20050302
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20050302
4 Importing I_CREATE Call by reference Type reference (TYPE) ISH_ON_OFF ON ON: Konfiguration erzeugen, wenn noch nicht vorhanden 20050302

Method GET_CONFIG_AO_LIST on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_CONFIG_APP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20050302
2 Exporting ER_CON_APP_LIST Call by reference Object reference (TYPE REF TO) CL_ISH_CON_APP_LIST Konfiguration der Terminliste 20050302
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20050302
4 Importing I_CREATE Call by reference Type reference (TYPE) ISH_ON_OFF ON ON: Konfiguration erzeugen, wenn noch nicht vorhanden 20050302

Method GET_CONFIG_APP_LIST on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_EXCL_FUNCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXCL_FUNCS Value transfer Type reference (TYPE) ISH_T_EXCL_FUNC Auszuschließende Funktionen 20050405

Method GET_EXCL_FUNCS on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_PAT_IS_TMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PAT_IS_TMP Value transfer Type reference (TYPE) ISH_ON_OFF Temp. Objekte für Patient vorhanden 20060719

Method GET_PAT_IS_TMP on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_PLAN_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANY_FOR_OBJ Value transfer Type reference (TYPE) ISH_ON_OFF Mindestens ein Eintralg ist für ein anderes Objekt bestimmt 20050331
2 Exporting E_AO_FOR_OBJ Value transfer Type reference (TYPE) ISH_ON_OFF Mindestens ein Terminvorschlag ist für ein Objekt bestimmt 20050331
3 Exporting E_APP_FOR_OBJ Value transfer Type reference (TYPE) ISH_ON_OFF Mindestens ein Termin ist für ein bestimmtes Objekt geplant 20050331

Method GET_PLAN_FLAGS on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_SEARCH_NEXT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEARCH_NEXT_ACTIV Value transfer Type reference (TYPE) ISH_ON_OFF Funktion weitere Termine suchen aktiv ON/OFF 20061201

Method GET_SEARCH_NEXT_ACTIVE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_SEL_FIELD_AO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEL_FIELD Value transfer Type reference (TYPE) FDNAME Feldname für Gruppierung in der alternativen Selektion 20050318

Method GET_SEL_FIELD_AO on class CL_ISH_CON_PLANNING_LIST has no exception.

Method GET_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_USAGE Value transfer Type reference (TYPE) N1PLUSAGE Verwendungszweck der Terminplanung 20050309

Method GET_USAGE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method IS_APP_TO_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APP Call by reference Object reference (TYPE REF TO) CL_ISH_APPOINTMENT Termin 20051005
2 Returning R_APP_TO_SHOW Value transfer Type reference (TYPE) ISH_ON_OFF Termin ist nicht ausblendbar ON / OFF 20051005

Method IS_APP_TO_SHOW on class CL_ISH_CON_PLANNING_LIST has no exception.

Method IS_CHAIN_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHAIN_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Terminserie aktive on / off 20050304

Method IS_CHAIN_ACTIVE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method IS_SAVE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SAVE_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Sichern aktiv (möglich) ON/OFF 20050310

Method IS_SAVE_ACTIVE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method IS_SEARCH_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEARCH_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Suche akrive ON / OFF 20050304

Method IS_SEARCH_ACTIVE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_APPS_TO_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APP Call by reference Object reference (TYPE REF TO) CL_ISH_APPOINTMENT Nicht ausblendbarer Termin 20051005
2 Importing IT_APPS Call by reference Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Nicht ausblendbare Termine 20051005

Method SET_APPS_TO_SHOW on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_CHAIN_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAIN_ACTIVE Call by reference Type reference (TYPE) ISH_ON_OFF Terminserie setzen on/off 20050304

Method SET_CHAIN_ACTIVE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_CONFIG_AO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CON_AO_LIST Call by reference Object reference (TYPE REF TO) CL_ISH_CON_AO_LIST Konfiguration für die Terminvorschlagsliste 20050302

Method SET_CONFIG_AO_LIST on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_CONFIG_APP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CON_APP_LIST Call by reference Object reference (TYPE REF TO) CL_ISH_CON_APP_LIST Konfiguration für die Terminliste 20050302

Method SET_CONFIG_APP_LIST on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_EXCL_FUNCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXCL_FUNC Call by reference Type reference (TYPE) RNEXCL_FUNC Auszuschließende Funktion 20050405
2 Importing IT_EXCL_FUNC Call by reference Type reference (TYPE) ISH_T_EXCL_FUNC Tabelle mit auszuschließenden Funktionen 20050405

Method SET_EXCL_FUNCS on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_EXCL_FUNC_AO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCL_FUNCTIONS Value transfer Type reference (TYPE) UI_FUNCTIONS Tabelle mit auszublendeden Funktionen 20050310

Method SET_EXCL_FUNC_AO_LIST on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_EXCL_FUNC_APP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCL_FUNCTIONS Value transfer Type reference (TYPE) UI_FUNCTIONS Tabelle mit auszublendeden Funktionen 20050310

Method SET_EXCL_FUNC_APP_LIST on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_PAT_IS_TMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PAT_IS_TMP Value transfer Type reference (TYPE) ISH_ON_OFF Temp. Objekte für Patient vorhanden 20060719

Method SET_PAT_IS_TMP on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_PLAN_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANY_FOR_OBJ Value transfer Type reference (TYPE) ISH_ON_OFF Mindestens ein Eintralg ist für ein anderes Objekt bestimmt 20050331
2 Importing I_AO_FOR_OBJ Value transfer Type reference (TYPE) ISH_ON_OFF Mindestens ein Terminvorschlag ist für ein Objekt bestimmt 20050331
3 Importing I_APP_FOR_OBJ Value transfer Type reference (TYPE) ISH_ON_OFF Mindestens ein Termin ist für ein bestimmtes Objekt geplant 20050331

Method SET_PLAN_FLAGS on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_SAVE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Sichern aktiv (möglich) ON/OFF 20050310

Method SET_SAVE_ACTIVE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_SCR_AO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCR_AO_LIST Call by reference Object reference (TYPE REF TO) CL_ISH_SCR_APP_AO_LIST Terminvorschlagsliste Screen 20050302

Method SET_SCR_AO_LIST on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_SCR_APP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCR_APP_LIST Call by reference Object reference (TYPE REF TO) CL_ISH_SCR_APP_AO_LIST Terminlieten Screen 20050302

Method SET_SCR_APP_LIST on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_SEARCH_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEARCH_ACTIVE Call by reference Type reference (TYPE) ISH_ON_OFF Suche ist aktive 20050303

Method SET_SEARCH_ACTIVE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_SEARCH_NEXT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEARCH_NEXT_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Funktion weitere Termine suchen aktiv ON/OFF 20061201

Method SET_SEARCH_NEXT_ACTIVE on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_SEL_FIELD_AO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEL_FIELD Call by reference Type reference (TYPE) FDNAME IS-H: Feldname für die alternative Selektion 20050318

Method SET_SEL_FIELD_AO on class CL_ISH_CON_PLANNING_LIST has no exception.

Method SET_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USAGE Value transfer Type reference (TYPE) N1PLUSAGE Verwendungszweck der Terminplanung 20050309

Method SET_USAGE on class CL_ISH_CON_PLANNING_LIST has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in 600