SAP ABAP Class CL_ISHMED_RAD_REPORT (IS-H*MED RAD: RAD Service Findings Document)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Properties
Class CL_ISHMED_RAD_REPORT  
Short Description IS-H*MED RAD: RAD Service Findings Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class N2RAD    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20030514   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 N2RCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_RAD_REPORT has no interface implemented.
Friends
Class CL_ISHMED_RAD_REPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DICOM_ACCESSION_NUMBER Instance attribute Public Type reference (TYPE) N2RAD_0008_0050 IS-H*MED: RAD DICOM Accession Number 20030514
2 DICOM_PATID Instance attribute Public Type reference (TYPE) N2RAD_0010_0020 IS-H*MED: RAD DICOM Patient ID 20030514
3 DICOM_PATNAME Instance attribute Public Type reference (TYPE) N2RAD_0010_0010 IS-H*MED: RAD DICOM Patient's Name 20030514
4 DICOM_REQPROC_PRIORITY Instance attribute Public Type reference (TYPE) N2RAD_0040_1003 IS-H*MED: RAD Requested Procedure Priority 20030514
5 DICOM_STUDY_ID Instance attribute Public Type reference (TYPE) N2RAD_0020_0010 IS-H*MED: RAD DICOM Study ID 20030514
6 DICOM_STUDY_STATUS Instance attribute Public Type reference (TYPE) N2RAD_0032_000A IS-H*MED: RAD Study Status 20030514
7 DICOM_STUDY_UID Instance attribute Public Type reference (TYPE) N2RAD_0020_000D IS-H*MED: RAD DICOM Study Instance UID 20030514
8 DOCKEY Instance attribute Private Type reference (TYPE) RN2DOC_KEY Key of RIS Study Document 20030514
9 EDITMODE Instance attribute Private Type reference (TYPE) ABAP_BOOL 'X' Processing Mode 20030514
10 EINR Instance attribute Private Type reference (TYPE) EINRI IS-H: Institution 20030514
11 IN_NDOC Instance attribute Private Object reference (TYPE REF TO) DATA RIS Study - Document Management Record 20030514
12 IN_NPAT Instance attribute Private Object reference (TYPE REF TO) DATA IS-H: Patient Master Data (General) 20030514
13 MEDDOC_DATA Instance attribute Private Type reference (TYPE) RN2DOCDATA IS-H*MED: All DocManagement Data - W/O Movement,Svce,Request 20030514
14 OBJRCC Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_RAD_RCC IS-H*MED RAD: RIS Communication Client 20030514
15 PACSID Instance attribute Public Type reference (TYPE) N2_PACSID Code of the PACS 20030514
16 PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for RCC 20030514
17 PRIMTAB Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Primary Table 20030514
18 RAD_PARAMETER Instance attribute Private Type reference (TYPE) TN2_RAD_PARAM IS-H*MED RAD: Parameter 20030514
19 RAD_PARAMETERS Instance attribute Private See coding IS-H*MED RAD: Parameter Table 20030514
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_REPORT Instance method Public Method Cancel Study 20030514
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030514
3 CREATE_RCC Instance method Public Method Create RCC Instance; Return pointer to RCC object 20030514
4 DELETE_REPORT Instance method Public Method Logical deletion of RIS Study Document 20030514
5 DESTROY_RCC Instance method Private Method release reference 20030514
6 DOC_DATA Instance method Private Method Set data 20030514
7 FINALIZE Instance method Public Method End Treatment 20030514
8 GENERATE_UID Instance method Public Method Generate Instance EID 20030514
9 GET_ATTRIBUTE Instance method Public Method Read Attribute Value 20030514
10 GET_DOC_DATA Instance method Public Method Read Data from Report Document 20030514
11 GET_PARM Instance method Private Method Read common RAD Parameter 20030514
12 GET_SERVICE_KTEXT Instance method Private Method Read service text 20030514
13 GET_STUDYID Instance method Public Method Read Study ID 20030514
14 LINK_DOC_DATA Instance method Public Method Link Report Document Attributes to Class Members 20030514
15 ON_CREATE_DOC Instance method Public Method On Create New Report Document 20030514
16 OPEN_REPORT Instance method Public Method Read RIS Study Document 20030514
17 READ_DOC_DATA Instance method Public Method Read Study data from DB 20030514
18 REFRESH_RCC Instance method Public Event handling method Refresh RCC's Display with Current Data 20030514
19 SAVE_DOC_DATA Instance method Private Method Persistent save mandantory RIS Study data 20030514
20 SET_ATTRIBUTE Instance method Public Method Assign a Value to Attribute 20030514
21 SET_STATUS Instance method Public Method Set Status of Report Document 20030514
22 SET_STUDYID Instance method Public Method Set Study ID 20030514
Events
Class CL_ISHMED_RAD_REPORT has no event.
Types
Class CL_ISHMED_RAD_REPORT has no local type.
Method Signatures

