SAP ABAP Class CL_ISHMED_CMETHSTA (IS-H*MED: Status - Method Assignment)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1CORDMG_MED (Package) IS-H*MED: Clinical Ordering
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_MASTER_DATA IS-H: Base Class for Master Data Objects 20030822
Properties
Class CL_ISHMED_CMETHSTA  
Short Description IS-H*MED: Status - Method Assignment    
Super Class CL_ISH_MASTER_DATA IS-H: Base Class for Master Data Objects 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1CORDMG_MED   IS-H*MED: Clinical Ordering 
Created 20030822   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_CMETHSTA has no forward declaration.
Interfaces
Class CL_ISHMED_CMETHSTA has no interface implemented.
Friends
Class CL_ISHMED_CMETHSTA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_COMPDEF Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_COMPDEF IS-H: Component Definition 20030822
2 GR_CORDTYP Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Clinical Order Type 20030822
3 GR_ESTAT_POST Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: User Status 20030822
4 GR_ESTAT_PRE Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: User Status 20030822
5 GR_N1CMETHSTA_ORIG Instance attribute Protected Object reference (TYPE REF TO) N1CMETHSTA IS-H*MED: Methods of Module - Status Change Assignment 20100119
6 GR_STSMA Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_STSMA IS-H: Status Profile 20030822
7 GS_N1CMETHSTA Instance attribute Protected Type reference (TYPE) N1CMETHSTA IS-H*MED: Status Methods Assignment 20030822
8 G_DELETIONMARK Instance attribute Protected Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20030822
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_N1CMETHSTA Instance method Protected Method Checks the Object 20030822
2 CONSTRUCTOR Instance method Public Constructor 20030822
3 CREATE Static method Public Method Create a New Object (Not Yet in DB) 20030822
4 FILL_N1CMETHSTA Instance method Protected Method Fills Automatically Generated n1cmethsta Fields 20030822
5 GET_COMPDEF Instance method Public Method Returns Corresponding Component Definition 20030822
6 GET_COMPID Instance method Public Method Returns ID of Corresponding Component Definition 20030822
7 GET_COMPNAME Instance method Public Method Returns Name of Corresponding Component Definition 20030822
8 GET_COPY Instance method Public Method Returns a Copy of Status - Method Assignment 20040608
9 GET_CORDTYP Instance method Public Method Returns Corresponding Order Type as Object 20030822
10 GET_CORDTYPID Instance method Public Method Returns ID of Corresponding Order Type 20030822
11 GET_DATA Instance method Public Method Returns Object Data (N1CMETHSTA) 20040831
12 GET_ESTAT_OBJECT_POST Instance method Public Method Returns Next User Status 20030822
13 GET_ESTAT_OBJECT_PRE Instance method Public Method Returns Previous User Status 20030822
14 GET_ESTAT_POST Instance method Public Method Returns ID of Next User Status 20030822
15 GET_ESTAT_POST_TXT30 Instance method Public Method Returns Name of Next User Status 20030824
16 GET_ESTAT_PRE Instance method Public Method Returns ID of Previous User Status 20030822
17 GET_ESTAT_PRE_TXT30 Instance method Public Method Returns Name of Previous User Status 20030824
18 GET_METH_TECH_NAME Instance method Public Method Returns the Technical Method Name 20030822
19 GET_SINGLE Instance method Public Method Returns Unique Indicator 20030824
20 GET_STSMA Instance method Public Method Returns ID of Corresponding Status Profile 20030822
21 GET_STSMA_OBJECT Instance method Public Method Returns Corresponding Status Profile 20030822
22 GET_TMP_CMETHSTAID Instance method Protected Method Returns Temporary CMETHSTAID 20030825
23 INITIALIZE Instance method Protected Method Initializes Self 20030822
24 IS_CHANGED_N1CMETHSTA Instance method Protected Method Returns Whether n1cmethsta Has Changed 20030822
25 IS_MARKED_FOR_DELETION Instance method Public Method Returns Whether Object is marked for Deletion 20030822
26 LOAD Static method Public Method Create a New Object (From DB) 20030822
27 MARK_FOR_DELETION Instance method Public Method Marks Object for Deletion 20030822
28 READ_FROM_DB Instance method Protected Method Reads from DB 20030822
29 SAVE_N1CMETHSTA Instance method Protected Method Saves n1cmethsta 20030822
30 SET_COMPDEF Instance method Public Method Sets Component 20030824
31 SET_COMPID Instance method Public Method Sets Component 20030824
32 SET_COMPNAME Instance method Public Method Sets Component 20030824
33 SET_ESTAT_OBJECT_POST Instance method Public Method Sets Next User Status 20030824
34 SET_ESTAT_OBJECT_PRE Instance method Public Method Sets Previous User Status 20030824
35 SET_ESTAT_POST Instance method Public Method Sets Next User Status 20030824
36 SET_ESTAT_POST_TXT30 Instance method Public Method Sets Next User Status 20030824
37 SET_ESTAT_PRE Instance method Public Method Sets Previous User Status 20030824
38 SET_ESTAT_PRE_TXT30 Instance method Public Method Sets Previous User Status 20030824
39 SET_METH_TECH_NAME Instance method Public Method Sets Technical Method Name 20030824
40 SET_SINGLE Instance method Public Method Sets Unique Indicator 20030824
Events
Class CL_ISHMED_CMETHSTA has no event.
Types
Class CL_ISHMED_CMETHSTA has no local type.
Method Signatures

