SAP ABAP Class CL_ISHMED_DWSWL_FCT_ASSIGN_N (i.s.h.med: Assign Situation Templates, Create Ad-Hoc Tasks)
Hierarchy
☛
IS-H (Software Component) SAP Healthcare
⤷ IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
⤷ NMED_DWS_COMP (Package) IS-H: Documentation Work Station Components
⤷ IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
⤷ NMED_DWS_COMP (Package) IS-H: Documentation Work Station Components
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_DWSWL_AUTHORITY | ISHMED Constants for DWS Authorization Check | 20050322 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20050215 |
Properties
Class | CL_ISHMED_DWSWL_FCT_ASSIGN_N | |
Short Description | i.s.h.med: Assign Situation Templates, Create Ad-Hoc Tasks | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | NMED_DWS_COMP | IS-H: Documentation Work Station Components |
Created | 20050215 | SAP |
Last change | 20050615 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ISHMED_DWSWL_AUTHORITY | ISHMED Constants for DWS Authorization Check | 20050322 | ||
2 | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20050215 |
Friends
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_AUTH_WORK_ASSIGN | Instance attribute | Protected | Attribute reference (LIKE) | 20050322 | ||||
2 | CO_AUTH_WORK_CHANGE | Instance attribute | Protected | Attribute reference (LIKE) | 20050322 | ||||
3 | CO_AUTH_WORK_CLOSE | Instance attribute | Protected | Attribute reference (LIKE) | 20050322 | ||||
4 | CO_AUTH_WORK_DISPLAY | Instance attribute | Protected | Attribute reference (LIKE) | 20050322 | ||||
5 | GR_RD_COLL | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISHMED_DWSWL_RD_COLL | i.s.h.med Collection of Reader Objects | 20050215 | ||
6 | GT_PATIENT | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_N2DWSWL_WS_ASSIGN_PAT | Patient Data for Assignment of Situation Templates | 20050215 | ||
7 | GT_TASK | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_N2DWSWL_WL_OBJ | Tasks | 20050215 | ||
8 | GT_WORK | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_N2DWSWL_WL_OBJ | Work Situations | 20050215 | ||
9 | G_EINRI | Instance attribute | Protected | Type reference (TYPE) | EINRI | Institution | 20050215 | ||
10 | OFF | Instance attribute | Protected | Attribute reference (LIKE) | 20050215 | ||||
11 | ON | Instance attribute | Protected | Attribute reference (LIKE) | 20050215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ASSIGN_ADHOC_TASKS | Instance method | Public | Method | Assign Ad-Hoc Task Templates to Patient | 20050215 |
2 | CHECK_AUTHORITY_MSG | Instance method | Public | Method | Authorization Check with Clear Messages | 20050322 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20050215 |
4 | DESTROY | Instance method | Public | Method | Destroy Object | 20050215 |
5 | GET_INTERSECTION | Instance method | Public | Method | Intersection of Situation Templates of All Patients | 20050215 |
6 | GET_WORK_ID_FOR_WS_ID | Instance method | Public | Method | Determine Situations for Situation Template | 20050215 |
7 | LOAD | Static method | Public | Method | 20050215 | |
8 | SAVE | Instance method | Public | Method | Save | 20050215 |
9 | UNDO | Instance method | Public | Method | Reset | 20050215 |
10 | WRAP_UP | Instance method | Public | Method | Release Locks | 20050217 |
11 | WS_ASSIGN | Instance method | Public | Method | Assign Situation Template | 20050215 |
12 | WS_GET_PATTERNS | Instance method | Public | Method | Task Templates for Sit. Template, Prof. Temp. (Broken Down) | 20050531 |
Events
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no event.
Types
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no local type.
Method Signatures
Method ASSIGN_ADHOC_TASKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_WORK_ID | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_ID | Eindeutige Schlüssel Arbeitssituation | 20050215 | ||
2 | Importing | IT_PATTERN_ID | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_ID | Eindeutige Schlüssel Aufgabenvorlagen | 20050215 | ||
3 | Importing | I_AREA | Call by reference | Type reference (TYPE) | N2DWSWL_AREA | Arbeitsgebiet | 20050215 | ||
4 | Importing | I_WORK_NAME | Call by reference | Type reference (TYPE) | N2DWSWL_WORK_NAME | Bezeichnung einer Arbeitssituation | 20050215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050215 |
Method CHECK_AUTHORITY_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTIVITY | Call by reference | Type reference (TYPE) | N2DWSWL_AUTH_ACTIVITY | Aktivität für Berechtigungsprüfung | 20050322 | ||
2 | Importing | I_ID | Call by reference | Type reference (TYPE) | N2DWSWL_ID | Eindeutiger Schlüssel | 20050322 | ||
3 | Importing | I_OBJ_TYPE | Call by reference | Type reference (TYPE) | N2DWSWL_OBJ_TYPE | Objekttyp {124 | 112 } | 20050322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme im Customizing der Aufgabenliste | 20050322 | |
2 | CX_ISHMED_DWSWL_RT_AUTHORITY | Ausnahme im Customizing der Aufgabenliste - Berechtigung | 20050322 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PATIENT | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_WS_ASSIGN_PAT | Patientendaten für Zuordnung von Situationsvorlagen | 20050215 | ||
2 | Importing | I_EINRI | Call by reference | Type reference (TYPE) | EINRI | Einrichtung | 20050215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050215 |
Method DESTROY Signature
Method DESTROY on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no parameter.
Method DESTROY on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no exception.
Method GET_INTERSECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_WS_ASSIGN | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_WS_ASSIGN | Situationsvorlage für Zuordnung | 20050215 | ||
2 | Exporting | ET_WS_ASSIGN_SCR | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_WS_ASSIGN_SCR | Situationsvorlage für Zuordnung - Oberfläche | 20050215 | ||
3 | Importing | IT_AREA | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_AREA | Arbeitsgebiete | 20050215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050215 |
Method GET_WORK_ID_FOR_WS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_WORK_ID | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_ID | Eindeutige Schlüssel Situation | 20050215 | ||
2 | Importing | I_WS_ID | Call by reference | Type reference (TYPE) | N2DWSWL_WS_ID | Schlüssel Situationsvorlage | 20050215 |
Method GET_WORK_ID_FOR_WS_ID on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no exception.
Method LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_REFERENCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DWSWL_FCT_ASSIGN_N | ISHMED Situationsvorlagen zuordnen, ad-hoc Aufgaben erzeugen | 20050215 | ||
2 | Importing | IT_PATIENT | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_WS_ASSIGN_PAT | Patientendaten für Zuordnung von Situationsvorlagen | 20050215 | ||
3 | Importing | I_EINRI | Call by reference | Type reference (TYPE) | EINRI | Einrichtung | 20050215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050215 |
Method SAVE Signature
Method SAVE on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050215 |
Method UNDO Signature
Method UNDO on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050215 |
Method WRAP_UP Signature
Method WRAP_UP on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050217 |
Method WS_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_WORK_ID | Call by reference | Type reference (TYPE) | ISHMED_T_N2DWSWL_ID | Eindeutige Schlüssel Situation | 20050215 | ||
2 | Importing | I_WS_ID | Call by reference | Type reference (TYPE) | N2DWSWL_WS_ID | Schlüssel Situationsvorlage | 20050215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050215 |
Method WS_GET_PATTERNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_WS_ID | Call by reference | Type reference (TYPE) | N2DWSWL_WS_ID | Schlüssel Situationsvorlage | 20050531 | ||
2 | Returning | RT_PATT_SCR | Value transfer | Type reference (TYPE) | ISHMED_T_N2DWSWL_PATT_DETAIL | Aufgabenvorlagen - Oberfläche Detail | 20050531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DWSWL_RT | Ausnahme in der Komponente Aufgabenliste | 20050531 |
History
Last changed by/on | SAP | 20050615 |
SAP Release Created in | 600 |