SAP ABAP Class CL_ISHMED_DWSWL_UTL_PROF (i.s.h.med Occupational Group Help Class)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NMED_DWS_COMP (Package) IS-H: Documentation Work Station Components
Properties
Class CL_ISHMED_DWSWL_UTL_PROF  
Short Description i.s.h.med Occupational Group Help Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package NMED_DWS_COMP   IS-H: Documentation Work Station Components 
Created 20050302   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_DWSWL_UTL_PROF has no forward declaration.
Interfaces
Class CL_ISHMED_DWSWL_UTL_PROF has no interface implemented.
Friends
Class CL_ISHMED_DWSWL_UTL_PROF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_PROF Static Attribute Protected Type reference (TYPE) LTY_PROF_TABLE 20050302
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20050302
2 GET_PROF_FOR_RESPONSIBLE Static method Public Method Determine Occupational Group for Persons Responsible 20050302
3 GET_PROF_OF_PATIENT Static method Public Method Determine Occupational Groups which Have Tasks for Patients 20050302
4 GET_PROF_OF_PATIENT_FOR_AREA Static method Public Method Occupat. Groups which Have Tasks for Patient from Work Area 20050302
5 GET_RESPONSIBLE Static method Public Method Determine Text of Person Responsible 20050302
6 GET_STATE_OF_PATIENT_FOR_AREA Static method Public Method Does Patient Have Open Situations in Work Areas? 20050302
Events
Class CL_ISHMED_DWSWL_UTL_PROF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_PROF Protected See coding 20050302 BEGIN OF lty_prof, responsible TYPE n1vorgang, responsible_txt TYPE n1txt30, prof_group TYPE n2gl_prof_group, END OF lty_prof
2 LTY_PROF_TABLE Protected See coding 20050302 lty_prof_table TYPE STANDARD TABLE OF lty_prof
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_PROF_FOR_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROFESSION Call by reference Type reference (TYPE) N2GL_PROF_GROUP Berufsgruppe 20050302
2 Exporting E_PROFESSION_TXT Call by reference Type reference (TYPE) N2GL_PROF_GROUP_TXT Text 'Berufsgruppe' 20050302
3 Importing I_RESPONSIBLE Call by reference Type reference (TYPE) N2DWSWL_RESPONSIBLE_ID Schlüssel Zuständigkeit 20050302
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050302

Method GET_PROF_OF_PATIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFESSION Call by reference Type reference (TYPE) ISHMED_T_N2GL_PROFESSIONS Berufsgruppen, für die offene Schritte vorliegen 20050302
2 Exporting E_PROFESSIONS Call by reference Type reference (TYPE) N2GL_PROFESSIONS Berufsgruppen, für die offene Schritte vorliegen 20050302
3 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20050302
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR Patientennummer 20050302
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050302

Method GET_PROF_OF_PATIENT_FOR_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFESSION Call by reference Type reference (TYPE) ISHMED_T_N2GL_PROFESSIONS Berufsgruppen, für die offene Schritte vorliegen 20050302
2 Exporting E_PROFESSIONS Call by reference Type reference (TYPE) N2GL_PROFESSIONS Berufsgruppen, für die offene Schritte vorliegen 20050302
3 Importing IT_AREA Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_AREA Arbeitsgebiete 20050302
4 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20050302
5 Importing I_PATNR Call by reference Type reference (TYPE) PATNR Patientennummer 20050302
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050302

Method GET_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESPONSIBLE Call by reference Type reference (TYPE) N2DWSWL_RESPONSIBLE_ID Schlüssel Zuständigkeit 20050302
2 Returning R_RESPONSIBLE_TXT Value transfer Type reference (TYPE) N2DWSWL_RESPONSIBLE_TXT Zuständigkeit 20050302

Method GET_RESPONSIBLE on class CL_ISHMED_DWSWL_UTL_PROF has no exception.

Method GET_STATE_OF_PATIENT_FOR_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HAS_OPEN_TASK Call by reference Type reference (TYPE) N2DWSWL_HAS_OPEN_TASK Offene Aufgaben vorhanden 20050405
2 Exporting E_HAS_OPEN_WORK Call by reference Type reference (TYPE) N2DWSWL_HAS_OPEN_WORK Offene Situationen vorhanden 20050302
3 Importing IT_AREA Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_AREA Arbeitsgebiete 20050302
4 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20050302
5 Importing I_PATNR Call by reference Type reference (TYPE) PATNR Patientennummer 20050302
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050302
History
Last changed by/on SAP  20050411 
SAP Release Created in 600