SAP ABAP Class IF_EX_ISHMED_ME_PL_SELECT (BAdI Interface IF_EX_ISHMED_ME_PL_SELECT)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_ISHMED_ME_PL_SELECT | BAdI Class CL_EX_ISHMED_ME_PL_SELECT | 20040714 |
Properties
| Class | IF_EX_ISHMED_ME_PL_SELECT | |
| Short Description | BAdI Interface IF_EX_ISHMED_ME_PL_SELECT | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 1 | |
| Package | ||
| Created | 20040714 | SAP |
| Last change | 20050520 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_EX_ISHMED_ME_PL_SELECT has no forward declaration.
Interfaces
Class IF_EX_ISHMED_ME_PL_SELECT has no interface implemented.
Friends
Class IF_EX_ISHMED_ME_PL_SELECT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR1 | '4' | Scrap List | 20050517 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | '3' | Fill List | 20050517 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR1 | '2' | Pick, Fill List | 20050517 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR1 | '1' | Pick List | 20050517 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check Values of Selection Screen | 20050517 | |
| 2 | Instance method | Public | Method | Replace Entire Data Selection? | 20040714 | |
| 3 | Instance method | Public | Method | Modify Selection Screen | 20040714 | |
| 4 | Instance method | Public | Method | Changes Data of Selection Screen | 20050517 | |
| 5 | Instance method | Public | Method | Modify/Execute Data Selection | 20040714 |
Events
Class IF_EX_ISHMED_ME_PL_SELECT has no event.
Types
Class IF_EX_ISHMED_ME_PL_SELECT has no local type.
Method Signatures
Method CHECK_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050517 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050517 | |||
| 3 | I_BEG_DATE | Call by reference | Type reference (TYPE) | N1ME_PBDAD | Medikation/Pflege: Plan-Beginndatum | 20050517 | |||
| 4 | I_BEG_TIME | Call by reference | Type reference (TYPE) | N1ME_PBTAD | Medikation/Pflege: Plan-Beginnzeit | 20050517 | |||
| 5 | I_CANCELLED | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20050517 | |||
| 6 | I_DOU | Call by reference | Type reference (TYPE) | ISHMED_T_MEDOCDOU_R | i.s.h.med: Medikation - Rangetabelle Fachliche OE | 20050517 | |||
| 7 | I_DRUGNAME | Call by reference | Type reference (TYPE) | ISHMED_ME_DRUGNA_R | Rangestruktur für den Mnemonic-Namen des Medikaments | 20050517 | |||
| 8 | I_EINRI | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20050517 | |||
| 9 | I_EMR | Call by reference | Type reference (TYPE) | NPRGVMA | IS-H: Verantwortlicher Mitarbeiter | 20050517 | |||
| 10 | I_END_DATE | Call by reference | Type reference (TYPE) | N1ME_PBDAD | Medikation/Pflege: Plan-Beginndatum | 20050517 | |||
| 11 | I_END_TIME | Call by reference | Type reference (TYPE) | N1ME_PBTAD | Medikation/Pflege: Plan-Beginnzeit | 20050517 | |||
| 12 | I_EVENTID | Call by reference | Type reference (TYPE) | ISHMED_T_MEEVTID_R | i.s.h.med: Madikation - Rangetabelle für Ereigniss-ID's | 20050517 | |||
| 13 | I_EVT_STATUS | Call by reference | Type reference (TYPE) | ISHMED_T_MESTA_R | i.s.h.med: Medikation - Range, Kundenspez. Status Arzneim.Er | 20050517 | |||
| 14 | I_FALNR | Call by reference | Type reference (TYPE) | ISHMED_T_RANGE_FALNR | IS-H*MED: Allgemeine Rangestruktur für Fälle | 20050517 | |||
| 15 | I_FOTYPE | Call by reference | Type reference (TYPE) | ISHMED_ME_FORMTY_R | Rangestruktur für den Typ des Medikaments | 20050517 | |||
| 16 | I_FSOURCE | Call by reference | Type reference (TYPE) | ISHMED_T_FSOURCE_R | i.s.h.med: Medikation - Rangetabelle Entnahmequelle | 20050517 | |||
| 17 | I_LIST | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050517 | |||
| 18 | I_MATNR | Call by reference | Type reference (TYPE) | ISHMED_ME_MATNR_R | Rangestruktur für die Materialnummer des Medikaments | 20050517 | |||
| 19 | I_MEDGRPID | Call by reference | Type reference (TYPE) | ISHMED_ME_MEDGRPID_R | Rangestruktur für die Medikationsgruppe | 20050517 | |||
| 20 | I_ORDERID | Call by reference | Type reference (TYPE) | ISHMED_T_MEORDID_R | i.s.h.med: Medikation - Rangetabelle, Arzneimittelverord. | 20050517 | |||
| 21 | I_ORDERTYPE | Call by reference | Type reference (TYPE) | ISHMED_T_MOTYP_R | i.s.h.med: Medikation - Rangetabelle für Verordnungstyp | 20050517 | |||
| 22 | I_OU | Call by reference | Type reference (TYPE) | ISHMED_T_MEDOCOU_R | i.s.h.med: Medikation - Rangetabelle für Dok.OE | 20050517 | |||
| 23 | I_OUPREP | Call by reference | Type reference (TYPE) | ISHMED_T_OUPREP_R | i.s.h.med: Medikation - Rangetabelle für Zubereitung | 20050517 | |||
| 24 | I_PATNR | Call by reference | Type reference (TYPE) | ISHMED_T_RANGE_PATNR | IS-H*MED: Allgemeine Rangestruktur für Patienten | 20050517 | |||
| 25 | I_PRESNR | Call by reference | Type reference (TYPE) | ISHMED_T_EXPRESNR_R | i.s.h.med: Medikation - Range, etx. Nummer Verordnungsprofil | 20050517 | |||
| 26 | I_PRINT | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20050517 | |||
| 27 | I_STATUS_CLOSED | Call by reference | Type reference (TYPE) | N1ME_MESTA | Kundenspez. Status des Arzneimittelereignisses | 20050517 | |||
| 28 | I_STATUS_FILLED | Call by reference | Type reference (TYPE) | N1ME_MESTA | Kundenspez. Status des Arzneimittelereignisses | 20050517 | |||
| 29 | I_STATUS_PICKED | Call by reference | Type reference (TYPE) | N1ME_MESTA | Kundenspez. Status des Arzneimittelereignisses | 20050517 | |||
| 30 | I_TESTMODE | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20050517 |
Method CHECK_VALUES on class IF_EX_ISHMED_ME_PL_SELECT has no exception.
Method IS_SELECT_REPLACED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REPLACED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20040714 |
Method IS_SELECT_REPLACED on class IF_EX_ISHMED_ME_PL_SELECT has no exception.
Method MODIFY_SCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SCREEN | Call by reference | Type reference (TYPE) | ISH_T_SCREEN | IS-H: Table for SCREEN | 20050517 |
Method MODIFY_SCREEN on class IF_EX_ISHMED_ME_PL_SELECT has no exception.
Method MODIFY_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050517 | |||
| 2 | C_BEG_DATE | Call by reference | Type reference (TYPE) | N1ME_PBDAD | Medikation/Pflege: Plan-Beginndatum | 20050517 | |||
| 3 | C_BEG_TIME | Call by reference | Type reference (TYPE) | N1ME_PBTAD | Medikation/Pflege: Plan-Beginnzeit | 20050517 | |||
| 4 | C_CANCELLED | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20050517 | |||
| 5 | C_DOU | Call by reference | Type reference (TYPE) | ISHMED_T_MEDOCDOU_R | i.s.h.med: Medikation - Rangetabelle Fachliche OE | 20050517 | |||
| 6 | C_DRUGNAME | Call by reference | Type reference (TYPE) | ISHMED_ME_DRUGNA_R | Rangestruktur für den Mnemonic-Namen des Medikaments | 20050517 | |||
| 7 | C_EINRI | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20050517 | |||
| 8 | C_EMR | Call by reference | Type reference (TYPE) | NPRGVMA | IS-H: Verantwortlicher Mitarbeiter | 20050517 | |||
| 9 | C_END_DATE | Call by reference | Type reference (TYPE) | N1ME_PBDAD | Medikation/Pflege: Plan-Beginndatum | 20050517 | |||
| 10 | C_END_TIME | Call by reference | Type reference (TYPE) | N1ME_PBTAD | Medikation/Pflege: Plan-Beginnzeit | 20050517 | |||
| 11 | C_EVENTID | Call by reference | Type reference (TYPE) | ISHMED_T_MEEVTID_R | i.s.h.med: Madikation - Rangetabelle für Ereigniss-ID's | 20050517 | |||
| 12 | C_EVT_STATUS | Call by reference | Type reference (TYPE) | ISHMED_T_MESTA_R | i.s.h.med: Medikation - Rangetabelle Ereignis-Status-ID | 20050517 | |||
| 13 | C_FALNR | Call by reference | Type reference (TYPE) | ISHMED_T_RANGE_FALNR | IS-H*MED: Allgemeine Rangestruktur für Fälle | 20050517 | |||
| 14 | C_FOTYPE | Call by reference | Type reference (TYPE) | ISHMED_ME_FORMTY_R | Rangestruktur für den Typ des Medikaments | 20050517 | |||
| 15 | C_FSOURCE | Call by reference | Type reference (TYPE) | ISHMED_T_FSOURCE_R | i.s.h.med: Medikation - Rangetabelle Entnahmequelle | 20050517 | |||
| 16 | C_LIST | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050517 | |||
| 17 | C_MATNR | Call by reference | Type reference (TYPE) | ISHMED_ME_MATNR_R | Rangestruktur für die Materialnummer des Medikaments | 20050517 | |||
| 18 | C_MEDGRPID | Call by reference | Type reference (TYPE) | ISHMED_ME_MEDGRPID_R | Rangestruktur für die Medikationsgruppe | 20050517 | |||
| 19 | C_ORDERID | Call by reference | Type reference (TYPE) | ISHMED_T_MEORDID_R | i.s.h.med: Medikation - Rangetabelle, Arzneimittelverord. | 20050517 | |||
| 20 | C_ORDERTYPE | Call by reference | Type reference (TYPE) | ISHMED_T_MOTYP_R | i.s.h.med: Medikation - Rangetabelle für Verordnungstyp | 20050517 | |||
| 21 | C_OU | Call by reference | Type reference (TYPE) | ISHMED_T_MEDOCOU_R | i.s.h.med: Medikation - Rangetabelle für Dok.OE | 20050517 | |||
| 22 | C_OUPREP | Call by reference | Type reference (TYPE) | ISHMED_T_OUPREP_R | i.s.h.med: Medikation - Rangetabelle für Zubereitung | 20050517 | |||
| 23 | C_PATNR | Call by reference | Type reference (TYPE) | ISHMED_T_RANGE_PATNR | IS-H*MED: Allgemeine Rangestruktur für Patienten | 20050517 | |||
| 24 | C_PRESNR | Call by reference | Type reference (TYPE) | ISHMED_T_EXPRESNR_R | i.s.h.med : Medikation - Rangetabelle Verordnungsprofil-ID | 20050517 | |||
| 25 | C_PRINT | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20050517 | |||
| 26 | C_STATUS_CLOSED | Call by reference | Type reference (TYPE) | N1ME_MESTA | Kundenspez. Status des Arzneimittelereignisses | 20050517 | |||
| 27 | C_STATUS_FILLED | Call by reference | Type reference (TYPE) | N1ME_MESTA | Kundenspez. Status des Arzneimittelereignisses | 20050517 | |||
| 28 | C_STATUS_PICKED | Call by reference | Type reference (TYPE) | N1ME_MESTA | Kundenspez. Status des Arzneimittelereignisses | 20050517 | |||
| 29 | C_TESTMODE | Call by reference | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20050517 | |||
| 30 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050517 |
Method MODIFY_VALUES on class IF_EX_ISHMED_ME_PL_SELECT has no exception.
Method SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040714 | |||
| 2 | CT_DATA | Call by reference | Type reference (TYPE) | ISHMED_T_PL_DATA | i.s.h.med: Medikation - Kommssionierliste, Datentabelle | 20050517 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040714 | |||
| 4 | IS_SELECT_PARAMS | Call by reference | Type reference (TYPE) | RN1ME_PL_SELECT | IS-H: Returncode bei Methodenaufrufen | 20050517 |
Method SELECT on class IF_EX_ISHMED_ME_PL_SELECT has no exception.
History
| Last changed by/on | SAP | 20050520 |
| SAP Release Created in |