SAP ABAP Class CL_ISHMED_TODO_PLANNING_GRID (CL_ISHMED_TODO_PLANNING_GRID)
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_ISHMED_TODO_PLANNING_BOARD IS-H*MED: 20030916
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_PG_CONSTANTS IS-H*MED Constants for Planning Grid 20031017
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_PL_USAGE_CONSTANTS Constants for Appointment Planning 20031017
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_PL_USAGE_CONSTANTS Constants for Appointment Planning 20050909
Properties
Class CL_ISHMED_TODO_PLANNING_GRID  
Short Description    
Super Class CL_ISHMED_TODO_PLANNING_BOARD IS-H*MED: 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG_MED   IS-H*MED: Appointment Management 
Created 20030916   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_TODO_PLANNING_GRID has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_PG_CONSTANTS IS-H*MED Constants for Planning Grid 20031017
2 IF_ISHMED_PL_USAGE_CONSTANTS Constants for Appointment Planning 20031017
3 IF_ISH_PL_USAGE_CONSTANTS Constants for Appointment Planning 20050909
Friends
Class CL_ISHMED_TODO_PLANNING_GRID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_WPOOL Instance attribute Public Attribute reference (LIKE) 20031017
2 GR_NONE_OO_DATA_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_DATA_CONTAINER IS-H: Container for Object-Oriented Data 20031107
3 GT_N1APCN_SEL_OBJ Instance attribute Protected Type reference (TYPE) ISHMED_T_APP_CONSTRAINT_OBJECT Selected Appointment Templates 20031121
4 GT_PAT_APPMNT Instance attribute Protected Type reference (TYPE) TYT_PAT_APPMNT 20031020
5 GT_SELECTION Instance attribute Protected Type reference (TYPE) ISHMED_T_INF_SELECTION_PG IS-H*MED: Information on Selected Planning Grid Entries 20031014
6 GT_TMP_DATA Instance attribute Protected Type reference (TYPE) ISH_T_OBJECTBASE IS-H: Table with IF_ISH_OBJECTBASE References 20030916
7 GT_WORKPOOL Instance attribute Protected Type reference (TYPE) ISHMED_T_PG_WORKPOOL IS-H*MED: Transfer Worklist to Planning Grid 20030916
8 G_NEW_PATIENT_SET Instance attribute Protected Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20030916
9 G_WORKPOOL_NEW_PATIENT Instance attribute Protected Type reference (TYPE) RN1_PG_WORKPOOL IS-H*MED: Transfer Worklist to Planning Grid 20031020
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ALL Instance method Protected Method 20030929
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030916
3 DELETE_SELECTED_NODES_OBJ Instance method Protected Method Returns Selected Objects 20031104
4 GET_DATA Instance method Public Method Returns All Used Objects 20031002
5 GET_IS_PATIENT_PLANNED Instance method Public Method Is Patient Currently Planned? 20040423
6 GET_SEL_ENTRIES_OBJ Instance method Public Method Returns Selected Objects 20030916
7 MAP_OBJECTS Static method Private Method Mapping of Objects on Structures 20030916
8 REFRESH Instance method Public Method Refresh 20030923
9 REMOVE_PATIENT_DELETED Instance method Public Method Remove Currently Deleted Patients 20050909
10 REMOVE_PATIENT_PLANNED Instance method Public Method Remove Currently Planned Patients 20050624
11 SET_DATA_FOR_FIRST_DISPLAY_OBJ Instance method Public Method Constructor 20031106
12 SET_DATA_OBJ Instance method Public Method Constructor 20030923
Events
# Event Type Visibility Description Created on
1 NODES_DELETED_OBJ Instance Event
(0)
Public
(2)
Entries Deleted 20031104
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYT_PAT_APPMNT Protected See coding 20031020 tyt_pat_appmnt type standard table of ty_pat_appmnt
2 TY_PAT_APPMNT Protected See coding 20031020 begin of TY_PAT_APPMNT, pat_key type string, appmnt_key type string, end of ty_pat_appmnt
Method Signatures

Method CLEAR_ALL Signature

Method CLEAR_ALL on class CL_ISHMED_TODO_PLANNING_GRID has no parameter.
Method CLEAR_ALL on class CL_ISHMED_TODO_PLANNING_GRID 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) NLEI-EINRI Einrichtung 20030916
2 Importing I_ENVIRONMENT_PRV Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Umfeld; enthält im Speicher vorhandene Objektinstanzen 20030916
3 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20030916
4 Importing I_PLNOE Value transfer Type reference (TYPE) NORG-ORGID Planende Org. Einheit 20030916
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler im Control 20030916

