SAP ABAP Class CL_ISHMED_NURSING_REPORT (IS-H*MED: Nursing Report)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMEDOBS (Package) NMED-obsolet
Properties
Class CL_ISHMED_NURSING_REPORT  
Short Description IS-H*MED: Nursing Report    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMEDOBS   NMED-obsolet 
Created 20030317   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 N2VDT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_NURSING_REPORT has no interface implemented.
Friends
Class CL_ISHMED_NURSING_REPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT Instance attribute Private Type reference (TYPE) N2VDNOTE_CONTEXT IS-H*MED PD: Context of a Progress Entry 20030320
2 CO_LIC_CARE Constant Private Type reference (TYPE) N2_OBJECT_SALE 'x' IS-H*MED: License Sales Description 20030328
3 CO_NURSING_REPORT_TYPE Constant Private Type reference (TYPE) N2VD_VDTYPE 'CAREREPORT' Value of PD Type 20030320
4 NOTE_TYPES Static Attribute Private Type reference (TYPE) N2VDT_TYPE_RANGE IS-H*MED PD: PD Type CAREREPORT 20030317
5 PATIENT_ID Instance attribute Private Type reference (TYPE) PATNR IS-H: Patient Number 20030320
6 VD_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_VD_SERVICES IS-H*MED PD Service - Interface 20030317
7 VIEW Instance attribute Private Object reference (TYPE REF TO) IF_EX_ISHMED_VD_VIEW BAdI Interface IF_EX_ISHMED_VD_VIEW 20030317
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRY Instance method Public Method Insert Nursing Report Entry 20030317
2 CANCEL_ENTRY Instance method Public Method Cancel Nursing Report Entry 20030317
3 CHANGE Instance method Public Method Reads All Entries and Sets Report to Changeable 20030326
4 CHECK Instance method Public Method Checks Data Consistency of Nursing Report 20030317
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030317
6 CLOSE Instance method Public Method Closes a Nursing Report 20030317
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030317
8 CREATE Static method Public Method Creates a New Nursing Plan 20030317
9 DISPLAY Instance method Public Method Reads All Entries and Sets Report to Not Changeable 20030320
10 GET_CASE_ID Instance method Public Method Returns Case Number 20030324
11 GET_NURSING_REPORT_KEY Instance method Private Method Determines Nursing Report Key 20030320
12 GET_PATIENT_ID Instance method Public Method Returns Patient Number 20030324
13 OPEN Static method Public Method Opens a Nursing Report 20030317
14 PRINT Instance method Public Method Prints the Nursing Report 20030317
15 REFRESH Instance method Public Method Refresh Display of Nursing Report 20030317
16 RELEASE Instance method Public Method Releases a Nursing Report 20030317
17 RELEASE_ENTRY Instance method Public Method Release Nursing Report Entry 20030317
18 SAVE Instance method Public Method Saves the Nursing Report 20030317
19 SELECT_CASE_ID Instance method Private Method Assign Case 20030320
Events
Class CL_ISHMED_NURSING_REPORT has no event.
Types
Class CL_ISHMED_NURSING_REPORT has no local type.
Method Signatures

Method ADD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_DATE Value transfer Type reference (TYPE) N2VD_ACTION_DATE IS-H*MED VD: Bezugsdatum 20030317
2 Importing ACTION_TIME Value transfer Type reference (TYPE) N2VD_ACTION_TIME IS-H*MED VD: Bezugszeit 20030317
3 Importing ADDED Value transfer Type reference (TYPE) N2VD_ADDED_NOTE IS-H*MED VD: Nachtrags - Kennzeichen für einen Eintrag 20030317
4 Importing CASEID Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20030317
5 Importing DESCRIPTION Value transfer Type reference (TYPE) N2VD_ITEMDESCR TEXT-001 IS-H*MED VD: Kurzbeschreibung 20030317
6 Importing DOC_UNIT Value transfer Type reference (TYPE) ORGDO IS-H*MED: Dokumentierende OrgEinheit 20030317
7 Importing INSTITUTION Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20030317
8 Importing MOVEMENT_ID Value transfer Type reference (TYPE) LFDBEW IS-H: Laufende Nummer einer Bewegung 20030317
9 Returning NOTE Value transfer Object reference (TYPE REF TO) CL_ISHMED_VD_NOTE IS-H*MED VD: Verlaufseintrag 20030317
10 Importing RESP_USER Value transfer Type reference (TYPE) N1MITARB IS-H*MED: Verantwortlicher Mitarbeiter 20030317
# Exception Resumable Description Created on
1 ADD_ENTRY_FAILED Fehler beim Hinzufügen des Pflegeberichteintrags 20030320

Method CANCEL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NOTEKEY Value transfer Type reference (TYPE) N2VD_KEY IS-H*MED VD: VD Schlüssel 20030317
2 Importing RESP_USER Value transfer Type reference (TYPE) N2VDNOTE-CANCEL_USR IS-H: Name des stornierenden Sachbearbeiters 20030317
# Exception Resumable Description Created on
1 CANCEL_ENTRY_FAILED Fehler beim Stornieren eines Pflegeberichteintrags 20030320

