SAP ABAP Class CL_ISHMED_GL_URL (IS-H*MED: URL for Pathways)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_GL (Package) IS-H*MED: Treatment Pathways
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_MASTER_DATA IS-H: Base Class for Master Data Objects 20031016
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20031016
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20031017
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_TEXT IS-H*MED: Treatment Pathway Text 20031017
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031017
Properties
Class CL_ISHMED_GL_URL  
Short Description IS-H*MED: URL for Pathways    
Super Class CL_ISH_MASTER_DATA IS-H: Base Class for Master Data Objects 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20031016   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_GL_URL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20031016
2 IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20031017
3 IF_ISHMED_GL_TEXT IS-H*MED: Treatment Pathway Text 20031017
4 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031017
Friends
Class CL_ISHMED_GL_URL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CREATE_IMPORT Instance attribute Public Attribute reference (LIKE) 20031017
2 CO_CREATE_LOAD Instance attribute Public Attribute reference (LIKE) 20031017
3 CO_CREATE_NEW Instance attribute Public Attribute reference (LIKE) 20031017
4 CO_CREATE_VERSION Instance attribute Public Attribute reference (LIKE) 20031017
5 CO_TYPE_GL_URL Instance attribute Public Attribute reference (LIKE) 20031017
6 G_DELETE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Select for Deletion 20031017
7 G_READONLY Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Write-protection 20031017
8 G_TEXT_ID Instance attribute Public Attribute reference (LIKE) 20031017
9 G_URL Instance attribute Protected Type reference (TYPE) RN2GL_URLS IS-H*MED: URL Entries for Treatment Pathways 20031017
10 KEY Instance attribute Public Attribute reference (LIKE) 20031017
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Change Data 20031016
2 CHANGE_FROM_XML Instance method Public Method Change Data from XML Document 20031017
3 CONSTRUCTOR Instance method Public Constructor Constructor 20031016
4 CREATE Static method Public Method Create New (Factory Method) 20031016
5 CREATE_ON_USE Instance method Public Method 20031017
6 CREATE_VERSION Static method Public Method Create Version (Factory Method) 20031017
7 DELETE Instance method Public Method Select for Deletion 20031017
8 DEQUEUE Instance method Private Method Remove Database Lock 20031016
9 ENQUEUE Instance method Private Method Set Database Lock 20031016
10 GET_DATA Instance method Public Method Read data 20031016
11 GET_DATA_AS_XML Instance method Public Method Return Data as XML Document 20031017
12 GET_FROM_MANAGER Static method Private Method Find Object with Object Manager 20031017
13 GET_TEXT_ID Instance method Public Method 20031017
14 GET_TEXT_KEY Instance method Public Method 20031017
15 INITIALIZE Instance method Protected Method Initialize Attribute 20031017
16 IS_READONLY Instance method Public Method Read Only Mode? 20031017
17 LOAD Static method Public Method Load (Factory Method) 20031016
18 SELECT_URL Static method Protected Method Read from DB 20031017
19 SET_READONLY Instance method Public Method Display <-> Change 20031021
Events
Class CL_ISHMED_GL_URL has no event.
Types
Class CL_ISHMED_GL_URL has no local type.
Method Signatures

Method CHANGE 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
3 Importing I_URL Call by reference Type reference (TYPE) RN2GL_URLS_C IS-H*MED: URL Einträge für Behandlungspfade Change 20031017

Method CHANGE on class CL_ISHMED_GL_URL has no exception.

Method CHANGE_FROM_XML 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
3 Importing I_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_ISHMED_XML_DOCUMENT_BASE Helper class for generating and parsing XML structures 20031017

Method CHANGE_FROM_XML on class CL_ISHMED_GL_URL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_GL_URL Vorlageinstanz 20031017
2 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031017
3 Importing I_READONLY Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031017
4 Importing I_TEXT_ID Call by reference Type reference (TYPE) ISH_TEXTMODULE_ID IS-H: ID eines SAPScript-Textes 20031017
5 Importing I_URL Value transfer Type reference (TYPE) RN2GL_URLS IS-H*MED: URL Einträge für Behandlungspfade 20031017
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031017
2 CX_ISHMED_GL_LOCK IS-H*MED: Behandlungspfade - Sperren setzen 20031017

