SAP ABAP Class CL_ISH_STATUS (IS-H: Status)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
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 20030902
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030902
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030902
Properties
Class CL_ISH_STATUS  
Short Description IS-H: Status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20030902   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_STATUS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030902
2 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030902
3 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030902
Friends
Class CL_ISH_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Public Attribute reference (LIKE) 20030902
2 FALSE Instance attribute Public Attribute reference (LIKE) 20030902
3 INACTIVE Instance attribute Public Attribute reference (LIKE) 20030902
4 NO Instance attribute Public Attribute reference (LIKE) 20030902
5 OFF Instance attribute Public Attribute reference (LIKE) 20030902
6 ON Instance attribute Public Attribute reference (LIKE) 20030902
7 TRUE Instance attribute Public Attribute reference (LIKE) 20030902
8 YES Instance attribute Public Attribute reference (LIKE) 20030902
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_STATUS Static method Public Method Change Status of an Object (JEST) 20030916
2 COPY_STATUS Static method Public Method Copy Status 20060327
3 CREATE_STATUS Static method Public Method Create Status of an Object (JSTO and JEST) 20030916
4 GET_INITIAL_STATUS_CORD Static method Public Method Returns the Initial Status for a Clinical Order Item 20041105
5 GET_T_NEXT_STATUS_CORD Static method Public Method Returns All Subsequent Statuses for a Clinical Order Item 20041109
6 INIT_MESG Static method Private Method Initialize Message Queue 20030924
7 READ_STATUS Static method Public Method Read Object Status (JSTO and JEST) 20030902
8 READ_T_STATUS Static method Public Method Read Status of Multiple Objects (JSTO and JEST) 20070626
9 STORE_MESG Static method Private Method Write Messages in Message Queue 20030924
Events
Class CL_ISH_STATUS has no event.
Types
Class CL_ISH_STATUS has no local type.
Method Signatures

Method CHANGE_STATUS 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 E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
3 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF ON IS-H: Kennzeichen Commit durchführen 20030925
4 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030916
5 Importing I_NO_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF OFF OFF: Berechtigungsprüfung wird durchgeführt 20040422
6 Importing I_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20030916
7 Importing I_SET_CHGKZ Value transfer Type reference (TYPE) ISH_ON_OFF ON IS-H: Kennzeichen Änderungsbelege aktivieren 20030916
8 Importing I_SET_INACT Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Kennzeichen Status setzen/löschen 20030916
9 Importing I_STATUS Value transfer Type reference (TYPE) J_STATUS Einzelstatus eines Objekts 20030917

Method CHANGE_STATUS on class CL_ISH_STATUS has no exception.

Method COPY_STATUS 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 20060327
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20060327
3 Importing I_DEST_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20060327
4 Importing I_OBTYP Value transfer Type reference (TYPE) J_OBTYP Objekttyp 20060327
5 Importing I_SET_CHGKZ Value transfer Type reference (TYPE) ISH_ON_OFF ON IS-H: Kennzeichen Änderungsbelege aktivieren 20060327
6 Importing I_SRC_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20060329
7 Importing I_STATUS Value transfer Type reference (TYPE) J_STATUS Einzelstatus eines Objekts 20060327
8 Importing I_STSMA Value transfer Type reference (TYPE) J_STSMA Statusschema 20060327

Method COPY_STATUS on class CL_ISH_STATUS has no exception.

Method CREATE_STATUS 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 E_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20060329
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
4 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF ON IS-H: Kennzeichen Commit durchführen 20030925
5 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030917
6 Importing I_NO_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF OFF OFF: Berechtigungsprüfung wird durchgeführt 20040422
7 Importing I_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20030917
8 Importing I_OBTYP Value transfer Type reference (TYPE) J_OBTYP Objekttyp 20030916
9 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF ON Status sichern (verbuchen) 20060329
10 Importing I_SET_CHGKZ Value transfer Type reference (TYPE) ISH_ON_OFF ON IS-H: Kennzeichen Änderungsbelege aktivieren 20030917
11 Importing I_SET_INACT Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Kennzeichen Status setzen/löschen 20030917
12 Importing I_STATUS Value transfer Type reference (TYPE) J_STATUS Einzelstatus eines Objekts 20030917
13 Importing I_STSMA Value transfer Type reference (TYPE) J_STSMA Statusschema 20030916

Method CREATE_STATUS on class CL_ISH_STATUS has no exception.