Method CANCEL_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCKEY Value transfer Type reference (TYPE) RN2DOC_KEY IS-H*MED: Schlüssel eines Dokuments 20030514

Method CANCEL_REPORT on class CL_ISHMED_RAD_REPORT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PACSID Value transfer Type reference (TYPE) N2_PACSID Schlüssel des PACS 20030514
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container residing RCC 20030514
3 Importing PATIENT Call by reference Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20030514
4 Importing STUDY_DOC Call by reference Type reference (TYPE) N2RCL_I_NDOC RIS Study doctype header 20030514
# Exception Resumable Description Created on
1 NO_CUSTOMIZING Could not initialize member by RAD environment 20030514
2 RCC_CREATE_ERR Could not create RCC object 20030514

Method CREATE_RCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Pointer to parent container 20030514
2 Returning RCC Value transfer Object reference (TYPE REF TO) CL_ISHMED_RAD_RCC RCC Class 20030514
# Exception Resumable Description Created on
1 CNT_CREATE_ERR Could not create RCC object 20030514

Method DELETE_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCKEY Value transfer Type reference (TYPE) RN2DOC_KEY IS-H*MED: Schlüssel eines Dokuments 20030514

Method DELETE_REPORT on class CL_ISHMED_RAD_REPORT has no exception.

Method DESTROY_RCC Signature

Method DESTROY_RCC on class CL_ISHMED_RAD_REPORT has no parameter.
Method DESTROY_RCC on class CL_ISHMED_RAD_REPORT has no exception.

Method DOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAREFERENCE Value transfer Object reference (TYPE REF TO) DATA Data reference 20030514
2 Importing VALUE Value transfer Type reference (TYPE) ANY Value 20030514

Method DOC_DATA on class CL_ISHMED_RAD_REPORT has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_ISHMED_RAD_REPORT has no parameter.
Method FINALIZE on class CL_ISHMED_RAD_REPORT has no exception.

Method GENERATE_UID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROOT Value transfer Type reference (TYPE) N1_ROOT IS-H*MED: PACS Dicom Root 20030514
2 Importing STUDY_DOC Call by reference Type reference (TYPE) NDOC Study document header 20030514
3 Exporting UID Value transfer Type reference (TYPE) N2RAD_0020_000D IS-H*MED: RAD Study Instance UID 20030514
# Exception Resumable Description Created on
1 ERR_BADI_CR Could not create BAdI Instance 20030514
2 ERR_GEN_UID UID creation error 20030514

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) N2_ALIAS1 IS-H*MED: Aliasname für ein Dokumentationselement 20030514
2 Exporting VALUE Value transfer Type reference (TYPE) ANY Wert 20030514
# Exception Resumable Description Created on
1 NOT_EXIST Attribut nicht vorhanden 20030514

Method GET_DOC_DATA Signature

Method GET_DOC_DATA on class CL_ISHMED_RAD_REPORT has no parameter.
Method GET_DOC_DATA on class CL_ISHMED_RAD_REPORT has no exception.

Method GET_PARM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETER Value transfer Type reference (TYPE) N2_RAD_PARAM IS-H*MED: RAD - Parameter 20030514
2 Returning VALUE Value transfer Type reference (TYPE) STRING Parameter's Value 20030514
# Exception Resumable Description Created on
1 NO_CUSTOMIZING No customer's data found 20030514

Method GET_SERVICE_KTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LNRLS Value transfer Type reference (TYPE) LNRLS IS-H: Laufende Nummer der Leistung 20030514
2 Returning TEXT Value transfer Type reference (TYPE) TARKTXT1 IS-H: Erster Kurztext einer Leistung 20030514

