SAP ABAP Class CL_ISHMED_OBJECTTYPE (IS-H*MED: Object Type)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NORD (Package) R/3MED: Services processing EDV-G
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_ERRORHANDLING IS-H*MED: Error Handling 20010206
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_OBJECTTYPE IS-H*MED: Object Type 20010220
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PROBLEM i.s.h.med: Object Type - Problem 20050111
2 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_TIMELINE IS-H*MED: Object Type Vital Sign 20020311
3 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_TIME IS-H*MED: Object Type - Time Limits 20000927
4 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_SURGERY IS-H*MED: Object Types Surgeries 20020219
5 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_SERVICE IS-H*MED: Object Type - Services 20000913
6 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_REQUEST IS-H*MED: Object Type - Request 20000829
7 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_SVC IS-H*MED: Object Type - PatReg Medical Services 20000921
8 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_REQ IS-H*MED: Object Type - PatReg Requests 20000921
9 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_MOV IS-H*MED: Object Type - PatReg Movements 20000921
10 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_DOC IS-H*MED: Object Type - PatReg Documents 20000921
... Click here to see Used By full list (26 items)
Properties
Class CL_ISHMED_OBJECTTYPE  
Short Description IS-H*MED: Object Type    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NORD   R/3MED: Services processing EDV-G 
Created 20000725   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_OBJECTTYPE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_ERRORHANDLING IS-H*MED: Error Handling 20010206
2 IF_ISHMED_OBJECTTYPE IS-H*MED: Object Type 20010220
Friends
Class CL_ISHMED_OBJECTTYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DISPTYP_INPLACE Constant Public Type reference (TYPE) I 1 Inplace Display Type 20050111
2 CO_DISPTYP_POPUP Constant Public Type reference (TYPE) I 2 Popup Display Type 20050111
3 CO_DISPTYP_TRX Constant Public Type reference (TYPE) I 3 Transaction Display Type 20050111
4 CO_DISPTYP_UNKNOWN Constant Public Type reference (TYPE) I 0 Unknown Display Type 20050111
5 GR_EXIT Static Attribute Public Object reference (TYPE REF TO) IF_EX_N1PATORG_APPEND BAdI Interface IF_EX_N1PATORG_APPEND 20110215
6 GR_PATORG Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_PATORG Application 20100506
7 GT_SPERRE Instance attribute Protected Type reference (TYPE) TT_SPERRE Lock Segment 20000929
8 G_DISPLAYOBJREF Instance attribute Public Object reference (TYPE REF TO) CL_ISHMED_OBJTY_DISPLAY Display Object Reference 20000811
9 G_N1PODISPLCLASS Instance attribute Public Type reference (TYPE) N1PODISPLCLASS Display Class 20000811
10 G_OBJECTID Instance attribute Protected Type reference (TYPE) N1POOBJECTID IS-H*Med: Med. Object Type Identification Patient Organizer 20010720
11 G_READONLY Instance attribute Protected Type reference (TYPE) ISH_ON_OFF SPACE IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20031205
12 G_RN1PO_CALL Instance attribute Public Type reference (TYPE) RN1PO_CALL IS-H*MED: Patient Organizer Call Structure 20010706
13 G_T_N1POPAKTE Instance attribute Public Type reference (TYPE) ISHMED_T_N1POPAKTE Patorgtable 20000809
14 G_T_RN1PO_CALL Instance attribute Public Type reference (TYPE) ISHMED_T_RN1PO_CALL Call Table Patients 20020711
Methods
# Method Level Visibility Method type Description Created on
1 CALL_DISPLAY Instance method Public Method Calling the Display 20000811
2 CALL_POPUP Instance method Public Method Call Display (Popup) 20050203
3 CALL_TRANSACTION Instance method Public Method Call Further Processing 20000907
4 CHECK_AUTHORITY Instance method Public Method Authorization Checks 20010621
5 DEQUEUE_SEGMENT Instance method Protected Method Unlock Segment 20000928
6 DESELECT_DATA Instance method Public Method Deselect Data Records 20000809
7 ENQUEUE_SEGMENT Instance method Protected Method Lock the Segment 20000928
8 GET_DISPLAY_TYPE Instance method Public Method Returns Display Type of Detail Display (See CO_DISPTYP*) 20050111
9 HANDLE_ACTION Instance method Public Event handling method Process Actions 20010212
10 HANDLE_ERROR Instance method Protected Event handling method Procedure for Errors 20000919
11 INITIALIZE Instance method Public Method Get Requirements for Object 20010622
12 READ_DTEL_TEXT Instance method Protected Method Read Data Element Texts 20010620
13 SET_READONLY Instance method Public Method Lock Change Functions 20031205
14 SUPPLY_DATA Instance method Public Method Supply Data 20010316
Events
# Event Type Visibility Description Created on
1 REFRESH_DISP Instance Event
(0)
Public
(2)
Refresh Display 20000921
2 TEST Instance Event
(0)
Public
(2)
Test x 20000920
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SPERRE Protected See coding TT_SPERRE 20000929 TT_SPERRE type table of T_SPERRE
2 T_SPERRE Protected See coding 20000929 begin of T_SPERRE , patnr type patnr, einri type einri, falnr type falnr, end of T_SPERRE
Method Signatures

