SAP ABAP Class CL_ISHMED_ME_EVENT (IS-H*MED: Drug Event)
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 20030929
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_USE_TEXTMODULE IS-H: Interface for Using SAPscript Text Modules 20030929
Properties
Class CL_ISHMED_ME_EVENT  
Short Description IS-H*MED: Drug Event    
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 20030929   SAP 
Last change 20080505   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_ME_EVENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_USE_TEXTMODULE IS-H: Interface for Using SAPscript Text Modules 20030929
Friends
Class CL_ISHMED_ME_EVENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ETYPE_ADMIN Constant Public Type reference (TYPE) N1MEEVENT-ETYPE '3' Constant Event Type "Administration" 20041123
2 CO_ETYPE_DISP Constant Public Type reference (TYPE) N1MEEVENT-ETYPE '1' Constant Event Type "Take Home" 20041123
3 CO_ETYPE_PPRINT Constant Public Type reference (TYPE) N1MEEVENT-ETYPE '2' Constant Event Type "Prescription Printout" 20041123
4 CO_FIRST_NEW_MEEVTID Constant Public Type reference (TYPE) N1MEEVENT-MEEVTID 9900000000 Start of Artificial Event ID 20030929
5 CO_OTYPE_ME_EVENT Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 69 Medication Event 20070717
6 CO_STATE_CANCELD Constant Public Type reference (TYPE) N1ME_MEISTA 05 Cancel Status for Event 20040107
7 CO_STATE_ENDED Constant Public Type reference (TYPE) N1ME_MEISTA 06 End Status for Event 20040107
8 CO_TEXT_ADNOTE Constant Public Type reference (TYPE) ISH_TEXTMODULE_ID 002 ID for Administration Short Text 20040323
9 CO_TEXT_INSTX Constant Public Type reference (TYPE) ISH_TEXTMODULE_ID 001 IS-H: ID of SAPScript Text 20040213
10 CO_TEXT_MESTX Constant Public Type reference (TYPE) ISH_TEXTMODULE_ID 001 ID for Short Text of Event - Short Text, Sapscript 20030929
11 GR_BADI_CANCEL_MM_CO Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISHMED_ME_IM_CO_CANC BAdI for Canceling MM/CO Data 20040430
12 GR_BADI_CHANGE_RES Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISHMED_ME_IM_CH_RES BAdI for Creating MM Reservation 20040430
13 GR_BADI_CREATE_COTRANS Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISHMED_ME_IM_CO_POST BAdI for Creating CO Transfer 20040430
14 GR_BADI_CREATE_GISS Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISHMED_ME_IM_CR_GMVT BAdI for Creating MM Goods Issue 20040430
15 GR_BADI_CREATE_RES Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISHMED_ME_IM_CR_RES BAdI for Creating MM Reservation 20040430
16 GS_N1MEEVENT Instance attribute Protected Type reference (TYPE) N1MEEVENT Current Status of Medication Event 20030929
17 GS_OLD_N1MEEVENT Instance attribute Protected Type reference (TYPE) N1MEEVENT Database Status of Medication Event 20030929
18 GT_NDOC Instance attribute Private Type reference (TYPE) ISHMED_T_NDOC IS-H*MED: Table Type for Table NDOC 20040126
19 GT_STRUCT_RN1MED_ME_EVENT Static Attribute Protected Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for RN1MED_ME_EVENT 20030929
20 GT_TEXTMODULE Instance attribute Protected Attribute reference (LIKE) 20030929
21 G_MERESP Instance attribute Protected Type reference (TYPE) N1MEEVENT-MERESP1 Employee Responsible for Status Change (<> MERESP1!) 20040105
22 G_TEMP_MEEVTID Static Attribute Protected Type reference (TYPE) N1ME_MEEVTID Class-Wide Counter for MEEVTID 20030929
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_DOC_TO_EVENT Instance method Public Method Connection of Document and Event 20040126
2 BUILD_KEY_STRING Static method Public Method Create String with Event Key 20030929
3 BUILD_PREPDOC_FOR_EVENT Static method Public Method Create Preparation (EPrepdoc, Drugdoc) for Event 20050223
4 CALC_TIMEINTERVAL_DIFF_CHECK Static method Public Method Calculate Time Interval for Time Difference Check 20040429
5 CANCEL Instance method Public Method Cancel Event 20031031
6 CANCEL_MM_CO Instance method Protected Method Medication: Cancel MM and CO Data for Event 20040430
7 CHANGE Instance method Public Method Change Object Attributes 20030929
8 CHANGE_MM_RESERVATION Instance method Protected Method Medication: Change MM Reservation 20040430
9 CHANGE_TEXT Instance method Public Method 20030929
10 CHECK Instance method Public Method Execute Checks 20030929
11 CHECK_AUTHORITY Static method Public Method Check Authorization 20040506
12 CHECK_CHANGES Instance method Public Method Check for Changes 20030929
13 CHECK_REAL_DATE Instance method Public Method Check the RBDAD and RBTAD Fields 20040429
14 CHECK_WITNESS Static method Protected Method Check Whether Witness Required for Each Status 20040706
15 CONSTRUCTOR Instance method Public Constructor Constructor 20030929
16 CREATE Static method Public Method Create Instance for Completely New Medication Event 20030929
17 CREATE_BADI_MM_COTRANS Instance method Protected Method BadI for Creating MM Goods Issue 20040430
18 CREATE_BADI_MM_GISS Instance method Protected Method BadI for Creating MM Goods Issue 20040430
19 CREATE_BADI_MM_RES Instance method Protected Method BadI for Creating MM Reservation 20040430
20 CREATE_MM_CO_TRANSFER_POSTING Instance method Protected Method Medication: Document Goods Issue in MM 20040430
21 CREATE_MM_GOODS_ISSUE Instance method Protected Method Medication: Document Goods Issue in MM 20040430
22 CREATE_MM_RESERVATION Instance method Protected Method Medication: Create MM Reservation 20040430
23 CREATE_TEXTMODULE_ON_USE Instance method Protected Method 20030929
24 DO_ALL_FOR_MM_CO Static method Public Method Execute Everything for MM CO 20040430
25 DRUGDOC_CREATE_FOR_MM_CO Static method Public Method Create DRUDOC Records for Later MM/CO Data Storage 20040514
26 EDIT_TEXT Instance method Public Method 20030929
27 FILL_EVENT Instance method Protected Method Completely Fill N1MEEVENT (from Master Data etc.) 20030929
28 GET_ADMINEV_FOR_MASTEV Static method Public Method Returns All Med. Administration Events for a PRN Event 20040127
29 GET_ADMINISTRABLE_DRUG Static method Public Method Determine Administerable Drug 20050519
30 GET_CASE_FOR_NEW_EVENT Static method Public Method Determines Case Number for Order 20031022
31 GET_DATA Instance method Public Method Get Attributes of the Object 20030929
32 GET_EADDOCS_FOR_EVENT Static method Public Method Returns All Infusion Documents (EAdDoc) for Event 20040114
33 GET_EDRUGS_FOR_EVENT Static method Public Method Supplies All Drugs (EDrug) for Event 20031211
34 GET_EPREPDOCS_FOR_EVENT Static method Public Method Returns All Preparation Documents (EPrepDoc) for Event 20040108
35 GET_EVENT_STATUS Instance method Public Method Specify Status of Medication Event 20030929
36 GET_MARC_CHARGE_DATA Static method Protected Method Read MARC Table 20040907
37 GET_MASTEV_FOR_ADMINEV Static method Public Method Determine Master Event (PRN Event) for Event 20040126
38 GET_MEEVTID Static method Protected Method Determine MEEVTID from Number Range 20030929
39 GET_ORDER_FOR_EVENT Static method Public Method Specify Order (or Object) for Event 20030929
40 GET_PARAMETER_N1MEBTCH_VALUE Static method Public Method Read Value of System Parameter N1MEMMON 20040907
41 GET_PARAMETER_N1MEMMON_VALUE Static method Public Method Read Value of System Parameter N1MEMMON 20040430
42 GET_PRESCPRI_FOR_EVENT Static method Public Method Determine Prescription Printout (or Object) for Event 20041122
43 GET_RCODE_FOR_EVENT Static method Public Method Determine RCode Data Record for Event 20040430
44 GET_STATUS_EXTERNAL Static method Public Method Determine External Event Status for Internal 20030929
45 GET_STATUS_HISTORY Instance method Public Method Determine Status History 20040105
46 GET_STATUS_INTERNAL Static method Public Method Determine Internal Event Status 20030929
47 GET_TEXT Instance method Public Method 20030929
48 GET_TEXT_HEADER Instance method Public Method 20030929
49 INITIALIZE Instance method Public Method Initialize Complete Object 20030929
50 IS_ADMINISTERED Instance method Public Method Check Whether Event Already Administered 20040518
51 IS_IN_DATABASE Static method Public Method Check Whether Order Already Exists on DB 20030929
52 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20030929
53 IS_VALID_FOR_MM Instance method Public Method Checks Whether MM Can Run for Event 20050125
54 LOAD Static method Public Method Create Instance for Existing Event 20030929
55 SELECT_N1MEEVENT Static method Public Method Read Data of Event from Database (with Buffering) 20030929
56 SET_EVENT_STATUS Instance method Public Method Set Status of Medication Event 20030929
Events
Class CL_ISHMED_ME_EVENT has no event.
Types
Class CL_ISHMED_ME_EVENT has no local type.
Method Signatures

