SAP ABAP Class CL_ISHMED_ME_EVENT_DRUG (IS-H*MED: Drug of Drug Order)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_ME (Package) IS-H*MED: Medication
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_RUN_DATA IS-H: Base Class for Movement Data Objects 20030930
Properties
Class CL_ISHMED_ME_EVENT_DRUG  
Short Description IS-H*MED: Drug of Drug Order    
Super Class CL_ISH_RUN_DATA IS-H: Base Class for Movement Data Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_ME   IS-H*MED: Medication 
Created 20030930   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_ME_EVENT_DRUG has no forward declaration.
Interfaces
Class CL_ISHMED_ME_EVENT_DRUG has no interface implemented.
Friends
Class CL_ISHMED_ME_EVENT_DRUG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FIRST_NEW_EDRUGID Constant Public Type reference (TYPE) N1EDRUG-EDRUGID 9900000000 IS-H*MED: Medication, Ordered Drug - Drug ID 20030930
2 CO_OTYPE_ME_EDRUG Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 71 Object Type Drug for Event 20070717
3 CO_TYPE_ME_DRUGDOC Instance attribute Private Attribute reference (LIKE) 20040127
4 CO_TYPE_ME_ODRUG Instance attribute Private Attribute reference (LIKE) 20030930
5 GS_N1EDRUG Instance attribute Protected Type reference (TYPE) N1EDRUG IS-H*MED: Medication, Drugs of Order 20030930
6 GS_OLD_N1EDRUG Instance attribute Protected Type reference (TYPE) N1EDRUG IS-H*MED: Medication, Drugs of Order 20030930
7 GT_STRUCT_RN1MED_ME_EDRUG Static Attribute Protected Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for RN1MED_ME_ODRUG 20030930
8 G_BADI_EXIT Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISHMED_ME_IM_DT_FSOU BADI for Determining Fill Source 20040209
9 G_TEMP_EDRUGID Static Attribute Protected Type reference (TYPE) N1ME_EDRUGID IS-H*MED: Medication, Ordered Drug - Drug ID 20030930
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_KEY_STRING Static method Public Method Create a String woth Drug Key 20030930
2 CANCEL Instance method Public Method Cancel Drug 20030930
3 CHANGE Instance method Public Method Change Object Attributes 20031001
4 CHECK Instance method Public Method Execute Checks 20030930
5 CHECK_CHANGES Instance method Public Method Check for Changes 20030930
6 CHECK_DRUGID Static method Public Method Check Drug ID 20080703
7 CHECK_DRUGID_CHG_POSSIBLE Static method Public Method Is it possible to change Drug ID? 20040521
8 CHECK_MEASUREMENT Static method Public Method Check Measured Units (with Buffering) 20031007
9 CHECK_PDRUGDQ Instance method Public Method Check the PDRUGDQ Field 20040429
10 CHECK_RDRUGASTR Instance method Public Method Check the RDRUGASTR Field 20040128
11 CONSTRUCTOR Instance method Public Constructor Constructor 20030930
12 CREATE Static method Public Method Create Instance for Completely New ODrug 20031211
13 FILL_EDRUG Instance method Protected Method Completely Fill N1EDRUG (from Master Data etc.) 20030930
14 GET_DATA Instance method Public Method Get Attributes of the Object 20030930
15 GET_DRUGDOCS_FOR_EDRUG Static method Public Method Get All N1DRUGDOC Entries for EDRUG Entry 20040427
16 GET_DRUGDOC_FOR_EDRUG Static method Public Method Determine Document of Drug for EDrug 20040220
17 GET_EDRUGID Static method Protected Method Determine EDRUGID from Number Range 20030930
18 GET_EVENT_FOR_EDRUG Static method Public Method Specify Event (or Object) for Event 20030930
19 GET_ORDER_FOR_EDRUG Static method Public Method Specify Order (or Object) for Event 20031001
20 INITIALIZE Instance method Public Method Initialize Complete Object 20030930
21 IS_IN_DATABASE Static method Public Method Check Whether Drug Already Exists on DB 20030930
22 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20030930
23 LOAD Static method Public Method Create Instance for Existing Drug of Event 20030930
24 SELECT_N1EDRUG Static method Public Method Read Data of Drug from Database (with Buffering) 20030930
Events
Class CL_ISHMED_ME_EVENT_DRUG has no event.
Types
Class CL_ISHMED_ME_EVENT_DRUG has no local type.
Method Signatures

