SAP ABAP Class CL_ISHMED_RADIOLOGY (IS-H*MED: Radiology)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1CORDMG_MED (Package) IS-H*MED: Clinical Ordering
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 20030916
Properties
Class CL_ISHMED_RADIOLOGY  
Short Description IS-H*MED: Radiology    
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 N1CORDMG_MED   IS-H*MED: Clinical Ordering 
Created 20030916   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_RADIOLOGY has no forward declaration.
Interfaces
Class CL_ISHMED_RADIOLOGY has no interface implemented.
Friends
Class CL_ISHMED_RADIOLOGY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_RAD_NO Constant Public Type reference (TYPE) CHAR1 '1' "No" Indicator 20031125
2 CO_RAD_NOT_DETERMINED Constant Public Type reference (TYPE) CHAR1 SPACE "Not Queried" Indicator 20031125
3 CO_RAD_YES Constant Public Type reference (TYPE) CHAR1 '2' "Yes" Indicator 20031125
4 GS_N1CPR Instance attribute Protected Type reference (TYPE) N1CPR Current Data (Memory) 20030916
5 GS_N1CPR_OLD Instance attribute Protected Type reference (TYPE) N1CPR Old Data (DB) 20030916
6 GT_FIELDNAME_IGNORE Static Attribute Protected Type reference (TYPE) FIELDNAME_TAB Fields to Be Ignored in CHECK_CHANGES 20030916
7 GT_FIELDNAME_MAPPING Static Attribute Protected Type reference (TYPE) ISH_T_FIELDNAME_MAPPING Fields Which Are Unequal Between N1CORDER and RN1_CPR_X 20030916
8 G_FIELDNAME_MODE Static Attribute Protected Type reference (TYPE) FIELDNAME Field Name of Mode Indicator in X-Flag Structure 20030916
9 G_TMP_CPRID Static Attribute Protected Type reference (TYPE) NUMC4 Sequence Number of Temporary CPRID 20030916
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DATA_KEY Static method Public Method Compile the Data Key From the Key String 20030916
2 BUILD_KEY_STRING Static method Public Method Compile the Key for Methods from the Data Key 20030916
3 CANCEL Instance method Public Method Cancels Object 20031125
4 CHANGE Instance method Public Method Change Object Attributes 20031124
5 CHECK Instance method Public Method Execute Checks 20030916
6 CHECK_CHANGES Instance method Public Method Checks Whether Changes Were Made 20030916
7 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030916
8 COMPLETE_CONSTRUCTION_RAD Instance method Protected Method Completes Object Following Creation (CREATE/LOAD) 20030916
9 CREATE Static method Public Method Returns Radiology Object (not in DB). 20030916
10 FILL Instance method Protected Method Completely Fill GS_N1CPR 20030916
11 GET_CPRID Instance method Public Method Returns CPRID 20031124
12 GET_DATA Instance method Public Method Returns Radiology Data (N1CPR). 20031124
13 GET_TMP_CPRID Static method Public Method Returns Temporary CPRID 20030916
14 INITIALIZE Instance method Public Method Total Entire Object 20030916
15 IS_ACTUAL Instance method Public Method Check if Object Is Current. (Compare with DB Status) 20030916
16 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20030916
17 IS_TMP_CPRID Static method Public Method Returns Whether Transferred CPRID is Temporary 20030916
18 LOAD Static method Public Method Returns Radiology Object (Already in DB). 20030916
19 PRE_CONSTRUCTION Static method Protected Method Process CREATE/LOAD Before CREATE OBJECT. 20030916
20 SELECT_N1CPR Static method Public Method Returns N1CPR WorkingArea from DB. 20030916
Events
Class CL_ISHMED_RADIOLOGY has no event.
Types
Class CL_ISHMED_RADIOLOGY has no local type.
Method Signatures

Method BUILD_DATA_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CPRID Value transfer Type reference (TYPE) N1CPRID IS-H*MED: ID von radiolog. Inhalten einer Auftragsposition 20030916
2 Exporting E_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030916
3 Importing I_KEY Value transfer Type reference (TYPE) STRING Keystring 20030916

