SAP ABAP Class CL_ISHMED_NONE_OO_NPAT (IS-H*MED: Patient (NPAT: Non-OO Data))
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_NONE_OO_DATA IS-H*MED: Transport Object for Non-Object-Oriented Data 20030820
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030820
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030820
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030820
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20031209
Properties
Class CL_ISHMED_NONE_OO_NPAT  
Short Description IS-H*MED: Patient (NPAT: Non-OO Data)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20030820   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_NONE_OO_NPAT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_NONE_OO_DATA IS-H*MED: Transport Object for Non-Object-Oriented Data 20030820
2 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030820
3 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030820
4 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030820
5 IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20031209
Friends
Class CL_ISHMED_NONE_OO_NPAT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MAX_SNAPSHOTS Instance attribute Public Attribute reference (LIKE) 20030820
2 CO_NONE_OO_NPAT Instance attribute Private Attribute reference (LIKE) 20030917
3 FALSE Instance attribute Public Attribute reference (LIKE) 20030820
4 GT_SNAPSHOT Instance attribute Private Type reference (TYPE) ISHMED_T_NONE_OO_NPAT_SNAPSHOT IS-H*MED: Snapshot Table Type for Cl CL_ISHMED_NONE_OO_NPAT 20030820
5 G_NPAT Instance attribute Public Type reference (TYPE) NPAT IS-H: Patient Master Data (General) 20030820
6 OFF Instance attribute Public Attribute reference (LIKE) 20030820
7 ON Instance attribute Public Attribute reference (LIKE) 20030820
8 TRUE Instance attribute Public Attribute reference (LIKE) 20030820
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_LINE_KEY Instance method Public Method 20030820
2 CHANGE Instance method Public Method Change Object Attributes 20030820
3 CONSTRUCTOR Instance method Public Constructor Constructor 20030820
4 GET_DATA Instance method Public Method Get Attributes of the Object 20030820
5 GET_DATA_FIELD Instance method Public Method 20030820
6 GET_TYPE Instance method Public Method 20030820
7 INITIALIZE Instance method Public Method 20030820
8 IS_INHERITED_FROM Instance method Public Method 20031110
9 LOAD Static method Public Method Read Object 20030820
10 REGRESH Instance method Public Method 20030820
11 SNAPSHOT Instance method Public Method 20031209
12 UNDO Instance method Public Method 20031209
Events
Class CL_ISHMED_NONE_OO_NPAT has no event.
Types
Class CL_ISHMED_NONE_OO_NPAT has no local type.
Method Signatures

Method BUILD_LINE_KEY Signature

Method BUILD_LINE_KEY on class CL_ISHMED_NONE_OO_NPAT has no parameter.
Method BUILD_LINE_KEY on class CL_ISHMED_NONE_OO_NPAT has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NPAT Value transfer Type reference (TYPE) NPAT Patient 20030820

Method CHANGE on class CL_ISHMED_NONE_OO_NPAT has no exception.

Method CONSTRUCTOR 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 20030820
2 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030820
3 Importing I_NPAT Value transfer Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20030820
4 Importing I_PATNR Value transfer Type reference (TYPE) PATNR Patientennummer 20030820
5 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF ON IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030820
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse kann nicht angelegt werden 20030820
2 RECORD_NOT_FOUND Bewegung nicht gefunden 20030820

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 20030820
2 Exporting E_NPAT Value transfer Type reference (TYPE) NPAT Patient 20030820
3 Exporting E_RC Value transfer Type reference (TYPE) I Returncode 20030820

Method GET_DATA on class CL_ISHMED_NONE_OO_NPAT has no exception.

Method GET_DATA_FIELD Signature

Method GET_DATA_FIELD on class CL_ISHMED_NONE_OO_NPAT has no parameter.
Method GET_DATA_FIELD on class CL_ISHMED_NONE_OO_NPAT has no exception.

Method GET_TYPE Signature

Method GET_TYPE on class CL_ISHMED_NONE_OO_NPAT has no parameter.
Method GET_TYPE on class CL_ISHMED_NONE_OO_NPAT has no exception.

Method INITIALIZE Signature

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

Method IS_INHERITED_FROM Signature

Method IS_INHERITED_FROM on class CL_ISHMED_NONE_OO_NPAT has no parameter.
Method IS_INHERITED_FROM on class CL_ISHMED_NONE_OO_NPAT 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 20030820
2 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_NONE_OO_NPAT Instanz Patient (no OO-record) 20030820
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030820
4 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20030820
5 Importing I_MANDT Value transfer Type reference (TYPE) MANDT SY-MANDT Mandant 20030820
6 Importing I_NPAT Value transfer Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20030820
7 Importing I_PATNR Value transfer Type reference (TYPE) PATNR Patientennummer 20030820
8 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF ON IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030820

Method LOAD on class CL_ISHMED_NONE_OO_NPAT has no exception.

Method REGRESH Signature

Method REGRESH on class CL_ISHMED_NONE_OO_NPAT has no parameter.
Method REGRESH on class CL_ISHMED_NONE_OO_NPAT has no exception.

Method SNAPSHOT Signature

Method SNAPSHOT on class CL_ISHMED_NONE_OO_NPAT has no parameter.
Method SNAPSHOT on class CL_ISHMED_NONE_OO_NPAT has no exception.

Method UNDO Signature

Method UNDO on class CL_ISHMED_NONE_OO_NPAT has no parameter.
Method UNDO on class CL_ISHMED_NONE_OO_NPAT has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472