SAP ABAP Class CL_ISHMED_STRUCMEDREC (IS-H*MED: Health Problem)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED-MRO (Application Component) Medical Patient Data Organization (Patient Organizer)
     N1STRMPR (Package) IS-H*MED: Structured Medical Patient Record
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 20050209
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_USE_TEXTMODULE IS-H: Interface for Using SAPscript Text Modules 20050209
Properties
Class CL_ISHMED_STRUCMEDREC  
Short Description IS-H*MED: Health Problem    
Super Class CL_ISH_RUN_DATA IS-H: Base Class for Movement Data Objects 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1STRMPR   IS-H*MED: Structured Medical Patient Record 
Created 20050209   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_STRUCMEDREC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_USE_TEXTMODULE IS-H: Interface for Using SAPscript Text Modules 20050209
Friends
Class CL_ISHMED_STRUCMEDREC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NONE_OO_N2VDNOTE Instance attribute Protected Attribute reference (LIKE) 20050307
2 CO_NONE_OO_NDOC Instance attribute Protected Attribute reference (LIKE) 20050211
3 CO_OBJTYPE_N1CORDER Constant Public Type reference (TYPE) NOBJTY '013' Clinical Order Object Type (from Table NOBTY) 20050210
4 CO_OBJTYPE_N1MEORDER Constant Public Type reference (TYPE) NOBJTY '015' Clinical Order Object Type (from Table NOBTY) 20050210
5 CO_OBJTYPE_N2VDNOTE Constant Public Type reference (TYPE) NOBJTY '016' Progress Entry Object Type 20050307
6 CO_OBJTYPE_NBEW Constant Public Type reference (TYPE) NOBJTY '003' Movement Object Type (from Table NOBTY) 20050210
7 CO_OBJTYPE_NDOC Constant Public Type reference (TYPE) NOBJTY '014' Document Object Type (from Table NOBTY) 20050210
8 CO_OBJTYPE_NTMN Constant Public Type reference (TYPE) NOBJTY '007' Appointment Object Type (from Table NOBTY) 20050211
9 CO_TEXT_STRTXT Constant Public Type reference (TYPE) ISH_TEXTMODULE_ID '001' ID SAPScript Text for Long Text Free Text 20050209
10 CO_TYPE_APPOINTMENT Instance attribute Protected Attribute reference (LIKE) 20050209
11 CO_TYPE_CORDER Instance attribute Protected Attribute reference (LIKE) 20050209
12 CO_TYPE_CORDER_MED Instance attribute Protected Attribute reference (LIKE) 20050211
13 CO_TYPE_ME_ORDER Instance attribute Protected Attribute reference (LIKE) 20050211
14 CO_TYPE_MOVEMENT Instance attribute Protected Attribute reference (LIKE) 20050211
15 CO_TYPE_STRUCMEDREC Instance attribute Protected Attribute reference (LIKE) 20050209
16 GS_N1STRUCMEDREC Instance attribute Protected Type reference (TYPE) N1STRUCMEDREC Health Problem 20050209
17 GS_N1STRUCMEDREC_OLD Instance attribute Protected Type reference (TYPE) N1STRUCMEDREC Health Problem (Before Changes) 20050209
18 GT_FIELDNAME_IGNORE Static Attribute Protected Type reference (TYPE) FIELDNAME_TAB Fields to Be Ignored in CHECK_CHANGES 20050209
19 GT_FIELDNAME_MAPPING Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING For Check Whether There Are Changes on Object 20050209
20 GT_OBJ Instance attribute Protected Type reference (TYPE) ISHMED_T_VN1STRUCMEDRECOBJ Assignments to Health Problem 20050209
21 GT_OBJS_TO_CONSIDER Instance attribute Protected Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objects Which Should Be Checked/Saved 20050512
22 GT_TEXTMODULE Instance attribute Protected Attribute reference (LIKE) 20050209
23 G_TEMP_STRUCMEDRECID Static Attribute Protected Type reference (TYPE) NUMC4 Counter for Provisional ID 20050209
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_KEY_STRING Static method Public Method Compile the Key for Methods from the Data Key 20050209
2 BUILD_N1STRUCMEDRECOBJ Instance method Private Method Determining of Assignments for Health Problem 20050210
3 CANCEL Instance method Public Method Cancel Health Problem 20050209
4 CHANGE Instance method Public Method Change Health Problem 20050209
5 CHANGE_ALLOWED_FIELDS Instance method Public Method Make Permitted Changes 20050209
6 CHANGE_TEXT Instance method Protected Method 20050209
7 CHECK Instance method Public Method Execute Checks 20050209
8 CHECK_CHANGES Instance method Public Method Check If and What Data Was Changed 20050209
9 CHECK_PAPID Instance method Protected Method Checks Provisional Patient 20050209
10 CHECK_PATNR Instance method Protected Method Checks Patient 20050209
11 CHECK_XFIELD Instance method Protected Method Checks X-Field of N1STRUCMEDREC 20050209
12 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050209
13 COMPLETE_CONSTRUCTION_INTERNAL Instance method Protected Method Completes Object Following Creation (CREATE/LOAD) 20050209
14 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050209
15 CREATE Static method Public Method Create Instance of New Health Problem 20050209
16 CREATE_TEXTMODULE_ON_USE Instance method Protected Method 20050209
17 EDIT_TEXT Instance method Protected Method 20050209
18 FILL_STRUCMEDREC Instance method Protected Method Fill Object Completely (from Master Data etc) 20050209
19 GET_CONN_OBJ_DATA Static method Public Method Determine OBJTYPE and OBJID for an Assigned Object 20050216
20 GET_DATA Instance method Public Method Get Attributes of the Object 20050209
21 GET_OBJS_TO_CONSIDER Instance method Public Method Determines Objects to Be Included from Global Table 20050512
22 GET_STRUCMEDRECID Instance method Public Method Returns ID of Health Problem 20050209
23 GET_TEXT Instance method Protected Method 20050209
24 GET_TEXT_HEADER Instance method Protected Method 20050209
25 GET_TMP_STRUCMEDRECID Static method Public Method Returns Temporary ID for a Health Problem 20050209
26 INITIALIZE Instance method Public Method Initialize Object Completely 20050209
27 IS_ACTUAL Instance method Public Method Check if Object Is Current. (Compare with DB Status) 20050209
28 IS_CONN_OBJ_ALLOW Static method Public Method Check Whether Object Is Permitted for Assignment to Problem 20050217
29 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20050209
30 IS_OBJ_CONNECTED Instance method Public Method Check Whether Object Is Assigned to Problem 20050217
31 IS_TMP_STRUCMEDRECID Static method Public Method Returns Whether Transferred STRUCMEDRECID Is Temporary 20050209
32 LOAD Static method Public Method Instantiation of an Existing Health Problem 20050209
33 PRE_CONSTRUCTION Static method Protected Method Process CREATE/LOAD Before CREATE OBJECT. 20050209
34 READ_N1STRUCMEDRECCAT Static method Public Method Read Problem from Catalog (with Buffering) 20050209
35 REMOVE_OBJ_CONNECTION Instance method Public Method Remove Assignment to Health Problem 20050214
36 SELECT_STRUCMEDREC Static method Public Method Read Problem Data from the Database (with Buffering) 20050209
37 SET_OBJS_TO_CONSIDER Instance method Public Method Fills Global Table with Objects to Be Included 20050512
Events
# Event Type Visibility Description Created on
1 OBJECT_CHANGED Instance Event
(0)
Public
(2)
Object Has Changed 20050209
Types
Class CL_ISHMED_STRUCMEDREC 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 Value transfer Type reference (TYPE) STRING Key 20050209
2 Importing I_MANDT Value transfer Type reference (TYPE) SY-MANDT SY-MANDT Mandant 20050209
3 Importing I_STRUCMEDRECID Value transfer Type reference (TYPE) N1STRUCMEDREC-STRUCMEDRECID ID des Medizinischen Problems 20050209