Method ASSIGN_DOC_TO_EVENT 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 20040126
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040126
3 Importing IT_NDOC Value transfer Type reference (TYPE) ISHMED_T_NDOC IS-H*MED: Tabellentyp für Tabelle NDOC 20040126
4 Importing I_APPEND Value transfer Type reference (TYPE) ISH_ON_OFF SPACE IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20071122

Method ASSIGN_DOC_TO_EVENT on class CL_ISHMED_ME_EVENT has no exception.

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 20030929
2 Importing I_MANDT Value transfer Type reference (TYPE) SY-MANDT SY-MANDT SAP-System, Mandantennummer aus Anmeldung 20030929
3 Importing I_MEEVTID Value transfer Type reference (TYPE) N1ME_MEEVTID ID des Ereignis 20030929

Method BUILD_KEY_STRING on class CL_ISHMED_ME_EVENT has no exception.

Method BUILD_PREPDOC_FOR_EVENT 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 20050223
2 Exporting ET_OBJECT Call by reference Type reference (TYPE) ISH_OBJECTLIST Die erzeugten Objekte (EPrepdoc, DrugDoc) 20050223
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050223
4 Importing IR_EVENT Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Das Event, zu dem EPrepDoc, DrugDoc erzeugt werden 20050223

Method BUILD_PREPDOC_FOR_EVENT on class CL_ISHMED_ME_EVENT has no exception.