Method BUILD_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Call by reference Type reference (TYPE) STRING 20030930
2 Importing I_EDRUGID Value transfer Type reference (TYPE) N1ME_EDRUGID ISHMED: Medikation, Events.Arznei - Arznei-ID 20030930
3 Importing I_MANDT Value transfer Type reference (TYPE) SY-MANDT SAP-System, Mandantennummer aus Anmeldung 20030930

Method BUILD_KEY_STRING on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CANCEL Call by reference Object reference (TYPE REF TO) CL_ISH_CANCEL Cancel-Klasse 20030930
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Fehlerhandling 20030930
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030930
4 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF Berechtigungsprüfungen durchführen 20030930
5 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF OFF Nur Prüfen, ob Storno erlaubt (ON) 20030930
6 Importing I_REASON Value transfer Type reference (TYPE) N1STOID Stornogrund 20030930
7 Importing I_VMA Value transfer Type reference (TYPE) N1MITARB Mitarbeiter 20031106

Method CANCEL on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) OBJECT Klasse zum Sammeln von Datenänderungen 20031001
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031001
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031001
4 Importing IS_EDRUG_X Value transfer Type reference (TYPE) RN1MED_ME_EDRUG Übergabe der zu ändernden Attribute 20031001

Method CHANGE on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CHECK 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 20030930
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030930
3 Importing IS_WHAT_TO_CHECK Value transfer Type reference (TYPE) RN1MED_ME_EDRUG Was für Felder sollen geprüft werden? 20030930
4 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Alle angeschlossenen Objekte mitprüfen (=' ') 20030930
5 Importing I_FILL_EDRUG Value transfer Type reference (TYPE) ISH_ON_OFF ON Daten komplett befüllen 20030930

Method CHECK on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CHECK_CHANGES 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 20030930
2 Exporting ES_ME_EDRUG_X Value transfer Type reference (TYPE) RN1MED_ME_EDRUG IS-H*MED: Ändstrukt für Medikament d. Events (Medikation) 20030930
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030930
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030930

Method CHECK_CHANGES on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CHECK_DRUGID 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 20080703
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20080703
3 Importing IR_DRUG Value transfer Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT I_DRUGID soll in diesem ODrug-Objekt verwendet werden 20080703
4 Importing IR_ORDER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER IS-H*MED: Arzneimittelverordnung 20080703
5 Importing I_ADMIN_DRUG Value transfer Type reference (TYPE) ISH_ON_OFF OFF ON: Diese Arznei soll die verabreichbare Arznei sein 20080703
6 Importing I_CHK_PURPOSE Value transfer Type reference (TYPE) ISH_ON_OFF ON ON: Prüfen des Verwendungszwecks (Admin/Disp/PPrint) 20080703
7 Importing I_DRUGID Value transfer Type reference (TYPE) N1ODRUG-DRUGID Prüfung der DrugID 20080703
8 Importing I_FORMTYPE Value transfer Type reference (TYPE) N1ME_FORMTYID Schlüssel des Arzneimittel-Typs 20080703
9 Importing I_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20080703

Method CHECK_DRUGID on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CHECK_DRUGID_CHG_POSSIBLE 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: Class for Error Handling 20040521
2 Changing CT_NEW_DRUG Call by reference Type reference (TYPE) ISHMED_T_RN1FORMULARY_SEARCH Table with New Drug IDs or Drug Names 20040521
3 Exporting E_CHG_NECESSARY Value transfer Type reference (TYPE) ISH_ON_OFF Order Drugs Change Is Necessary 20040521
4 Exporting E_CHG_POSSIBLE Value transfer Type reference (TYPE) ISH_ON_OFF ON: Change is possible 20040521
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Return Code 20040521
6 Importing IR_DRUGDOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC DrugDoc 20040521
7 Importing IR_EDRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG EDrug 20050617
8 Importing I_NEW_DRUGID Value transfer Type reference (TYPE) N1FORMULARY-DRUGID Drug ID of New Drug 20040521
9 Importing I_NEW_DRUGNAME Value transfer Type reference (TYPE) N1FORMULARYT-DRUGNAME Drug Name of New Drug 20040521

