SAP ABAP Class CL_ISHMED_DWS_OBJECTTYPE (i.s.h.med DWS: Documentation Object Type)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NMED_DWS (Package) IS-H: Documentation Work Station Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20030611
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWS_CALLBACKRESPONSE IS-H*MED DWS: Callback Event Object 20050321
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWS_CB_EXCEPTION Callback of Exception 20050812
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Documentation Object Type 20030611
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWS_OBJ_IDENT i.s.h.med DWS: Object Identification 20041001
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_BADI_CONTROLLER DWS Subcontroller BAdI 20050517
2 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_CORDER_CONTROLLR IS-H*MED DWS: SubController Clinical Order 20050504
3 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_MEDDOC_CONTROLLR i.s.h.med DWS: Medical Documents Subcontroller 20041109
4 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_PATHWAY_CONTROLR DWS Subcontroller Treatment Pathway 20050517
5 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_PRC_CONTROLLER IS-H*MED: DWS SubController Basic Class for Processes 20041122
6 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_PRINT_CONTROLLER DWS Subcontroller Print Form 20050517
7 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_PROBLM_CONTROLLR DWS Subcontroller Problem 20050517
8 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_REQUEST_CONTROLR ISHMED DWS: Subcontroller Request 20081105
9 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_TA_CONTROLLER Subcontroller Transaction 20050303
10 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_URL_CONTROLLER i.s.h.med DWS: Subcontroller URL 20050201
... Click here to see Used By full list (12 items)
Properties
Class CL_ISHMED_DWS_OBJECTTYPE  
Short Description i.s.h.med DWS: Documentation Object Type    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class N2DWS    
Program status P  SAP Standard Production Program 
Category 0   
Package NMED_DWS   IS-H: Documentation Work Station Framework 
Created 20030611   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20030611
2 IF_ISHMED_DWS_CALLBACKRESPONSE IS-H*MED DWS: Callback Event Object 20050321
3 IF_ISHMED_DWS_CB_EXCEPTION Callback of Exception 20050812
4 IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Documentation Object Type 20030611
5 IF_ISHMED_DWS_OBJ_IDENT i.s.h.med DWS: Object Identification 20041001
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_DWS_REQUEST 20030626 i.s.h.med DWS: Send-Data Object
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BROKER Instance attribute Public Attribute reference (LIKE) IS-H*MED DWS: Broker Instance 20040927
2 BUSINESS_KEY Instance attribute Public Attribute reference (LIKE) 20041001
3 BUSINESS_NAME Instance attribute Public Attribute reference (LIKE) 20030620
4 GR_ERROR Instance attribute Protected Object reference (TYPE REF TO) CX_ISHMED_DWS_OBJECT Exception for Documentation Object 20040913
5 INTERNAL_KEY Instance attribute Public Attribute reference (LIKE) 20040922
6 REQ_QUEUE Instance attribute Public Attribute reference (LIKE) 20041112
7 SERVICES Static Attribute Private Type reference (TYPE) ABAP_METHDESCR_TAB Service Repository 20030620
8 SERVICE_KEY Instance attribute Public Attribute reference (LIKE) 20030624
9 WORKAREA Instance attribute Public Attribute reference (LIKE) 20050113
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030620
2 DYNAMIC_SERVICE_REQUEST Instance method Public Method Creates a Dynamic Service Request 20050209
3 GET_SERVICE_DESCRIPTION Instance method Public Method Returns Description of a Service of Application 20030625
4 PROPAGATE_SERVICES Instance method Public Method Determines Services Using RTTI 20030624
5 REGISTER Instance method Public Method Register DWS Object with Broker 20030620
6 SEND Instance method Private Method Sends Request to DWS Broker 20030625
7 UNREGISTER Instance method Public Method Deregister DWS Object from Broker 20030623
Events
Class CL_ISHMED_DWS_OBJECTTYPE has no event.
Types
Class CL_ISHMED_DWS_OBJECTTYPE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY Instanz-Id der Anwendung 20030620
2 Importing CHECK_LICENCE Call by reference Type reference (TYPE) N2_OBJECT_SALE IS-H*MED: Lizenz Vertriebsbezeichnung 20031010
3 Importing OBJECT_TYPE Call by reference Type reference (TYPE) I IS-H Objekttyp 20041004
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20040921

Method DYNAMIC_SERVICE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESSKEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY Adressat, Anwendungs-Id 20050209
2 Returning REQUEST Value transfer Object reference (TYPE REF TO) IF_ISHMED_DWS_DYNAMIC_REQ IS-H*MED DWS: Service - Anforderungsobjekt 20050209
3 Importing SERVICEKEY Call by reference Type reference (TYPE) N2DWS_SERVICEKEY Service Id 20050209

Method DYNAMIC_SERVICE_REQUEST on class CL_ISHMED_DWS_OBJECTTYPE has no exception.

Method GET_SERVICE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) N2DWS_SERVICEKEY Service Id 20030625
2 Returning SERVICE Value transfer Type reference (TYPE) ABAP_METHDESCR Service Beschreibung 20030625

Method GET_SERVICE_DESCRIPTION on class CL_ISHMED_DWS_OBJECTTYPE has no exception.

Method PROPAGATE_SERVICES Signature

Method PROPAGATE_SERVICES on class CL_ISHMED_DWS_OBJECTTYPE has no parameter.
Method PROPAGATE_SERVICES on class CL_ISHMED_DWS_OBJECTTYPE has no exception.

Method REGISTER Signature

Method REGISTER on class CL_ISHMED_DWS_OBJECTTYPE has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20040913

Method SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BINDINGS Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20030625
2 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: Serviceschlüssel 20030625
3 Importing SERVICE_KEY Call by reference Type reference (TYPE) N2DWS_SERVICEKEY IS-H*MED DWS: Serviceschlüssel 20030625

Method SEND on class CL_ISHMED_DWS_OBJECTTYPE has no exception.

Method UNREGISTER Signature

Method UNREGISTER on class CL_ISHMED_DWS_OBJECTTYPE has no parameter.
Method UNREGISTER on class CL_ISHMED_DWS_OBJECTTYPE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_BADI_CONTROLLER DWS Subcontroller BAdI 20050517
2 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_CORDER_CONTROLLR IS-H*MED DWS: SubController Clinical Order 20050504
3 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_MEDDOC_CONTROLLR i.s.h.med DWS: Medical Documents Subcontroller 20041109
4 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_PATHWAY_CONTROLR DWS Subcontroller Treatment Pathway 20050517
5 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_PRC_CONTROLLER IS-H*MED: DWS SubController Basic Class for Processes 20041122
6 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_PRINT_CONTROLLER DWS Subcontroller Print Form 20050517
7 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_PROBLM_CONTROLLR DWS Subcontroller Problem 20050517
8 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_REQUEST_CONTROLR ISHMED DWS: Subcontroller Request 20081105
9 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_TA_CONTROLLER Subcontroller Transaction 20050303
10 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_URL_CONTROLLER i.s.h.med DWS: Subcontroller URL 20050201
11 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_VD_CONTROLLER i.s.h.med DWS: PD Subcontroller 20041006
12 Inheritance (c INHERITING FROM c_ref)  CL_ISH_DWS_NV2000 IS-H: DWS NV2000 Subcontroller 20041220
History
Last changed by/on SAP  20060208 
SAP Release Created in 472