Method BUILD_KEY_STRING on class CL_ISHMED_STRUCMEDREC has no exception.

Method BUILD_N1STRUCMEDRECOBJ 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 Klasse zur Fehlerabarbeitung 20050210
2 Exporting ET_N1STRUCMEDRECOBJ Call by reference Type reference (TYPE) ISHMED_T_VN1STRUCMEDRECOBJ Zuordnungen zum Med. Problem 20050210
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050210
4 Importing I_CHECK_SAVED Value transfer Type reference (TYPE) ISH_ON_OFF ON Prüfen, ob zugeordnete Objekte gesichert sind 20050210

Method BUILD_N1STRUCMEDRECOBJ on class CL_ISHMED_STRUCMEDREC has no exception.

Method CANCEL Signature

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

Method CANCEL on class CL_ISHMED_STRUCMEDREC has no exception.

Method CHANGE 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 Instanz zur Fehlebearbeitung 20050209
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
3 Importing IS_STRUCMEDREC Value transfer Type reference (TYPE) RN1STRUCMEDREC_X Änderungsstruktur 20050209

Method CHANGE on class CL_ISHMED_STRUCMEDREC has no exception.

Method CHANGE_ALLOWED_FIELDS 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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting E_NOT_ALL_CHANGES_POSSIBLE Value transfer Type reference (TYPE) ISH_ON_OFF nicht alle Änderungen konnten vorgenommen werden 20050209
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
4 Importing IS_STRUCMEDREC Value transfer Type reference (TYPE) RN1STRUCMEDREC_X Änderungsstruktur 20050209

