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
⤷ 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 |