SAP ABAP Class CL_ISHMED_PLANNING_LIST (IS-H*MED: Planning as List)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED-SC (Application Component) Planning
     N1APMG_MED (Package) IS-H*MED: Appointment Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_PLANNING_LIST IS-H: Planning as List 20050119
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GET_AO_HANDLING IS-H*MED: Determine Instance for Appointment Proposals 20031201
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_PL_USAGE_CONSTANTS Constants for Appointment Planning 20031127
Properties
Class CL_ISHMED_PLANNING_LIST  
Short Description IS-H*MED: Planning as List    
Super Class CL_ISH_PLANNING_LIST IS-H: Planning as List 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG_MED   IS-H*MED: Appointment Management 
Created 20031117   SAP 
Last change 20060711   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_PLANNING_LIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_GET_AO_HANDLING IS-H*MED: Determine Instance for Appointment Proposals 20031201
2 IF_ISHMED_PL_USAGE_CONSTANTS Constants for Appointment Planning 20031127
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_PLANNING_LIST 20050119 IS-H: Factory for Instantiation CL_ISH_PLANNING_LIST
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FCODE_PATCAL Constant Public Type reference (TYPE) SY-UCOMM 'PATCAL' Function Code for Patient Appointments 20050303
2 CO_TYPE_SCR_APP_DETAILS_MED Instance attribute Public Attribute reference (LIKE) 20050309
3 CO_TYPE_SCR_PLANNER Instance attribute Public Attribute reference (LIKE) 20050321
4 CO_USAGE_FOLLOW_UP_VISIT Instance attribute Protected Attribute reference (LIKE) 20031127
5 CO_USAGE_INITIAL_VISIT Instance attribute Protected Attribute reference (LIKE) 20031127
6 GT_FNAME_MAP_CHG_MED_TEXT Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Field Name for Screen Field in Change Structure 20050321
7 GT_FNAME_MAP_CHG_PRIO_TRANSP Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Field Name for Screen Field in Change Structure 20050321
8 GT_FNAME_MAP_CHG_RES_PERSON Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Field Name for Scrn Field in Change Structure Planning Empl. 20050321
9 GT_FNAME_MAP_NAPPX_OFFERX Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Field Name for Screen Field in Change Structure 20050309
10 GT_FNAME_MAP_NTMNX_OFFERX Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Field Name for Screen Field in Change Structure 20050309
11 GT_FNAME_MAP_SET_MED_TEXT Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING IS-H: Table with Field Name Mapping 20050321
12 GT_FNAME_MAP_SET_PRIO_TRANSP Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING IS-H: Table with Field Name Mapping 20050321
13 GT_FNAME_MAP_SET_RES_PERSON Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Table with Field Name Mapping Planning Employee 20050321
14 G_CASELESS Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Caseless Planning 20050121
15 G_PLANOE Instance attribute Protected Type reference (TYPE) NORG-ORGID Planning Organizational Unit 20031126
16 G_USE_PLANOE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20060323
Methods
# Method Level Visibility Method type Description Created on
1 CALL_PLANNING_GRID Instance method Protected Method Call-Up of Planning Board 20050309
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050309
3 CONSTRUCTOR Instance method Public Constructor Constructor 20031117
4 CREATE_MED Static method Protected Method Create Instance for List Display 20050119
5 DETERMINE_PLANNING_OU Instance method Protected Method Determine Planning OU 20060323
6 FOLLOWUP_HANDLING Instance method Protected Method Call BAdI for Selecting Case for Follow-Up Visit 20050119
7 GET_PLANNING_OU Instance method Public Method Determine Planning Organizational Unit 20050203
8 SET_PLANNING_OU Instance method Public Method Transfer Planning Organizational Unit 20050203
9 UCOMM_APPCAL Instance method Protected Method Call Patient Appointments 20050309
Events
Class CL_ISHMED_PLANNING_LIST has no event.
Types
Class CL_ISHMED_PLANNING_LIST has no local type.
Method Signatures

Method CALL_PLANNING_GRID 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 20050309
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050309
3 Importing IR_AO Call by reference Object reference (TYPE REF TO) CL_ISH_APP_OFFER Terminvorschlag 20050309
4 Importing IR_APP Call by reference Object reference (TYPE REF TO) CL_ISH_APPOINTMENT Termin 20050309

Method CALL_PLANNING_GRID on class CL_ISHMED_PLANNING_LIST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISHMED_PLANNING_LIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_PLANNING_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20031117
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse kann nicht angelegt werden 20031117

Method CREATE_MED 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 20050119
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_PLANNING_LIST Instanz der Liste 20050119
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050119
4 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20050119

Method CREATE_MED on class CL_ISHMED_PLANNING_LIST has no exception.

Method DETERMINE_PLANNING_OU 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 20060323
2 Exporting E_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Ermittlung wurde abgebrochen ON/OFF 20060324
3 Exporting E_PLANNING_OU Value transfer Type reference (TYPE) NORG-ORGID planende OE 20060324
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20060323

Method DETERMINE_PLANNING_OU on class CL_ISHMED_PLANNING_LIST has no exception.

Method FOLLOWUP_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CONFIG Call by reference Object reference (TYPE REF TO) CL_ISHMED_CON_APP_EDITOR_PG Konfiguration 20050119
2 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20050119
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050119
4 Importing IT_PLN_DATA Call by reference Type reference (TYPE) ISHMED_T_PLANNING_DATA Zu planende Daten 20050308

Method FOLLOWUP_HANDLING on class CL_ISHMED_PLANNING_LIST has no exception.

Method GET_PLANNING_OU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PLANOE Value transfer Type reference (TYPE) NORG-ORGID planende OrgEinheit 20050203

Method GET_PLANNING_OU on class CL_ISHMED_PLANNING_LIST has no exception.

Method SET_PLANNING_OU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PLANOE Value transfer Type reference (TYPE) NORG-ORGID planende OrgEinheit 20050203
2 Importing I_USE_PLANOE Value transfer Type reference (TYPE) ISH_ON_OFF OFF übergeben Planende OrgEinheit verwenden 20060323

Method SET_PLANNING_OU on class CL_ISHMED_PLANNING_LIST has no exception.

Method UCOMM_APPCAL 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 20050309
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050309

Method UCOMM_APPCAL on class CL_ISHMED_PLANNING_LIST has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in 472