Method CALL_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20080502
2 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20000811
3 Importing I_UCOMM Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20020408
4 Importing T_N1POPAKTE Call by reference Type reference (TYPE) ISHMED_T_N1POPAKTE IS-H*MED: Patientenorganizer 20010413

Method CALL_DISPLAY on class CL_ISHMED_OBJECTTYPE has no exception.

Method CALL_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SYUCOMM Verarbeitungscode 20050203
2 Importing T_N1POPAKTE Call by reference Type reference (TYPE) ISHMED_T_N1POPAKTE zu verarbeitende Sätze 20050203

Method CALL_POPUP on class CL_ISHMED_OBJECTTYPE has no exception.

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PATORG Call by reference Object reference (TYPE REF TO) CL_ISHMED_PATORG IS-H*MED: Patientenorganizer 20071105
2 Importing I_UCOMM Call by reference Type reference (TYPE) SYUCOMM Verarbeitungscode 20000922
3 Importing T_N1POPAKTE Call by reference Type reference (TYPE) ISHMED_T_N1POPAKTE zu verarbeitende Sätze 20010530

Method CALL_TRANSACTION on class CL_ISHMED_OBJECTTYPE has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Returncode 20010627
2 Importing I_ANY Call by reference Type reference (TYPE) ANY zu prüfende Struktur 20010621
3 Importing I_DISPLAYERROR Call by reference Type reference (TYPE) ISH_ON_OFF Fehler ausgeben 20010627
4 Importing I_TCODE Call by reference Type reference (TYPE) SYTCODE Transaktionscode 20010627
5 Importing I_UCOMM Call by reference Type reference (TYPE) SYUCOMM Verarbeitungscode 20010621

Method CHECK_AUTHORITY on class CL_ISHMED_OBJECTTYPE has no exception.

Method DEQUEUE_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OK Call by reference Type reference (TYPE) C Sperre OK 20000928
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20000928
3 Importing I_FALNR Call by reference Type reference (TYPE) FALNR Fallnummer 20000928
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR Patientennummer 20000928

Method DEQUEUE_SEGMENT on class CL_ISHMED_OBJECTTYPE has no exception.

Method DESELECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_N1POPAKTE Call by reference Type reference (TYPE) ISHMED_T_N1POPAKTE PO Tabelle spezifisch 20000809
2 Importing IR_PATORG Call by reference Object reference (TYPE REF TO) CL_ISHMED_PATORG IS-H*MED: Patientenorganizer 20071105
3 Importing I_BISDAT Call by reference Type reference (TYPE) N1PODATE Bisdatum 20000823
4 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung (in diesem Fall: TeilnehmerID nicht befüllt) 20000823
5 Importing I_FALNR Call by reference Type reference (TYPE) FALNR Fallnummer 20000809
6 Importing I_N1PODISPLCLASS Call by reference Type reference (TYPE) N1PODISPLCLASS IS-H*Med: Anzeigeklasse des Objekttyp im PatOrg 20010329
7 Importing I_NWVIEW_P01 Call by reference Type reference (TYPE) NWVIEW_P01 PO Sicht 20000822
8 Importing I_OBJECTTYPE Call by reference Type reference (TYPE) N1POOBJECTID Objekttyp 20000809
9 Importing I_OU Call by reference Type reference (TYPE) N1POOU Orgeinheit 20000809
10 Importing I_PAPID Call by reference Type reference (TYPE) ISH_PAPID IS-H: Vorläufige Patientennummer 20031103
11 Importing I_PATNR Call by reference Type reference (TYPE) N1POPATNR Patientennummer 20000809
12 Importing I_RN1PO_CALL Call by reference Type reference (TYPE) RN1PO_CALL Aufrufer Einschränkungen 20010706
13 Importing I_TLNRID Value transfer Type reference (TYPE) N1PRTLNR-TLNRID TeilnehmerID, wenn Daten eines PatReg Fremdteilnehmers 20000922
14 Importing I_T_N1POPAKTE Call by reference Type reference (TYPE) ISHMED_T_N1POPAKTE PO Tabelle gesamt 20000809
15 Importing I_T_N1PRPATZUO Call by reference Type reference (TYPE) ISHMED_T_N1PRPATZUO IS-H*MED: Tabellentyp für PatReg Patienten-Zuo-Tabelle 20010329
16 Importing I_T_RN1PO_CALL Call by reference Type reference (TYPE) ISHMED_T_RN1PO_CALL Aufruftabelle alle Patienten 20020711
17 Importing I_VONDAT Call by reference Type reference (TYPE) N1PODATE Vondatum 20000823
18 Importing I_WPLACEID Call by reference Type reference (TYPE) NWPLACEID IS-H: Identifikation des Arbeitsumfeldes 20031008

Method DESELECT_DATA on class CL_ISHMED_OBJECTTYPE has no exception.