Method CHECK_N1CMETHSTA 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 20030822
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030822

Method CHECK_N1CMETHSTA on class CL_ISHMED_CMETHSTA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Klinischer Auftragstyp 20030822
2 Importing IS_N1CMETHSTA Value transfer Type reference (TYPE) N1CMETHSTA IS-H*MED: Zuordnung Status Methoden 20030822
3 Importing I_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030822
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030822

Method CREATE 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_ISHMED_CMETHSTA IS-H: Zuordnung Statusschema - Auftragstyp 20030822
2 Importing IR_CORDTYP Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Klinischer Auftragstyp 20030822
3 Importing IS_N1CMETHSTA Value transfer Type reference (TYPE) N1CMETHSTA IS-H*MED: Zuordnung Status Methoden 20030822
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030822

Method FILL_N1CMETHSTA Signature

Method FILL_N1CMETHSTA on class CL_ISHMED_CMETHSTA has no parameter.
Method FILL_N1CMETHSTA on class CL_ISHMED_CMETHSTA has no exception.

Method GET_COMPDEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_COMPDEF Value transfer Object reference (TYPE REF TO) CL_ISH_COMPDEF IS-H: Bausteindefinition 20030822

Method GET_COMPDEF on class CL_ISHMED_CMETHSTA has no exception.

Method GET_COMPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COMPID Value transfer Type reference (TYPE) N1COMP-COMPID IS-H: Klinischer Auftrag: ID eines Bausteins 20030822

Method GET_COMPID on class CL_ISHMED_CMETHSTA has no exception.

Method GET_COMPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COMPNAME Value transfer Type reference (TYPE) N1COMPT-COMPNAME IS-H: Name eines Bausteins 20030822

Method GET_COMPNAME on class CL_ISHMED_CMETHSTA has no exception.

Method GET_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CMETHSTA_COPY Value transfer Object reference (TYPE REF TO) CL_ISHMED_CMETHSTA Kopie der Zuordnung Status - Methode. 20040608
2 Importing IR_CORDTYP_COPY Call by reference Object reference (TYPE REF TO) CL_ISHMED_CORDTYP Kopie eines Auftragstyps. 20040608
3 Importing I_INCLUDE_DEPENDENTS Value transfer Type reference (TYPE) ISH_ON_OFF ON Auch abhängige Daten kopieren? 20040608
4 Importing I_ONLY_VALID_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF ON Nur Daten innerhalb des Gültigkeitszeitraums kopieren? 20040608

Method GET_COPY on class CL_ISHMED_CMETHSTA has no exception.

Method GET_CORDTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CORDTYP Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Klinischer Auftragstyp 20030822

Method GET_CORDTYP on class CL_ISHMED_CMETHSTA has no exception.

Method GET_CORDTYPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CORDTYPID Value transfer Type reference (TYPE) N1CORDTSTA-CORDTYPID IS-H: Identifikation eines Klinischen Auftragstypen 20030822

Method GET_CORDTYPID on class CL_ISHMED_CMETHSTA has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_N1CMETHSTA Value transfer Type reference (TYPE) N1CMETHSTA IS-H*MED:Zuordnung Methoden eines Bausteins zu Statuswechsel 20040831

Method GET_DATA on class CL_ISHMED_CMETHSTA has no exception.

Method GET_ESTAT_OBJECT_POST Signature

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

Method GET_ESTAT_OBJECT_POST on class CL_ISHMED_CMETHSTA has no exception.

Method GET_ESTAT_OBJECT_PRE Signature

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

Method GET_ESTAT_OBJECT_PRE on class CL_ISHMED_CMETHSTA has no exception.

Method GET_ESTAT_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030822

Method GET_ESTAT_POST on class CL_ISHMED_CMETHSTA has no exception.

Method GET_ESTAT_POST_TXT30 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TXT30 Value transfer Type reference (TYPE) J_TXT30 Einzelstatus eines Objekts 20030824

Method GET_ESTAT_POST_TXT30 on class CL_ISHMED_CMETHSTA has no exception.

Method GET_ESTAT_PRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030822

Method GET_ESTAT_PRE on class CL_ISHMED_CMETHSTA has no exception.

Method GET_ESTAT_PRE_TXT30 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TXT30 Value transfer Type reference (TYPE) J_TXT30 Einzelstatus eines Objekts 20030824

Method GET_ESTAT_PRE_TXT30 on class CL_ISHMED_CMETHSTA has no exception.

Method GET_METH_TECH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_METH_TECH_NAME Value transfer Type reference (TYPE) N1CMETHSTA-METH_TECH_NAME IS-H*MED: Methodenname (technisch) 20030822

Method GET_METH_TECH_NAME on class CL_ISHMED_CMETHSTA has no exception.

