SAP ABAP Class CL_ISHMED_STRUCMEDREC_CONNECT (i.s.h.med: Problem Connection)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED-MRO (Application Component) Medical Patient Data Organization (Patient Organizer)
     N1STRMPR (Package) IS-H*MED: Structured Medical Patient Record
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_DATA_OBJECT IS-H: Base Interface for Data Objects 20050421
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20050421
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20050421
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20050421
Properties
Class CL_ISHMED_STRUCMEDREC_CONNECT  
Short Description i.s.h.med: Problem Connection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1STRMPR   IS-H*MED: Structured Medical Patient Record 
Created 20050406   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_STRUCMEDREC_CONNECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_DATA_OBJECT IS-H: Base Interface for Data Objects 20050421
2 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20050421
3 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20050421
4 IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20050421
Friends
Class CL_ISHMED_STRUCMEDREC_CONNECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Public Attribute reference (LIKE) 20050425
2 OFF Instance attribute Public Attribute reference (LIKE) 20050421
3 ON Instance attribute Public Attribute reference (LIKE) 20050421
4 TRUE Instance attribute Public Attribute reference (LIKE) 20050421
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Static method Public Method Checks Whether Connection Can Be Made 20050421
2 CHECK_CREATE_ENV Static method Protected Method Check Whether Health Problem Is Active 20050422
3 CHECK_N1STRMREC Static method Protected Method Check Whether Health Problem Is Active 20050422
4 CHECK_PATIENTS Static method Protected Method Check Whether All Transferred Objects Refer to Same Patient 20050422
5 CONNECT_AND_SAVE Static method Public Method Connect Problem with Object and Save 20050406
6 GET_DWS_CONTEXT Static method Protected Method Gets the DWS Context 20050406
7 GET_DWS_CTX_PROBLEM_CONTENT Static method Protected Method Returns Container with Problems for Inst. and Patient 20050406
8 GET_INSTITUTION Static method Protected Method Determines Institution from Transferred Objects 20050502
9 IS_A Instance method Public Method 20050421
10 IS_ACTIVE Instance method Public Method 20050421
11 IS_CANCELLED Instance method Public Method 20050421
12 IS_CHANGED Instance method Public Method 20050421
13 IS_INHERITED_FROM Instance method Public Method 20050421
14 IS_NEW Instance method Public Method 20050421
15 RAISE_EXCEPTION Static method Protected Method Trigger Exception 20050406
16 REFRESH Instance method Public Method 20050421
Events
Class CL_ISHMED_STRUCMEDREC_CONNECT has no event.
Types
Class CL_ISHMED_STRUCMEDREC_CONNECT has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20050421
2 Exporting ER_ENV Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20050511
3 Exporting E_INSTITUTION Value transfer Type reference (TYPE) EINRI Einrichtung 20050503
4 Exporting E_OWN_ENV Value transfer Type reference (TYPE) ISH_ON_OFF wurde selbst ein environment instanziert 20050511
5 Exporting E_PATNR Value transfer Type reference (TYPE) PATNR Patientnummer realer Pat 20050503
6 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20050421
7 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objekte, die verknüpft werden 20050421
8 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF alle angeschlossenen Objekte mitprüfen 20050421
9 Importing I_FILL_OBJECT Value transfer Type reference (TYPE) ISH_ON_OFF interne Daten der Objekte so weit wie möglich komplettieren 20050421

Method CHECK on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method CHECK_CREATE_ENV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20050422
2 Exporting ER_ENV Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Klasse für Sammlung aller Objekte des Speichers 20050422
3 Exporting E_OWN_ENV Value transfer Type reference (TYPE) ISH_ON_OFF eingenes Environment angelegt 20050422
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20050422
5 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objekte, die verknüpft werden 20050422

Method CHECK_CREATE_ENV on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method CHECK_N1STRMREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Problemverknüpfung aktiv 20050427
2 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekt, das verknüpft werden soll 20050615
3 Importing I_INSTITUTION Value transfer Type reference (TYPE) EINRI Einrichtung 20050502

Method CHECK_N1STRMREC on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method CHECK_PATIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20050422
2 Exporting E_PATNR Value transfer Type reference (TYPE) PATNR Patientennummer 20050422
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20050422
4 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Tabelle mit zu verknüpfenden Objekten 20050422

Method CHECK_PATIENTS on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method CONNECT_AND_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20050406
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20050406
3 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objekte, die verknüpft werden 20050406
4 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF alle angeschlossenen Objekte mitprüfen 20050503
5 Importing I_FILL_OBJECT Value transfer Type reference (TYPE) ISH_ON_OFF interne Daten der Objekte so weit wie möglich komplettieren 20050503
6 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF testrun: kein Verbuchen 20050425

Method CONNECT_AND_SAVE on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method GET_DWS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20050407
2 Importing I_PATNR Value transfer Type reference (TYPE) PATNR Patientennummer 20050407
3 Returning RR_DWS_CONTEXT Value transfer Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050406

Method GET_DWS_CONTEXT on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method GET_DWS_CTX_PROBLEM_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20050407
2 Importing I_PATNR Value transfer Type reference (TYPE) PATNR Patientennummer 20050407
3 Returning RR_CONTENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ANY_CONTAINER Hilfsklasse-einfacher Container für untypisierte Daten->DOKU 20050406

Method GET_DWS_CTX_PROBLEM_CONTENT on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method GET_INSTITUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTITUTION Value transfer Type reference (TYPE) EINRI Einrichtung 20050502
2 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Objekte, die verknüpft werden 20050502

Method GET_INSTITUTION on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method IS_A Signature

Method IS_A on class CL_ISHMED_STRUCMEDREC_CONNECT has no parameter.
Method IS_A on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method IS_ACTIVE Signature

Method IS_ACTIVE on class CL_ISHMED_STRUCMEDREC_CONNECT has no parameter.
Method IS_ACTIVE on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method IS_CANCELLED Signature

Method IS_CANCELLED on class CL_ISHMED_STRUCMEDREC_CONNECT has no parameter.
Method IS_CANCELLED on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method IS_CHANGED Signature

Method IS_CHANGED on class CL_ISHMED_STRUCMEDREC_CONNECT has no parameter.
Method IS_CHANGED on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method IS_INHERITED_FROM Signature

Method IS_INHERITED_FROM on class CL_ISHMED_STRUCMEDREC_CONNECT has no parameter.
Method IS_INHERITED_FROM on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method IS_NEW Signature

Method IS_NEW on class CL_ISHMED_STRUCMEDREC_CONNECT has no parameter.
Method IS_NEW on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20050406

Method RAISE_EXCEPTION on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ISHMED_STRUCMEDREC_CONNECT has no parameter.
Method REFRESH on class CL_ISHMED_STRUCMEDREC_CONNECT has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600