Method CALC_TIMEINTERVAL_DIFF_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE Value transfer Type reference (TYPE) N1MEEVENT-RBDAD IS-H*MED: Medication, Actual Start Date 20040429
2 Exporting E_TIME Value transfer Type reference (TYPE) N1MEEVENT-RBTAD IS-H*MED: Medication, Actual Start Time 20040429
3 Importing I_DATE Value transfer Type reference (TYPE) N1MEEVENT-RBDAD IS-H*MED: Medication, Actual Start Date 20040429
4 Importing I_MINUTES Value transfer Type reference (TYPE) ANY 20040429
5 Importing I_OPERATOR Value transfer Type reference (TYPE) C '+' Operator: "-" = Date - Minutes / "+" = Date + Minutes 20040429
6 Importing I_TIME Value transfer Type reference (TYPE) N1MEEVENT-RBTAD IS-H*MED: Medication, Actual Start Time 20040429

Method CALC_TIMEINTERVAL_DIFF_CHECK on class CL_ISHMED_ME_EVENT 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 20031031
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Fehlerhandling 20031031
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031031
4 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF Berechtigungsprüfungen durchführen 20031031
5 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF OFF Nur Prüfen, ob Storno erlaubt (ON) 20031031
6 Importing I_REASON Value transfer Type reference (TYPE) N1STOID Stornogrund 20031031
7 Importing I_VMA Value transfer Type reference (TYPE) N1MITARB Mitarbeiter 20031031

Method CANCEL on class CL_ISHMED_ME_EVENT has no exception.

Method CANCEL_MM_CO 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 20040430
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040430
3 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Testlauf 20040907

Method CANCEL_MM_CO on class CL_ISHMED_ME_EVENT 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 20030929
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030929
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20030929
4 Importing IS_EVENT_X Value transfer Type reference (TYPE) RN1MED_ME_EVENT Übergabe der zu ändernden Attribute 20030929

Method CHANGE on class CL_ISHMED_ME_EVENT has no exception.

Method CHANGE_MM_RESERVATION 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 20040430
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20040430
3 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Testlauf 20040907

Method CHANGE_MM_RESERVATION on class CL_ISHMED_ME_EVENT has no exception.

Method CHANGE_TEXT Signature

Method CHANGE_TEXT on class CL_ISHMED_ME_EVENT has no parameter.
Method CHANGE_TEXT on class CL_ISHMED_ME_EVENT 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 20030929
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20030929
3 Importing IS_WHAT_TO_CHECK Value transfer Type reference (TYPE) RN1MED_ME_EVENT Was für Felder sollen geprüft werden? 20030929
4 Importing I_CHECK_AUTHORITY Value transfer Type reference (TYPE) ISH_ON_OFF ON ON: Berechtigungsprüfung durchführen 20040506
5 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Alle angeschlossenen Objekte mitprüfen 20030929
6 Importing I_FILL_EVENT Value transfer Type reference (TYPE) ISH_ON_OFF ON Daten komplett befüllen 20030929

