SAP ABAP Class CL_ISHMED_SCR_ME_EMAR_HD_STD (i.s.h.med: Screen Class eMAR Header for Std Screen)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_ME (Package) IS-H*MED: Medication
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_SCREEN_STD IS-H: Basic Class for Screens of Standard 20050309
Properties
Class CL_ISHMED_SCR_ME_EMAR_HD_STD  
Short Description i.s.h.med: Screen Class eMAR Header for Std Screen    
Super Class CL_ISH_SCREEN_STD IS-H: Basic Class for Screens of Standard 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_ME   IS-H*MED: Medication 
Created 20050309   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_SCR_ME_EMAR_HD_STD has no forward declaration.
Interfaces
Class CL_ISHMED_SCR_ME_EMAR_HD_STD has no interface implemented.
Friends
Class CL_ISHMED_SCR_ME_EMAR_HD_STD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_KIND_MDA Static Attribute Public Type reference (TYPE) CHAR6 'MDA ' Compound 20050309
2 CO_KIND_STD Static Attribute Public Type reference (TYPE) CHAR6 'STD ' Standard Drug 20050309
3 CO_KIND_STDPRN Static Attribute Public Type reference (TYPE) CHAR6 'STDPRN' Standard Drug but PRN 20050309
4 GT_TABSTRIP Instance attribute Protected Type reference (TYPE) TYT_TAB Tab Strip Management 20050309
5 G_ADHOC Instance attribute Protected Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20050309
6 G_EINRI Static Attribute Protected Type reference (TYPE) TN01-EINRI IS-H: Institution 20050309
7 G_FIELDNAME_SUB_EMAR Static Attribute Protected Type reference (TYPE) ISH_FIELDNAME Subscreen for "eMAR" 20050309
8 G_FIELDNAME_SUB_EMAR_ADI Static Attribute Protected Type reference (TYPE) ISH_FIELDNAME Subscreen for "Deviations" 20050309
9 G_KIND Instance attribute Public Type reference (TYPE) CHAR6 Character Field of Length 6 20050309
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDS_FROM_STRUCT Instance method Private Method Create Field List from Structure 20050309
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050309
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050309
4 CREATE Static method Public Method Create Instance of Screen 20050309
5 GET_FIELD_PROPERTIES Static method Public Method Specify Properties of Input Field 20050309
6 GET_SUBSCREEN_ACTIVE_TAB Instance method Public Method Returns the Subscreen Currently Active in the Tab Strip 20050309
Events
Class CL_ISHMED_SCR_ME_EMAR_HD_STD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYT_TAB Protected Type reference (TYPE) ISHMED_T_TABSTRIP 20050309
2 TY_TAB Protected Type reference (TYPE) RN1_TABSTRIP Type for Tab Strip Management 20050309
Method Signatures

Method BUILD_FIELDS_FROM_STRUCT 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 20050309
2 Exporting ET_FIELD_VALUE Value transfer Type reference (TYPE) ISH_T_FIELD_VALUE IS-H: Tabelle für Feldwerte 20050309
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050309
4 Importing I_STRUCT_NAME Value transfer Type reference (TYPE) STRING Name der Struktur 20050309

Method BUILD_FIELDS_FROM_STRUCT on class CL_ISHMED_SCR_ME_EMAR_HD_STD has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISHMED_SCR_ME_EMAR_HD_STD has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_SCR_ME_EMAR_HD_STD has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISHMED_SCR_ME_EMAR_HD_STD has no parameter.
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse nicht möglich 20050309

Method CREATE 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20050309
2 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_SCR_ME_EMAR_HD_STD IS-H*MED: Screenklasse eMAR Header für std.Screen 20050309
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050309
4 Importing I_ADHOC Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20050309
5 Importing I_KIND Value transfer Type reference (TYPE) CHAR6 CO_KIND_STD Characterfeld der Länge 6 20050309

Method CREATE on class CL_ISHMED_SCR_ME_EMAR_HD_STD has no exception.

Method GET_FIELD_PROPERTIES 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20050309
2 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Feld aktiv (d.h. sichtbar)? 20050309
3 Exporting E_CHANGEABLE Value transfer Type reference (TYPE) ISH_ON_OFF Feld änderbar (wenn auch nur mittels F4!)? 20050309
4 Exporting E_INPUT Value transfer Type reference (TYPE) ISH_ON_OFF Feld eingabebereit? 20050309
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050309
6 Importing IR_SCREEN Value transfer Object reference (TYPE REF TO) CL_ISHMED_SCR_ME_EMAR_HD_STD Screen, für den geprüft werden soll 20050309
7 Importing I_ADHOC Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20050309
8 Importing I_FIELDNAME Value transfer Type reference (TYPE) ISH_FIELDNAME IS-H: Feldname 20050309
9 Importing I_USE_BUFFER Value transfer Type reference (TYPE) ISH_ON_OFF OFF Use buffer to enhance performance 20050309

Method GET_FIELD_PROPERTIES on class CL_ISHMED_SCR_ME_EMAR_HD_STD has no exception.

Method GET_SUBSCREEN_ACTIVE_TAB 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20050309
2 Exporting ER_SCREEN Call by reference Object reference (TYPE REF TO) CL_ISH_SCREEN_STD Instanz des aktiven Screens 20050309
3 Exporting ET_TABSTRIP Value transfer Type reference (TYPE) ISHMED_T_TABSTRIP IS-H*MED: Tabellentyp für Ansteuerung von Tabstrips 20050309
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050309

Method GET_SUBSCREEN_ACTIVE_TAB on class CL_ISHMED_SCR_ME_EMAR_HD_STD has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 600