Hierarchy
⤷ IS-H-PM (Application Component) Patient Management
⤷ N1CORDMG (Package) IS-H: Clinical Ordering; TSA Development
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 | 20030924 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_IDENTIFY_OBJECT | IS-H: Assign a Type to an Object | 20030924 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_OBJECT_TYPES | IS-H: Definition of Types | 20030924 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_SNAPSHOT_OBJECT | IS-H: Definition for Snapshot Mechanism | 20050203 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_ISHMED_FCT_CORDER | IS-H*MED: Clinical Order Function Class | 20030924 |
Properties
Class | CL_ISH_FCT_CORDER | |
Short Description | IS-H: Function Class Clinical Order | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | N1CORDMG | IS-H: Clinical Ordering; TSA Development |
Created | 20030924 | SAP |
Last change | 20110810 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ISH_FCT_CORDER has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20030924 | ||
2 | IF_ISH_IDENTIFY_OBJECT | IS-H: Assign a Type to an Object | 20030924 | ||
3 | IF_ISH_OBJECT_TYPES | IS-H: Definition of Types | 20030924 | ||
4 | IF_ISH_SNAPSHOT_OBJECT | IS-H: Definition for Snapshot Mechanism | 20050203 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_ISH_FAC_FCT_CORDER | 20030924 | IS-H: Factory for Instantiation of CL_ISH(MED)_FCT_CORDER |
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_SNAPSHOT | Instance method | Protected | Method | Create and Fill Snapshot Object | 20050203 |
2 | CALL_PROCESS_AFTER_COMMIT | Instance method | Public | Method | Process after COMMIT | 20050321 |
3 | CHANGE_CORDER | Instance method | Public | Method | Changes the Data of the Order | 20031031 |
4 | CHANGE_CORDPOS | Instance method | Public | Method | Changes Data of Order Item | 20031031 |
5 | CHANGE_CORDTYP | Instance method | Public | Method | Changes the Order Type of an Order Item | 20031031 |
6 | CHECK | Instance method | Public | Method | Checks the Entire Order | 20031103 |
7 | CHECK_BADI | Instance method | Protected | Method | Check via BAdI | 20040225 |
8 | CHECK_CHANGES | Instance method | Public | Method | Checks for Changes | 20031210 |
9 | CHECK_CHANGES_COMPONENTS | Instance method | Protected | Method | Checks all Changes to all Components of Complete Order | 20050912 |
10 | CHECK_COMPONENTS | Instance method | Protected | Method | Checks all Components of Complete Order | 20040217 |
11 | CHECK_INTERNAL | Instance method | Protected | Method | Checks the Entire Order | 20031103 |
12 | COPY_CORDER | Instance method | Public | Method | Copies the Clinical Order | 20041214 |
13 | CREATE | Static method | Protected | Method | Instantiates a CL_ISH_FCT_CORDER Object | 20030924 |
14 | CREATE_VISIT | Instance method | Public | Method | Create Visit for an Order Item | 20031117 |
15 | DEQUEUE | Instance method | Public | Method | Unlock All Objects | 20070412 |
16 | DEQUEUE_FCT_PLANNING | Instance method | Protected | Method | Unlock the Function Class | 20070412 |
17 | DEQUEUE_PATIENT | Instance method | Protected | Method | Enlock the Patient - Patient Component | 20070412 |
18 | ENQUEUE | Instance method | Public | Method | Lock All Objects | 20070412 |
19 | GET_CORDER | Instance method | Public | Method | Returns the Order Object to Be Processed | 20030925 |
20 | GET_CORDPOS | Instance method | Public | Method | Returns an Order Item Object | 20031031 |
21 | GET_FCT_PLANNING | Instance method | Public | Method | Returns the Function Instance for Planning | 20031203 |
22 | GET_TYPE | Instance method | Public | Method | 20030924 | |
23 | GET_T_COMPONENTS | Instance method | Protected | Method | Returns All Components | 20061002 |
24 | GET_T_RUN_DATA | Instance method | Public | Method | Returns a List of All Related Movement Data Objects | 20031103 |
25 | HANDLE_WARNINGS | Instance method | Protected | Method | Handle Warnings | 20060405 |
26 | IGNORE_WARNINGS | Instance method | Protected | Method | Filter Out and Ignore Warnings from the Messages | 20050105 |
27 | INITIALIZE | Instance method | Public | Method | Initializes the Object | 20031125 |
28 | IS_A | Instance method | Public | Method | 20030924 | |
29 | IS_INHERITED_FROM | Instance method | Public | Method | 20030924 | |
30 | PROCESS_BEFORE_SAVING | Instance method | Protected | Method | Activities Before Saving | 20051123 |
31 | REFRESH | Instance method | Public | Method | Refresh on All Data Objects | 20031216 |
32 | SAVE | Instance method | Public | Method | Saves the Entire Order | 20031103 |
33 | SET_ABORT_BECAUSE_OF_WARNINGS | Instance method | Public | Method | Set Attribute G_ABORT_BECAUSE_OF_WARNINGS | 20050105 |
34 | SET_FCT_PLANNING | Instance method | Public | Method | Set Planning Function | 20080619 |
35 | SET_HANDLE_WARNINGS | Instance method | Public | Method | Set Attribute G_HANDLE_WARNINGS | 20050105 |
36 | SET_OWN_FCT_PLANNING | Instance method | Public | Method | Set Attribute G_OWN_FCT_PLANNING | 20070419 |
37 | SET_PATIENT | Instance method | Public | Method | Sets the Patient | 20031103 |
38 | UNDO_SNAPSHOT | Instance method | Protected | Method | Reset Snapshot | 20050203 |
39 | UPDATE_ENQUEUES | Instance method | Public | Method | Update Locks in Clinical Order | 20070412 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | HANDLE_WARNINGS_CORD | Instance Event (0) |
Public (2) |
Warning Handling | 20050105 |
Types
Class CL_ISH_FCT_CORDER has no local type.
Method Signatures
Method BUILD_SNAPSHOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050203 | ||
2 | Changing | CR_SNAPSHOT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_SNAPSHOT | IS-H: Basisklasse für Snapshots | 20050203 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050203 |
Method BUILD_SNAPSHOT on class CL_ISH_FCT_CORDER has no exception.
Method CALL_PROCESS_AFTER_COMMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050321 | ||
2 | Exporting | ET_CORDPOS_TO_CANCEL | Value transfer | Type reference (TYPE) | ISH_T_CORDPOS | IS-H: Tabelle mit CL_ISHMED_PREREG Objektreferenzen | 20050321 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050321 |
Method CALL_PROCESS_AFTER_COMMIT on class CL_ISH_FCT_CORDER has no exception.
Method CHANGE_CORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031031 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031031 | ||
3 | Importing | IS_CORDER_X | Value transfer | Type reference (TYPE) | RN1_CORDER_X | IS-H: XFlag-Struktur für Klinischer Auftrag | 20031031 |
Method CHANGE_CORDER on class CL_ISH_FCT_CORDER has no exception.
Method CHANGE_CORDPOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031031 | ||
2 | Exporting | ER_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | Veränderte Auftragsposition | 20031105 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031031 | ||
4 | Importing | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20031031 | ||
5 | Importing | IR_CORDTYP | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CORDTYP | IS-H: Klinischer Auftragstyp | 20031031 | ||
6 | Importing | IS_PREREG | Value transfer | Type reference (TYPE) | RN1MED_PREREG | IS-H*MED: Vormerkungsdaten für die Vormerkungsklasse | 20031031 | ||
7 | Importing | I_CORDTYP_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ir_cordtyp übernehmen? | 20031031 | ||
8 | Importing | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20031031 | ||
9 | Importing | I_POSNR | Value transfer | Type reference (TYPE) | N1CORDPOSNR | IS-H: Positionsnummer Klinischer Auftrag | 20031031 | ||
10 | Importing | I_PREREG_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | is_prereg übernehmen? | 20031031 | ||
11 | Importing | I_VKGID | Value transfer | Type reference (TYPE) | N1VKGID | IS-H: ID einer Auftragsposition (Vormerkung) | 20031031 |
Method CHANGE_CORDPOS on class CL_ISH_FCT_CORDER has no exception.
Method CHANGE_CORDTYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031031 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031031 | ||
3 | Importing | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20031031 | ||
4 | Importing | IR_CORDTYP | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CORDTYP | IS-H: Klinischer Auftragstyp | 20031031 | ||
5 | Importing | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20031031 | ||
6 | Importing | I_POSNR | Value transfer | Type reference (TYPE) | N1CORDPOSNR | IS-H: Positionsnummer Klinischer Auftrag | 20031031 | ||
7 | Importing | I_VKGID | Value transfer | Type reference (TYPE) | N1VKGID | IS-H: ID einer Auftragsposition (Vormerkung) | 20031031 |
Method CHANGE_CORDTYP on class CL_ISH_FCT_CORDER has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_BADI_OTHER_DATA | Call by reference | Object reference (TYPE REF TO) | OBJECT | Instanz für interne BADI-Kommunikation | 20040225 | ||
2 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031103 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031103 | ||
4 | Importing | I_ENQUEUE | Call by reference | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070418 | |
5 | Importing | I_FILL | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Objekte fertig befüllen? | 20031103 | |
6 | Importing | I_UCOMM | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20040225 | ||
7 | Importing | I_VCODE | Value transfer | Type reference (TYPE) | TNDYM-VCODE | Verarbeitungsmodus | 20040225 |
Method CHECK on class CL_ISH_FCT_CORDER has no exception.
Method CHECK_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040225 | ||
2 | Changing | CR_OTHER_DATA | Call by reference | Object reference (TYPE REF TO) | OBJECT | Instanz für interne BADI-Kommunikation | 20040225 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040225 | ||
4 | Importing | I_UCOMM | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20040225 | ||
5 | Importing | I_VCODE | Value transfer | Type reference (TYPE) | TNDYM-VCODE | IS-H: Verarbeitungsmodus | 20040225 |
Method CHECK_BADI on class CL_ISH_FCT_CORDER has no exception.
Method CHECK_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbehebung | 20031210 | ||
2 | Exporting | E_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Änderungen vorhanden (ON/OFF) | 20031210 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031210 |
Method CHECK_CHANGES on class CL_ISH_FCT_CORDER has no exception.
Method CHECK_CHANGES_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050912 | ||
2 | Exporting | E_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Änderungen in Bausteinen | 20050912 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050912 |
Method CHECK_CHANGES_COMPONENTS on class CL_ISH_FCT_CORDER has no exception.
Method CHECK_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040217 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040217 |
Method CHECK_COMPONENTS on class CL_ISH_FCT_CORDER has no exception.
Method CHECK_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_BADI_OTHER_DATA | Call by reference | Object reference (TYPE REF TO) | OBJECT | Instanz für interne BADI-Kommunikation | 20040225 | ||
2 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031103 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031103 | ||
4 | Importing | IT_RUN_DATA | Value transfer | Type reference (TYPE) | ISH_T_OBJECTBASE | Tabelle aller zu prüfender Objekte | 20031103 | ||
5 | Importing | I_ENQUEUE | Call by reference | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070418 | |
6 | Importing | I_FILL | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Objekte fertig befüllen? | 20031103 | |
7 | Importing | I_UCOMM | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20040225 | ||
8 | Importing | I_VCODE | Value transfer | Type reference (TYPE) | TNDYM-VCODE | IS-H: Verarbeitungsmodus | 20040225 |
Method CHECK_INTERNAL on class CL_ISH_FCT_CORDER has no exception.
Method COPY_CORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Fehlerhandling | 20041214 | ||
2 | Exporting | ER_CORDER_COPY | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CORDER | Kopierter Klinischer Auftrag | 20041214 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20041214 | ||
4 | Importing | IR_CONFIG | Call by reference | Object reference (TYPE REF TO) | IF_ISH_CONFIG | IS-H: Konfigurationsklasse Kl. Auftrag | 20050525 | ||
5 | Importing | IS_CORDER_SPECIAL | Value transfer | Type reference (TYPE) | RN1_CORDER_SPECIAL | IS-H*MED: Tabelle mit Patientendaten Sammelauftrag | 20050217 | ||
6 | Importing | I_COPY_COMP | Call by reference | Type reference (TYPE) | N1COPYCOMP | 'X' | I.S.H.med: Bausteine werden kopiert | 20061214 |
Method COPY_CORDER on class CL_ISH_FCT_CORDER has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030924 | ||
2 | Exporting | ER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISH_FCT_CORDER | IS-H: Funktionsklasse Klinischer Auftrag | 20030924 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20030924 | ||
4 | Importing | IR_CANCEL | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CANCEL | IS-H: Klasse für Storno | 20031127 | ||
5 | Importing | IR_CONFIG | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CON_CORDER | IS-H: Konfigurationsklasse Kl. Auftrag | 20031117 | ||
6 | Importing | IR_CORDER | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CORDER | IS-H: Klinischer Auftrag | 20030924 | ||
7 | Importing | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20031117 | ||
8 | Importing | IR_FCT_PLANNING | Call by reference | Object reference (TYPE REF TO) | CL_ISH_FCT_PLANNING | IS-H*MED: Klasse für Planung | 20031203 | ||
9 | Importing | IR_LOCK | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_LOCK | IS-H*MED: Absetzen und Aufhebung von div. Sperren | 20031117 |
Method CREATE on class CL_ISH_FCT_CORDER has no exception.
Method CREATE_VISIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031117 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031117 | ||
3 | Importing | IR_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | Auftragsposition, zu der ein Besuch angelegt werden soll. | 20031117 | ||
4 | Importing | I_TCODE | Value transfer | Type reference (TYPE) | SY-TCODE | SY-TCODE | ABAP-Programm, aktueller Transaktionscode | 20031117 | |
5 | Importing | I_TESTRUN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Speichern? | 20031117 |
Method CREATE_VISIT on class CL_ISH_FCT_CORDER has no exception.
Method DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070412 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070412 | ||
3 | Importing | I_HANDLE_FCT_PLANNING | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | ON: Planungsfunktion berücksichtigen | 20070412 |
Method DEQUEUE on class CL_ISH_FCT_CORDER has no exception.
Method DEQUEUE_FCT_PLANNING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070412 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070412 |
Method DEQUEUE_FCT_PLANNING on class CL_ISH_FCT_CORDER has no exception.
Method DEQUEUE_PATIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070412 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070412 |
Method DEQUEUE_PATIENT on class CL_ISH_FCT_CORDER has no exception.
Method ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070412 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070412 |
Method ENQUEUE on class CL_ISH_FCT_CORDER has no exception.
Method GET_CORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_CORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISH_CORDER | IS-H: Klinischer Auftrag | 20030925 |
Method GET_CORDER on class CL_ISH_FCT_CORDER has no exception.
Method GET_CORDPOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031031 | ||
2 | Exporting | ER_CORDPOS | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_PREREG | IS-H*MED: Vormerkung | 20031031 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031031 | ||
4 | Importing | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Stornierte Auftragspositionen berücksichtigen? | 20031031 | |
5 | Importing | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20031031 | ||
6 | Importing | I_POSNR | Value transfer | Type reference (TYPE) | N1CORDPOSNR | IS-H: Positionsnummer Klinischer Auftrag | 20031031 | ||
7 | Importing | I_VKGID | Value transfer | Type reference (TYPE) | N1VKGID | IS-H: ID einer Auftragsposition (Vormerkung) | 20031031 |
Method GET_CORDPOS on class CL_ISH_FCT_CORDER has no exception.
Method GET_FCT_PLANNING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031203 | ||
2 | Exporting | ER_FCT_PLANNING | Call by reference | Object reference (TYPE REF TO) | CL_ISH_FCT_PLANNING | IS-H*MED: Klasse für Planung | 20031203 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031203 |
Method GET_FCT_PLANNING on class CL_ISH_FCT_CORDER has no exception.
Method GET_TYPE Signature
Method GET_TYPE on class CL_ISH_FCT_CORDER has no parameter.
Method GET_TYPE on class CL_ISH_FCT_CORDER has no exception.
Method GET_T_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20061002 | ||
2 | Exporting | ET_COMPONENTS | Value transfer | Type reference (TYPE) | ISH_T_COMPONENT | IS-H: Tabelle mit IF_ISH_COMPONENT Objektreferenzen | 20061002 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20061002 |
Method GET_T_COMPONENTS on class CL_ISH_FCT_CORDER has no exception.
Method GET_T_RUN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031103 | ||
2 | Exporting | ET_RUN_DATA | Value transfer | Type reference (TYPE) | ISH_T_OBJECTBASE | IS-H: Tabelle mit IF_ISH_OBJECTBASE Referenzen | 20031103 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031103 |
Method GET_T_RUN_DATA on class CL_ISH_FCT_CORDER has no exception.
Method HANDLE_WARNINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Fehlerhandling | 20060405 | ||
2 | Changing | C_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode vor Aufruf der Methode | 20060405 |
Method HANDLE_WARNINGS on class CL_ISH_FCT_CORDER has no exception.
Method IGNORE_WARNINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Errorhandler, dessen Warnungen gelöscht werden sollen | 20050105 | ||
2 | Changing | C_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode, der eventuell auf 0 zurückgesetzt werden soll | 20050105 |
Method IGNORE_WARNINGS on class CL_ISH_FCT_CORDER has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031125 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031125 | ||
3 | Importing | IR_CANCEL | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CANCEL | IS-H: Klasse für Storno | 20031127 | ||
4 | Importing | IR_CONFIG | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CON_CORDER | IS-H: Konfigurationsklasse Kl. Auftrag | 20031125 | ||
5 | Importing | IR_CORDER | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CORDER | IS-H: Klinischer Auftrag | 20031125 | ||
6 | Importing | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20031125 | ||
7 | Importing | IR_FCT_PLANNING | Call by reference | Object reference (TYPE REF TO) | CL_ISH_FCT_PLANNING | IS-H*MED: Klasse für Planung | 20031203 | ||
8 | Importing | IR_LOCK | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_LOCK | IS-H*MED: Absetzen und Aufhebung von div. Sperren | 20031125 |
Method INITIALIZE on class CL_ISH_FCT_CORDER has no exception.
Method IS_A Signature
Method IS_A on class CL_ISH_FCT_CORDER has no parameter.
Method IS_A on class CL_ISH_FCT_CORDER has no exception.
Method IS_INHERITED_FROM Signature
Method IS_INHERITED_FROM on class CL_ISH_FCT_CORDER has no parameter.
Method IS_INHERITED_FROM on class CL_ISH_FCT_CORDER has no exception.
Method PROCESS_BEFORE_SAVING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Fehlerhandling | 20051123 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20051123 |
Method PROCESS_BEFORE_SAVING on class CL_ISH_FCT_CORDER has no exception.
Method REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031216 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031216 |
Method REFRESH on class CL_ISH_FCT_CORDER has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_BADI_OTHER_DATA | Call by reference | Object reference (TYPE REF TO) | OBJECT | Instanz für interne BADI-Kommunikation | 20040225 | ||
2 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031103 | ||
3 | Exporting | ET_CORDPOS_ERROR_AFTER_COMMIT | Value transfer | Type reference (TYPE) | ISH_T_CORDPOS | fehlerhafte Position(en) nach COMMIT | 20040527 | ||
4 | Exporting | E_ERROR_AFTER_COMMIT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Fehler nach COMMIT | 20040527 | ||
5 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031103 | ||
6 | Importing | I_COMMIT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Commit wird durchgeführt | 20040527 | ||
7 | Importing | I_HANDLE_ENQUEUES | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070611 | |
8 | Importing | I_TCODE | Value transfer | Type reference (TYPE) | SY-TCODE | SY-TCODE | ABAP-Programm, aktueller Transaktionscode | 20031103 | |
9 | Importing | I_TESTRUN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Testrun: kein Verbuchen | 20031103 | |
10 | Importing | I_UCOMM | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20040225 | ||
11 | Importing | I_VCODE | Value transfer | Type reference (TYPE) | TNDYM-VCODE | IS-H: Verarbeitungsmodus | 20040225 |
Method SAVE on class CL_ISH_FCT_CORDER has no exception.
Method SET_ABORT_BECAUSE_OF_WARNINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ABORT_BECAUSE_OF_WARNINGS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Wert für Attribut G_ABORT_BECAUSE_OF_WARNINGS | 20050105 |
Method SET_ABORT_BECAUSE_OF_WARNINGS on class CL_ISH_FCT_CORDER has no exception.
Method SET_FCT_PLANNING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_FCT_PLANNING | Call by reference | Object reference (TYPE REF TO) | CL_ISH_FCT_PLANNING | IS-H*MED: Klasse für Planung | 20080619 |
Method SET_FCT_PLANNING on class CL_ISH_FCT_CORDER has no exception.
Method SET_HANDLE_WARNINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_HANDLE_WARNINGS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Wert für Attribut G_HANDLE_WARNINGS | 20050105 |
Method SET_HANDLE_WARNINGS on class CL_ISH_FCT_CORDER has no exception.
Method SET_OWN_FCT_PLANNING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OWN_FCT_PLANNING | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070419 |
Method SET_OWN_FCT_PLANNING on class CL_ISH_FCT_CORDER has no exception.
Method SET_PATIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031103 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031103 | ||
3 | Importing | IR_PAP | Call by reference | Object reference (TYPE REF TO) | CL_ISH_PATIENT_PROVISIONAL | IS-H: Vorläufige Patientenstammdaten | 20031103 | ||
4 | Importing | I_PATNR | Value transfer | Type reference (TYPE) | PATNR | IS-H: Patientennummer | 20031103 |
Method SET_PATIENT on class CL_ISH_FCT_CORDER has no exception.
Method UNDO_SNAPSHOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_SNAPSHOT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_SNAPSHOT | IS-H: Basisklasse für Snapshots | 20050203 | ||
2 | Changing | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050203 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050203 |
Method UNDO_SNAPSHOT on class CL_ISH_FCT_CORDER has no exception.
Method UPDATE_ENQUEUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070412 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070412 |
Method UPDATE_ENQUEUES on class CL_ISH_FCT_CORDER has no exception.
Event Signatures
Event HANDLE_WARNINGS_CORD Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ER_ERRORHANDLER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20050105 | ||
2 | ER_FCT_CORDER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_ISH_FCT_CORDER | Instanz der Funktionsklasse | 20050105 |
History
Last changed by/on | SAP | 20110810 |
SAP Release Created in | 472 |