Method CHECK on class CL_ISHMED_ME_EVENT has no exception.

Method CHECK_AUTHORITY 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 20040506
2 Exporting E_AUTH Value transfer Type reference (TYPE) ISH_ON_OFF ON: Benutzer hat Berechtigung für die Aktion 20040506
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040506
4 Importing IR_EVENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Event, aus dem die Attribute genommen werden 20040506
5 Importing I_ACTIVITY Value transfer Type reference (TYPE) N2_METHOD IS-H*MED: Methode / Verarbeitungsfunktion 20040506
6 Importing I_EINRI Value transfer Type reference (TYPE) N1MEEVENT-EINRI Einrichtung (um Wert aus IR_EVENT zu übersteuern) 20040506

Method CHECK_AUTHORITY on class CL_ISHMED_ME_EVENT 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 20030929
2 Exporting ES_ME_EVENT_X Value transfer Type reference (TYPE) RN1MED_ME_EVENT Änderungsstruktur 20030929
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030929
4 Exporting E_RC Value transfer Type reference (TYPE) I ReturnCode 20030929

Method CHECK_CHANGES on class CL_ISHMED_ME_EVENT has no exception.

Method CHECK_REAL_DATE 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_REAL_DATE on class CL_ISHMED_ME_EVENT has no exception.

Method CHECK_WITNESS 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 20040706
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040706
3 Importing IR_EVENT Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT IS-H*MED: Arzneimittelereignis 20040706

Method CHECK_WITNESS on class CL_ISHMED_ME_EVENT 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 Objekt soll als Kopie des angegebenen Objekts erzeugt werden 20030929
2 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030929
3 Importing IS_N1MEEVENT Value transfer Type reference (TYPE) N1MEEVENT Daten des Medikations-Ereignis 20030929
4 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit dieser Verordnung verbunden sind 20030929
5 Importing I_MANDT Value transfer Type reference (TYPE) MANDT SY-MANDT Mandant 20030929
6 Importing I_MEEVTID Value transfer Type reference (TYPE) N1ME_MEEVTID IS-H*MED: Medikation, Ereignis - Ereignis-ID 20030929
7 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF Verordnung von der Datenbank lesen (bei LOAD) 20030929
# Exception Resumable Description Created on
1 COPY_OF_ERROR Fehler aufgrund des Parameters IR_COPY_OF 20030929
2 ENVIRONMENT_ERROR Fehler aufgrund des Parameters IR_ENVIRONMENT 20030929
3 INSTANCE_NOT_POSSIBLE Instanzierung des Objektes nicht möglich (storniert!?) 20030929
4 RECORD_NOT_FOUND Daten (N1MEORDER usw.) konnten nicht gefunden werden 20030929
5 WRONG_INPUT Fehlende bzw. fehlerhafte Datenübergabe 20030929

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

Method CREATE on class CL_ISHMED_ME_EVENT has no exception.

Method CREATE_BADI_MM_COTRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_BADI Call by reference Type reference (TYPE) ANY BADI-Instanz 20040430
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20040430
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040430
4 Importing I_MODE_FLAG Value transfer Type reference (TYPE) VCODE Veränderungscode 20040430

Method CREATE_BADI_MM_COTRANS on class CL_ISHMED_ME_EVENT has no exception.

Method CREATE_BADI_MM_GISS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_BADI Call by reference Type reference (TYPE) ANY BADI-Instanz 20040430
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20040430
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040430
4 Importing I_MODE_FLAG Value transfer Type reference (TYPE) VCODE Veränderungscode 20040430

Method CREATE_BADI_MM_GISS on class CL_ISHMED_ME_EVENT has no exception.

Method CREATE_BADI_MM_RES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_BADI Call by reference Type reference (TYPE) ANY BADI-Instanz 20040430
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20040430
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040430
4 Importing I_MODE_FLAG Value transfer Type reference (TYPE) VCODE Veränderungscode Insert/Update/Delete - je nachdem BadI 20040430

Method CREATE_BADI_MM_RES on class CL_ISHMED_ME_EVENT has no exception.

Method CREATE_MM_CO_TRANSFER_POSTING 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 20040430
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20040430
3 Importing I_FLG_CREATE_DRUGDOCS_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF OFF Flag: ON: nur anlegen DRUGDOCs OFF: CO Transfer durchführen 20040514
4 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Testlauf 20040907

Method CREATE_MM_CO_TRANSFER_POSTING on class CL_ISHMED_ME_EVENT has no exception.

Method CREATE_MM_GOODS_ISSUE 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 20040430
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20040430
3 Importing I_FLG_CREATE_DRUGDOCS_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF Flag: ON: nur anlegen DRUGDOCs OFF: Warenausg. durchführen 20040514
4 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Testlauf 20040907

