SAP ABAP Class CL_ISHMED_IPL_UTL_APMG (IS-H*MED: Impl. for General Functions in Appt Management)
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_IPL_UTL_APMG IS-H: Impl. for General Functions in Appointment Management 20030716
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_PL_USAGE_CONSTANTS Constants for Appointment Planning 20050202
Properties
Class CL_ISHMED_IPL_UTL_APMG  
Short Description IS-H*MED: Impl. for General Functions in Appt Management    
Super Class CL_ISH_IPL_UTL_APMG IS-H: Impl. for General Functions in Appointment Management 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG_MED   IS-H*MED: Appointment Management 
Created 20030716   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_IPL_UTL_APMG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_PL_USAGE_CONSTANTS Constants for Appointment Planning 20050202
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_UTL_APMG 20030716 IS-H: General Functions in Appointment Management Area
2 CL_ISH_FAC_IPL_UTL_APMG 20040224 IS-H: Factory for General Functions in Appointment Mgmt
3 CL_ISH_UTL_APMG 20030716 IS-H: General Functions in Appointment Management Area
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_USAGE_FOLLOW_UP_VISIT Instance attribute Public Attribute reference (LIKE) 20050202
2 CO_USAGE_INITIAL_VISIT Instance attribute Public Attribute reference (LIKE) 20050202
3 G_PLANNING_OU Instance attribute Protected Type reference (TYPE) ORGID Planning Organizational Unit 20050307
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_MED Static method Protected Method Creates a New CL_ISHMED_IPL_UTL_APMG Object 20040224
2 GET_APP_UP_MED Static method Protected Method Determine Objects Concerned by Planning (Hier. Upwards) 20040122
3 GET_OBJ_DOWN_MED Static method Protected Method Determine Objects Concerned by Planning (Hier. Upwards) 20040122
4 GET_OBJ_UP_MED Static method Protected Method Determine Objects Concerned by Planning (Hier. Upwards) 20040122
5 GET_PLANNED_BY_MED Static method Protected Method Determine Proposal for Planning Person of Appointment 20030927
6 GET_PLAN_OU Instance method Public Method Returns Planning Organizational Unit 20050307
7 GET_POS_DOWN_MED Static method Protected Method Determine Objects Concerned by Planning (Hier. Upwards) 20040122
8 SET_ORDER_OF_APPMNTS_MED Static method Protected Method Set Sequence of Appointments With Same Time 20030716
9 SET_PLAN_OU Instance method Public Method Set Planning Organizational Unit 20050307
Events
Class CL_ISHMED_IPL_UTL_APMG has no event.
Types
Class CL_ISHMED_IPL_UTL_APMG has no local type.
Method Signatures

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 20040224
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_IPL_UTL_APMG Impl. für allg. Funktionen im Bereich Terminmanagement 20040224
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040224

Method CREATE_MED on class CL_ISHMED_IPL_UTL_APMG has no exception.

Method GET_APP_UP_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 20040122
2 Exporting ET_RETURN_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT ermittelte Objekte 20040122
3 Exporting ET_WORKING_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objekte zur weiteren Verarbeitung 20040122
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040122
5 Importing IR_APPOINTMENT Call by reference Object reference (TYPE REF TO) CL_ISH_APPOINTMENT Termin 20040122

Method GET_APP_UP_MED on class CL_ISHMED_IPL_UTL_APMG has no exception.

Method GET_OBJ_DOWN_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 20040122
2 Exporting ET_RETURN_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT ermittelte Objekte 20040122
3 Exporting ET_WORKING_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objekte zur weiteren Verarbeitung 20040122
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040122
5 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekte 20040122

Method GET_OBJ_DOWN_MED on class CL_ISHMED_IPL_UTL_APMG has no exception.

Method GET_OBJ_UP_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 20040122
2 Exporting ET_RETURN_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT ermittelte Objekte 20040122
3 Exporting ET_WORKING_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objekte zur weiteren Verarbeitung 20040122
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040122
5 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekte 20040122

Method GET_OBJ_UP_MED on class CL_ISHMED_IPL_UTL_APMG has no exception.

Method GET_PLANNED_BY_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 20030927
2 Exporting E_GPLTY Value transfer Type reference (TYPE) NTMN-GPLTY Kennzeichen wer den Termin geplant hat 20030927
3 Exporting E_GPLVN Value transfer Type reference (TYPE) NTMN-GPLVN Person, welche den Termin geplant hat 20030927
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030927
5 Importing I_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF OFF Wert prüfen 20030927
6 Importing I_CLEAR_IF_WRONG Value transfer Type reference (TYPE) ISH_ON_OFF OFF fehlerhaften Wert nicht übernehmen 20030927
7 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20030927

Method GET_PLANNED_BY_MED on class CL_ISHMED_IPL_UTL_APMG has no exception.

Method GET_PLAN_OU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PLAN_OE Value transfer Type reference (TYPE) ORGID Planende OrgEinheit 20050307

Method GET_PLAN_OU on class CL_ISHMED_IPL_UTL_APMG has no exception.

Method GET_POS_DOWN_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 20040122
2 Exporting ET_RETURN_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT ermittelte Objekte 20040122
3 Exporting ET_WORKING_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objekte zur weiteren Verarbeitung 20040122
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040122
5 Importing IR_POS Call by reference Object reference (TYPE REF TO) CL_ISHMED_PREREG kl. Auftragsposition 20040122

Method GET_POS_DOWN_MED on class CL_ISHMED_IPL_UTL_APMG has no exception.

Method SET_ORDER_OF_APPMNTS_MED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_APPMNT Call by reference Type reference (TYPE) ISH_OBJECTLIST Tabelle mit Terminen 20030716
2 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030716
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030716
4 Importing I_USE_MOV_DATA Value transfer Type reference (TYPE) ISH_ON_OFF OFF Zeitpunkt der Bewegung verwenden, falls vorhanden (ON/OFF) 20041203

Method SET_ORDER_OF_APPMNTS_MED on class CL_ISHMED_IPL_UTL_APMG has no exception.

Method SET_PLAN_OU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PLAN_OU Value transfer Type reference (TYPE) ORGID Planende OrgEinheit 20050307

Method SET_PLAN_OU on class CL_ISHMED_IPL_UTL_APMG has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 472