SAP ABAP Class CL_ISHMED_CASE_CHANGE (IS-H*MED: Change Case Reference of Data)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1BASE_MED (Package) IS-H*MED: Basic Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_CASE_CHANGE IS-H: Change Case Reference of Data 20030703
Properties
Class CL_ISHMED_CASE_CHANGE  
Short Description IS-H*MED: Change Case Reference of Data    
Super Class CL_ISH_CASE_CHANGE IS-H: Change Case Reference of Data 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE_MED   IS-H*MED: Basic Functionality 
Created 20030703   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 NBEW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_CASE_CHANGE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_CASE_CHANGE 20030703 IS-H: Create Instance CASE_CHANGE
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_NDOC Instance attribute Private Type reference (TYPE) ISHMED_T_RNDOC Table with Documents to Be Modified 20030703
2 GT_SNAPSHOT Instance attribute Private Type reference (TYPE) ISHMED_T_CASE_CHANGE_SNAPSHOT Table for Snapshots 20030813
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DIAGNOSIS Static method Private Method Create Case Reference: Assemble Diagnosis for Request 20030703
2 CHANGE_NDOC_CASENR Static method Private Method Change Case Number of Documents 20030703
3 CHANGE_REQUEST_CASENR Static method Private Method Change Case Number for a Request 20030703
4 CHANGE_SERVICE_CASENR Static method Private Method Change Case Number of a Service 20030703
5 CONSTRUCTOR Instance method Public Constructor Constructor 20030703
6 CREATE_MED Static method Protected Method Create Instance of Class (Instead of Constructor!) 20030703
7 READ_DATA_FOR_REQUEST Instance method Protected Method Read Data for Request 20030814
Events
Class CL_ISHMED_CASE_CHANGE has no event.
Types
Class CL_ISHMED_CASE_CHANGE has no local type.
Method Signatures

Method BUILD_DIAGNOSIS 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 20030703
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030703
3 Importing IT_OBJECT Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die geändert werden sollen 20030703
4 Importing I_FALNR Value transfer Type reference (TYPE) NBEW-FALNR Neue Fallnummer 20030703
5 Importing I_MEMORY Value transfer Type reference (TYPE) ISH_ON_OFF Aufruf aus Aufnahme (ON) oder normal (OFF) 20030703
6 Importing I_NBEW Value transfer Type reference (TYPE) NBEW IS-H: Bewegungen zum Fall 20030703
7 Importing I_SAVE_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030703

Method BUILD_DIAGNOSIS on class CL_ISHMED_CASE_CHANGE has no exception.

Method CHANGE_NDOC_CASENR 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 20030703
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030703
3 Importing IT_RNDOC Value transfer Type reference (TYPE) ISHMED_T_RNDOC Tabelle mit den zu ändernden Dokumenten 20030703
4 Importing I_CASE_CHANGE Value transfer Object reference (TYPE REF TO) CL_ISH_CASE_CHANGE IS-H: Fallbezug von Daten ändern 20030703
5 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF Nur prüfen (ON) oder auch Daten verbuchen (OFF) 20030703
6 Importing I_NEW_FALNR Value transfer Type reference (TYPE) NFAL-FALNR "Neue" Fallnummer 20030703

Method CHANGE_NDOC_CASENR on class CL_ISHMED_CASE_CHANGE has no exception.

Method CHANGE_REQUEST_CASENR 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 20030703
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030703
3 Importing IT_RNDOC Value transfer Type reference (TYPE) ISHMED_T_RNDOC Dokumente 20030703
4 Importing I_ADMISSION_NBEW Value transfer Type reference (TYPE) NBEW Aktuelle Aufnahmebewegung für Diagnosengenerierung 20030703
5 Importing I_CASE_CHANGE Value transfer Object reference (TYPE REF TO) CL_ISH_CASE_CHANGE IS-H: Fallbezug von Daten ändern 20030703
6 Importing I_CHANGES Value transfer Type reference (TYPE) ANY Änderungs-(X-Feld-)Struktur: Welche Felder hat Aufrufer geän 20030703
7 Importing I_MEMORY Value transfer Type reference (TYPE) ISH_ON_OFF Aufruf aus Aufnahme ON/OFF 20030703
8 Importing I_NEW_FALNR Value transfer Type reference (TYPE) NFAL-FALNR "Neue" Fallnummer 20030703
9 Importing I_REQUEST Value transfer Object reference (TYPE REF TO) CL_ISHMED_REQUEST Anforderung, die geändert werden soll 20030703

Method CHANGE_REQUEST_CASENR on class CL_ISHMED_CASE_CHANGE has no exception.

Method CHANGE_SERVICE_CASENR 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 20030703
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030703
3 Importing IT_RNDOC Value transfer Type reference (TYPE) ISHMED_T_RNDOC Dokumente 20030703
4 Importing I_CASE_CHANGE Value transfer Object reference (TYPE REF TO) CL_ISH_CASE_CHANGE IS-H: Fallbezug von Daten ändern 20030703
5 Importing I_CHANGES Value transfer Type reference (TYPE) ANY Änderungs-(X-Feld-)Struktur: Welche Felder hat Aufrufer geän 20030703
6 Importing I_NEW_FALNR Value transfer Type reference (TYPE) NFAL-FALNR "Neue" Fallnummer 20030703
7 Importing I_RESP_EMPLOYEE Value transfer Type reference (TYPE) NGPA-GPART Verantwortlicher Mitarbeiter für Leistungsstatusänderung 20030703
8 Importing I_SERVICE Value transfer Object reference (TYPE REF TO) CL_ISHMED_SERVICE Leistung, die geändert werden soll 20030703

Method CHANGE_SERVICE_CASENR on class CL_ISHMED_CASE_CHANGE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISHMED_CASE_CHANGE has no parameter.
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse kann nicht angelegt werden 20030703

Method CREATE_MED 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 20030703
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_CASE_CHANGE Instanz der Klasse 20030703
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030703

Method CREATE_MED on class CL_ISHMED_CASE_CHANGE has no exception.

Method READ_DATA_FOR_REQUEST 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 20030814
2 Changing C_EXCLUDING Value transfer Type reference (TYPE) ISH_ON_OFF Obj ist direkt oder indirekt in der Excluding-Tab enthalten 20030814
3 Changing C_OBJ_TO_READ Value transfer Type reference (TYPE) RNCASE_CHANGE_OBJ_TO_READ Aktuelle Zeile aus GT_OBJ_TO_READ 20030814
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030814
5 Importing I_REQUEST Value transfer Object reference (TYPE REF TO) CL_ISHMED_REQUEST Anforderung 20030814

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