SAP ABAP Class CL_ISHMED_DI_DICTAT_PERSIST (Persistency Dictation)
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_DICTAT_PERSIST  
Short Description Persistency Dictation    
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_DICTAT_PERSIST 20061015 Base Agent Dictation Persistency
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGE_DATE Instance attribute Protected Type reference (TYPE) RI_UPDAT IS-H: Date of Last Change 20061006
2 CHANGE_TIME Instance attribute Protected Type reference (TYPE) RI_UPTIM IS-H: Time of Last Change 20061006
3 CHANGE_USER Instance attribute Protected Type reference (TYPE) RI_UPNAM IS-H: Name of Person who Last Changed Data 20061006
4 CONTEXT_ID Instance attribute Protected Type reference (TYPE) N2DI_CONTEXT_ID Context Key 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 20061006
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 20061006
13 DICTAT_ID Instance attribute Protected Type reference (TYPE) N2DI_ID Dictation Key 20061006
14 DICTAT_STATE Instance attribute Protected Type reference (TYPE) N2DI_DICTAT_STATE Dictation Status 20061006
15 EXPIRATION_DATE Instance attribute Protected Type reference (TYPE) N2DI_EXPIRED_DATE Expiry Date of Dictation 20061006
16 GR_DICTAT Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_DI_DICTAT Dictation 20061015
17 PRIORITY Instance attribute Protected Type reference (TYPE) N2DI_PRIORITY Priority of Dictation 20061006
Methods
# Method Level Visibility Method type Description Created on
1 DICTAT_MANAGER Instance method Public Method Reads Attribute Dictation Manager 20061015
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_CONTEXT_ID Instance method Public Get-method of a virtual attribute Reads Attribute CONTEXT_ID 20061006
6 GET_CREATE_DATE Instance method Public Get-method of a virtual attribute Reads Attribute CREATE_DATE 20061006
7 GET_CREATE_TIME Instance method Public Get-method of a virtual attribute Reads Attribute CREATE_TIME 20061006
8 GET_CREATE_USER Instance method Public Get-method of a virtual attribute Reads Attribute CREATE_USER 20061006
9 GET_DELETED Instance method Public Get-method of a virtual attribute Reads DELETED Attribute 20061006
10 GET_DELETE_DATE Instance method Public Get-method of a virtual attribute Reads Attribute DELETE_DATE 20061006
11 GET_DELETE_TIME Instance method Public Get-method of a virtual attribute Reads Attribute DELETE_TIME 20061006
12 GET_DELETE_USER Instance method Public Get-method of a virtual attribute Reads Attribute DELETE_USER 20061006
13 GET_DESCRIPTION Instance method Public Get-method of a virtual attribute Read Attribute DESCRIPTION 20061006
14 GET_DICTAT_ID Instance method Public Get-method of a virtual attribute Reads Attribute DICTAT_ID 20061006
15 GET_DICTAT_STATE Instance method Public Get-method of a virtual attribute Reads Attribute DICTAT_STATE 20061006
16 GET_EXPIRATION_DATE Instance method Public Get-method of a virtual attribute Reads Attribute EXPIRATION_DATE 20061006
17 GET_GR_DICTAT Instance method Public Get-method of a virtual attribute Reads Attribute GR_DICTAT 20061015
18 GET_PRIORITY Instance method Public Get-method of a virtual attribute Reads the Attribute PRIORITY 20061006
19 SET_CHANGE_DATE Instance method Public Set-method of a virtual attribute Set attribute CHANGE_DATE 20061006
20 SET_CHANGE_TIME Instance method Public Set-method of a virtual attribute Set attribute CHANGE_TIME 20061006
21 SET_CHANGE_USER Instance method Public Set-method of a virtual attribute Sets Attribute CHANGE_USER 20061006
22 SET_CONTEXT_ID Instance method Public Set-method of a virtual attribute Sets Attribute CONTEXT_ID 20061006
23 SET_CREATE_DATE Instance method Public Set-method of a virtual attribute Set Attribute CREATE_DATE 20061006
24 SET_CREATE_TIME Instance method Public Set-method of a virtual attribute Set Attribute CREATE_TIME 20061006
25 SET_CREATE_USER Instance method Public Set-method of a virtual attribute Sets Attribute CREATE_USER 20061006
26 SET_DELETED Instance method Public Set-method of a virtual attribute Sets DELETED Attribute 20061006
27 SET_DELETE_DATE Instance method Public Set-method of a virtual attribute Sets Attribute DELETE_DATE 20061006
28 SET_DELETE_TIME Instance method Public Set-method of a virtual attribute Sets Attribute DELETE_TIME 20061006
29 SET_DELETE_USER Instance method Public Set-method of a virtual attribute Sets Attribute DELETE_USER 20061006
30 SET_DESCRIPTION Instance method Public Set-method of a virtual attribute Set Attribute DESCRIPTION 20061006
31 SET_DICTAT_STATE Instance method Public Set-method of a virtual attribute Sets Attribute DICTAT_STATE 20061006
32 SET_EXPIRATION_DATE Instance method Public Set-method of a virtual attribute Sets Attribute EXPIRATION_DATE 20061006
33 SET_PRIORITY Instance method Public Set-method of a virtual attribute Sets the Attribute PRIORITY 20061006
Events
Class CL_ISHMED_DI_DICTAT_PERSIST has no event.
Types
Class CL_ISHMED_DI_DICTAT_PERSIST has no local type.
Method Signatures

Method DICTAT_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DICTAT Value transfer Object reference (TYPE REF TO) CL_ISHMED_DI_DICTAT Diktat 20061015

Method DICTAT_MANAGER on class CL_ISHMED_DI_DICTAT_PERSIST has no exception.

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_CONTEXT_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_CONTEXT_ID 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 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

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 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

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_DICTAT_STATE 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_STATE Attributwert 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method GET_EXPIRATION_DATE Signature

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

Method GET_GR_DICTAT Signature

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

Method GET_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) N2DI_PRIORITY 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_CONTEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ID Call by reference Type reference (TYPE) N2DI_CONTEXT_ID 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 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

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 20061006
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20061006

Method SET_DICTAT_STATE Signature

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

Method SET_EXPIRATION_DATE Signature

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

Method SET_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRIORITY Call by reference Type reference (TYPE) N2DI_PRIORITY 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