Method CHANGE_ALLOWED_FIELDS on class CL_ISHMED_STRUCMEDREC has no exception.

Method CHANGE_TEXT Signature

Method CHANGE_TEXT on class CL_ISHMED_STRUCMEDREC has no parameter.
Method CHANGE_TEXT on class CL_ISHMED_STRUCMEDREC 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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
3 Importing IS_WHAT_TO_CHECK Value transfer Type reference (TYPE) RN1STRUCMEDREC_X Felder, welche geprüft werden sollen 20050209
4 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF SPACE alle angeschlossenen Objekte mitprüfen 20050209
5 Importing I_FILL Value transfer Type reference (TYPE) ISH_ON_OFF ON Daten des Objekts komplett befüllen 20050209

Method CHECK on class CL_ISHMED_STRUCMEDREC 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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting ES_STRUCMEDREC Value transfer Type reference (TYPE) RN1STRUCMEDREC_X Änderungsstruktur 20050209
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Ist Objekt neu ('I') oder geändert ('U') usw. 20050209
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209

Method CHECK_CHANGES on class CL_ISHMED_STRUCMEDREC has no exception.

Method CHECK_PAPID 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 Instanz zur Fehlerabarbeitung 20050209
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20050209

Method CHECK_PAPID on class CL_ISHMED_STRUCMEDREC has no exception.

Method CHECK_PATNR 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 Instanz zur Fehlerabarbeitung 20050209
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20050209

Method CHECK_PATNR on class CL_ISHMED_STRUCMEDREC has no exception.

Method CHECK_XFIELD 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 Instanz zur Fehlerabarbeitung 20050209
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20050209
3 Importing I_FIELDVALUE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20050209
4 Importing I_FLD Value transfer Type reference (TYPE) BAPIRET2-FIELD Feldname ohne N1STRUCMEDREC (für Fehlermeldung) 20050209

Method CHECK_XFIELD on class CL_ISHMED_STRUCMEDREC has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISHMED_STRUCMEDREC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_STRUCMEDREC has no exception.

Method COMPLETE_CONSTRUCTION_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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
3 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem sich das Objekt registriert. 20050209
4 Importing IS_N1STRUCMEDREC Value transfer Type reference (TYPE) N1STRUCMEDREC Medizinisches Problem 20050209
5 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, zu denen eine Verbindung aufgebaut wird 20050209
6 Importing I_MODE Value transfer Type reference (TYPE) ISH_MODUS Modus 20050209

Method COMPLETE_CONSTRUCTION_INTERNAL on class CL_ISHMED_STRUCMEDREC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Value transfer Type reference (TYPE) ISH_MODUS Modus 20050209

Method CONSTRUCTOR on class CL_ISHMED_STRUCMEDREC has no exception.

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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_STRUCMEDREC Instanz des Medizinischen Problems 20050209
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
4 Importing IR_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_STRUCMEDREC Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20050209
5 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20050209
6 Importing IS_N1STRUCMEDREC Value transfer Type reference (TYPE) N1STRUCMEDREC Daten des Medizinischen Problems 20050209
7 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem Problem verbunden sind 20050209

Method CREATE on class CL_ISHMED_STRUCMEDREC has no exception.

Method CREATE_TEXTMODULE_ON_USE Signature

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

Method EDIT_TEXT Signature

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

Method FILL_STRUCMEDREC 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 20050209
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209

Method FILL_STRUCMEDREC on class CL_ISHMED_STRUCMEDREC has no exception.

