SAP ABAP Class CL_ISHMED_UTL_STRUCMEDREC (IS-H*MED: Utilities for Problem)
Hierarchy
☛
IS-H (Software Component) SAP Healthcare
⤷
IS-HMED-MRO (Application Component) Medical Patient Data Organization (Patient Organizer)
⤷
N1STRMPR (Package) IS-H*MED: Structured Medical Patient Record
⤷
⤷
Properties
| Class | CL_ISHMED_UTL_STRUCMEDREC | |
| Short Description | IS-H*MED: Utilities for Problem | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | N2DWS | |
| Program status | ||
| Category | 0 | |
| Package | N1STRMPR | IS-H*MED: Structured Medical Patient Record |
| Created | 20050525 | SAP |
| Last change | 20050615 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISHMED_UTL_STRUCMEDREC has no forward declaration.
Interfaces
Class CL_ISHMED_UTL_STRUCMEDREC has no interface implemented.
Friends
Class CL_ISHMED_UTL_STRUCMEDREC has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | N2_DWS_SEMOBJID | 'STRUCMEDRECID' | DWS Context Object ID for Problems | 20050525 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Update Problems of DWS Context | 20050525 | |
| 2 | Static method | Public | Method | Gets the DWS Context | 20050525 | |
| 3 | Static method | Protected | Method | Gets Problem Container of DWS Context | 20050525 | |
| 4 | Static method | Protected | Method | Gets DWS Main Context | 20050525 | |
| 5 | Static method | Public | Method | Gets Institution of Current DWS Context | 20050525 | |
| 6 | Static method | Public | Method | Gets Case Number of Current DWS Context | 20050525 | |
| 7 | Static method | Public | Method | Gets Movement Sequence Number of Current DWS Context | 20050525 | |
| 8 | Static method | Public | Method | Gets Patient Number of Current DWS Context | 20050525 | |
| 9 | Static method | Public | Method | Gets Problem IDs for Movement | 20050525 | |
| 10 | Static method | Public | Method | Gets Problems in DWS Context | 20050525 | |
| 11 | Static method | Public | Method | Gets Text for Problem ID | 20050527 | |
| 12 | Static method | Public | Method | Initializes DWS Context with Problems | 20050525 |
Events
Class CL_ISHMED_UTL_STRUCMEDREC has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTYT_DWS_CTX | Protected | See coding | DWS Contexts | 20050525 | gtyt_dws_ctx TYPE TABLE OF gty_dws_ctx
|
|
| 2 | GTY_DWS_CTX | Protected | See coding | DWS Context | 20050525 | BEGIN OF gty_dws_ctx,
r_ctx TYPE REF TO if_ishmed_dws_context_object,
END OF gty_dws_ctx
|
Method Signatures
Method ACTUALIZE_DWS_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DWS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 | |||
| 2 | IT_STRUCMEDRECID | Call by reference | Type reference (TYPE) | ISHMED_T_STRUCMEDRECID | Tabelle mit ID's von Medizinischen Problemen | 20050525 |
Method ACTUALIZE_DWS_CONTEXT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_DWS_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EINRI | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20050525 | |||
| 2 | I_FALNR | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20050525 | |||
| 3 | I_LFDBEW | Call by reference | Type reference (TYPE) | LFDBEW | IS-H: Laufende Nummer einer Bewegung | 20050525 | |||
| 4 | I_PATNR | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20050525 | |||
| 5 | RR_CTX | Value transfer | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 |
Method GET_DWS_CONTEXT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_DWS_CTX_PROBLEM_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DWS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 | |||
| 2 | RR_CONTENT | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ANY_CONTAINER | Hilfsklasse-einfacher Container für untypisierte Daten->DOKU | 20050525 |
Method GET_DWS_CTX_PROBLEM_CONTENT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_DWS_MAIN_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_MAIN_CTX | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_CONTEXT | IS-H*MED DWS: Arbeitsplatz-Kontext | 20050525 |
Method GET_DWS_MAIN_CONTEXT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_EINRI_FROM_DWS_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DWS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 | |||
| 2 | R_EINRI | Value transfer | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20050525 |
Method GET_EINRI_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_FALNR_FROM_DWS_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DWS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 | |||
| 2 | R_FALNR | Value transfer | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20050525 |
Method GET_FALNR_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_LFDBEW_FROM_DWS_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DWS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 | |||
| 2 | R_LFDBEW | Value transfer | Type reference (TYPE) | LFDBEW | IS-H: Laufende Nummer einer Bewegung | 20050525 |
Method GET_LFDBEW_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_PATNR_FROM_DWS_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DWS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 | |||
| 2 | R_PATNR | Value transfer | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20050525 |
Method GET_PATNR_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_PROBLEMS_FOR_MVMT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EINRI | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20050525 | |||
| 2 | I_FALNR | Call by reference | Type reference (TYPE) | FALNR | IS-H: Fallnummer | 20050525 | |||
| 3 | I_LFDBEW | Call by reference | Type reference (TYPE) | LFDBEW | IS-H: Laufende Nummer einer Bewegung | 20050525 | |||
| 4 | I_PATNR | Call by reference | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20050525 | |||
| 5 | RT_STRUCMEDRECID | Value transfer | Type reference (TYPE) | ISHMED_T_STRUCMEDRECID | Tabelle mit ID's von Medizinischen Problemen | 20050525 |
Method GET_PROBLEMS_FOR_MVMT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_PROBLEMS_FROM_DWS_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DWS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 | |||
| 2 | RT_STRUCMEDRECID | Value transfer | Type reference (TYPE) | ISHMED_T_STRUCMEDRECID | Tabelle mit ID's von Medizinischen Problemen | 20050525 |
Method GET_PROBLEMS_FROM_DWS_CTX on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method GET_TEXT_FOR_PROBLEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SYMPTEXT | Value transfer | Type reference (TYPE) | SYMPTTEXT | Beschreibung zum Medizinischen Problem | 20050531 | |||
| 2 | E_SYMPTOM | Value transfer | Type reference (TYPE) | SYMPTOM | Medizinisches Problem | 20050527 | |||
| 3 | I_STRUCMEDRECID | Value transfer | Type reference (TYPE) | N1STRUCMEDRECID | Identifikation Medizinisches Problem | 20050527 |
Method GET_TEXT_FOR_PROBLEM on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
Method INITIALIZE_DWS_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DWS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050525 |
Method INITIALIZE_DWS_CONTEXT on class CL_ISHMED_UTL_STRUCMEDREC has no exception.
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 600 |