SAP ABAP Class CL_ISH_STSMA (IS-H: Status Profile)
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 20030806
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030806
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030806
Properties
Class CL_ISH_STSMA  
Short Description IS-H: Status Profile    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20030806   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_STSMA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030806
2 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030806
3 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030806
Friends
Class CL_ISH_STSMA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Public Attribute reference (LIKE) 20030806
2 GS_TJ20 Instance attribute Protected Type reference (TYPE) TJ20 Status Profiles 20030806
3 GS_TJ20T Instance attribute Protected Type reference (TYPE) TJ20T Texts for status profiles 20030807
4 GT_ESTAT Instance attribute Protected Type reference (TYPE) ISH_T_ESTAT IS-H: Table with References to Status Objects 20030806
5 GT_STSMAA Static Attribute Protected Type reference (TYPE) ISH_T_STSMAA IS-H: Table with Status Profiles per Object Type 20030814
6 G_ESTAT_READ Instance attribute Protected Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20030806
7 NO Instance attribute Public Attribute reference (LIKE) 20030806
8 OFF Instance attribute Public Attribute reference (LIKE) 20030806
9 ON Instance attribute Public Attribute reference (LIKE) 20030806
10 TRUE Instance attribute Public Attribute reference (LIKE) 20030806
11 YES Instance attribute Public Attribute reference (LIKE) 20030806
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ESTAT_TRANSITION Instance method Public Method Checks if Status Transition Is Possible 20041007
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030806
3 GET_DATA Instance method Public Method Retursn the Data of the Status Profile 20030807
4 GET_ESTAT Instance method Public Method Returns an Individual Status of the Status Profile 20030806
5 GET_ESTAT_TRANSITIONS Instance method Public Method Returns All Possible Status Transitions 20030824
6 GET_INITIAL_ESTAT Instance method Public Method Returns the Initial Status of the Status Profile 20030806
7 GET_NEXT_ESTAT Instance method Public Method Returns the Next Status (Next STONR) for a Status 20040616
8 GET_STSMA Instance method Public Method Returns the ID of the Status Profile 20030814
9 GET_STSMA_OBJECT Static method Public Method Returns the Desired Status Profile as an Object 20030814
10 GET_TXT Instance method Public Method REturns the Short Description of the Status Profile 20030814
11 GET_TYPE Instance method Public Method 20030806
12 GET_T_AVAILABLE_STSMA Static method Public Method Returns All Available Status Profiles of an Object Type 20030807
13 GET_T_ESTAT Instance method Public Method Returs All Statuses of the Status Profile 20030806
14 GET_T_NEXT_ESTAT Instance method Public Method Returns All Possible Subsequent Statuses for a Status 20030825
15 IS_A Instance method Public Method 20030806
16 IS_INHERITED_FROM Instance method Public Method 20030806
17 LOAD Static method Public Method Generates New Object (Already in DB) 20030806
Events
Class CL_ISH_STSMA has no event.
Types
Class CL_ISH_STSMA has no local type.
Method Signatures

Method CHECK_ESTAT_TRANSITION 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 20041008
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20041007
3 Importing IR_ESTAT_POST Call by reference Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20041007
4 Importing IR_ESTAT_PRE Call by reference Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20041007
5 Importing I_ESTAT_POST Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20041007
6 Importing I_ESTAT_PRE Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20041007

Method CHECK_ESTAT_TRANSITION on class CL_ISH_STSMA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TJ20 Value transfer Type reference (TYPE) TJ20 Statusschemata 20030806
2 Importing IS_TJ20T Value transfer Type reference (TYPE) TJ20T Texte zu Statusschemata 20030807

Method CONSTRUCTOR on class CL_ISH_STSMA has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TJ20 Value transfer Type reference (TYPE) TJ20 Statusschemata 20030807
2 Exporting ES_TJ20T Value transfer Type reference (TYPE) TJ20T Texte zu Statusschemata 20030807

Method GET_DATA on class CL_ISH_STSMA has no exception.

Method GET_ESTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ESTAT Value transfer Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20030807
2 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030806
3 Importing I_TXT30 Value transfer Type reference (TYPE) J_TXT30 Einzelstatus eines Objekts 20030824

Method GET_ESTAT on class CL_ISH_STSMA has no exception.

