Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20040204 |
Properties
| Class | CL_ISH_CORDPOS_X | |
| Short Description | IS-H: Logging of Changes in Order Items | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | N1CORDMG | IS-H: Clinical Ordering; TSA Development |
| Created | 20040204 | SAP |
| Last change | 20060208 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISH_CORDPOS_X has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20040204 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_ISH_PRC_CORDER | 20040204 | IS-H: Process for Processing a Clinical Order |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | ISH_T_CORDPOS_X | IS-H: Old and New Data of an Order Item | 20040204 | |||
| 2 | Instance attribute | Public | Attribute reference (LIKE) | 20040204 | |||||
| 3 | Instance attribute | Public | Attribute reference (LIKE) | 20040204 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Log Appointment for Cancellation | 20040204 | |
| 2 | Instance method | Public | Method | Log Order Item for Cancellation | 20040204 | |
| 3 | Instance method | Public | Method | Log Service for Cancellation | 20040204 | |
| 4 | Instance method | Public | Method | Delete Change Log | 20040204 | |
| 5 | Instance method | Public | Method | Returns the Logged Appointment Date for an Order Item | 20040204 | |
| 6 | Instance method | Public | Method | Appointment Date Changed? | 20040223 | |
| 7 | Instance method | Public | Method | Returns the Logged Appointment Time for an Order Item | 20040204 | |
| 8 | Instance method | Public | Method | Appointment Time Changed? | 20040223 | |
| 9 | Instance method | Public | Method | Returns the Logged Scheduling Type for an Order Item | 20040204 | |
| 10 | Instance method | Public | Method | Scheduling Type Changed? | 20040223 | |
| 11 | Instance method | Public | Method | Returns the Status | 20040312 | |
| 12 | Instance method | Public | Method | Returns the Logged TMTAG for an Order Item | 20040204 | |
| 13 | Instance method | Public | Method | Day-Based Appointment Indicator Changed? | 20040223 | |
| 14 | Instance method | Public | Method | Gets the Treatment OU | 20050722 | |
| 15 | Instance method | Public | Method | Treatment OU Changed? | 20050722 | |
| 16 | Instance method | Public | Method | Returns all Appointments Logged for the Cancellation | 20040204 | |
| 17 | Instance method | Public | Method | Returns all Logged Order Items for the Cancellation | 20040204 | |
| 18 | Instance method | Public | Method | Returns the Log | 20040204 | |
| 19 | Instance method | Public | Method | Returns the Objects to Be Canceled and Deleted | 20040220 | |
| 20 | Instance method | Public | Method | Returns All Logged Services for the Cancellation | 20040204 | |
| 21 | Instance method | Public | Method | Returns Logged Cancellation Flag for Order Item | 20040204 | |
| 22 | Instance method | Public | Method | Returns Logged Cancellation Flag for Service | 20040210 | |
| 23 | Instance method | Public | Method | Sets the Logged Appointment Date for an Order Item | 20040204 | |
| 24 | Instance method | Public | Method | Sets the Logged Appointment Time for an Order Item | 20040204 | |
| 25 | Instance method | Public | Method | Sets the Logged Scheduling Type for an Order Item | 20040204 | |
| 26 | Instance method | Public | Method | Sets the Status | 20040312 | |
| 27 | Instance method | Public | Method | Sets the N1VKG Data | 20040204 | |
| 28 | Instance method | Public | Method | Sets the Logged TMTAG for an Order Item | 20040204 | |
| 29 | Instance method | Public | Method | Sets the Treatment OU | 20050722 | |
| 30 | Instance method | Public | Method | Deselect All Objects Flagged for Deletion | 20040312 | |
| 31 | Instance method | Public | Method | Do not Cancel Any Order Items | 20040225 |
Events
Class CL_ISH_CORDPOS_X has no event.
Types
Class CL_ISH_CORDPOS_X has no local type.
Method Signatures
Method CANCEL_APPOINTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPOINTMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_APPOINTMENT | IS-H: Klasse Termin | 20040204 | |||
| 2 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 |
Method CANCEL_APPOINTMENT on class CL_ISH_CORDPOS_X has no exception.
Method CANCEL_CORDPOS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 |
Method CANCEL_CORDPOS on class CL_ISH_CORDPOS_X has no exception.
Method CANCEL_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | IR_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_SERVICE | IS-H*MED: Leistung im ISHMED | 20040204 |
Method CANCEL_SERVICE on class CL_ISH_CORDPOS_X has no exception.
Method CLEAR Signature
Method CLEAR on class CL_ISH_CORDPOS_X has no parameter.
Method CLEAR on class CL_ISH_CORDPOS_X has no exception.
Method GET_APPDT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | R_APPDT | Value transfer | Type reference (TYPE) | N1APPDT | IS-H: Datum eines Termins oder einer Terminvorgabe | 20040204 |
Method GET_APPDT on class CL_ISH_CORDPOS_X has no exception.
Method GET_APPDT_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040223 | |||
| 2 | R_APPDT_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Termindatum geändert | 20040223 |
Method GET_APPDT_X on class CL_ISH_CORDPOS_X has no exception.
Method GET_APPZT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | R_APPZT | Value transfer | Type reference (TYPE) | N1APPZT | IS-H: Zeitpunkt eines Termins oder einer Terminvorgabe | 20040204 |
Method GET_APPZT on class CL_ISH_CORDPOS_X has no exception.
Method GET_APPZT_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040223 | |||
| 2 | R_APPZT_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Terminzeit geändert | 20040223 |
Method GET_APPZT_X on class CL_ISH_CORDPOS_X has no exception.
Method GET_DSPTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | R_DSPTY | Value transfer | Type reference (TYPE) | N1DSPTY | IS-H: Dispositionstyp (ambulant oder stationär) | 20040204 |
Method GET_DSPTY on class CL_ISH_CORDPOS_X has no exception.
Method GET_DSPTY_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040223 | |||
| 2 | R_DSPTY_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Dispotyp geändert | 20040223 |
Method GET_DSPTY_X on class CL_ISH_CORDPOS_X has no exception.
Method GET_ESTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040312 | |||
| 2 | R_ESTAT | Value transfer | Type reference (TYPE) | J_ESTAT | Anwenderstatus | 20040312 |
Method GET_ESTAT on class CL_ISH_CORDPOS_X has no exception.
Method GET_TMTAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | R_TMTAG | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Kennzeichen tagesgenauer Termin | 20040204 |
Method GET_TMTAG on class CL_ISH_CORDPOS_X has no exception.
Method GET_TMTAG_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040223 | |||
| 2 | R_TMTAG_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Kennzeichen gändert | 20040223 |
Method GET_TMTAG_X on class CL_ISH_CORDPOS_X has no exception.
Method GET_TRTOE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20050722 | |||
| 2 | R_TRTOE | Value transfer | Type reference (TYPE) | N1CORDTRTOE | IS-H: KLAT/VKG: Adressat (OrgEinheit) | 20050722 |
Method GET_TRTOE on class CL_ISH_CORDPOS_X has no exception.
Method GET_TRTOE_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20050722 | |||
| 2 | R_TRTOE_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20050722 |
Method GET_TRTOE_X on class CL_ISH_CORDPOS_X has no exception.
Method GET_T_APPOINTMENT_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_APP_CANCEL | Value transfer | Type reference (TYPE) | ISHMED_T_APPOINTMENT_OBJECT | IS-H: Tabellentyp für Terminobjekte | 20040204 |
Method GET_T_APPOINTMENT_CANCEL on class CL_ISH_CORDPOS_X has no exception.
Method GET_T_CORDPOS_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CORDPOS_CANCEL | Value transfer | Type reference (TYPE) | ISH_T_CORDPOS | IS-H: Tabelle mit CL_ISHMED_PREREG Objektreferenzen | 20040204 |
Method GET_T_CORDPOS_CANCEL on class CL_ISH_CORDPOS_X has no exception.
Method GET_T_CORDPOS_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CORDPOS_X | Value transfer | Type reference (TYPE) | ISH_T_CORDPOS_X | IS-H: Alte und neue Daten einer Auftragsposition | 20040204 |
Method GET_T_CORDPOS_X on class CL_ISH_CORDPOS_X has no exception.
Method GET_T_OBJ_CANDEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJ_CANCEL | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objekte für Storno | 20040220 | |||
| 2 | ET_OBJ_DELETE | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objekte für Löschen | 20040220 |
Method GET_T_OBJ_CANDEL on class CL_ISH_CORDPOS_X has no exception.
Method GET_T_SERVICE_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_SRV_CANCEL | Value transfer | Type reference (TYPE) | ISHMED_T_SERVICE_OBJECT | IS-H*MED: Tabellentyp für Leistungsobjekt | 20040204 |
Method GET_T_SERVICE_CANCEL on class CL_ISH_CORDPOS_X has no exception.
Method IS_CORDPOS_CANCELLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | R_CANCELLED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20040204 |
Method IS_CORDPOS_CANCELLED on class CL_ISH_CORDPOS_X has no exception.
Method IS_SERVICE_CANCELLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CANCELLED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20040210 | |||
| 2 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040210 | |||
| 3 | IR_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_SERVICE | IS-H*MED: Leistung im ISHMED | 20040210 |
Method IS_SERVICE_CANCELLED on class CL_ISH_CORDPOS_X has no exception.
Method SET_APPDT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | I_APPDT | Value transfer | Type reference (TYPE) | N1APPDT | IS-H: Datum eines Termins oder einer Terminvorgabe | 20040204 |
Method SET_APPDT on class CL_ISH_CORDPOS_X has no exception.
Method SET_APPZT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | I_APPZT | Value transfer | Type reference (TYPE) | N1APPZT | IS-H: Zeitpunkt eines Termins oder einer Terminvorgabe | 20040204 |
Method SET_APPZT on class CL_ISH_CORDPOS_X has no exception.
Method SET_DSPTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | I_DSPTY | Value transfer | Type reference (TYPE) | N1DSPTY | IS-H: Dispositionstyp (ambulant oder stationär) | 20040204 |
Method SET_DSPTY on class CL_ISH_CORDPOS_X has no exception.
Method SET_ESTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040312 | |||
| 2 | I_ESTAT | Value transfer | Type reference (TYPE) | J_ESTAT | Anwenderstatus | 20040312 |
Method SET_ESTAT on class CL_ISH_CORDPOS_X has no exception.
Method SET_N1VKG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | IS_N1VKG_NEW | Value transfer | Type reference (TYPE) | N1VKG | IS-H: Position des Klinischen Auftrags (Vormerkung) | 20040204 | |||
| 3 | IS_N1VKG_OLD | Value transfer | Type reference (TYPE) | N1VKG | IS-H: Position des Klinischen Auftrags (Vormerkung) | 20040204 | |||
| 4 | I_FORCE_N1VKG_OLD | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | is_n1vkg_old immer übernehmen? | 20040204 |
Method SET_N1VKG on class CL_ISH_CORDPOS_X has no exception.
Method SET_TMTAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20040204 | |||
| 2 | I_TMTAG | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Kennzeichen tagesgenauer Termin | 20040204 |
Method SET_TMTAG on class CL_ISH_CORDPOS_X has no exception.
Method SET_TRTOE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20050722 | |||
| 2 | I_TRTOE | Value transfer | Type reference (TYPE) | N1CORDTRTOE | IS-H: KLAT/VKG: Adressat (OrgEinheit) | 20050722 |
Method SET_TRTOE on class CL_ISH_CORDPOS_X has no exception.
Method UNCANCEL_ALL Signature
Method UNCANCEL_ALL on class CL_ISH_CORDPOS_X has no parameter.
Method UNCANCEL_ALL on class CL_ISH_CORDPOS_X has no exception.
Method UNCANCEL_ALL_CORDPOS Signature
Method UNCANCEL_ALL_CORDPOS on class CL_ISH_CORDPOS_X has no parameter.
Method UNCANCEL_ALL_CORDPOS on class CL_ISH_CORDPOS_X has no exception.
History
| Last changed by/on | SAP | 20060208 |
| SAP Release Created in | 472 |