Method GET_CONN_OBJ_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 Instanz zur Fehlerbehandlung 20050216
2 Exporting E_OBJID Value transfer Type reference (TYPE) N1STRUCMEDRECOBJ-OBJID Schlüssel für die Zuordnung von Problemen 20050216
3 Exporting E_OBJTYPE Value transfer Type reference (TYPE) N1STRUCMEDRECOBJ-OBJTYPE Objekttyp (Eintrag aus der Tabelle NOBTY) 20050216
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050216
5 Importing I_OBJECT Call by reference Type reference (TYPE) N1OBJECTREF Objektreferenz (z.B. Bew., Dok., Termin, Klin.Auftrag,...) 20050216

Method GET_CONN_OBJ_DATA on class CL_ISHMED_STRUCMEDREC 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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting ER_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20050209
3 Exporting ES_N1STRUCMEDREC Value transfer Type reference (TYPE) N1STRUCMEDREC Daten des Objekts 20050209
4 Exporting ES_N1STRUCMEDREC_OLD Value transfer Type reference (TYPE) N1STRUCMEDREC "altes" Objekt = d.h. Stand von der Datenbank 20050209
5 Exporting ET_N1STRUCMEDRECOBJ Call by reference Type reference (TYPE) ISHMED_T_VN1STRUCMEDRECOBJ Zuordnungen zum Medizinischen Problem 20050211
6 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist aktiv ON/OFF 20050209
7 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Bearbeitungsmodus von Datensätzen (I/U/D) 20050209
8 Exporting E_RC Value transfer Type reference (TYPE) I Returncode 20050209
9 Importing I_FILL Value transfer Type reference (TYPE) ISH_ON_OFF OFF Alle Felder des Objekts befüllen ON / OFF 20050209

Method GET_DATA on class CL_ISHMED_STRUCMEDREC has no exception.

Method GET_OBJS_TO_CONSIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Tabelle 'Geprüfte bzw. gespeicherte Objekte' 20050512

Method GET_OBJS_TO_CONSIDER on class CL_ISHMED_STRUCMEDREC has no exception.

Method GET_STRUCMEDRECID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STRUCMEDRECID Value transfer Type reference (TYPE) N1STRUCMEDRECID ID des Medizinischen Problems 20050209

Method GET_STRUCMEDRECID on class CL_ISHMED_STRUCMEDREC has no exception.

Method GET_TEXT Signature

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

Method GET_TEXT_HEADER Signature

Method GET_TEXT_HEADER on class CL_ISHMED_STRUCMEDREC has no parameter.
Method GET_TEXT_HEADER on class CL_ISHMED_STRUCMEDREC has no exception.

Method GET_TMP_STRUCMEDRECID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STRUCMEDRECID Value transfer Type reference (TYPE) N1STRUCMEDRECID ID eines Medizinischen Problems 20050209

Method GET_TMP_STRUCMEDRECID on class CL_ISHMED_STRUCMEDREC has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISHMED_STRUCMEDREC has no parameter.
Method INITIALIZE on class CL_ISHMED_STRUCMEDREC has no exception.

Method IS_ACTUAL 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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting ES_STRUCMEDREC Value transfer Type reference (TYPE) RN1STRUCMEDREC_X Die geänderten Felder des Objektes 20050209
3 Exporting E_ACTUAL Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist aktuell (ON/OFF) 20050209
4 Exporting E_RC Value transfer Type reference (TYPE) I Returncode 20050209

Method IS_ACTUAL on class CL_ISHMED_STRUCMEDREC has no exception.

Method IS_CONN_OBJ_ALLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) N1OBJECTREF Objektreferenz (z.B. Bew., Dok., Termin, Klin.Auftrag,...) 20050217
2 Returning R_ALLOWED Value transfer Type reference (TYPE) ISH_ON_OFF Zuordnung des Objekts zum Problem ist möglich (ON/OFF) 20050217

Method IS_CONN_OBJ_ALLOW on class CL_ISHMED_STRUCMEDREC has no exception.

Method IS_IN_ENVIRONMENT Signature

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

Method IS_IN_ENVIRONMENT on class CL_ISHMED_STRUCMEDREC has no exception.

Method IS_OBJ_CONNECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) N1OBJECTREF Objektreferenz (z.B. Bew., Dok., Termin, Klin.Auftrag,...) 20050217
2 Returning R_CONNECTED Value transfer Type reference (TYPE) ISH_ON_OFF Das Objekts ist dem Problem zugeordnet (ON/OFF) 20050217

Method IS_OBJ_CONNECTED on class CL_ISHMED_STRUCMEDREC has no exception.

