SAP ABAP Class CL_ISHMED_GL_PATIENT_MERGE (Pathways: Patient Merge)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_GL (Package) IS-H*MED: Treatment Pathways
Properties
Class CL_ISHMED_GL_PATIENT_MERGE  
Short Description Pathways: Patient Merge    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20060616   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_GL_PATIENT_MERGE has no forward declaration.
Interfaces
Class CL_ISHMED_GL_PATIENT_MERGE has no interface implemented.
Friends
Class CL_ISHMED_GL_PATIENT_MERGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_VCODE_CHECK Constant Protected Type reference (TYPE) ISH_TCODE 'CHCK' Check 20060616
2 CO_VCODE_MERGE Constant Protected Type reference (TYPE) ISH_TCODE 'SAVE' Combine 20060616
3 GT_PATHWAYS Instance attribute Protected Type reference (TYPE) ISHMED_T_N2GL_TM_SCHEDULE Treatment Pathways 20060616
4 GT_TRIGGER Instance attribute Protected Type reference (TYPE) ISHMED_T_N2GL_TR_DIA Diagnosis-Based Pathway Proposals 20060616
5 THIS Static Attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_PATIENT_MERGE Pathways: Patient Merge 20060616
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_OBJECTS Instance method Protected Method Check Whether Merging Objects Exist 20060616
2 MERGE_OBJECTS Instance method Protected Method Check Whether Merging Objects Exist 20060616
3 MERGE_PATIENT Static method Public Method Execute Patient Merge 20060616
Events
Class CL_ISHMED_GL_PATIENT_MERGE has no event.
Types
Class CL_ISHMED_GL_PATIENT_MERGE has no local type.
Method Signatures

Method CHECK_FOR_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NO_OBJECTS Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20060616
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20060616
3 Importing I_PATNR_NEW Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20060616
4 Importing I_PATNR_OLD Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20060616
# Exception Resumable Description Created on
1 CX_ISHMED_GL_PATIENT_MERGE Pathways: Fehler bei Patientenzusammenführung 20060616

Method MERGE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NO_OBJECTS Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20060616
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20060616
3 Importing I_PATNR_NEW Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20060616
4 Importing I_PATNR_OLD Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20060616
# Exception Resumable Description Created on
1 CX_ISHMED_GL_PATIENT_MERGE Pathways: Fehler bei Patientenzusammenführung 20060616

Method MERGE_PATIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NO_OBJECTS Call by reference Type reference (TYPE) ISH_ON_OFF Keine umzuhängenden Objekte 20060616
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20060616
3 Importing I_PATNR_NEW Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer (neu) 20060616
4 Importing I_PATNR_OLD Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer (alt) 20060616
5 Importing I_TESTMODE Call by reference Type reference (TYPE) ISH_TESTM IS-H: Testmodus 20060616
6 Importing I_VCODE Call by reference Type reference (TYPE) ISH_TCODE IS-H: Reportsteuerung: Transaktionscode für Anwendung 20060616
# Exception Resumable Description Created on
1 CX_ISHMED_GL_PATIENT_MERGE Pathways: Fehler bei Patientenzusammenführung 20060616
History
Last changed by/on SAP  20070917 
SAP Release Created in 700