Method GET_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SINGLE Value transfer Type reference (TYPE) N1CMETHSTASINGLE IS-H*MED: Kennzeichen einmalig auszuführende Methode 20030824

Method GET_SINGLE on class CL_ISHMED_CMETHSTA 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) J_STSMA Statusschema 20030822

Method GET_STSMA on class CL_ISHMED_CMETHSTA has no exception.

Method GET_STSMA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_STSMA Value transfer Object reference (TYPE REF TO) CL_ISH_STSMA IS-H: Statusschema 20030822

Method GET_STSMA_OBJECT on class CL_ISHMED_CMETHSTA has no exception.

Method GET_TMP_CMETHSTAID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CMETHSTAID Value transfer Type reference (TYPE) N1CMETHSTAID IS-H*MED: ID Zuordnung Status Methoden 20030825

Method GET_TMP_CMETHSTAID on class CL_ISHMED_CMETHSTA has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISHMED_CMETHSTA has no parameter.
Method INITIALIZE on class CL_ISHMED_CMETHSTA has no exception.

Method IS_CHANGED_N1CMETHSTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030822

Method IS_CHANGED_N1CMETHSTA on class CL_ISHMED_CMETHSTA has no exception.

Method IS_MARKED_FOR_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DELETIONMARK Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030822

Method IS_MARKED_FOR_DELETION on class CL_ISHMED_CMETHSTA 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_ISHMED_CMETHSTA IS-H: Zuordnung Statusschema - Auftragstyp 20030822
2 Importing IS_N1CMETHSTA Value transfer Type reference (TYPE) N1CMETHSTA IS-H*MED: Zuordnung Status Methoden 20030822
3 Importing I_READ_FROM_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030822
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030822

Method MARK_FOR_DELETION Signature

Method MARK_FOR_DELETION on class CL_ISHMED_CMETHSTA has no parameter.
Method MARK_FOR_DELETION on class CL_ISHMED_CMETHSTA has no exception.

Method READ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMETHSTAID Value transfer Type reference (TYPE) N1CMETHSTA-CMETHSTAID IS-H*MED: ID Zuordnung Status Methoden 20030822

Method READ_FROM_DB on class CL_ISHMED_CMETHSTA has no exception.

Method SAVE_N1CMETHSTA 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 20030822
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030822
3 Importing I_TCODE Call by reference Type reference (TYPE) SY-TCODE SY-TCODE ABAP-Programm, aktueller Transaktionscode 20030822
4 Importing I_TESTRUN Call by reference Type reference (TYPE) ISH_ON_OFF '' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030822

Method SAVE_N1CMETHSTA on class CL_ISHMED_CMETHSTA has no exception.

Method SET_COMPDEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPDEF Value transfer Object reference (TYPE REF TO) CL_ISH_COMPDEF IS-H: Bausteindefinition 20030824

Method SET_COMPDEF on class CL_ISHMED_CMETHSTA has no exception.

Method SET_COMPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPID Value transfer Type reference (TYPE) N1COMPID IS-H: Klinischer Auftrag: ID eines Bausteins 20030824

Method SET_COMPID on class CL_ISHMED_CMETHSTA has no exception.

Method SET_COMPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPNAME Value transfer Type reference (TYPE) NCOMPNAME IS-H: Name eines Bausteins 20030824

Method SET_COMPNAME on class CL_ISHMED_CMETHSTA has no exception.

Method SET_ESTAT_OBJECT_POST Signature

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

Method SET_ESTAT_OBJECT_POST on class CL_ISHMED_CMETHSTA has no exception.

Method SET_ESTAT_OBJECT_PRE Signature

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

Method SET_ESTAT_OBJECT_PRE on class CL_ISHMED_CMETHSTA has no exception.

Method SET_ESTAT_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030824

Method SET_ESTAT_POST on class CL_ISHMED_CMETHSTA has no exception.

Method SET_ESTAT_POST_TXT30 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TXT30 Value transfer Type reference (TYPE) J_TXT30 Einzelstatus eines Objekts 20030824

Method SET_ESTAT_POST_TXT30 on class CL_ISHMED_CMETHSTA has no exception.

Method SET_ESTAT_PRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ESTAT Value transfer Type reference (TYPE) J_ESTAT Anwenderstatus 20030824

Method SET_ESTAT_PRE on class CL_ISHMED_CMETHSTA has no exception.

Method SET_ESTAT_PRE_TXT30 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TXT30 Value transfer Type reference (TYPE) J_TXT30 Einzelstatus eines Objekts 20030824

Method SET_ESTAT_PRE_TXT30 on class CL_ISHMED_CMETHSTA has no exception.

Method SET_METH_TECH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METH_TECH_NAME Value transfer Type reference (TYPE) N1CMETHSTA-METH_TECH_NAME IS-H*MED: Methodenname (technisch) 20030824

Method SET_METH_TECH_NAME on class CL_ISHMED_CMETHSTA has no exception.

Method SET_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SINGLE Value transfer Type reference (TYPE) N1CMETHSTASINGLE IS-H*MED: Kennzeichen einmalig auszuführende Methode 20030824

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