SAP ABAP Class CL_ISH_IPL_UTL_BASE (IS-H: Implementation for General Functions)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030715
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030716
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_IPL_UTL_BASE IS-H*MED: Implementation for General Functions 20030716
Properties
Class CL_ISH_IPL_UTL_BASE  
Short Description IS-H: Implementation for General Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20030715   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_IPL_UTL_BASE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030715
2 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030716
Friends
# Friend Modeled only Created on Description
1 CL_ISH_UTL_BASE 20030716 IS-H: General Functions
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Public Attribute reference (LIKE) 20030715
2 CO_DISPLAY_OP Instance attribute Public Attribute reference (LIKE) 20030716
3 CO_DISPLAY_WPOOL_OP Instance attribute Public Attribute reference (LIKE) 20030716
4 CO_DSPOBJ_APPOINTMENT Instance attribute Public Attribute reference (LIKE) 20030716
5 CO_DSPOBJ_FREELINE_PLAN Instance attribute Public Attribute reference (LIKE) 20030716
6 CO_DSPOBJ_OPERATION Instance attribute Public Attribute reference (LIKE) 20030716
7 CO_MODE_DELETE Instance attribute Public Attribute reference (LIKE) 20030715
8 CO_MODE_ERROR Instance attribute Public Attribute reference (LIKE) 20030715
9 CO_MODE_INSERT Instance attribute Public Attribute reference (LIKE) 20030715
10 CO_MODE_UNCHANGED Instance attribute Public Attribute reference (LIKE) 20030715
11 CO_MODE_UPDATE Instance attribute Public Attribute reference (LIKE) 20030715
12 CO_NONE_OO_FREELINE_PLAN Instance attribute Public Attribute reference (LIKE) 20030716
13 CO_NONE_OO_NBEW Instance attribute Public Attribute reference (LIKE) 20030716
14 CO_TYPE_ADDRESS Instance attribute Public Attribute reference (LIKE) 20030716
15 CO_TYPE_ANCHOR_SRV Instance attribute Public Attribute reference (LIKE) 20030716
16 CO_TYPE_APPOINTMENT Instance attribute Public Attribute reference (LIKE) 20030716
17 CO_TYPE_APPOINTMENT_OFFER Instance attribute Public Attribute reference (LIKE) 20030716
18 CO_TYPE_APPOINTMENT_SIMPLE Instance attribute Public Attribute reference (LIKE) 20030716
19 CO_TYPE_APP_CONSTRAINT Instance attribute Protected Attribute reference (LIKE) 20031119
20 CO_TYPE_APP_ENVIRONMENT Instance attribute Public Attribute reference (LIKE) 20030716
21 CO_TYPE_APP_OFFER_HANDLING Instance attribute Public Attribute reference (LIKE) 20030716
22 CO_TYPE_BASIS_TEXTMODULE Instance attribute Public Attribute reference (LIKE) 20030716
23 CO_TYPE_CASE Instance attribute Public Attribute reference (LIKE) 20030716
24 CO_TYPE_CONFIG Instance attribute Public Attribute reference (LIKE) 20030716
25 CO_TYPE_CONTEXT Instance attribute Public Attribute reference (LIKE) 20030716
26 CO_TYPE_CONTEXT_OBJ Instance attribute Public Attribute reference (LIKE) 20030716
27 CO_TYPE_CONT_CANCEL Instance attribute Public Attribute reference (LIKE) 20030716
28 CO_TYPE_CONT_CASE_CHG_ISH Instance attribute Public Attribute reference (LIKE) 20030716
29 CO_TYPE_CONT_CASE_CHG_MED Instance attribute Public Attribute reference (LIKE) 20030716
30 CO_TYPE_CONT_COMMON Instance attribute Public Attribute reference (LIKE) 20030716
31 CO_TYPE_CONT_ENVIRONMENT Instance attribute Public Attribute reference (LIKE) 20030716
32 CO_TYPE_CONT_MANAGER Instance attribute Public Attribute reference (LIKE) 20030716
33 CO_TYPE_CORDER Instance attribute Protected Attribute reference (LIKE) 20031119
34 CO_TYPE_CYCLE Instance attribute Public Attribute reference (LIKE) 20030716
35 CO_TYPE_CYCLEDEF Instance attribute Public Attribute reference (LIKE) 20030716
36 CO_TYPE_DATA_OBJECT Instance attribute Public Attribute reference (LIKE) 20030716
37 CO_TYPE_DAYREF_PLAN_AUTH Instance attribute Public Attribute reference (LIKE) 20030716
38 CO_TYPE_DIAGNOSE Instance attribute Public Attribute reference (LIKE) 20030716
39 CO_TYPE_DOCUMENT Instance attribute Public Attribute reference (LIKE) 20030716
40 CO_TYPE_DRUG Instance attribute Public Attribute reference (LIKE) 20030716
41 CO_TYPE_DRUGEVENT Instance attribute Public Attribute reference (LIKE) 20030716
42 CO_TYPE_DRUGEVENT_CONNECTION Instance attribute Public Attribute reference (LIKE) 20030716
43 CO_TYPE_FCT_PLANNING Instance attribute Public Attribute reference (LIKE) 20030716
44 CO_TYPE_FIELD_VALUES Instance attribute Public Attribute reference (LIKE) 20030716
45 CO_TYPE_INPAT_ADMIS Instance attribute Public Attribute reference (LIKE) 20030716
46 CO_TYPE_INPAT_ADMIS_MED Instance attribute Public Attribute reference (LIKE) 20030716
47 CO_TYPE_MASTER_DATA Instance attribute Public Attribute reference (LIKE) 20030716
48 CO_TYPE_MED_SERVICE Instance attribute Public Attribute reference (LIKE) 20030716
49 CO_TYPE_MOVEMENT Instance attribute Public Attribute reference (LIKE) 20030716
50 CO_TYPE_MSCHED Instance attribute Public Attribute reference (LIKE) 20030716
51 CO_TYPE_OUTPAT_VISIT Instance attribute Public Attribute reference (LIKE) 20030716
52 CO_TYPE_OUTPAT_VISIT_MED Instance attribute Public Attribute reference (LIKE) 20030716
53 CO_TYPE_PATIENT Instance attribute Public Attribute reference (LIKE) 20030716
54 CO_TYPE_PLANNING_GRID Instance attribute Public Attribute reference (LIKE) 20030716
55 CO_TYPE_PRC_PLANNING Instance attribute Public Attribute reference (LIKE) 20030716
56 CO_TYPE_PRC_SET_CASE_REF Instance attribute Public Attribute reference (LIKE) 20030716
57 CO_TYPE_PRC_SET_CASE_REF_MED Instance attribute Public Attribute reference (LIKE) 20030716
58 CO_TYPE_PREREG Instance attribute Public Attribute reference (LIKE) 20030716
59 CO_TYPE_PREREG_DIAGNOSIS Instance attribute Public Attribute reference (LIKE) 20030716
60 CO_TYPE_PREREG_PROCEDURE Instance attribute Public Attribute reference (LIKE) 20030716
61 CO_TYPE_PRESCRIPTION Instance attribute Public Attribute reference (LIKE) 20030716
62 CO_TYPE_PROCEDURE Instance attribute Public Attribute reference (LIKE) 20030716
63 CO_TYPE_PROV_INSURANCE_POLICY Instance attribute Public Attribute reference (LIKE) 20030716
64 CO_TYPE_PROV_PATIENT Instance attribute Public Attribute reference (LIKE) 20030716
65 CO_TYPE_REQUEST Instance attribute Public Attribute reference (LIKE) 20030716
66 CO_TYPE_RUN_DATA Instance attribute Public Attribute reference (LIKE) 20030716
67 CO_TYPE_SCREEN Instance attribute Public Attribute reference (LIKE) 20030716
68 CO_TYPE_SCREEN_CUST Instance attribute Public Attribute reference (LIKE) 20030716
69 CO_TYPE_SCREEN_STD Instance attribute Public Attribute reference (LIKE) 20030716
70 CO_TYPE_SURGERY Instance attribute Public Attribute reference (LIKE) 20030716
71 CO_TYPE_TEAM Instance attribute Public Attribute reference (LIKE) 20030716
72 CO_TYPE_TRANSPORT_ORDER Instance attribute Public Attribute reference (LIKE) 20030716
73 CO_TYPE_VITPAR Instance attribute Public Attribute reference (LIKE) 20030716
74 CO_TYPE_WL_ABSENCE Instance attribute Public Attribute reference (LIKE) 20030716
75 CV_AUSTRIA Instance attribute Public Attribute reference (LIKE) 20030715
76 CV_CANADA Instance attribute Public Attribute reference (LIKE) 20030715
77 CV_FRANCE Instance attribute Public Attribute reference (LIKE) 20030715
78 CV_GERMANY Instance attribute Public Attribute reference (LIKE) 20030715
79 CV_ITALY Instance attribute Public Attribute reference (LIKE) 20030715
80 CV_NETHERLANDS Instance attribute Public Attribute reference (LIKE) 20030715
81 CV_SINGAPORE Instance attribute Public Attribute reference (LIKE) 20030715
82 CV_SPAIN Instance attribute Public Attribute reference (LIKE) 20030715
83 CV_SWITZERLAND Instance attribute Public Attribute reference (LIKE) 20030715
84 FALSE Instance attribute Public Attribute reference (LIKE) 20030715
85 INACTIVE Instance attribute Public Attribute reference (LIKE) 20030715
86 NO Instance attribute Public Attribute reference (LIKE) 20030715
87 OFF Instance attribute Public Attribute reference (LIKE) 20030715
88 ON Instance attribute Public Attribute reference (LIKE) 20030715
89 TRUE Instance attribute Public Attribute reference (LIKE) 20030715
90 YES Instance attribute Public Attribute reference (LIKE) 20030715
Methods
# Method Level Visibility Method type Description Created on
1 GET_CASE_OF_OBJ Static method Protected Method Determine Case From Object 20031120
2 GET_PAP_FOR_OBJECT Static method Protected Method Determine Patient with Provisional Master Data for Object 20030715
3 GET_PATIENT_OF_OBJ Static method Protected Method Determine Patient From Object 20031119
Events
Class CL_ISH_IPL_UTL_BASE has no event.
Types
Class CL_ISH_IPL_UTL_BASE has no local type.
Method Signatures

