SAP ABAP Class CL_ISHMED_UTL_STRUCMEDREC (IS-H*MED: Utilities for Problem)
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
Properties
Class CL_ISHMED_UTL_STRUCMEDREC  
Short Description IS-H*MED: Utilities for Problem    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class N2DWS    
Program status     
Category 0   
Package N1STRMPR   IS-H*MED: Structured Medical Patient Record 
Created 20050525   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_UTL_STRUCMEDREC has no forward declaration.
Interfaces
Class CL_ISHMED_UTL_STRUCMEDREC has no interface implemented.
Friends
Class CL_ISHMED_UTL_STRUCMEDREC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OBJID_STRUCMEDRECID Constant Public Type reference (TYPE) N2_DWS_SEMOBJID 'STRUCMEDRECID' DWS Context Object ID for Problems 20050525
Methods
# Method Level Visibility Method type Description Created on
1 ACTUALIZE_DWS_CONTEXT Static method Public Method Update Problems of DWS Context 20050525
2 GET_DWS_CONTEXT Static method Public Method Gets the DWS Context 20050525
3 GET_DWS_CTX_PROBLEM_CONTENT Static method Protected Method Gets Problem Container of DWS Context 20050525
4 GET_DWS_MAIN_CONTEXT Static method Protected Method Gets DWS Main Context 20050525
5 GET_EINRI_FROM_DWS_CTX Static method Public Method Gets Institution of Current DWS Context 20050525
6 GET_FALNR_FROM_DWS_CTX Static method Public Method Gets Case Number of Current DWS Context 20050525
7 GET_LFDBEW_FROM_DWS_CTX Static method Public Method Gets Movement Sequence Number of Current DWS Context 20050525
8 GET_PATNR_FROM_DWS_CTX Static method Public Method Gets Patient Number of Current DWS Context 20050525
9 GET_PROBLEMS_FOR_MVMT Static method Public Method Gets Problem IDs for Movement 20050525
10 GET_PROBLEMS_FROM_DWS_CTX Static method Public Method Gets Problems in DWS Context 20050525
11 GET_TEXT_FOR_PROBLEM Static method Public Method Gets Text for Problem ID 20050527
12 INITIALIZE_DWS_CONTEXT Static method Public Method Initializes DWS Context with Problems 20050525
Events
Class CL_ISHMED_UTL_STRUCMEDREC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYT_DWS_CTX Protected See coding DWS Contexts 20050525 gtyt_dws_ctx TYPE TABLE OF gty_dws_ctx
2 GTY_DWS_CTX Protected See coding DWS Context 20050525 BEGIN OF gty_dws_ctx, r_ctx TYPE REF TO if_ishmed_dws_context_object, END OF gty_dws_ctx
Method Signatures

Method ACTUALIZE_DWS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DWS_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525
2 Importing IT_STRUCMEDRECID Call by reference Type reference (TYPE) ISHMED_T_STRUCMEDRECID Tabelle mit ID's von Medizinischen Problemen 20050525

Method ACTUALIZE_DWS_CONTEXT on class CL_ISHMED_UTL_STRUCMEDREC 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 Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20050525
2 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20050525
3 Importing I_LFDBEW Call by reference Type reference (TYPE) LFDBEW IS-H: Laufende Nummer einer Bewegung 20050525
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20050525
5 Returning RR_CTX Value transfer Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525

Method GET_DWS_CONTEXT on class CL_ISHMED_UTL_STRUCMEDREC 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 IR_DWS_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525
2 Returning RR_CONTENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_ANY_CONTAINER Hilfsklasse-einfacher Container für untypisierte Daten->DOKU 20050525

Method GET_DWS_CTX_PROBLEM_CONTENT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method GET_DWS_MAIN_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_MAIN_CTX Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_CONTEXT IS-H*MED DWS: Arbeitsplatz-Kontext 20050525

Method GET_DWS_MAIN_CONTEXT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method GET_EINRI_FROM_DWS_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DWS_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525
2 Returning R_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20050525

Method GET_EINRI_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method GET_FALNR_FROM_DWS_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DWS_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525
2 Returning R_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20050525

Method GET_FALNR_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method GET_LFDBEW_FROM_DWS_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DWS_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525
2 Returning R_LFDBEW Value transfer Type reference (TYPE) LFDBEW IS-H: Laufende Nummer einer Bewegung 20050525

Method GET_LFDBEW_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method GET_PATNR_FROM_DWS_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DWS_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525
2 Returning R_PATNR Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20050525

Method GET_PATNR_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method GET_PROBLEMS_FOR_MVMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20050525
2 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20050525
3 Importing I_LFDBEW Call by reference Type reference (TYPE) LFDBEW IS-H: Laufende Nummer einer Bewegung 20050525
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20050525
5 Returning RT_STRUCMEDRECID Value transfer Type reference (TYPE) ISHMED_T_STRUCMEDRECID Tabelle mit ID's von Medizinischen Problemen 20050525

Method GET_PROBLEMS_FOR_MVMT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method GET_PROBLEMS_FROM_DWS_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DWS_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525
2 Returning RT_STRUCMEDRECID Value transfer Type reference (TYPE) ISHMED_T_STRUCMEDRECID Tabelle mit ID's von Medizinischen Problemen 20050525

Method GET_PROBLEMS_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method GET_TEXT_FOR_PROBLEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SYMPTEXT Value transfer Type reference (TYPE) SYMPTTEXT Beschreibung zum Medizinischen Problem 20050531
2 Exporting E_SYMPTOM Value transfer Type reference (TYPE) SYMPTOM Medizinisches Problem 20050527
3 Importing I_STRUCMEDRECID Value transfer Type reference (TYPE) N1STRUCMEDRECID Identifikation Medizinisches Problem 20050527

Method GET_TEXT_FOR_PROBLEM on class CL_ISHMED_UTL_STRUCMEDREC has no exception.

Method INITIALIZE_DWS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DWS_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050525

Method INITIALIZE_DWS_CONTEXT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600