Method DELETE_SELECTED_NODES_OBJ 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031104
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) ISHMED_T_PG_WORKPOOL Selektierte Objekte 20031104
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031104

Method DELETE_SELECTED_NODES_OBJ on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method GET_DATA 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 20031002
2 Exporting ET_DATA Call by reference Type reference (TYPE) ISH_OBJECTLIST Tabelle mit Objekten 20031002
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031002

Method GET_DATA on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method GET_IS_PATIENT_PLANNED 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 20040423
2 Exporting E_PATIENT_PLANNED Value transfer Type reference (TYPE) ISH_ON_OFF Patient geplant? 20040423
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040423
4 Importing IR_PAT Call by reference Object reference (TYPE REF TO) CL_ISHMED_NONE_OO_NPAT Patient 20040423
5 Importing IR_PAT_PROV Call by reference Object reference (TYPE REF TO) CL_ISH_PATIENT_PROVISIONAL vorl. Patient 20040423

Method GET_IS_PATIENT_PLANNED on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method GET_SEL_ENTRIES_OBJ 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20030916
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) ISHMED_T_PG_WORKPOOL Selektierte Objekte 20030916
3 Exporting E_NOTHING_SELECTED Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030916
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
5 Importing I_CHECK Value transfer Type reference (TYPE) RNT40-MARK 'X' IS-H: Feld zum Setzen einer Zeilenmarkierung 20030916

Method GET_SEL_ENTRIES_OBJ on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method MAP_OBJECTS 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20030916
2 Exporting ET_N1ANF Call by reference Type reference (TYPE) ISHMED_T_N1ANF IS-H*Med: Anforderung 20030916
3 Exporting ET_N1APCN Call by reference Type reference (TYPE) ISHMED_T_N1APCN IS-H: Terminvorgaben 20031028
4 Exporting ET_N1APCN_SEL Call by reference Type reference (TYPE) ISHMED_T_N1APCN IS-H*MED: Vormerkung 20031121
5 Exporting ET_N1CORDER Call by reference Type reference (TYPE) ISHMED_T_N1CORDER IS-H*Med: Tabellentyp N1CORDER 20031028
6 Exporting ET_N1VKG Call by reference Type reference (TYPE) ISHMED_T_N1VKG IS-H*MED: Vormerkung 20030916
7 Exporting ET_NAPP Call by reference Type reference (TYPE) ISHMED_T_NAPP IS-H*MED: Resourcenbindungen zu Terminen 20030916
8 Exporting ET_NAPP_ADD Call by reference Type reference (TYPE) ISHMED_T_NAPP IS-H*MED: Resourcenbindungen zu Terminen 20030916
9 Exporting ET_NLEI Call by reference Type reference (TYPE) ISHMED_T_NLEI IS-H*MED: Tabellentyp für Tabelle NLEI 20030916
10 Exporting ET_NLEM Call by reference Type reference (TYPE) ISHMED_T_NLEM IS-H*MED: Leistung medizinisch 20030916
11 Exporting ET_NPAP Call by reference Type reference (TYPE) ISHMED_T_NPAP IS-H*MED: Tabellentype für vorläufige Patienten 20030916
12 Exporting ET_NPAT Call by reference Type reference (TYPE) ISHMED_T_NPAT IS-H*MED: Tabellentyp für Patienten 20030916
13 Exporting ET_NTMN Call by reference Type reference (TYPE) ISHMED_T_NTMN IS-H*MED: Tabellentyp für Termine 20030916
14 Exporting ET_NTMN_ADD Call by reference Type reference (TYPE) ISHMED_T_NTMN IS-H*MED: Tabellentyp für Termine 20030916
15 Exporting ET_PLFAL Call by reference Type reference (TYPE) ISHMED_T_RN1PLFAL IS-H*MED: Tabellentyp f. Übergabe von Fällen an Planungstool 20030916
16 Exporting ET_SORT Call by reference Type reference (TYPE) ISHMED_T_PLANTSORT IS-H*MED: Sortierung für die Reihenfolge der Eingangsliste 20030916
17 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
18 Importing IT_N1APCN_SEL Call by reference Type reference (TYPE) ISHMED_T_APP_CONSTRAINT_OBJECT IS-H*MED: Tabellentyp für Vormerkungsobjekt 20031121
19 Importing IT_TMP_DATA Call by reference Type reference (TYPE) ISH_T_OBJECTBASE IS-H: Tabelle mit IF_ISH_OBJECTBASE Referenzen 20030916
20 Importing IT_WORKPOOL Call by reference Type reference (TYPE) ISHMED_T_PG_WORKPOOL IS-H: Tabelle mit Objektreferenzen 20030916
21 Importing I_EINRI Value transfer Type reference (TYPE) NLEI-EINRI Einrichtung 20030916