Method CREATE_MM_GOODS_ISSUE on class CL_ISHMED_ME_EVENT has no exception.

Method CREATE_MM_RESERVATION 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 20040430
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20040430
3 Importing IT_N1EDRUG Value transfer Type reference (TYPE) ISHMED_T_VN1EDRUG genau diese EDRUGs sollen bearbeitet werden. 20040430
4 Importing I_FLG_CREATE_DRUGDOCS_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF OFF Flag: ON: nur anlegen DRUGDOCs OFF: CO Transfer durchführen 20040514
5 Importing I_FLG_CREATE_WITHOUT_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF OFF Flag: ON: Reservierung ohne Prüfung ob nötig - immer anlegen 20040715
6 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Testlauf 20040907

Method CREATE_MM_RESERVATION on class CL_ISHMED_ME_EVENT has no exception.

Method CREATE_TEXTMODULE_ON_USE Signature

Method CREATE_TEXTMODULE_ON_USE on class CL_ISHMED_ME_EVENT has no parameter.
Method CREATE_TEXTMODULE_ON_USE on class CL_ISHMED_ME_EVENT has no exception.

Method DO_ALL_FOR_MM_CO 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 20040430
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20040430
3 Importing IR_EVENT Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT einzelne Event Referenz 20040430
4 Importing IT_EVENTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objektreferenzen 20040430
5 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Testlauf 20040907

Method DO_ALL_FOR_MM_CO on class CL_ISHMED_ME_EVENT has no exception.

Method DRUGDOC_CREATE_FOR_MM_CO 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 20040514
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20040514
3 Importing IR_EVENT Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT einzelne Event Referenz 20040514
4 Importing IR_ORDER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER Order Referenz 20040514
5 Importing IT_EVENTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objektreferenzen 20040514

Method DRUGDOC_CREATE_FOR_MM_CO on class CL_ISHMED_ME_EVENT has no exception.

Method EDIT_TEXT Signature

Method EDIT_TEXT on class CL_ISHMED_ME_EVENT has no parameter.
Method EDIT_TEXT on class CL_ISHMED_ME_EVENT has no exception.

Method FILL_EVENT 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 20030929
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20030929
3 Importing I_FROM_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF ' ' 'X': Aufruf aus der SAVE-Methode 20060222

Method FILL_EVENT on class CL_ISHMED_ME_EVENT has no exception.

Method GET_ADMINEV_FOR_MASTEV 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 20040127
2 Exporting ET_ADMINEV Value transfer Type reference (TYPE) ISH_OBJECTLIST Verabreichungsereignisse (Administration Events) 20040127
3 Exporting ET_N1MEEVENT Value transfer Type reference (TYPE) ISHMED_T_VN1MEEVENT IS-H*MED: Tabellentyp für Tabelle N1MEEVENT 20040127
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20040127
5 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040127
6 Importing IR_MASTEV Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT PRN-Ereignis (Masterevent) 20040127
7 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040127
8 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF OFF Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20040127

Method GET_ADMINEV_FOR_MASTEV on class CL_ISHMED_ME_EVENT has no exception.

Method GET_ADMINISTRABLE_DRUG 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 20050519
2 Exporting ER_EDRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG IS-H*MED: Medikament einer Arzneimittelverordnung 20050519
3 Exporting ES_FORMULARY Value transfer Type reference (TYPE) N1FORMULARY IS-H*MED: Arzneimittel-Hauskatalog 20050519
4 Exporting ES_N1EDRUG Value transfer Type reference (TYPE) N1EDRUG IS-H*MED: Medikation, Arzneien der Verordnung 20050519
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050519
6 Importing IR_EVENT Value transfer Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT 20050519

Method GET_ADMINISTRABLE_DRUG on class CL_ISHMED_ME_EVENT has no exception.

Method GET_CASE_FOR_NEW_EVENT 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 20031022
2 Exporting E_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20031022
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031022
4 Importing IR_ORDER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER IS-H*MED: Medikation, Ereignis - Ereignis-ID 20031022
5 Importing I_DIALOG Value transfer Type reference (TYPE) CHAR1 ON Einstelliges Kennzeichen 20031022

