SAP ABAP Class CL_ISHMED_ME_DRUG_DOC (IS-H*MED: Drug Documentation)
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 20040122
Properties
Class CL_ISHMED_ME_DRUG_DOC  
Short Description IS-H*MED: Drug Documentation    
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 20040122   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_ME_DRUG_DOC has no forward declaration.
Interfaces
Class CL_ISHMED_ME_DRUG_DOC has no interface implemented.
Friends
Class CL_ISHMED_ME_DRUG_DOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FIRST_NEW_PDRPID Constant Public Type reference (TYPE) N1DRUGDOC-PDRPID 9900000000 IS-H*MED: Drug Documentation ID 20040126
2 CO_OTYPE_ME_DRUGDOC Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 109 Object Tape Additional Docu on Drug 20070712
3 GS_N1DRUGDOC Instance attribute Protected Type reference (TYPE) N1DRUGDOC IS-H*MED: Drug Documentation 20040123
4 GS_OLD_N1DRUGDOC Instance attribute Private Type reference (TYPE) N1DRUGDOC IS-H*MED: Drug Documentation 20040123
5 GT_N1OLDDOC Instance attribute Private Type reference (TYPE) ISHMED_T_ME_VN1OLDDOC IS-H*MED: Table Type for History Table for Goods Issue 20040915
6 GT_STRUCT_RN1MED_ME_DRUG_DOC Static Attribute Protected Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for RN1MED_ME_DRUG_DOC 20040127
7 G_TEMP_PDRPID Static Attribute Protected Type reference (TYPE) N1ME_EDRUGID IS-H*MED: Medication, Ordered Drug - Drug ID 20040126
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_DRUGDOC Static method Public Method Adapt Drugdoc Due to Changes to Event/EDrug 20040427
2 BUILD_KEY_STRING Static method Public Method Create String with DRUGDOC Key 20040126
3 CHANGE Instance method Public Method Change Content 20040126
4 CHECK Instance method Public Method Execute Checks 20040126
5 CHECK_CHANGES Instance method Public Method Check for Changes 20040126
6 CHECK_FSOURCE_EMEVENT Instance method Public Method Checks Fill Source for Ad-hoc Events 20041005
7 CHECK_MEASUREMENT Static method Public Method Check Measured Units (with Buffering) 20040127
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040126
9 CREATE Static method Public Method Create Instance for New DRUGDOC 20040126
10 FILL_DRUGDOC Instance method Protected Method Completely Fill N1DRUGDOC (from Master Data etc.) 20040126
11 GENERATE_DRUGDOC_FOR_EDRUG Static method Protected Method Generate DRUGDOC Instance for EDrug Instance 20040427
12 GET_DATA Instance method Public Method Get Attributes of the Object 20040126
13 GET_DRUGDOC_PICKFILL_FOR_EDRUG Static method Public Method Determines a Corresponding DRUGDOC for EDrug Drug ID 20040928
14 GET_EADDOC_FOR_DRUGDOC Static method Public Method Determine EADDOC Data for DRUGDOC Data 20040126
15 GET_EDRUG_FOR_DRUGDOC Static method Public Method Determine EDRUG Data for DRUGDOC Data 20040126
16 GET_EPREPDOC_FOR_DRUGDOC Static method Public Method Determine EPREPDOC Data for DRUGDOC Data 20040126
17 GET_EVENT_FOR_DRUGDOC Static method Public Method Determine Entry for DRUGDOC (Using ED 20040430
18 GET_OLDDOCID Static method Protected Method Determine N1OLDDOC-OLDDOCID 20040913
19 GET_OLDDOC_DATA Instance method Public Method Returns All History Table Entries 20041005
20 GET_PDRPID Static method Protected Method Determine PDRPID from Number Range 20040126
21 INITIALIZE Instance method Public Method Initialize Complete Object 20040126
22 IS_DRUGDOC_FROM_PICKFILL Static method Public Method Checks Whether Drugdoc Was Created from Pick/Fill List 20040928
23 IS_IN_DATABASE Static method Public Method Check Whether Entry Already Exists on Database 20040126
24 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20040126
25 LOAD Static method Public Method Create Instance for Existing DRUGDOC Record 20040126
26 PREPARE_POSTING_N1OLDDOC Instance method Private Method Prepare History Table for Update 20040915
27 SELECT_N1DRUGDOC Static method Public Method Read Drug Documentation from Database (with Buffering) 20040126
28 SELECT_N1OLDDOC Instance method Public Method Read Data of Documentation History for Goods Issue 20040915
29 SET_N1OLDDOC_DATA Instance method Public Method Transfer Document Data of Goods Issue 20040915
Events
Class CL_ISHMED_ME_DRUG_DOC has no event.
Types
Class CL_ISHMED_ME_DRUG_DOC has no local type.
Method Signatures

Method ADJUST_DRUGDOC 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 20040427
2 Exporting ET_DRUGDOC Value transfer Type reference (TYPE) ISH_OBJECTLIST Die geänderten/neu erzeugten DrugDoc-Objekte 20040427
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040427
4 Importing IR_SOURCE_OBJ Value transfer Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekt, von dem aus die DrugDocs angepasst werden 20040427

Method ADJUST_DRUGDOC on class CL_ISHMED_ME_DRUG_DOC 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 Eindeutiger Key 20040126
2 Importing I_MANDT Value transfer Type reference (TYPE) SY-MANDT SAP-System, Mandantennummer aus Anmeldung 20040126
3 Importing I_PDRPID Value transfer Type reference (TYPE) N1ME_PDRPID ID Dokumentation des Arzneimittels 20040126

Method BUILD_KEY_STRING on class CL_ISHMED_ME_DRUG_DOC 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 20040126
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20040126
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040126
4 Importing IS_DRUGDOC_X Value transfer Type reference (TYPE) RN1MED_ME_DRUGDOC Übergabe der zu ändernden Attribute 20040126

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

Method CHECK on class CL_ISHMED_ME_DRUG_DOC 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 20040126
2 Exporting ES_ME_DRUGDOC_X Call by reference Type reference (TYPE) RN1MED_ME_DRUGDOC IS-H*MED:Ändstrukt Dokumentation der Arzneimittel Medikation 20040126
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20040126
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040126

Method CHECK_CHANGES on class CL_ISHMED_ME_DRUG_DOC has no exception.

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

Method CHECK_FSOURCE_EMEVENT on class CL_ISHMED_ME_DRUG_DOC 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 20040127
2 Exporting ES_TN1MEUNIT Call by reference Type reference (TYPE) TN1MEUNIT Maßeinheiten 20040127
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040127
4 Importing I_UNIT Call by reference Type reference (TYPE) UNIT Unit 20040127

Method CHECK_MEASUREMENT on class CL_ISHMED_ME_DRUG_DOC 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_DRUG_DOC IS-H*MED: Medikament einer Arzneimittelverordnung 20040126
2 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040126
3 Importing IS_N1DRUGDOC Value transfer Type reference (TYPE) N1DRUGDOC Dokumentation Arzneimittel 20040126
4 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST IS-H: Tabelle mit Objektreferenzen 20040126
5 Importing I_MANDT Value transfer Type reference (TYPE) MANDT SY-MANDT Mandant 20040126
6 Importing I_PDRPID Value transfer Type reference (TYPE) N1ME_PDRPID ID Dokumentation Arzneimittel 20040126
7 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040126
# Exception Resumable Description Created on
1 COPY_OF_ERROR Fehler aufgrund des Parameters IR_COPY_OF 20040126
2 ENVIRONMENT_ERROR Fehler aufgrund des Parameters IR_ENVIRONMENT 20040126
3 INSTANCE_NOT_POSSIBLE Instanzierung des Objektes nicht möglich (storniert!?) 20040126
4 RECORD_NOT_FOUND Daten (N1ODRUG usw.) konnten nicht gefunden werden 20040126
5 WRONG_INPUT Fehlende bzw. fehlerhafte Datenübergabe 20040126

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

Method CREATE on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method FILL_DRUGDOC 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

Method FILL_DRUGDOC on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GENERATE_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 20040427
2 Exporting ER_DRUGDOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC Die erzeugte bzw. ermittelte DrugDoc-Instanz 20040427
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040427
4 Importing IR_EDRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG EDrug, für die die DRUGDOC-Instanz erzeugt wird 20040427
5 Importing I_GET_EXISTING_OBJ Value transfer Type reference (TYPE) ISH_ON_OFF ON ON: Vor der Neugenerierung existierendes Objekt ermitteln 20040427

Method GENERATE_DRUGDOC_FOR_EDRUG on class CL_ISHMED_ME_DRUG_DOC 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 20040126
2 Exporting ER_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040126
3 Exporting ES_N1DRUGDOC Value transfer Type reference (TYPE) N1DRUGDOC IS-H*MED: Dokumentation Arzneien 20040126
4 Exporting ES_OLD_N1DRUGDOC Call by reference Type reference (TYPE) N1DRUGDOC IS-H*MED: Dokumentation Arzneien 20040126
5 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040126
6 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20040126
7 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040126
8 Importing I_FILL_DRUGDOC Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040126

Method GET_DATA on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GET_DRUGDOC_PICKFILL_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 20040928
2 Exporting ER_DRUGDOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC IS-H*MED: Dokumentation der Arzneimittel 20040928
3 Exporting ES_N1DRUGDOC Value transfer Type reference (TYPE) N1DRUGDOC IS-H*MED: Dokumentation der Arzneimittel 20040928
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040928
5 Importing IR_EDRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG IS-H*MED: Medikament einer Arzneimittelverordnung 20040928

Method GET_DRUGDOC_PICKFILL_FOR_EDRUG on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GET_EADDOC_FOR_DRUGDOC 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_EADDOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EADDOC Admin. Dokumentation des Events 20040126
3 Exporting ES_N1EADDOC Call by reference Type reference (TYPE) VN1EADDOC Ereignis als Datensatz 20040126
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040126
5 Importing IR_DRUG_DOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC DRUGDOC für die das Ereignis ermittelt werden soll 20040126
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_EADDOC_FOR_DRUGDOC on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GET_EDRUG_FOR_DRUGDOC 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_EDRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT_DRUG Das gefundene Ereignis-Objekt 20040126
3 Exporting ES_N1EDRUG Call by reference Type reference (TYPE) VN1EDRUG Ereignis als Datensatz 20040126
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040126
5 Importing IR_DRUG_DOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC DRUGDOC für die das Ereignis ermittelt werden soll 20040126
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_EDRUG_FOR_DRUGDOC on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GET_EPREPDOC_FOR_DRUGDOC 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_EPREPDOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_EPREPDOC Vorbereitungsdaten als Object 20040126
3 Exporting ES_N1EPREPDOC Call by reference Type reference (TYPE) VN1EPREPDOC Vorbereitungsdaten als Datensatz 20040126
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040126
5 Importing IR_DRUG_DOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC DRUGDOC für die das Ereignis ermittelt werden soll 20040126
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_EPREPDOC_FOR_DRUGDOC on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GET_EVENT_FOR_DRUGDOC 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 20040430
2 Exporting ER_EVENT Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_EVENT IS-H*MED: Arzneimittelereignis 20040430
3 Exporting ES_N1MEEVENT Call by reference Type reference (TYPE) VN1MEEVENT IS-H*MED: Ereignis (Medikation) - Verbuchungsstruktur 20040430
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040430
5 Importing IR_DRUG_DOC Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC IS-H*MED: Dokumentation der Arzneimittel 20040430
6 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040430

Method GET_EVENT_FOR_DRUGDOC on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GET_OLDDOCID 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 20040913
2 Exporting E_OLDDOCID Value transfer Type reference (TYPE) N1OLDDOC-OLDDOCID Die neue OLDDOCID 20040913
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040913

Method GET_OLDDOCID on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GET_OLDDOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_N1OLDDOC Call by reference Type reference (TYPE) ISHMED_T_ME_VN1OLDDOC IS-H*MED: Tabellentyp für die Histrientabelle zum Warenausg. 20041005

Method GET_OLDDOC_DATA on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method GET_PDRPID 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_PDRPID Value transfer Type reference (TYPE) N1ME_PDRPID ID Dokumentation Arzneimittel 20040126
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040126
4 Importing IR_DRUGDOC Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC Dokumenation Arzneimittel 20040126

Method GET_PDRPID on class CL_ISHMED_ME_DRUG_DOC 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 20040126

Method INITIALIZE on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method IS_DRUGDOC_FROM_PICKFILL 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 20040928
2 Exporting ES_N1DRUGDOC Value transfer Type reference (TYPE) N1DRUGDOC IS-H*MED: Dokumentation der Arzneimittel 20040928
3 Exporting E_FLAG Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040928
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040928
5 Importing IR_DRUGDOC Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC IS-H*MED: Dokumentation der Arzneimittel 20040928
6 Importing IR_ORDER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER IS-H*MED: Arzneimittelverordnung 20040928

Method IS_DRUGDOC_FROM_PICKFILL on class CL_ISHMED_ME_DRUG_DOC 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 IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040126
2 Importing I_PDRPID Value transfer Type reference (TYPE) N1ME_PDRPID IS-H*MED: ID Dokumentation der Arzneimittel 20040126

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

Method IS_IN_ENVIRONMENT on class CL_ISHMED_ME_DRUG_DOC 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 20040126
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_ME_DRUG_DOC Instanz der Dokumentation einer Arznei 20040126
3 Exporting ER_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20040126
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040126
5 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20040126
6 Importing IS_N1DRUGDOC Value transfer Type reference (TYPE) N1DRUGDOC IS-H*MED: Dokumentation der Arzneimittel 20040126
7 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem Medikament verbunden sind 20040126
8 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20040126
9 Importing I_PDRPID Value transfer Type reference (TYPE) N1ME_PDRPID IS-H*MED: ID Dokumentation der Arzneimittel 20040126
10 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Datensatz von der Datenbank lesen 20040126

Method LOAD on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method PREPARE_POSTING_N1OLDDOC 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 20040915
2 Changing CT_VN1OLDDOC Value transfer Type reference (TYPE) ISHMED_T_ME_VN1OLDDOC IS-H*MED: Tabellentyp für die Histrientabelle zum Warenausg. 20040915
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040915

Method PREPARE_POSTING_N1OLDDOC on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method SELECT_N1DRUGDOC 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 ES_N1DRUGDOC Value transfer Type reference (TYPE) N1DRUGDOC IS-H*MED: Medikation, Arzneien des Events 20040126
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040126
4 Importing I_PDRPID Value transfer Type reference (TYPE) N1ME_PDRPID IS-H*MED: Medikation, Events.Arznei - Arznei-ID 20040126
5 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) C OFF 20040126

Method SELECT_N1DRUGDOC on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method SELECT_N1OLDDOC 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 20040915
2 Exporting ET_VN1OLDDOC Value transfer Type reference (TYPE) ISHMED_T_ME_VN1OLDDOC IS-H*MED: Tabellentyp für die Histrientabelle zum Warenausg. 20040915
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040915
4 Importing I_PDRPID Value transfer Type reference (TYPE) N1ME_PDRPID IS-H*MED: ID Dokumentation der Arzneimittel 20040915

Method SELECT_N1OLDDOC on class CL_ISHMED_ME_DRUG_DOC has no exception.

Method SET_N1OLDDOC_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 20040915
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040915
3 Importing IS_N1OLDDOC Value transfer Type reference (TYPE) N1OLDDOC IS-H*MED: Medikation; History für N1DRUGDOC 20040915
4 Importing I_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20040915

Method SET_N1OLDDOC_DATA on class CL_ISHMED_ME_DRUG_DOC has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in 472