SAP ABAP Class CL_ISH_UTL_SYNCHRONIZE (IS-H/IS-H*MED: Synchronization)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1APMG (Package) IS-H: Appointment Management; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20031126
Properties
Class CL_ISH_UTL_SYNCHRONIZE  
Short Description IS-H/IS-H*MED: Synchronization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG   IS-H: Appointment Management; TSA Development 
Created 20031126   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_UTL_SYNCHRONIZE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031126
2 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20031126
Friends
Class CL_ISH_UTL_SYNCHRONIZE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TYPE_INPAT_ADMIS Instance attribute Public Attribute reference (LIKE) 20040108
2 CO_TYPE_INPAT_ADMIS_MED Instance attribute Public Attribute reference (LIKE) 20040108
3 CO_TYPE_OUTPAT_VISIT Instance attribute Public Attribute reference (LIKE) 20031203
4 CO_TYPE_OUTPAT_VISIT_MED Instance attribute Public Attribute reference (LIKE) 20031203
5 OFF Instance attribute Public Attribute reference (LIKE) 20031126
6 ON Instance attribute Public Attribute reference (LIKE) 20031126
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_APP_WITH_MOV_PLANNED Static method Protected Method Change a (Planned) Movement Linked to an Appointment 20031126
2 CREATE_CHANGE_MOVEMENT_ACTUAL Static method Protected Method Create/Change a Movement with Status "Planned" 20031222
3 CREATE_CHANGE_MOVEMENT_PLANNED Static method Protected Method Create/Change a Movement with Status "Planned" 20031126
4 IS_SYNC_NECESSARY Static method Public Method Is Synchronization Necessary? 20031126
5 SYNC_MOV_APP Static method Public Method Synchronization of the Movement 20031126
Events
Class CL_ISH_UTL_SYNCHRONIZE has no event.
Types
Class CL_ISH_UTL_SYNCHRONIZE has no local type.
Method Signatures

Method CHANGE_APP_WITH_MOV_PLANNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031126
2 Exporting ES_OUTPAT_VISIT Value transfer Type reference (TYPE) RN1OUTPAT_VISIT IS-H: Änderbare Bewegungsdaten für CL_ISHMED_OUTPAT_VIS 20031126
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031126
4 Importing IR_APP Value transfer Object reference (TYPE REF TO) CL_ISH_APPOINTMENT IS-H: Klasse Termin 20031126
5 Importing IR_MOVEMENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_MOVEMENT IS-H: Klasse für ambulanter Besuch 20031201

Method CHANGE_APP_WITH_MOV_PLANNED on class CL_ISH_UTL_SYNCHRONIZE has no exception.

Method CREATE_CHANGE_MOVEMENT_ACTUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031222
2 Exporting ES_NTMNX Value transfer Type reference (TYPE) RNTMNX IS-H: Änderbare Bewegungsdaten für CL_ISHMED_OUTPAT_VIS 20031222
3 Exporting ET_NAPPX Value transfer Type reference (TYPE) ISH_T_NAPPX IS-H: Tabellentyp für änderbare NAPP-Attribute 20031222
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031222
5 Importing IR_APPOINTMENT Value transfer Object reference (TYPE REF TO) CL_ISH_APPOINTMENT IS-H: Klasse Termin 20031222
6 Importing IR_MOVEMENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_MOVEMENT IS-H: Klasse für ambulanter Besuch 20031222
7 Importing IT_NFPZ Value transfer Type reference (TYPE) ISH_YT_NFPZ IS-H: Zuordnung eines Falles zu einer Person 20040102

Method CREATE_CHANGE_MOVEMENT_ACTUAL on class CL_ISH_UTL_SYNCHRONIZE has no exception.

Method CREATE_CHANGE_MOVEMENT_PLANNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031126
2 Exporting ES_NTMNX Value transfer Type reference (TYPE) RNTMNX IS-H: Änderbare Bewegungsdaten für CL_ISHMED_OUTPAT_VIS 20031126
3 Exporting ET_NAPPX Value transfer Type reference (TYPE) ISH_T_NAPPX IS-H: Tabellentyp für änderbare NAPP-Attribute 20031126
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031126
5 Importing IR_APPOINTMENT Value transfer Object reference (TYPE REF TO) CL_ISH_APPOINTMENT IS-H: Klasse Termin 20031219
6 Importing IR_MOVEMENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_MOVEMENT IS-H: Klasse für ambulanter Besuch 20031126
7 Importing IT_NFPZ Value transfer Type reference (TYPE) ISH_YT_NFPZ IS-H: Zuordnung eines Falles zu einer Person 20040102

Method CREATE_CHANGE_MOVEMENT_PLANNED on class CL_ISH_UTL_SYNCHRONIZE has no exception.

Method IS_SYNC_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031126
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031126
3 Exporting E_SYNC_NECESSARY Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031126
4 Importing IR_APP Value transfer Object reference (TYPE REF TO) CL_ISH_APPOINTMENT IS-H: Klasse Termin 20031126
5 Importing IR_MOVEMENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_MOVEMENT IS-H: Besuch 20031127

Method IS_SYNC_NECESSARY on class CL_ISH_UTL_SYNCHRONIZE has no exception.

Method SYNC_MOV_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031126
2 Exporting ES_NTMNX Value transfer Type reference (TYPE) RNTMNX IS-H: Änderbare Attribute eines Terminkopfsatzes 20031201
3 Exporting ES_OUTPAT_VISIT Value transfer Type reference (TYPE) RN1OUTPAT_VISIT IS-H: Änderbare Bewegungsdaten für CL_ISHMED_OUTPAT_VIS 20031201
4 Exporting ET_NAPPX Value transfer Type reference (TYPE) ISH_T_NAPPX IS-H: Tabellentyp für änderbare NAPP-Attribute 20031201
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031126
6 Importing IR_APP Value transfer Object reference (TYPE REF TO) CL_ISH_APPOINTMENT IS-H: Klasse Termin 20031126
7 Importing IR_MOVEMENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_MOVEMENT IS-H: Klasse für ambulanter Besuch 20031126
8 Importing IT_NFPZ Value transfer Type reference (TYPE) ISH_YT_NFPZ IS-H: Zuordnung eines Falles zu einer Person 20040102
9 Importing I_ACTION Value transfer Type reference (TYPE) I Ereignis für Synchronisierung -> Beschreibung siehe Methode! 20031126

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