Method BUILD_DATA_KEY on class CL_ISHMED_RADIOLOGY 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 Value transfer Type reference (TYPE) STRING Key 20030916
2 Importing I_CPRID Value transfer Type reference (TYPE) N1CPRID IS-H*MED: ID von radiolog. Inhalten einer Auftragsposition 20030916
3 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030916

Method BUILD_KEY_STRING on class CL_ISHMED_RADIOLOGY has no exception.

Method CANCEL 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 20031125
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031125
3 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF Berechtigungsprüfungen durchführen 20031125
4 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF OFF Nur Prüfen, ob Storno erlaubt (ON) 20031125
5 Importing I_REASON Value transfer Type reference (TYPE) N1STOID IS-H: Stornogrund der Leistung 20031125
6 Importing I_VMA Value transfer Type reference (TYPE) N1MITARB IS-H: Verantwortlicher Mitarbeiter 20031125

Method CANCEL on class CL_ISHMED_RADIOLOGY 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031124
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031124
3 Importing IS_N1CPR_X Value transfer Type reference (TYPE) RN1_CPR_X IS-H*MED: X-Flag Struktur für Radiologie 20031124

Method CHANGE on class CL_ISHMED_RADIOLOGY 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 20030916
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
3 Importing IS_WHAT_TO_CHECK Value transfer Type reference (TYPE) RN1_CPR_X Welche Felder sollen geprüft werden? 20030916
4 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Alle verbundenen Objekte mitprüfen? 20030916
5 Importing I_FILL Value transfer Type reference (TYPE) ISH_ON_OFF ON Daten komplettieren? 20030916

Method CHECK on class CL_ISHMED_RADIOLOGY 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 20030916
2 Exporting ES_CPR_X Value transfer Type reference (TYPE) RN1_CPR_X IS-H*MED: X-Flag Struktur für Radiologie 20030916
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030916
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916

Method CHECK_CHANGES on class CL_ISHMED_RADIOLOGY has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPLETE_CONSTRUCTION_RAD 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 20030916
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
3 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem sich das Objekt registriert. 20030916
4 Importing IS_N1CPR Value transfer Type reference (TYPE) N1CPR IS-H*MED: Radiologische Inhalte von Auftragspositionen 20030916
5 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, zu denen eine Verbindung aufgebaut wird. 20030916
6 Importing I_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030916

Method COMPLETE_CONSTRUCTION_RAD on class CL_ISHMED_RADIOLOGY 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20030916
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_RADIOLOGY Angelegte (oder bereits existierende) Instanz 20030916
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
4 Importing IR_COPY_OF Call by reference Object reference (TYPE REF TO) CL_ISHMED_RADIOLOGY Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20030916
5 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem das erzeugte Objekt abgelegt wird. 20030916
6 Importing IS_N1CPR Value transfer Type reference (TYPE) N1CPR Daten der neuen Radiologie 20030916
7 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, mit denen die Radiologie verbunden werden soll. 20030916

Method CREATE on class CL_ISHMED_RADIOLOGY has no exception.

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

Method FILL on class CL_ISHMED_RADIOLOGY has no exception.

Method GET_CPRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CPRID Value transfer Type reference (TYPE) N1CPRID IS-H*MED: ID von radiolog. Inhalten einer Auftragsposition 20031124

Method GET_CPRID on class CL_ISHMED_RADIOLOGY 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 20031124
2 Exporting ER_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20031124
3 Exporting ES_N1CPR Value transfer Type reference (TYPE) N1CPR Aktuelle Daten 20031124
4 Exporting ES_N1CPR_OLD Value transfer Type reference (TYPE) N1CPR Alte Daten (DB). 20031124
5 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031124
6 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20031124
7 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031124
8 Importing I_FILL Value transfer Type reference (TYPE) ISH_ON_OFF OFF Alle Felder befüllen? 20031124

