SAP ABAP Class CL_ISHMED_DI_DICTAT_SYSTEM (External Dictation System)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_DI (Package) i.s.h.med: Dictation System-API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_CONTEXT Interface, a BAdI Context has to Implement 20061014
Properties
Class CL_ISHMED_DI_DICTAT_SYSTEM  
Short Description External Dictation System    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_DI   i.s.h.med: Dictation System-API 
Created 20061011   SAP 
Last change 20070917   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_CONTEXT Interface, a BAdI Context has to Implement 20061014
Friends
Class CL_ISHMED_DI_DICTAT_SYSTEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OP_REC_DELETE Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'REC_DELETE' Function: Reject Recording 20061031
2 CO_OP_REC_PAUSE Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'REC_PAUSE' Function: Interrupt Recording 20061031
3 CO_OP_REC_PAUSE_TRANSCRIBE Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'REC_PAUSE_TRANSCRIBE' Function: Interrupt Transcript 20061031
4 CO_OP_REC_PLAY Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'REC_PLAY' Function: Play Recording 20061031
5 CO_OP_REC_RECORD Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'REC_RECORD' Function: Record Recording 20061031
6 CO_OP_REC_STOP Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'REC_STOP' Function: End Recording 20061031
7 CO_OP_REC_STOP_TRANSCRIBE Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'REC_STOP_TRANSCRIBE' Function: End Transcript 20061031
8 CO_OP_REC_TRANSCRIBE Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'REC_TRANSCRIBE' Function: Transcript 20061031
9 CO_OP_RGN_PAUSE Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'RGN_PAUSE' Function: Interrupt Speech Recognition 20061031
10 CO_OP_RGN_START Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'RGN_START' Function: Execute Speech Recognition 20061031
11 CO_OP_RGN_STOP Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'RGN_STOP' Function: Stop Speech Recognition 20061031
12 CO_OP_RGN_TRAINING Constant Public Type reference (TYPE) N2DI_FUNCTION_CODE 'RGN_TRAINING' Function: Correction of Recognized Text 20061031
13 GS_SYSTEM Instance attribute Private Type reference (TYPE) TN2DI_SYSTEM 20061012
14 GS_SYSTEMTRMN Instance attribute Private Type reference (TYPE) TN2DI_SYSTEMTRMN External Dictation System - Terminal Assignment 20061012
Methods
# Method Level Visibility Method type Description Created on
1 BADI Instance method Private Method Loads BAdI Stub 20061013
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061011
3 FINALIZE Instance method Public Method Treatment of end of depreciation 20061011
4 GET Static method Public Method Supplies Description Object for Dictation System 20061011
5 GET_SYSTEM_ID Instance method Public Method Supplies Dictation Key 20061011
6 INITIALIZE Instance method Public Method Initialize/Start Dictation System 20061011
7 IS_FUNCTION_INSTALLED Instance method Public Method Was function implemented? 20061101
8 IS_INITIALIZED Instance method Public Method Dictation system ready? 20061011
9 STOP Instance method Public Method End Dictation System 20061011
Events
Class CL_ISHMED_DI_DICTAT_SYSTEM has no event.
Types
Class CL_ISHMED_DI_DICTAT_SYSTEM has no local type.
Method Signatures

Method BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_BADI Value transfer Object reference (TYPE REF TO) BADI_ISH_DI_SYSTEM 20061013
# Exception Resumable Description Created on
1 CX_ISHMED_DI_ERR_CUSTOMIZING Fehlerhafte Systemeinstellung 20061013

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SYSTEMTRMN Call by reference Type reference (TYPE) TN2DI_SYSTEMTRMN 20061012

Method CONSTRUCTOR on class CL_ISHMED_DI_DICTAT_SYSTEM has no exception.

Method FINALIZE Signature

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

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SYSTEM Value transfer Object reference (TYPE REF TO) CL_ISHMED_DI_DICTAT_SYSTEM 20061011
# Exception Resumable Description Created on
1 CX_ISHMED_DI_ERR_CUSTOMIZING Fehlerhafte Systemeinstellungen 20061012

Method GET_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SYSTEM_ID Value transfer Type reference (TYPE) N2DI_SYSTEM_ID Schlüssel des externen Diktatsystems 20061011

Method GET_SYSTEM_ID on class CL_ISHMED_DI_DICTAT_SYSTEM has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISHMED_DI_DICTAT_SYSTEM has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_ERR_CUSTOMIZING Fehlerhafte Systemeinstellung 20061013
2 CX_ISHMED_DI_SYSTEM Ausnahmen Diktatsystem 20061011

Method IS_FUNCTION_INSTALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTION_CODE Call by reference Type reference (TYPE) N2DI_FUNCTION_CODE Funktionscodes im Diktatsystem 20061101
2 Returning RC Value transfer Type reference (TYPE) ABAP_BOOL 20061101
# Exception Resumable Description Created on
1 CX_ISHMED_DI_ERR_CUSTOMIZING Customizing Diktatsystem nicht eingerichtet 20061101

Method IS_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INITIALIZED Value transfer Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20061011
# Exception Resumable Description Created on
1 CX_ISHMED_DI_ERR_CUSTOMIZING Fehlerhafte Systemeinstellung 20061013

Method STOP Signature

Method STOP on class CL_ISHMED_DI_DICTAT_SYSTEM has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_ERR_CUSTOMIZING Fehlerhafte Systemeinstellung 20061013
History
Last changed by/on SAP  20070917 
SAP Release Created in 700