Method GET_CASE_FOR_NEW_EVENT on class CL_ISHMED_ME_EVENT 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 20030929
2 Exporting ER_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030929
3 Exporting ES_N1MEEVENT Value transfer Type reference (TYPE) N1MEEVENT Daten des Ereignis 20030929
4 Exporting ES_OLD_N1MEEVENT Call by reference Type reference (TYPE) N1MEEVENT "Alte" N1MEEVENT, d.h. Stand von der Datenbank 20030929
5 Exporting ET_N1MEEDOCA Value transfer Type reference (TYPE) ISHMED_T_VN1MEEDOCA Tabelle mit Dokumentenzuordnungen zum Event 20040127
6 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030929
7 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030929
8 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20030929
9 Importing I_FILL_EVENT Value transfer Type reference (TYPE) ISH_ON_OFF OFF ALLE Felder des Ereignis befüllen ON/OFF 20030929

Method GET_DATA on class CL_ISHMED_ME_EVENT has no exception.

Method GET_EADDOCS_FOR_EVENT 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 20040114
2 Exporting ET_EADDOC Value transfer Type reference (TYPE) ISH_OBJECTLIST Tabelle mit den gefundenen Daten als Objektinstanzen 20040114
3 Exporting ET_N1EADDOC Value transfer Type reference (TYPE) ISHMED_T_VN1EADDOC Die gefundenen Daten als Datenstrukturen 20040114
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040114
5 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040114
6 Importing IR_EVENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Ereignis, zu dem die Daten gelesen werden sollen 20040114
7 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF ON: Auch stornierte Daten zurückliefern 20040114
8 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040114
9 Importing I_SORT Value transfer Type reference (TYPE) ISH_ON_OFF ON Sort EADDOC's by EDOCTYPE 20040503

Method GET_EADDOCS_FOR_EVENT on class CL_ISHMED_ME_EVENT has no exception.

Method GET_EDRUGS_FOR_EVENT 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 ET_EDRUG Value transfer Type reference (TYPE) ISH_OBJECTLIST IS-H: Tabelle mit Objektreferenzen 20031211
3 Exporting ET_N1EDRUG Value transfer Type reference (TYPE) ISHMED_T_VN1EDRUG IS-H*MED: Tabellentyp für Tabelle N1CYDEF 20031211
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20031211
5 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20031211
6 Importing IR_EVENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT IS-H*MED: Zyklenobjekt für Bewegungsdaten 20031211
7 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031211
8 Importing I_DRUGTYP Value transfer Type reference (TYPE) N1EDRUG-DRUGTYP '*' IS-H*MED: Medikation, Medikamententyp 20031211
9 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF OFF Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20031211

Method GET_EDRUGS_FOR_EVENT on class CL_ISHMED_ME_EVENT has no exception.

Method GET_EPREPDOCS_FOR_EVENT 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 20040108
2 Exporting ET_EPREPDOC Value transfer Type reference (TYPE) ISH_OBJECTLIST Tabelle mit den gefundenen Daten als Objektinstanzen 20040108
3 Exporting ET_N1EPREPDOC Value transfer Type reference (TYPE) ISHMED_T_VN1EPREPDOC Die gefundenen Daten als Datenstrukturen 20040108
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040108
5 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040108
6 Importing IR_EVENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Ereignis, zu dem die Daten gelesen werden sollen 20040108
7 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF ON: Auch stornierte Daten zurückliefern 20040108
8 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040108
9 Importing I_SORT_EXTPREPID Value transfer Type reference (TYPE) CHAR01 SPACE ' ':Keine Sortierung, 'A':Ascending, 'D':Descending 20070712

Method GET_EPREPDOCS_FOR_EVENT on class CL_ISHMED_ME_EVENT has no exception.

Method GET_EVENT_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 20030929
2 Exporting ES_STATUS Value transfer Type reference (TYPE) TN1ESTATUS Der gesamte Statusdatensatz 20030929
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030929
4 Exporting E_STATUS_EXTERNAL Value transfer Type reference (TYPE) TN1ESTATUST-USERST Externer Status 20030929
5 Exporting E_STATUS_INTERNAL Value transfer Type reference (TYPE) TN1ESTATUS-INTST Interner Status 20030929

Method GET_EVENT_STATUS on class CL_ISHMED_ME_EVENT has no exception.

Method GET_MARC_CHARGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MARC Value transfer Type reference (TYPE) MARC Plant Data for Material 20040907
2 Importing I_MATNR Value transfer Type reference (TYPE) MARC-MATNR Materialnummer 20040907
3 Importing I_WERKS Value transfer Type reference (TYPE) N1FSOURCE-WERKS Werk 20040907

Method GET_MARC_CHARGE_DATA on class CL_ISHMED_ME_EVENT has no exception.

Method GET_MASTEV_FOR_ADMINEV 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 20040126
2 Exporting ER_MASTEV Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Master-Event (PRN-Ereignis) 20040126
3 Exporting ES_N1MEEVENT Value transfer Type reference (TYPE) VN1MEEVENT Masterevent (PRN-Ereignis) als Datensatz 20040126
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040126
5 Importing IR_ADMINEV Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Verabreichungsereignis 20040127
6 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040126
7 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20040126