Method GET_INITIAL_STATUS_CORD 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 20041105
2 Exporting ER_ESTAT Call by reference Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20041105
3 Exporting E_ESTAT Value transfer Type reference (TYPE) J_STATUS Einzelstatus eines Objekts 20041105
4 Exporting E_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20041105
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20041105
6 Importing IR_CORDPOS Call by reference Object reference (TYPE REF TO) CL_ISHMED_PREREG IS-H*MED: Vormerkung 20041105
7 Importing IR_STSMA Call by reference Object reference (TYPE REF TO) CL_ISH_STSMA IS-H: Statusschema 20050223
8 Importing I_OBTYP Value transfer Type reference (TYPE) J_OBTYP Objekttyp 20041111
9 Importing I_STSMA Value transfer Type reference (TYPE) J_STSMA Statusschema 20041111

Method GET_INITIAL_STATUS_CORD on class CL_ISH_STATUS has no exception.

Method GET_T_NEXT_STATUS_CORD 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 20041109
2 Exporting ET_ESTAT Value transfer Type reference (TYPE) ISH_T_ESTAT IS-H: Tabelle mit Referenzen auf Statusobjekte 20041109
3 Exporting ET_STAT Value transfer Type reference (TYPE) NJSTAT_TAB IS-H: Tabellentyp Einzelstatus 20041109
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20041109
5 Importing IR_CORDPOS Call by reference Object reference (TYPE REF TO) CL_ISHMED_PREREG IS-H*MED: Vormerkung 20041109
6 Importing IR_ESTAT Call by reference Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20050223
7 Importing IR_STSMA Call by reference Object reference (TYPE REF TO) CL_ISH_STSMA IS-H: Statusschema 20050223
8 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20041111
9 Importing I_INCLUDE_CURRENT_ESTAT Value transfer Type reference (TYPE) ISH_ON_OFF OFF Kennzeichen: Aktuellen Positionstatus ebenfalls ausgeben 20041109
10 Importing I_OBTYP Value transfer Type reference (TYPE) J_OBTYP Objekttyp 20041111
11 Importing I_STSMA Value transfer Type reference (TYPE) J_STSMA Statusschema 20041111

Method GET_T_NEXT_STATUS_CORD on class CL_ISH_STATUS has no exception.

Method INIT_MESG Signature

Method INIT_MESG on class CL_ISH_STATUS has no parameter.
Method INIT_MESG on class CL_ISH_STATUS has no exception.

Method READ_STATUS 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 20030924
2 Exporting ER_ESTAT Value transfer Object reference (TYPE REF TO) CL_ISH_ESTAT Aktiver Einzelstatus des Objekts (Referenz) 20030923
3 Exporting ER_STSMA Value transfer Object reference (TYPE REF TO) CL_ISH_STSMA Statusschema (Referenz) 20030902
4 Exporting ET_ESTAT Value transfer Type reference (TYPE) ISH_T_ESTAT Tabelle mit Referenzen auf Anwenderstatus 20030902
5 Exporting ET_STAT Value transfer Type reference (TYPE) NJSTAT_TAB Tabelle der Einzelstatus (Anwender- und Systemstatus) 20030902
6 Exporting ET_STATUS Value transfer Type reference (TYPE) ISH_T_STATUS Tabelle mit Statusschema + Anwenderstatus 20030902
7 Exporting E_ESTAT Value transfer Type reference (TYPE) J_STATUS Aktiver Einzelstatus des Objekts 20030902
8 Exporting E_OBTYP Value transfer Type reference (TYPE) J_OBTYP Objekttyp 20030902
9 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030902
10 Exporting E_STSMA Value transfer Type reference (TYPE) J_STSMA Statusschema 20030902
11 Importing I_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer des zu lesenden Statusobjekts 20030902
12 Importing I_ONLY_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF ON Nur aktive Status lesen (ON/OFF) 20030902
13 Importing I_SYST_STATUS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Auch Systemstatus lesen (ON/OFF) 20030902

Method READ_STATUS on class CL_ISH_STATUS has no exception.

Method READ_T_STATUS 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 20070626
2 Exporting ET_STATUS Value transfer Type reference (TYPE) ISH_T_OBJSTATUS Objeknummer + Statusschema + Anwenderstatus 20070626
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20070626
4 Importing IT_OBJNR Value transfer Type reference (TYPE) ISH_T_OBJNR Objektnummern der zu lesenden Statusobjekte 20070626
5 Importing I_ONLY_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF ON Nur aktive Status lesen (ON/OFF) 20070626
6 Importing I_SYST_STATUS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Auch Systemstatus lesen (ON/OFF) 20070626

Method READ_T_STATUS on class CL_ISH_STATUS has no exception.

Method STORE_MESG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESG Value transfer Type reference (TYPE) TSMESG Nachrichtentabelle Nachrichtensammler 20030924

Method STORE_MESG on class CL_ISH_STATUS has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in 472