Method CHECK_DRUGID_CHG_POSSIBLE on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CHECK_MEASUREMENT 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 20031007
2 Exporting ES_T006 Call by reference Type reference (TYPE) T006 Maßeinheiten 20031007
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031007
4 Importing I_UNIT Call by reference Type reference (TYPE) UNIT Unit 20031007

Method CHECK_MEASUREMENT on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CHECK_PDRUGDQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20040429
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040429

Method CHECK_PDRUGDQ on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CHECK_RDRUGASTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20040128
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040128

Method CHECK_RDRUGASTR on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG IS-H*MED: Medikament einer Arzneimittelverordnung 20030930
2 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030930
3 Importing IS_N1EDRUG Value transfer Type reference (TYPE) N1EDRUG IS-H*MED: Medikation, Arzneien der Verordnung 20030930
4 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST IS-H: Tabelle mit Objektreferenzen 20030930
5 Importing I_EDRUGID Value transfer Type reference (TYPE) N1ME_EDRUGID IS-H*MED: Medikation, Veord.Arznei - Arznei-ID 20030930
6 Importing I_MANDT Value transfer Type reference (TYPE) MANDT SY-MANDT Mandant 20030930
7 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030930
# Exception Resumable Description Created on
1 COPY_OF_ERROR Fehler aufgrund des Parameters IR_COPY_OF 20030930
2 ENVIRONMENT_ERROR Fehler aufgrund des Parameters IR_ENVIRONMENT 20030930
3 INSTANCE_NOT_POSSIBLE Instanzierung des Objektes nicht möglich (storniert!?) 20030930
4 RECORD_NOT_FOUND Daten (N1ODRUG usw.) konnten nicht gefunden werden 20030930
5 WRONG_INPUT Fehlende bzw. fehlerhafte Datenübergabe 20030930

Method CREATE 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 20031211
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG Instanz Verordnung 20031211
3 Exporting ER_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20031211
4 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC ReturnCode 20031211
5 Importing IR_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20031211
6 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20031211
7 Importing IS_N1EDRUG Value transfer Type reference (TYPE) N1EDRUG Daten der Verordnung 20031211
8 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit dieser Leistung verbunden sind 20031211

Method CREATE on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method FILL_EDRUG 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 20030930
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030930
3 Importing I_FROM_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF ' ' 'X': Aufruf aus der SAVE-Methode 20060221

Method FILL_EDRUG on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method GET_DATA 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 20030930
2 Exporting ER_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030930
3 Exporting ES_N1EDRUG Value transfer Type reference (TYPE) N1EDRUG IS-H*MED: Medikation, Arzneien des Events 20030930
4 Exporting ES_OLD_N1EDRUG Call by reference Type reference (TYPE) N1EDRUG IS-H*MED: Medikation, Arzneien des Events 20030930
5 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030930
6 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030930
7 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030930
8 Importing I_FILL_EDRUG Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030930

Method GET_DATA on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method GET_DRUGDOCS_FOR_EDRUG 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: Class for Error Handling 20040427
2 Exporting ET_DRUGDOC Value transfer Type reference (TYPE) ISH_OBJECTLIST DRUGDOC Referenzen 20040427
3 Exporting ET_N1DRUGDOC Value transfer Type reference (TYPE) ISHMED_T_VN1DRUGDOC Tabelleneinträge der N1DRUGDOC 20040427
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20040427
5 Importing IR_EDRUG Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG EDRUG Referenz 20040427
6 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Class for Collecting All Objects in Memory 20040427