Method CREATE 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_URL IS-H*MED: URL für Pathways 20031017
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
4 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_GL_URL IS-H*MED: URL für Pathways 20031017
5 Importing I_TEXT_ID Call by reference Type reference (TYPE) ISH_TEXTMODULE_ID IS-H: ID eines SAPScript-Textes 20031017
6 Importing I_URL Value transfer Type reference (TYPE) RN2GL_URLS IS-H*MED: URL Einträge für Behandlungspfade 20031017
7 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031115

Method CREATE on class CL_ISHMED_GL_URL has no exception.

Method CREATE_ON_USE Signature

Method CREATE_ON_USE on class CL_ISHMED_GL_URL has no parameter.
Method CREATE_ON_USE on class CL_ISHMED_GL_URL has no exception.

Method CREATE_VERSION 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_URL IS-H*MED: URL für Pathways 20031017
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
4 Importing I_TEXT_ID Call by reference Type reference (TYPE) ISH_TEXTMODULE_ID IS-H: ID eines SAPScript-Textes 20031111
5 Importing I_URL_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031017
6 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031115
7 Importing I_VERSION_ID_NEW Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031115

Method CREATE_VERSION on class CL_ISHMED_GL_URL has no exception.

Method DELETE 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017

Method DELETE on class CL_ISHMED_GL_URL has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_ISHMED_GL_URL has no parameter.
Method DEQUEUE on class CL_ISHMED_GL_URL has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISHMED_GL_URL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_LOCK IS-H*MED: Leitlinie - Sperren setzen 20031017

Method GET_DATA 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting E_ACTIVE Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031017
3 Exporting E_MODE Call by reference Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20031017
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
5 Exporting E_URL Call by reference Type reference (TYPE) RN2GL_URLS IS-H*MED: URL Einträge für Behandlungspfade 20031017

Method GET_DATA on class CL_ISHMED_GL_URL has no exception.

Method GET_DATA_AS_XML 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
3 Exporting E_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) CL_ISHMED_XML_DOCUMENT_BASE Helper class for generating and parsing XML structures 20031017

Method GET_DATA_AS_XML on class CL_ISHMED_GL_URL has no exception.

Method GET_FROM_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_URL IS-H*MED: URL für Pathways 20031017
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
3 Importing I_URL_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031017

Method GET_FROM_MANAGER on class CL_ISHMED_GL_URL has no exception.

Method GET_TEXT_ID Signature

Method GET_TEXT_ID on class CL_ISHMED_GL_URL has no parameter.
Method GET_TEXT_ID on class CL_ISHMED_GL_URL has no exception.

Method GET_TEXT_KEY Signature

Method GET_TEXT_KEY on class CL_ISHMED_GL_URL has no parameter.
Method GET_TEXT_KEY on class CL_ISHMED_GL_URL has no exception.

Method INITIALIZE Signature

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

Method IS_READONLY Signature

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

Method IS_READONLY on class CL_ISHMED_GL_URL has no exception.

Method LOAD 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_URL IS-H*MED: URL für Pathways 20031017
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
4 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031017
5 Importing I_TEXT_ID Call by reference Type reference (TYPE) ISH_TEXTMODULE_ID IS-H: ID eines SAPScript-Textes 20031017
6 Importing I_URL_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031017
7 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031115

Method LOAD on class CL_ISHMED_GL_URL has no exception.

Method SELECT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017
2 Exporting E_URL Value transfer Type reference (TYPE) RN2GL_URLS IS-H*MED: URL Einträge für Behandlungspfade 20031017
3 Importing I_URL_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031017
4 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031115

Method SELECT_URL on class CL_ISHMED_GL_URL has no exception.

Method SET_READONLY 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031021
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031021
3 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031021

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