Method GET_ESTAT_TRANSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INCLUDE_STAR Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030824
2 Returning RT_ESTAT_TRANS Value transfer Type reference (TYPE) ISH_T_ESTAT_TRANSITION IS-H: Tabelle mit Statusübergängen 20030824

Method GET_ESTAT_TRANSITIONS on class CL_ISH_STSMA has no exception.

Method GET_INITIAL_ESTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ESTAT Value transfer Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20030807

Method GET_INITIAL_ESTAT on class CL_ISH_STSMA has no exception.

Method GET_NEXT_ESTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_NEXT_ESTAT Value transfer Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20040616
2 Exporting E_FINAL_ESTAT Value transfer Type reference (TYPE) ISH_ON_OFF Importierter Anwenderstatus ist bereits Finalstatus. 20040906
3 Exporting E_NEXT_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20040616
4 Importing IR_ESTAT Call by reference Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20040616
5 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20040616

Method GET_NEXT_ESTAT on class CL_ISH_STSMA has no exception.

Method GET_STSMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STSMA Value transfer Type reference (TYPE) TJ20-STSMA Statusschema 20030814

Method GET_STSMA on class CL_ISH_STSMA has no exception.

Method GET_STSMA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STSMA Value transfer Object reference (TYPE REF TO) CL_ISH_STSMA IS-H: Statusschema 20030814
2 Importing I_OBTYP Value transfer Type reference (TYPE) J_OBTYP Objekttyp 20030814
3 Importing I_STSMA Value transfer Type reference (TYPE) TJ20-STSMA Statusschema 20030814

Method GET_STSMA_OBJECT on class CL_ISH_STSMA has no exception.

Method GET_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TXT Value transfer Type reference (TYPE) TJ20T-TXT Text 30 Stellen 20030814

Method GET_TXT on class CL_ISH_STSMA has no exception.

Method GET_TYPE Signature

Method GET_TYPE on class CL_ISH_STSMA has no parameter.
Method GET_TYPE on class CL_ISH_STSMA has no exception.

Method GET_T_AVAILABLE_STSMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STSMA Value transfer Type reference (TYPE) ISH_T_STSMA IS-H: Tabelle mit Referenzen auf Statusschemata 20030807
2 Importing I_OBTYP Value transfer Type reference (TYPE) TJ21-OBTYP Objekttyp 20030807
3 Importing I_REFRESH Value transfer Type reference (TYPE) ISH_ON_OFF '' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030814

Method GET_T_AVAILABLE_STSMA on class CL_ISH_STSMA has no exception.

Method GET_T_ESTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ESTAT Value transfer Type reference (TYPE) ISH_T_ESTAT IS-H: Tabelle mit Referenzen auf Statusobjekte 20030807

Method GET_T_ESTAT on class CL_ISH_STSMA has no exception.

Method GET_T_NEXT_ESTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ESTAT Value transfer Type reference (TYPE) ISH_T_ESTAT IS-H: Tabelle mit Referenzen auf Statusobjekte 20030825
2 Importing IR_ESTAT Call by reference Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20041008
3 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030825
4 Importing I_INCLUDE_ESTAT Value transfer Type reference (TYPE) ISH_ON_OFF OFF Kennzeichen: Importierten Anwenderstatus ebenfalls ausgeben 20041008

Method GET_T_NEXT_ESTAT on class CL_ISH_STSMA has no exception.

Method IS_A Signature

Method IS_A on class CL_ISH_STSMA has no parameter.
Method IS_A on class CL_ISH_STSMA has no exception.

Method IS_INHERITED_FROM Signature

Method IS_INHERITED_FROM on class CL_ISH_STSMA has no parameter.
Method IS_INHERITED_FROM on class CL_ISH_STSMA has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISH_STSMA IS-H: Statusschema 20030806
2 Importing IS_TJ20 Value transfer Type reference (TYPE) TJ20 Statusschemata 20030806
3 Importing IS_TJ20T Value transfer Type reference (TYPE) TJ20T Texte zu Statusschemata 20030807
4 Importing I_STSMA Value transfer Type reference (TYPE) TJ20-STSMA Statusschema 20030806

Method LOAD on class CL_ISH_STSMA has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472