Method GET_MASTEV_FOR_ADMINEV on class CL_ISHMED_ME_EVENT has no exception.

Method GET_MEEVTID 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 20030929
2 Exporting E_MEEVTID Value transfer Type reference (TYPE) N1ME_MEEVTID ID des Medikations-Ereignis 20030929
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030929
4 Importing IR_EVENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Medikations-Ereignis als Objekt 20030929

Method GET_MEEVTID on class CL_ISHMED_ME_EVENT has no exception.

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

Method GET_ORDER_FOR_EVENT on class CL_ISHMED_ME_EVENT has no exception.

Method GET_PARAMETER_N1MEBTCH_VALUE 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 20040907
2 Exporting E_N1MEBTCH_VALUE Value transfer Type reference (TYPE) CHAR1 Value of Parameter N1MEMMON 20040907
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20040907
4 Importing I_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Date for Check 20040907
5 Importing I_EINRI Value transfer Type reference (TYPE) TN00Q-EINRI Institution 20040907

Method GET_PARAMETER_N1MEBTCH_VALUE on class CL_ISHMED_ME_EVENT has no exception.

Method GET_PARAMETER_N1MEMMON_VALUE 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 20040430
2 Exporting E_N1MEMMON_VALUE Value transfer Type reference (TYPE) ISH_ON_OFF Wert des Parameters N1MEMMON 20040430
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040430
4 Importing I_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum für Prüfung 20040430
5 Importing I_EINRI Value transfer Type reference (TYPE) TN00Q-EINRI Einrichtung 20040430

Method GET_PARAMETER_N1MEMMON_VALUE on class CL_ISHMED_ME_EVENT has no exception.

Method GET_PRESCPRI_FOR_EVENT 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 20041122
2 Exporting ER_PRESCPRI Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_PRESCPRI Das gefundene Objekt 20041122
3 Exporting ES_N1MEPRPRINT Value transfer Type reference (TYPE) VN1MEPRPRINT Rezeptausdruck als Datensatz 20041122
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20041122
5 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20041122
6 Importing IR_EVENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Das Ereignis, für das die Verordnung ermittelt wird 20041122
7 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20041122

Method GET_PRESCPRI_FOR_EVENT on class CL_ISHMED_ME_EVENT has no exception.

Method GET_RCODE_FOR_EVENT 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 20040430
2 Exporting ES_TN1RCODE Value transfer Type reference (TYPE) TN1RCODE Rcode Daten 20040430
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Return Code 20040430
4 Importing IR_EVENT Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Event Referenz 20040430
5 Importing I_EINRI Value transfer Type reference (TYPE) N1MEEVENT-EINRI Einrichtung 20040430
6 Importing I_RCODE Value transfer Type reference (TYPE) N1MEEVENT-RDOSDIF Reason-Code ID 20040430

Method GET_RCODE_FOR_EVENT on class CL_ISHMED_ME_EVENT has no exception.

Method GET_STATUS_EXTERNAL 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 20030929
2 Exporting ES_LAST_EXT_STAT Value transfer Type reference (TYPE) TN1ESTATUST Der aktuellste externe Status 20030929
3 Exporting ET_EXT_STATUS Value transfer Type reference (TYPE) ISHMED_T_TN1ESTATUST Tabelle mit den gefundenen externen Status 20030929
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030929
5 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt für Fehlermeldung 20030929
6 Importing I_CHECK_LOEKZ Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Wenn ON, dann das Löschkennzeichen prüfen 20030929
7 Importing I_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20030929
8 Importing I_ETYPE Value transfer Type reference (TYPE) CHAR01 '*' '*'...Eventtyp egal, sonst siehe Domäne N1ME_ETYPE 20041119
9 Importing I_INTST Value transfer Type reference (TYPE) TN1ESTATUS-INTST Interner Ereignisstatus 20030929
10 Importing I_MESID Value transfer Type reference (TYPE) TN1ESTATUS-MESID ID des Ereignisstatus 20030929

Method GET_STATUS_EXTERNAL on class CL_ISHMED_ME_EVENT has no exception.

Method GET_STATUS_HISTORY 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 20040105
2 Exporting ES_CURRENT_STATUS Value transfer Type reference (TYPE) VN1ESTATUSA Aktueller Ereignis-Status 20040105
3 Exporting ET_STATUS Value transfer Type reference (TYPE) ISHMED_T_EVENTHISTORY IS-H*MED: Tabellentyp für Orderhistorie 20040122
4 Exporting E_MEEVTID Value transfer Type reference (TYPE) N1ME_MEEVTID IS-H*MED: Medikation, ID des Medikationsevents 20040122
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040105
6 Importing I_GENERATE_CURR_STATUS Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Erzeuge aktuellen Status (falls Verordnung neu/geändert) 20040105

