SAP ABAP Class CL_ISHMED_GL_PANELS (IS-H*MED: Information Panel (Data Provider))
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_GL (Package) IS-H*MED: Treatment Pathways
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20031203
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031203
Properties
Class CL_ISHMED_GL_PANELS  
Short Description IS-H*MED: Information Panel (Data Provider)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20031203   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SEEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20031203
2 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031203
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_FCT_GL_BASE 20031210 IS-H*MED: Actions for Base Items
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OUTPUT_HTML Instance attribute Public Attribute reference (LIKE) 20031203
2 CO_OUTPUT_SSF Instance attribute Public Attribute reference (LIKE) 20031203
3 OFF Instance attribute Protected Attribute reference (LIKE) 20031203
4 ON Instance attribute Protected Attribute reference (LIKE) 20031203
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20031203
2 CREATE Static method Public Method Factory Method 20031203
3 CREATE_ON_USE Static method Public Method Factory Method 20031204
4 DESTROY Instance method Public Method Finalizes Object 20031212
5 GET_ASSIGNED_PATHWAYS Instance method Private Method Determine Assigned Treatment Pathways for Patient 20031215
6 GET_CASES Instance method Private Method Determine Cases 20031212
7 GET_DIAGNOSISES Instance method Private Method Determine Diagnoses 20031215
8 GET_INSURANCES Instance method Private Method Determine Insurance Relationships 20031215
9 GET_PANEL_ANALYSIS_01 Instance method Public Method Evaluation of Treatment Pathway Use in System 20041007
10 GET_PANEL_ANALYSIS_02 Instance method Public Method Evaluation of Active Treatment Pathways in System 20041007
11 GET_PANEL_BI_BADI Instance method Protected Method Create Base Item BAdI Print / View 20031210
12 GET_PANEL_BI_DOCUMENT Instance method Protected Method Create Base Item Document Print / View 20031210
13 GET_PANEL_BI_PRINT Instance method Protected Method Create Base Item Print Print / View 20031210
14 GET_PANEL_BI_REQUEST Instance method Protected Method Create Base Item Request Print / View 20031210
15 GET_PANEL_PATINFO Instance method Public Method Information for the Patient 20031203
16 GET_PANEL_PW_CLIN Instance method Public Method Clinical Information on Treatment Pathway 20031203
17 GET_PANEL_PW_GL Instance method Public Method Treatment Pathway General Information 20031204
18 GET_PANEL_PW_GL_ITEM Instance method Public Method Item Information on Treatment Pathway 20031204
19 GET_PANEL_PW_PAT Instance method Public Method Patient Information on Treatment Pathway 20031203
20 GET_PANEL_PW_STEP_CLIN_INFO Instance method Public Method Clinical Information on Treatment Pathway 20040117
21 GET_PANEL_PW_STEP_INFO Instance method Public Method Information on Patient Pathway Step 20040119
22 GET_PATHWAY_GRAPH Instance method Public Method Read Treatment Pathway Graph 20031203
23 GET_PATIENT_DETAILS Instance method Private Method Get Patient Information 20031215
24 GET_PROCEDURES Instance method Private Method Determine Procedures 20031215
Events
Class CL_ISHMED_GL_PANELS has no event.
Types
Class CL_ISHMED_GL_PANELS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISHMED_GL_PANELS has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031212

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_PANELS IS-H*MED: Informationspanels (Data Provider) 20031203
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031203

Method CREATE_ON_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_PANELS IS-H*MED: Informationspanels (Data Provider) 20031204
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031204

Method DESTROY Signature

Method DESTROY on class CL_ISHMED_GL_PANELS has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_DESTROY IS-H*MED: Ausnahme bei Zerstören Pathways 20031212

Method GET_ASSIGNED_PATHWAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PATHWAYS Call by reference Type reference (TYPE) ISHMED_T_N2GL_GUIDELINE IS-H*MED: Behandlungspfad 20031215
2 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031215
3 Importing I_PATIENT_ID Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20031215
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031215

Method GET_CASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CASE Call by reference Type reference (TYPE) ISH_T_NFAL Alle Fälle des Patienten 20031212
2 Exporting E_CASE_CURRENT Call by reference Type reference (TYPE) NFAL Aktueller Fall 20031212
3 Importing I_CASE_ID Call by reference Type reference (TYPE) FALNR aktueller Fall (Schlüssel) 20031213
4 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031212
5 Importing I_PATIENT_ID Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20031212
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031212

Method GET_DIAGNOSISES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIAGNOSISES Call by reference Type reference (TYPE) ISH_NDIA_TAB IS-H: Tabelle mit Diagnosen 20031215
2 Importing I_CASE_ID Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20031215
3 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031215
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031215

Method GET_INSURANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSURANCES Call by reference Type reference (TYPE) ISHMED_T_NIRA_DISPLAY IS-H*MED: Anzeigetyp VV 20040202
2 Importing I_CASE_ID Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20031215
3 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031215
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031215

Method GET_PANEL_ANALYSIS_01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20041007
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20041007
3 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20041007
4 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID UUID in Character-Darstellung 20041007
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20041007