Method GET_CASE_OF_OBJ 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 20031120
2 Exporting ES_NFAL Call by reference Type reference (TYPE) NFAL Daten des Falles 20031120
3 Exporting E_FALNR Call by reference Type reference (TYPE) NFAL-FALNR Nummer eines Falles 20031120
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031120
5 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekt 20031120

Method GET_CASE_OF_OBJ on class CL_ISH_IPL_UTL_BASE has no exception.

Method GET_PAP_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20030715
2 Exporting E_FOUND Value transfer Type reference (TYPE) ISH_ON_OFF Vorl. Patienten gefunden ON / OFF 20030715
3 Exporting E_NPAP Value transfer Type reference (TYPE) NPAP Daten des vorl. Patienten 20030715
4 Exporting E_PAP_OBJ Call by reference Object reference (TYPE REF TO) CL_ISH_PATIENT_PROVISIONAL Instanz des vorl. Patienten 20030715
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030715
6 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekt 20030715
7 Importing I_READ_OVER_CONNECT Call by reference Type reference (TYPE) ISH_ON_OFF ON Pat. auch liefern, wenn er über andere Daten am Termin hängt 20060831

Method GET_PAP_FOR_OBJECT on class CL_ISH_IPL_UTL_BASE has no exception.

Method GET_PATIENT_OF_OBJ 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 20031119
2 Exporting ER_PAP Call by reference Object reference (TYPE REF TO) CL_ISH_PATIENT_PROVISIONAL Instanz eines Patienten mit vorl. Stammdaten 20031119
3 Exporting E_PAPID Call by reference Type reference (TYPE) NPAP-PAPID Nummer eines Patienten mit vorl. Stammdaten 20031119
4 Exporting E_PATNR Call by reference Type reference (TYPE) NPAT-PATNR Nummer eines Patienten 20031119
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031119
6 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekt 20031119

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