Method IS_TMP_STRUCMEDRECID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCMEDRECID Value transfer Type reference (TYPE) N1STRUCMEDREC-STRUCMEDRECID ID Medizinisches Problem 20050209
2 Returning R_IS_TMP Value transfer Type reference (TYPE) ISH_ON_OFF Temporäre ID(ON/OFF) 20050209

Method IS_TMP_STRUCMEDRECID on class CL_ISHMED_STRUCMEDREC 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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_STRUCMEDREC Instanz des Objekts 20050209
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
4 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20050209
5 Importing IS_N1STRUCMEDREC Value transfer Type reference (TYPE) N1STRUCMEDREC vollständige Daten des Objekts 20050209
6 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem Objekt verbunden sind 20050209
7 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20050209
8 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Daten von der Datenbank lesen 20050209
9 Importing I_STRUCMEDRECID Value transfer Type reference (TYPE) N1STRUCMEDRECID ID eines Medizinischen Problems 20050209

Method LOAD on class CL_ISHMED_STRUCMEDREC has no exception.

Method PRE_CONSTRUCTION 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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting ER_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT zu verwendendes Environment 20050209
3 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_STRUCMEDREC bereits existierende Instanz 20050209
4 Exporting ES_N1STRUCMEDREC Value transfer Type reference (TYPE) N1STRUCMEDREC zu verwendende Daten 20050209
5 Exporting ET_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST zu verwendende Objektverbindungen 20050209
6 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
7 Importing IR_COPY_OF Call by reference Object reference (TYPE REF TO) CL_ISHMED_STRUCMEDREC Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20050209
8 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20050209
9 Importing IS_N1STRUCMEDREC Value transfer Type reference (TYPE) N1STRUCMEDREC Daten des Medizinischen Problems 20050209
10 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, mit denen das Problem verbunden werden soll 20050209
11 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20050209
12 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sollen die Daten aus der DB gelesen werden? 20050209
13 Importing I_STRUCMEDRECID Value transfer Type reference (TYPE) N1STRUCMEDRECID ID des Medizinischen Problems 20050209

Method PRE_CONSTRUCTION on class CL_ISHMED_STRUCMEDREC has no exception.

Method READ_N1STRUCMEDRECCAT 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 Instanz zur Fehlerbehandlung 20050209
2 Exporting ES_N1STRUCMEDRECCAT Value transfer Type reference (TYPE) N1STRUCMEDRECCAT Katalogeintrag des Problems 20050209
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
4 Importing I_KATID Value transfer Type reference (TYPE) N1STRUCMEDRECCAT-KATID Katalog 20050209
5 Importing I_OBJECT Call by reference Type reference (TYPE) N1OBJECTREF Objektinstanz (Problem) für Fehlermeldung 20050209
6 Importing I_SYMPTOM Value transfer Type reference (TYPE) N1STRUCMEDRECCAT-SYMPTOM Problem 20050209

Method READ_N1STRUCMEDRECCAT on class CL_ISHMED_STRUCMEDREC has no exception.

Method REMOVE_OBJ_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Zuordnung (Bew., Dok., Klin.Auftrag, Termin, usw.) 20050214

Method REMOVE_OBJ_CONNECTION on class CL_ISHMED_STRUCMEDREC has no exception.

Method SELECT_STRUCMEDREC 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 Instanz zur Fehlerbearbeitung 20050209
2 Exporting ES_N1STRUCMEDREC Value transfer Type reference (TYPE) N1STRUCMEDREC Medizinisches Problem 20050209
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050209
4 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) C OFF Puffer für diese ID auffrischen ('C'...Clear, 'R'...Read) 20050209
5 Importing I_STRUCMEDRECID Value transfer Type reference (TYPE) N1STRUCMEDREC-STRUCMEDRECID ID des Medizinischen Problems 20050209

Method SELECT_STRUCMEDREC on class CL_ISHMED_STRUCMEDREC has no exception.

Method SET_OBJS_TO_CONSIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Tabelle 'Geprüfte bzw. gespeicherte Objekte' 20050512

Method SET_OBJS_TO_CONSIDER on class CL_ISHMED_STRUCMEDREC has no exception.
Event Signatures

Event OBJECT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_N1STRUCMEDREC Exporting Value transfer Type reference (TYPE) N1STRUCMEDREC Med. Problem 20050302
History
Last changed by/on SAP  20050520 
SAP Release Created in 600