Method GET_PANEL_ANALYSIS_02 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20041007
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20041007
3 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20041007
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20041007

Method GET_PANEL_BI_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BI_BADI_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031210
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20031210
3 Importing IR_BASEITEM Call by reference Object reference (TYPE REF TO) CL_ISHMED_FCT_GL_BASE IS-H*MED: Aktionen für Basisitems 20031210
4 Importing I_BASEITEM Value transfer Type reference (TYPE) RN2GL_BASEITEM S-H*MED: Struktur für Basisitem des Behandlungspfads 20031210
5 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031210
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031210

Method GET_PANEL_BI_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BI_DOC_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031210
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20031210
3 Importing IR_BASEITEM Call by reference Object reference (TYPE REF TO) CL_ISHMED_FCT_GL_BASE IS-H*MED: Aktionen für Basisitems 20031210
4 Importing I_BASEITEM Value transfer Type reference (TYPE) RN2GL_BASEITEM S-H*MED: Struktur für Basisitem des Behandlungspfads 20031210
5 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031210
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031210

Method GET_PANEL_BI_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BI_PRN_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031210
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20031210
3 Importing IR_BASEITEM Call by reference Object reference (TYPE REF TO) CL_ISHMED_FCT_GL_BASE IS-H*MED: Aktionen für Basisitems 20031210
4 Importing I_BASEITEM Value transfer Type reference (TYPE) RN2GL_BASEITEM S-H*MED: Struktur für Basisitem des Behandlungspfads 20031210
5 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031210
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031210

Method GET_PANEL_BI_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BI_REQ_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031210
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20031210
3 Importing IR_BASEITEM Call by reference Object reference (TYPE REF TO) CL_ISHMED_FCT_GL_BASE IS-H*MED: Aktionen für Basisitems 20031210
4 Importing I_BASEITEM Value transfer Type reference (TYPE) RN2GL_BASEITEM S-H*MED: Struktur für Basisitem des Behandlungspfads 20031210
5 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031210
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031210

Method GET_PANEL_PATINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031204
2 Exporting E_SIZE Call by reference Type reference (TYPE) I 20031203
3 Importing I_CASE Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20031212
4 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031215
5 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031203
6 Importing I_PATIENT Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20031212
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031215

Method GET_PANEL_PW_CLIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031204
2 Exporting E_SIZE Call by reference Type reference (TYPE) I 20031203
3 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031203
4 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031203
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031203

Method GET_PANEL_PW_GL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031204
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20031204
3 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031204
4 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID UUID in Character-Darstellung 20031204
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031204

Method GET_PANEL_PW_GL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031204
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20031204
3 Importing I_ITEM_ID Call by reference Type reference (TYPE) N2GL_ITEM_ID IS-H*MED: ID Item 20031204
4 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031204
5 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID UUID in Character-Darstellung 20031204
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031204

Method GET_PANEL_PW_PAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031204
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20031203
3 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20031203
4 Importing I_PATIENT_ID Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20041202
5 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID UUID in Character-Darstellung 20031203
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031203

Method GET_PANEL_PW_STEP_CLIN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20040117
2 Exporting E_SIZE Call by reference Type reference (TYPE) I 20040117
3 Importing IS_STEP Call by reference Type reference (TYPE) RN2GL_TM_STEP Schritt im Patientenpfad 20091222
4 Importing I_GUID_CLIN_INFO Call by reference Type reference (TYPE) SYSUUID_C 20040117
5 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20040117
6 Importing I_TM_NAME Call by reference Type reference (TYPE) N2GL_STEP_NAME IS-H*MED: Name eines Schritts im Patientenpfad 20040117
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20040117

Method GET_PANEL_PW_STEP_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20040119
2 Exporting E_SIZE Call by reference Type reference (TYPE) I 20040119
3 Importing I_OUTPUT_MODE Call by reference Type reference (TYPE) N2GL_OUT_MODE CO_OUTPUT_HTML IS-H*MED: Ausgabemodus 20040119
4 Importing I_PATH_ID Call by reference Type reference (TYPE) N2GL_TM_ID IS-H*MED: Schlüssel Patientenpfad 20040119
5 Importing I_STEP_ID Call by reference Type reference (TYPE) N2GL_STEP_ID IS-H*MED: Schlüssel Schritt 20040119
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20040119

Method GET_PATHWAY_GRAPH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GRAPH Call by reference Type reference (TYPE) ISHMED_T_N2GL_HTML_DOC IS-H*MED: HTML Dokument 20031203
2 Exporting E_SIZE Call by reference Type reference (TYPE) I Anzahl Zeichen 20031203
3 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031203
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031203

Method GET_PATIENT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PATIENT Call by reference Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20031215
2 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031215
3 Importing I_PATIENT_ID Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20031215
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031215

Method GET_PROCEDURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROCEDURES Call by reference Type reference (TYPE) ISH_NICP_TAB IS-H: Tabelle mit Prozeduren 20031215
2 Importing I_CASE_ID Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20031215
3 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031215
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031215
History
Last changed by/on SAP  20050224 
SAP Release Created in 472