SAP ABAP Class CL_ISHMED_GL_TM_STEP_NOTE (IS-H*MED: Note Function for Step)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_GL (Package) IS-H*MED: Treatment Pathways
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20040107
Properties
Class CL_ISHMED_GL_TM_STEP_NOTE  
Short Description IS-H*MED: Note Function for Step    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20040106   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 N2VDT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20040107
Friends
Class CL_ISHMED_GL_TM_STEP_NOTE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_STEP_CONTEXT Constant Public Type reference (TYPE) N2VD_CONTEXTID 'PATHWAY_ST' Context ID for Step 20040112
2 CO_VD_TYPE Constant Public Type reference (TYPE) N2VD_VDTYPE 'PATHWAY' IS-H*MED PD: PD Type 20040107
3 GR_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20040108
4 GR_VD_API Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_VD_SERVICES IS-H*MED PD Service - Interface 20040107
5 GR_VD_INPUT Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISHMED_VD_NOTE_INPUT BAdI Interface IF_EX_ISHMED_VD_NOTE_INPUT 20040108
6 GR_VD_VIEW Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISHMED_VD_VIEW BAdI Interface IF_EX_ISHMED_VD_VIEW 20040108
7 GT_VD_TYPES Static Attribute Private Type reference (TYPE) N2VDT_TYPE_RANGE 20040115
8 G_PATH_ID Instance attribute Protected Type reference (TYPE) N2GL_TM_ID IS-H*MED: Patient Pathway Key 20040115
9 G_READONLY Instance attribute Public Type reference (TYPE) ISH_ON_OFF Read Only Mode 20040107
10 OFF Instance attribute Public Attribute reference (LIKE) 20040107
11 ON Instance attribute Public Attribute reference (LIKE) 20040107
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040115
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040107
3 CREATE Static method Public Method Create New Object (Factory) 20040107
4 CREATE_ON_USE Static method Public Method Factory Method 20040115
5 DELETE_STEPNOTE Instance method Public Method Delete Note 20040107
6 DESTROY Instance method Public Method Finalize Object 20040107
7 DISPLAY_ALL Instance method Public Method Display all notes 20040107
8 DISPLAY_STEPNOTE Instance method Public Method Display note 20040107
9 EDIT_STEPNOTE Instance method Public Method Enter Note for Step 20040108
10 GET_NOTE Instance method Public Method Read Note 20040427
11 INITIALIZE_VIEW Instance method Public Method Initialize View 20040120
12 LOAD Static method Public Method Load Existing Object (Factory) 20040107
13 RELEASE_ALL Instance method Public Method Release All Notes on Patient Pathway 20040107
14 SAVE Instance method Public Method Save 20040107
15 SET_PARENT Instance method Public Method Set Container for Display 20040108
16 SET_READONLY Instance method Public Method Changeable <-> Display 20040107
Events
Class CL_ISHMED_GL_TM_STEP_NOTE has no event.
Types
Class CL_ISHMED_GL_TM_STEP_NOTE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040108
2 Importing I_PATH_ID Call by reference Type reference (TYPE) N2GL_TM_ID IS-H*MED: Schlüssel Patientenpfad 20040115
3 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF 20040107
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20040107

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_TM_STEP_NOTE IS-H*MED: Notizfunktion für Schritt 20040107
2 Exporting E_VDOC_ID Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040107
3 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040108
4 Importing I_PATH_ID Call by reference Type reference (TYPE) N2GL_TM_ID IS-H*MED: Schlüssel Patientenpfad 20040107
5 Importing I_PATIENT_ID Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20040107
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20040107

Method CREATE_ON_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_TM_STEP_NOTE IS-H*MED: Notizfunktion für Schritt 20040115
2 Exporting E_VDOC_ID Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040115
3 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040115
4 Importing I_PATH_ID Call by reference Type reference (TYPE) N2GL_TM_ID IS-H*MED: Schlüssel Patientenpfad 20040115
5 Importing I_PATIENT_ID Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20040115
6 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF ON IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040115
7 Importing I_VDOC_ID Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040115
# Exception Resumable Description Created on
1 CX_ISHMED_GL_DESTROY IS-H*MED: Ausnahme bei Zerstören Pathways 20040115
2 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20040115

Method DELETE_STEPNOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTE_KEY Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040108
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040108

Method DESTROY Signature

Method DESTROY on class CL_ISHMED_GL_TM_STEP_NOTE has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_DESTROY IS-H*MED: Ausnahme bei Zerstören Pathways 20040107

Method DISPLAY_ALL Signature

Method DISPLAY_ALL on class CL_ISHMED_GL_TM_STEP_NOTE has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040108

Method DISPLAY_STEPNOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTE_KEY Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040108
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040108

Method EDIT_STEPNOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOTE_KEY Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040108
2 Importing I_DATE Call by reference Type reference (TYPE) N2GL_DONE_DATE SY-DATUM IS-H*MED: Bearbeitungsdatum Schritt 20040108
3 Importing I_EMR Call by reference Type reference (TYPE) N2GL_VMA IS-H*MED: Verantwortlicher Mitarbeiter 20040108
4 Importing I_NOTE_KEY Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040108
5 Importing I_STEP_ID Call by reference Type reference (TYPE) N2GL_STEP_ID IS-H*MED: Schlüssel Schritt 20040108
6 Importing I_TIME Call by reference Type reference (TYPE) N2GL_DONE_TIME SY-UZEIT IS-H*MED: Bearbeitungszeit Schritt 20040108
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040108

Method GET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NOTE Call by reference Type reference (TYPE) RN2GL_NOTE IS-H*MED: Notiz im Behandlungspfad 20040427
2 Exporting ET_NOTE Call by reference Type reference (TYPE) N2VDT_TEXT_TABLE Notiztext als interne Tabelle 20040514
3 Importing I_NOTE_KEY Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040427
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040427

Method INITIALIZE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040120
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040120

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_TM_STEP_NOTE IS-H*MED: Notizfunktion für Schritt 20040107
2 Exporting E_VDOC_KEY Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040115
3 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040108
4 Importing I_PATH_ID Call by reference Type reference (TYPE) N2GL_TM_ID IS-H*MED: Schlüssel Patientenpfad 20040115
5 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF ON IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040107
6 Importing I_VDOC_KEY Call by reference Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20040107
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20040107

Method RELEASE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCL_STEP_ID Call by reference Type reference (TYPE) N2GL_STEP_ID Schlüssel Schritt 20050228
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040108

Method SAVE Signature

Method SAVE on class CL_ISHMED_GL_TM_STEP_NOTE has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040108

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040108
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040108

Method SET_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040108
# Exception Resumable Description Created on
1 CX_ISHMED_GL_STEPNOTE IS-H*MED: Ausnahme bei Notiz zu Schritt 20040108
History
Last changed by/on SAP  20050409 
SAP Release Created in 472