Method GET_DRUGDOCS_FOR_EDRUG on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method GET_DRUGDOC_FOR_EDRUG 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 20040220
2 Exporting ER_DRUGDOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC IS-H*MED: Dokumentation der Arzneimittel 20040220
3 Exporting ES_N1DRUGDOC Value transfer Type reference (TYPE) VN1DRUGDOC IS-H*MED: N1DRUGDOC Verbuchungsstruktur 20040220
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040220
5 Importing IR_EDRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG IS-H*MED: Medikament einer Arzneimittelverordnung 20040220
6 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040220
7 Importing IR_EPREPDOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EPREPDOC IS-H*MED: Prep Document of Event 20040220
8 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040220

Method GET_DRUGDOC_FOR_EDRUG on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method GET_EDRUGID 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 20030930
2 Exporting E_EDRUGID Value transfer Type reference (TYPE) N1ME_EDRUGID IS-H*MED: Medikation, EventsArznei - Arznei-ID 20030930
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030930
4 Importing IR_EDRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG Medikament als Objekt 20030930

Method GET_EDRUGID on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method GET_EVENT_FOR_EDRUG 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 20030930
2 Exporting ER_EVENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT IS-H*MED: Arzneimittelverordnung 20030930
3 Exporting ES_N1EVENT Value transfer Type reference (TYPE) VN1MEEVENT IS-H*MED: Verordnung (Medikation) - Verbuchungsstruktur 20030930
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030930
5 Importing IR_EDRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG IS-H*MED: Medikament einer Arzneimittelverordnung 20030930
6 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030930
7 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030930

Method GET_EVENT_FOR_EDRUG on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method GET_ORDER_FOR_EDRUG 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 20031001
2 Exporting ER_ORDER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER Das gefundene Verordnungs-Objekt 20031001
3 Exporting ES_N1MEORDER Value transfer Type reference (TYPE) VN1MEORDER Verordnung als Datensatz 20031001
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031001
5 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20031001
6 Importing IR_EVENT_DRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG Das Ereignis, für das die Verordnung ermittelt wird 20031001
7 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20031001

Method GET_ORDER_FOR_EDRUG on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Value transfer Type reference (TYPE) MANDT SY-MANDT Mandant 20030930

Method INITIALIZE on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method IS_IN_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXIST Value transfer Type reference (TYPE) ISH_ON_OFF Datensatz existiert / existiert nicht 20030930
2 Importing I_EDRUGID Value transfer Type reference (TYPE) N1ME_EDRUGID Schlüssel des Medikaments 20030930

Method IS_IN_DATABASE on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method IS_IN_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objektinstanz wenn diese bereits existiert 20030930
2 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment in dem gesucht wird 20030930
3 Importing IR_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Instanz eines Objekts 20030930
4 Importing I_KEY Value transfer Type reference (TYPE) STRING Schlüssel des Objekts 20030930

Method IS_IN_ENVIRONMENT on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method LOAD 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 20030930
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG Instanz des Medikaments des Events 20030930
3 Exporting ER_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20030930
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030930
5 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030930
6 Importing IS_N1EDRUG Value transfer Type reference (TYPE) N1EDRUG vollständige Daten des Medikaments 20030930
7 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem Medikament verbunden sind 20030930
8 Importing I_EDRUGID Value transfer Type reference (TYPE) N1ME_EDRUGID IS-H*MED: Medikation, Events.Arznei - Arznei-ID 20030930
9 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030930
10 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Datensatz von der Datenbank lesen 20030930

Method LOAD on class CL_ISHMED_ME_EVENT_DRUG has no exception.

Method SELECT_N1EDRUG 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 20030930
2 Exporting ES_N1EDRUG Value transfer Type reference (TYPE) N1EDRUG IS-H*MED: Medikation, Arzneien des Events 20030930
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030930
4 Importing I_EDRUGID Value transfer Type reference (TYPE) N1ME_EDRUGID IS-H*MED: Medikation, Events.Arznei - Arznei-ID 20030930
5 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) C OFF 20030930

Method SELECT_N1EDRUG on class CL_ISHMED_ME_EVENT_DRUG has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 472