SAP ABAP Class CL_ISHMED_DI_RECORD_PERSIST (Persistency Speech Recording)
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_OS_STATE State Management for a 'Managed Object' 20061006
Properties
Class CL_ISHMED_DI_RECORD_PERSIST  
Short Description Persistency Speech Recording    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package NMED_DI   i.s.h.med: Dictation System-API 
Created 20061006   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 20061006
Friends
# Friend Modeled only Created on Description
1 CB_ISHMED_DI_RECORD_PERSIST 20061219 Base Agent Persistency Speech Recording
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTHOR Instance attribute Protected Type reference (TYPE) N2DI_AUTHOR Author of Speech Recording 20061006
2 CHANGE_DATE Instance attribute Protected Type reference (TYPE) RI_UPDAT IS-H: Date of Last Change 20061006
3 CHANGE_TIME Instance attribute Protected Type reference (TYPE) RI_UPTIM IS-H: Time of Last Change 20061006
4 CHANGE_USER Instance attribute Protected Type reference (TYPE) RI_UPNAM IS-H: Name of Person who Last Changed Data 20061006
5 CREATE_DATE Instance attribute Protected Type reference (TYPE) RI_ERDAT IS-H: Date when Record Created 20061006
6 CREATE_TIME Instance attribute Protected Type reference (TYPE) RI_ERTIM IS-H: Time Record Created 20061006
7 CREATE_USER Instance attribute Protected Type reference (TYPE) RI_ERNAM IS-H: Name of Employee who Created Record 20061006
8 DELETED Instance attribute Protected Type reference (TYPE) RI_LOEKZ IS-H: Deletion Flag/Indicator 20061010
9 DELETE_DATE Instance attribute Protected Type reference (TYPE) RI_LODAT IS-H: Date of Deletion 20061006
10 DELETE_TIME Instance attribute Protected Type reference (TYPE) RI_LOTIM Deletion Time 20061006
11 DELETE_USER Instance attribute Protected Type reference (TYPE) RI_LOUSR IS-H: User who Deleted Record 20061006
12 DESCRIPTION Instance attribute Protected Type reference (TYPE) N2DI_DICTAT_DESC Title of Dication 20061219
13 DICTAT_ID Instance attribute Protected Type reference (TYPE) N2DI_ID Dictation Key 20061006
14 DURATION Instance attribute Protected Type reference (TYPE) N2DI_RECORD_LENGTH Duration of Speech Recording [s] 20061006
15 RECORD_ID Instance attribute Protected Type reference (TYPE) N2DI_REC_ID Key of Speech Recording 20061006
16 RECSTATE Instance attribute Protected Type reference (TYPE) N2DI_RECORD_STATE Recording Status 20061006
17 RECTYPE Instance attribute Protected Type reference (TYPE) N2DI_RECORD_TYPE Recording Type 20061006
18 SYSTEM_ID Instance attribute Protected Type reference (TYPE) N2DI_SYSTEM_ID Key of External Dictation System 20061006
19 TYPIST Instance attribute Protected Type reference (TYPE) N2DI_TYPIST Secretary 20061006
Methods
# Method Level Visibility Method type Description Created on
1 GET_AUTHOR Instance method Public Get-method of a virtual attribute Reads Attribute AUTHOR 20061006
2 GET_CHANGE_DATE Instance method Public Get-method of a virtual attribute Reads attribute CHANGE_DATE 20061006
3 GET_CHANGE_TIME Instance method Public Get-method of a virtual attribute Reads attribute CHANGE_TIME 20061006
4 GET_CHANGE_USER Instance method Public Get-method of a virtual attribute Reads Attribute CHANGE_USER 20061006
5 GET_CREATE_DATE Instance method Public Get-method of a virtual attribute Reads Attribute CREATE_DATE 20061006
6 GET_CREATE_TIME Instance method Public Get-method of a virtual attribute Reads Attribute CREATE_TIME 20061006
7 GET_CREATE_USER Instance method Public Get-method of a virtual attribute Reads Attribute CREATE_USER 20061006
8 GET_DELETED Instance method Public Get-method of a virtual attribute Reads DELETED Attribute 20061010
9 GET_DELETE_DATE Instance method Public Get-method of a virtual attribute Reads Attribute DELETE_DATE 20061006
10 GET_DELETE_TIME Instance method Public Get-method of a virtual attribute Reads Attribute DELETE_TIME 20061006
11 GET_DELETE_USER Instance method Public Get-method of a virtual attribute Reads Attribute DELETE_USER 20061006
12 GET_DESCRIPTION Instance method Public Get-method of a virtual attribute Read Attribute DESCRIPTION 20061219
13 GET_DICTAT_ID Instance method Public Get-method of a virtual attribute Reads Attribute DICTAT_ID 20061006
14 GET_DURATION Instance method Public Get-method of a virtual attribute Reads Attribute DURATION 20061006
15 GET_RECORD_ID Instance method Public Get-method of a virtual attribute Reads Attribute RECORD_ID 20061006
16 GET_RECSTATE Instance method Public Get-method of a virtual attribute Reads Attribute RECSTATE 20061006
17 GET_RECTYPE Instance method Public Get-method of a virtual attribute Reads Attribute RECTYPE 20061006
18 GET_SYSTEM_ID Instance method Public Get-method of a virtual attribute Reads Attribute SYSTEM_ID 20061006
19 GET_TYPIST Instance method Public Get-method of a virtual attribute Reads Attribute TYPIST 20061006
20 SET_AUTHOR Instance method Public Set-method of a virtual attribute Sets Attribute AUTHOR 20061006
21 SET_CHANGE_DATE Instance method Public Set-method of a virtual attribute Set attribute CHANGE_DATE 20061006
22 SET_CHANGE_TIME Instance method Public Set-method of a virtual attribute Set attribute CHANGE_TIME 20061006
23 SET_CHANGE_USER Instance method Public Set-method of a virtual attribute Sets Attribute CHANGE_USER 20061006
24 SET_CREATE_DATE Instance method Public Set-method of a virtual attribute Set Attribute CREATE_DATE 20061006
25 SET_CREATE_TIME Instance method Public Set-method of a virtual attribute Set Attribute CREATE_TIME 20061006
26 SET_CREATE_USER Instance method Public Set-method of a virtual attribute Sets Attribute CREATE_USER 20061006
27 SET_DELETED Instance method Public Set-method of a virtual attribute Sets DELETED Attribute 20061010
28 SET_DELETE_DATE Instance method Public Set-method of a virtual attribute Sets Attribute DELETE_DATE 20061006
29 SET_DELETE_TIME Instance method Public Set-method of a virtual attribute Sets Attribute DELETE_TIME 20061006
30 SET_DELETE_USER Instance method Public Set-method of a virtual attribute Sets Attribute DELETE_USER 20061006
31 SET_DESCRIPTION Instance method Public Set-method of a virtual attribute Set Attribute DESCRIPTION 20061219
32 SET_DURATION Instance method Public Set-method of a virtual attribute Sets Attribute DURATION 20061006
33 SET_RECSTATE Instance method Public Set-method of a virtual attribute Sets Attribute RECSTATE 20061006
34 SET_RECTYPE Instance method Public Set-method of a virtual attribute Sets Attribute RECTYPE 20061006
35 SET_SYSTEM_ID Instance method Public Set-method of a virtual attribute Sets Attribute SYSTEM_ID 20061006
36 SET_TYPIST Instance method Public Set-method of a virtual attribute Sets Attribute TYPIST 20061006
Events
Class CL_ISHMED_DI_RECORD_PERSIST has no event.
Types
Class CL_ISHMED_DI_RECORD_PERSIST has no local type.
Method Signatures