Method MAP_OBJECTS on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method REFRESH 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 20030923
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030923
3 Importing IT_CHANGED_APPS Call by reference Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Tabelle mit geänderten Terminen 20031014
4 Importing IT_NEW_APPS Call by reference Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Tabelle mit neuen Terminen 20031023
5 Importing IT_SELECTION Call by reference Type reference (TYPE) ISHMED_T_INF_SELECTION_PG Informationen zu den ausgewählten Terminen 20031014

Method REFRESH on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method REMOVE_PATIENT_DELETED 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 20050909
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050909
3 Importing IR_PAT Call by reference Object reference (TYPE REF TO) CL_ISHMED_NONE_OO_NPAT Patient 20050909
4 Importing IR_PAT_PROV Call by reference Object reference (TYPE REF TO) CL_ISH_PATIENT_PROVISIONAL vorl. Patient 20050909

Method REMOVE_PATIENT_DELETED on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method REMOVE_PATIENT_PLANNED 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 20050624
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050624
3 Importing IR_PAT Call by reference Object reference (TYPE REF TO) CL_ISHMED_NONE_OO_NPAT Patient 20050624
4 Importing IR_PAT_PROV Call by reference Object reference (TYPE REF TO) CL_ISH_PATIENT_PROVISIONAL vorl. Patient 20050624

Method REMOVE_PATIENT_PLANNED on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method SET_DATA_FOR_FIRST_DISPLAY_OBJ 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 20031107
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031107
3 Importing IR_NONE_OO_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_ISH_DATA_CONTAINER IS-H: Container für objektorientierte Daten 20031107
4 Importing IT_N1APCN_SEL Call by reference Type reference (TYPE) ISHMED_T_APP_CONSTRAINT_OBJECT IS-H*MED: Tabellentyp für Vormerkungsobjekt 20031121
5 Importing IT_TMP_DATA Call by reference Type reference (TYPE) ISH_T_OBJECTBASE IS-H: Tabelle mit IF_ISH_OBJECTBASE Referenzen 20031106
6 Importing IT_WORKPOOL Call by reference Type reference (TYPE) ISHMED_T_PG_WORKPOOL IS-H: Tabelle mit Objektreferenzen 20031106

Method SET_DATA_FOR_FIRST_DISPLAY_OBJ on class CL_ISHMED_TODO_PLANNING_GRID has no exception.

Method SET_DATA_OBJ 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20030923
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030923
3 Importing IT_N1APCN_SEL Call by reference Type reference (TYPE) ISHMED_T_APP_CONSTRAINT_OBJECT IS-H*MED: Tabellentyp für Vormerkungsobjekt 20031121
4 Importing IT_TMP_DATA Call by reference Type reference (TYPE) ISH_T_OBJECTBASE IS-H: Tabelle mit IF_ISH_OBJECTBASE Referenzen 20030923
5 Importing IT_WORKPOOL Call by reference Type reference (TYPE) ISHMED_T_PG_WORKPOOL IS-H: Tabelle mit Objektreferenzen 20030923
6 Importing I_EINRI Value transfer Type reference (TYPE) NLEI-EINRI Einrichtung 20030923
7 Importing I_ENVIRONMENT_PRV Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Umfeld; enthält im Speicher vorhandene Objektinstanzen 20030923
8 Importing I_PLNOE Value transfer Type reference (TYPE) NORG-ORGID Planende Org. Einheit 20030923

Method SET_DATA_OBJ on class CL_ISHMED_TODO_PLANNING_GRID has no exception.
Event Signatures

Event NODES_DELETED_OBJ Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_OBJECTS Exporting Value transfer Type reference (TYPE) ISHMED_T_PG_WORKPOOL Gelöschte Objekte 20031104
History
Last changed by/on SAP  20060208 
SAP Release Created in 472