Method CHANGE Signature

Method CHANGE on class CL_ISHMED_NURSING_REPORT has no parameter.
Method CHANGE on class CL_ISHMED_NURSING_REPORT has no exception.

Method CHECK Signature

Method CHECK on class CL_ISHMED_NURSING_REPORT has no parameter.
Method CHECK on class CL_ISHMED_NURSING_REPORT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE Signature

Method CLOSE on class CL_ISHMED_NURSING_REPORT has no parameter.
Method CLOSE on class CL_ISHMED_NURSING_REPORT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20030328
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20030317
# Exception Resumable Description Created on
1 CREATE_FAILED Fehler bei der Instanziierung 20030320

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CASE_ID Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20030317
2 Importing DESCRIPTION Call by reference Type reference (TYPE) N2VD_ITEMDESCR IS-H*MED VD: Kurzbeschreibung 20030317
3 Importing INSTITUTION Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20030317
4 Returning NURSING_REPORT Value transfer Object reference (TYPE REF TO) CL_ISHMED_NURSING_REPORT IS-H*MED CR: Pflegebericht 20030317
5 Importing PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20030317
6 Importing PATIENT_ID Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20030317
7 Importing VIEW_TITLE Call by reference Type reference (TYPE) STRING Titel/Schlüssel der Pflegeberichtssicht 20030317
# Exception Resumable Description Created on
1 CREATE_FAILED Fehler beim Anlegen des Pflegeberichts 20030320

Method DISPLAY Signature

Method DISPLAY on class CL_ISHMED_NURSING_REPORT has no parameter.
Method DISPLAY on class CL_ISHMED_NURSING_REPORT has no exception.

Method GET_CASE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CASE_ID Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20030324

Method GET_CASE_ID on class CL_ISHMED_NURSING_REPORT has no exception.

Method GET_NURSING_REPORT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NURSING_REPORT_KEY Value transfer Type reference (TYPE) N2VDT_DOCKEYTYPE IS-H*MED VD: VD Schlüssel 20030320

Method GET_NURSING_REPORT_KEY on class CL_ISHMED_NURSING_REPORT has no exception.

Method GET_PATIENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PATIENT_ID Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20030324

Method GET_PATIENT_ID on class CL_ISHMED_NURSING_REPORT has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CASE_ID Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20030317
2 Importing DATE_RANGE Call by reference Type reference (TYPE) N2VDT_ACTION_DATE_RANGE Datumsintervall 20030317
3 Importing DOC_UNITS Call by reference Type reference (TYPE) N2VDT_DOC_UNIT_RANGE Intervall dok. OEs 20030317
4 Importing INSTITUTION Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20030317
5 Returning NURSING_REPORT Value transfer Object reference (TYPE REF TO) CL_ISHMED_NURSING_REPORT IS-H*MED CR: Pflegebericht 20030317
6 Importing NURSING_REPORT_KEY Value transfer Type reference (TYPE) N2VDT_DOCKEYTYPE IS-H*MED VD: VD Schlüssel 20030320
7 Importing PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20030317
8 Importing PATIENT_ID Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20030320
9 Importing RESP_USERS Call by reference Type reference (TYPE) N2VDT_RESP_USER_RANGE Intervall VMAs 20030317
10 Importing VIEW_TITLE Call by reference Type reference (TYPE) STRING 20030317
# Exception Resumable Description Created on
1 MORE_THAN_ONE_VD mehrer VD-Dokumente zu Patienten 20040902
2 OPEN_FAILED Fehler beim Öffnen des Pflegeberichts 20030320

Method PRINT Signature

Method PRINT on class CL_ISHMED_NURSING_REPORT has no parameter.
Method PRINT on class CL_ISHMED_NURSING_REPORT has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ISHMED_NURSING_REPORT has no parameter.
Method REFRESH on class CL_ISHMED_NURSING_REPORT has no exception.

Method RELEASE Signature

Method RELEASE on class CL_ISHMED_NURSING_REPORT has no parameter.
Method RELEASE on class CL_ISHMED_NURSING_REPORT has no exception.

Method RELEASE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NOTEKEY Value transfer Type reference (TYPE) N2VD_KEY Schlüsselwert des Pflegeberichteintrags 20030317
# Exception Resumable Description Created on
1 RELEASE_ENTRY_FAILED Fehler bei der Freigabe des Pflegeberichteintrags 20030320

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_COMMIT Value transfer Type reference (TYPE) FLAG allgemeines flag 20030317
# Exception Resumable Description Created on
1 SAVE_FAILED Fehler beim Speichern des Pflegeberichts 20030320

Method SELECT_CASE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CASE_ID Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20030320
2 Importing INSTITUTION Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20030320
3 Importing PATIENT_ID Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20030320
# Exception Resumable Description Created on
1 SELECT_CASE_ID_CANCELLED Benutzer hat die Fallzuordnung abgebrochen 20030320
History
Last changed by/on SAP  20050224 
SAP Release Created in 472