Method GET_SERVICE_KTEXT on class CL_ISHMED_RAD_REPORT has no exception.

Method GET_STUDYID Signature

Method GET_STUDYID on class CL_ISHMED_RAD_REPORT has no parameter.
Method GET_STUDYID on class CL_ISHMED_RAD_REPORT has no exception.

Method LINK_DOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_NDOC Call by reference Type reference (TYPE) N2RCL_I_NDOC in_ndoc 20030514
2 Importing IN_NPAT Call by reference Type reference (TYPE) NPAT NPAT Structure 20030514
3 Changing N7ACCNR Call by reference Type reference (TYPE) N2RADACCNR IS-H*MED: RAD - DICOM Accession Number 20030514
4 Changing N7EXPATNAM Call by reference Type reference (TYPE) N2RAD_0010_0010 IS-H*MED: RAD Patient's Name 20030514
5 Changing N7EXTPATID Call by reference Type reference (TYPE) N2RAD_0010_0020 IS-H*MED: RAD Patient ID 20030514
6 Changing N7PRIOR Call by reference Type reference (TYPE) N2RADPRIOR IS-H*MED: RAD - DICOM Req Proc Priority 20030514
7 Changing N7STUDSTAT Call by reference Type reference (TYPE) N2RADSTUDYSTATUS IS-H*MED: RAD - DICOM Study Status 20030514
8 Changing N7STUDYID Call by reference Type reference (TYPE) N2RADSTUDYID IS-H*MED: RAD DICOM Study Id 20030514
9 Changing N7STUDYUID Call by reference Type reference (TYPE) N2STUDYIUID IS-H*MED: RAD DICOM Study Instance UID 20030514
10 Changing N7WLSTAT Call by reference Type reference (TYPE) N2RADMWLSTATUS IS-H*MED: RAD MWL Transmit Status 20030514
11 Changing PRIMTAB Call by reference Object reference (TYPE REF TO) DATA 20030514

Method LINK_DOC_DATA on class CL_ISHMED_RAD_REPORT has no exception.

Method ON_CREATE_DOC Signature

Method ON_CREATE_DOC on class CL_ISHMED_RAD_REPORT has no parameter.
Method ON_CREATE_DOC on class CL_ISHMED_RAD_REPORT has no exception.

Method OPEN_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCKEY Value transfer Type reference (TYPE) RN2DOC_KEY IS-H*MED: Schlüssel eines Dokuments 20030514

Method OPEN_REPORT on class CL_ISHMED_RAD_REPORT has no exception.

Method READ_DOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCKEY Value transfer Type reference (TYPE) RN2DOC_KEY IS-H*MED: Schlüssel eines Dokuments 20030514
2 Returning STUDY_DATA Value transfer Type reference (TYPE) N2DRISSTUDY IS-H*MED RAD IC: RIS Study 20030514

Method READ_DOC_DATA on class CL_ISHMED_RAD_REPORT has no exception.

Method REFRESH_RCC Signature

Method REFRESH_RCC on class CL_ISHMED_RAD_REPORT has no parameter.
Method REFRESH_RCC on class CL_ISHMED_RAD_REPORT has no exception.

Method SAVE_DOC_DATA Signature

Method SAVE_DOC_DATA on class CL_ISHMED_RAD_REPORT has no parameter.
Method SAVE_DOC_DATA on class CL_ISHMED_RAD_REPORT has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) N2_ALIAS1 IS-H*MED: Aliasname für ein Dokumentationselement 20030514
2 Importing VALUE Call by reference Type reference (TYPE) ANY Wert 20030514
# Exception Resumable Description Created on
1 NOT_EXIST Attribut nicht vorhanden 20030514

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMIT Value transfer Type reference (TYPE) RN2DOC_APICONTROL-COMMIT_FLAG SPACE IS-H*MED: Soll ein Commit gemacht werden (ON/OFF) 20030514
2 Exporting MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20030514
3 Importing STATUS Value transfer Type reference (TYPE) DOKST Dokumentstatus 20030514

Method SET_STATUS on class CL_ISHMED_RAD_REPORT has no exception.

Method SET_STUDYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STUDYID Value transfer Type reference (TYPE) N2RADSTUDYID IS-H*MED: RAD DICOM Study Id 20030514

Method SET_STUDYID on class CL_ISHMED_RAD_REPORT has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472