Method GET_AUTHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_AUTHOR Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_CHANGE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_UPDAT Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_CHANGE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_UPTIM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_CHANGE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_UPNAM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_CREATE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_ERDAT Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_CREATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_ERTIM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_CREATE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_ERNAM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_LOEKZ Attributwert 20061010
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061010

Method GET_DELETE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_LODAT Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_DELETE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_LOTIM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_DELETE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RI_LOUSR Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_DICTAT_DESC Attributwert 20061219
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061219

Method GET_DICTAT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_ID Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_RECORD_LENGTH Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_RECORD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_REC_ID Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_RECSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_RECORD_STATE Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_RECTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_RECORD_TYPE Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_SYSTEM_ID Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_TYPIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_TYPIST Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_AUTHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTHOR Call by reference Type reference (TYPE) N2DI_AUTHOR Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_CHANGE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_DATE Call by reference Type reference (TYPE) RI_UPDAT Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_CHANGE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_TIME Call by reference Type reference (TYPE) RI_UPTIM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_CHANGE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_USER Call by reference Type reference (TYPE) RI_UPNAM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_CREATE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_DATE Call by reference Type reference (TYPE) RI_ERDAT Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_CREATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_TIME Call by reference Type reference (TYPE) RI_ERTIM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_CREATE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_USER Call by reference Type reference (TYPE) RI_ERNAM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETED Call by reference Type reference (TYPE) RI_LOEKZ Attributwert 20061010
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061010

Method SET_DELETE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETE_DATE Call by reference Type reference (TYPE) RI_LODAT Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_DELETE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETE_TIME Call by reference Type reference (TYPE) RI_LOTIM Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_DELETE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETE_USER Call by reference Type reference (TYPE) RI_LOUSR Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) N2DI_DICTAT_DESC Attributwert 20061219
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061219

Method SET_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DURATION Call by reference Type reference (TYPE) N2DI_RECORD_LENGTH Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_RECSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECSTATE Call by reference Type reference (TYPE) N2DI_RECORD_STATE Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_RECTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECTYPE Call by reference Type reference (TYPE) N2DI_RECORD_TYPE Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) N2DI_SYSTEM_ID Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_TYPIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPIST Call by reference Type reference (TYPE) N2DI_TYPIST Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006
History
Last changed by/on SAP  20070917 
SAP Release Created in 700