Method GET_DATA on class CL_ISHMED_RADIOLOGY has no exception.

Method GET_TMP_CPRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CPRID Value transfer Type reference (TYPE) N1CPRID IS-H*MED: ID von radiolog. Inhalten einer Auftragsposition 20030916

Method GET_TMP_CPRID on class CL_ISHMED_RADIOLOGY has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISHMED_RADIOLOGY has no parameter.
Method INITIALIZE on class CL_ISHMED_RADIOLOGY 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 Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030916
2 Exporting ES_CPR_X Value transfer Type reference (TYPE) RN1_CPR_X Geänderte Felder 20030916
3 Exporting E_ACTUAL Value transfer Type reference (TYPE) ISH_ON_OFF Ist das Objekt aktuell? 20030916
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916

Method IS_ACTUAL on class CL_ISHMED_RADIOLOGY 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 im angegebenen Environment vorhand 20030916
2 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem gesucht wird. 20030916
3 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Instanz eines Objekts 20030916
4 Importing I_KEY Value transfer Type reference (TYPE) STRING Schlüssel des Objekts 20030916

Method IS_IN_ENVIRONMENT on class CL_ISHMED_RADIOLOGY has no exception.

Method IS_TMP_CPRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CPRID Value transfer Type reference (TYPE) N1CPRID IS-H*MED: ID von radiolog. Inhalten einer Auftragsposition 20030916
2 Returning R_IS_TMP Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030916

Method IS_TMP_CPRID on class CL_ISHMED_RADIOLOGY 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 20030916
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_RADIOLOGY Angelegte (oder bereits existierende) Instanz 20030916
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
4 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem das erzeugte Objekt abgelegt wird. 20030916
5 Importing IS_N1CPR Value transfer Type reference (TYPE) N1CPR Daten der neuen Radiologie 20030916
6 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, mit denen die Radiologie verbunden werden soll. 20030916
7 Importing I_CPRID Value transfer Type reference (TYPE) N1CPRID Key-Feld: CPRID 20030916
8 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Key-Feld: Mandant 20030916
9 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF ON Sollen die Daten aus der DB gelesen werden? 20030916

Method LOAD on class CL_ISHMED_RADIOLOGY 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20030916
2 Exporting ER_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Zu verwendendes Environment. 20030916
3 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_RADIOLOGY Bereits existierende Instanz 20030916
4 Exporting ES_N1CPR Value transfer Type reference (TYPE) N1CPR Zu verwendende Daten 20030916
5 Exporting ET_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Zu verwendende Objektverbindungen 20030916
6 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
7 Importing IR_COPY_OF Call by reference Object reference (TYPE REF TO) CL_ISHMED_RADIOLOGY Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20030916
8 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem das erzeugte Objekt abgelegt wird. 20030916
9 Importing IS_N1CPR Value transfer Type reference (TYPE) N1CPR Daten der neuen Radiologie 20030916
10 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, mit denen die Radiologie verbunden werden soll. 20030916
11 Importing I_CPRID Value transfer Type reference (TYPE) N1CPRID IS-H*MED: ID von radiolog. Inhalten einer Auftragsposition 20030916
12 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030916
13 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF ON Sollen die Daten aus der DB gelesen werden? 20030916

Method PRE_CONSTRUCTION on class CL_ISHMED_RADIOLOGY has no exception.

Method SELECT_N1CPR 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 20030916
2 Exporting ES_N1CPR Value transfer Type reference (TYPE) N1CPR IS-H*MED: Radiologische Inhalte von Auftragspositionen 20030916
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030916
4 Importing I_CPRID Value transfer Type reference (TYPE) N1CPRID IS-H*MED: ID von radiolog. Inhalten einer Auftragsposition 20030916
5 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) N1BUFREFR SPACE IS-H: Kennzeichen, wie ein Puffer verwendet werden soll 20030916

Method SELECT_N1CPR on class CL_ISHMED_RADIOLOGY has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472