Method ENQUEUE_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OK Call by reference Type reference (TYPE) C Sperre OK 20000928
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20000928
3 Importing I_FALNR Call by reference Type reference (TYPE) FALNR Fallnummer 20000928
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR Patientennummer 20000928

Method ENQUEUE_SEGMENT on class CL_ISHMED_OBJECTTYPE has no exception.

Method GET_DISPLAY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_N1POPAKTE Call by reference Type reference (TYPE) ISHMED_T_N1POPAKTE Betroffene Einträge 20050111
2 Returning R_DISPLAY_TYPE Value transfer Type reference (TYPE) I Anzeigeart (siehe CO_DISPTYP_*) 20050111

Method GET_DISPLAY_TYPE on class CL_ISHMED_OBJECTTYPE has no exception.

Method HANDLE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PATORG Call by reference Attribute reference (LIKE) 20071105
2 Importing I_UCOMM Call by reference Attribute reference (LIKE) 20010220
3 Importing SENDER Call by reference Type reference (TYPE) 20010220
4 Importing T_N1POPAKTE Call by reference Attribute reference (LIKE) 20010530

Method HANDLE_ACTION on class CL_ISHMED_OBJECTTYPE has no exception.

Method HANDLE_ERROR Signature

Method HANDLE_ERROR on class CL_ISHMED_OBJECTTYPE has no parameter.
Method HANDLE_ERROR on class CL_ISHMED_OBJECTTYPE has no exception.

Method INITIALIZE Signature

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

Method READ_DTEL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAME Value transfer Type reference (TYPE) DD04V-SCRTEXT_L View 20010620
2 Importing I_DTEL Value transfer Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20010620

Method READ_DTEL_TEXT on class CL_ISHMED_OBJECTTYPE has no exception.

Method SET_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF SPACE IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031205

Method SET_READONLY on class CL_ISHMED_OBJECTTYPE has no exception.

Method SUPPLY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUPPLY Call by reference Type reference (TYPE) RN1PO_T_SUPPLY IS-H*MED Datenliefern 20010413
2 Importing IR_PATORG Call by reference Object reference (TYPE REF TO) CL_ISHMED_PATORG IS-H*MED: Patientenorganizer 20071105
3 Importing IT_N1POPAKTE Call by reference Type reference (TYPE) ISHMED_T_N1POPAKTE IS-H*MED: Patientenorganizer 20010406
4 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID IS-H: Identifikation einer Sicht 20030929
5 Importing I_WPLACEID Call by reference Type reference (TYPE) NWPLACEID IS-H: Identifikation des Arbeitsumfeldes 20031008

Method SUPPLY_DATA on class CL_ISHMED_OBJECTTYPE has no exception.
Event Signatures

Event REFRESH_DISP Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 T_N1POPAKTE Exporting Value transfer Type reference (TYPE) ISHMED_T_N1POPAKTE Übergabe Kriterien für Auffrischen 20000921

Event TEST Signature
Event TEST on class CL_ISHMED_OBJECTTYPE has no parameter.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PROBLEM i.s.h.med: Object Type - Problem 20050111
2 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_TIMELINE IS-H*MED: Object Type Vital Sign 20020311
3 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_TIME IS-H*MED: Object Type - Time Limits 20000927
4 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_SURGERY IS-H*MED: Object Types Surgeries 20020219
5 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_SERVICE IS-H*MED: Object Type - Services 20000913
6 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_REQUEST IS-H*MED: Object Type - Request 20000829
7 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_SVC IS-H*MED: Object Type - PatReg Medical Services 20000921
8 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_REQ IS-H*MED: Object Type - PatReg Requests 20000921
9 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_MOV IS-H*MED: Object Type - PatReg Movements 20000921
10 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_DOC IS-H*MED: Object Type - PatReg Documents 20000921
11 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PR_DIA IS-H*MED: Object Type - PatReg Diagnoses 20000921
12 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PROGRESS IS-H*MED: Progress Documentation Object Type 20020402
13 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PROCEDURE IS-H*MED: Object Types Surgeries 20020409
14 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_CASE IS-H*MED: Object Type - Case 20010511
15 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_PATHWAY i.s.h.med: Treatment Pathway in Patient Organizer 20050216
16 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_OPDCHART IS-H*MED: Object Type Outpatient Clinic Folder 20020516
17 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_MOVEMENT IS-H*MED: Object Type - Movement 20000911
18 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_MEORDER IS-H*MED: Medication Object Type 20041011
19 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_MEDRECORD IS-H*MED: Patient Record Object Type 20030923
20 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_ME IS-H*MED: Medication Object Type 20040322
21 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_DOCUMENT IS-H*MED: Object Type Document 20000829
22 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_DIAGNOSIS IS-H*MED: Object Type - Diagnoses 20000831
23 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_DEPARTMEN IS-H*MED: Object Type Department 20020213
24 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_DBC IS-H*MED: Objekttype DBC 20040706
25 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_CORDER IS-H*MED: Clinical Order Object Type 20031016
26 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OBJECTTYPE_CASE_TIME IS-H*MED: Object Type Case - Time 20020208
History
Last changed by/on SAP  20130531 
SAP Release Created in 462