Method GET_STATUS_HISTORY on class CL_ISHMED_ME_EVENT has no exception.

Method GET_STATUS_INTERNAL 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 20030929
2 Exporting ES_TN1ESTATUS Value transfer Type reference (TYPE) TN1ESTATUS Der gefundene Statusdatensatz 20030929
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030929
4 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt für Fehlermeldung 20030929
5 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20030929
6 Importing I_MESID Value transfer Type reference (TYPE) TN1ESTATUS-MESID ID des Ereignisstatus 20030929
7 Importing I_USERST Value transfer Type reference (TYPE) TN1ESTATUST-USERST Externer Ereignisstatus 20030929

Method GET_STATUS_INTERNAL on class CL_ISHMED_ME_EVENT has no exception.

Method GET_TEXT Signature

Method GET_TEXT on class CL_ISHMED_ME_EVENT has no parameter.
Method GET_TEXT on class CL_ISHMED_ME_EVENT has no exception.

Method GET_TEXT_HEADER Signature

Method GET_TEXT_HEADER on class CL_ISHMED_ME_EVENT has no parameter.
Method GET_TEXT_HEADER on class CL_ISHMED_ME_EVENT 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 20030929

Method INITIALIZE on class CL_ISHMED_ME_EVENT has no exception.

Method IS_ADMINISTERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ADMINISTERED Value transfer Type reference (TYPE) ISH_ON_OFF Flag: Verabreicht = X 20040518

Method IS_ADMINISTERED on class CL_ISHMED_ME_EVENT 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 20030929
2 Importing I_MEEVTID Value transfer Type reference (TYPE) N1ME_MEEVTID Schlüssel des Ereignis 20030929

Method IS_IN_DATABASE on class CL_ISHMED_ME_EVENT 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 vorhanden ist 20030929
2 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem gesucht wird 20030929
3 Importing IR_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Instanz eines Objekts 20030929
4 Importing I_KEY Value transfer Type reference (TYPE) STRING Schlüssel des Objekts 20030929

Method IS_IN_ENVIRONMENT on class CL_ISHMED_ME_EVENT has no exception.

Method IS_VALID_FOR_MM 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 20050125
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050125
3 Exporting E_VALID Value transfer Type reference (TYPE) ISH_ON_OFF 'X' = Ereignis gültig, SPACE = Ereignis ungültig 20050125

Method IS_VALID_FOR_MM on class CL_ISHMED_ME_EVENT 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 20030929
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT Instanz des Medikations-Ereignis 20030929
3 Exporting ER_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20030929
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030929
5 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030929
6 Importing IS_N1MEEVENT Value transfer Type reference (TYPE) N1MEEVENT vollständige Daten des Ereignis 20030929
7 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem Ereignis verbunden sind 20030929
8 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030929
9 Importing I_MEEVTID Value transfer Type reference (TYPE) N1ME_MEEVTID IS-H*MED: Medikation, Ereignis - Ereignis-ID 20030929
10 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Datensatz von der Datenbank lesen 20030929

Method LOAD on class CL_ISHMED_ME_EVENT has no exception.

Method SELECT_N1MEEVENT 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 20030929
2 Exporting ES_N1MEEVENT Value transfer Type reference (TYPE) N1MEEVENT IS-H*MED: Medikation, Event 20030929
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030929
4 Importing I_MEEVTID Value transfer Type reference (TYPE) N1ME_MEEVTID IS-H*MED: Medikation, Ereignis - Ereignis-ID 20030929
5 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) C OFF 20030929

Method SELECT_N1MEEVENT on class CL_ISHMED_ME_EVENT has no exception.

Method SET_EVENT_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 20030929
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030929
3 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF OFF Wenn ON, dann nur Prüfen ob der neue Status möglich ist 20030929
4 Importing I_MERESP Value transfer Type reference (TYPE) N1ME_MERESP1 IS-H*MED: Medikation, Verordnung - verantw. Mitarbeiter 20040107
5 Importing I_NEW_STATUS Value transfer Type reference (TYPE) TN1ESTATUS-MESID Interner Statuscode des neuen Status 20030929
6 Importing I_NEW_STAT_EXT Value transfer Type reference (TYPE) TN1ESTATUST-USERST Externer Statuscode des neuen Status 20030929

Method SET_EVENT_STATUS on class CL_ISHMED_ME_EVENT has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in 472