SAP ABAP Class CL_ISH_FCT_CORDER (IS-H: Function Class Clinical Order)
Hierarchy
IS-H (Software Component) SAP Healthcare
   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
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Public Attribute reference (LIKE) 20030924
2 CO_MODE_DELETE Instance attribute Public Attribute reference (LIKE) 20030924
3 CO_MODE_ERROR Instance attribute Public Attribute reference (LIKE) 20030924
4 CO_MODE_INSERT Instance attribute Public Attribute reference (LIKE) 20030924
5 CO_MODE_UNCHANGED Instance attribute Public Attribute reference (LIKE) 20030924
6 CO_MODE_UPDATE Instance attribute Public Attribute reference (LIKE) 20030924
7 CO_VCODE_DISPLAY Instance attribute Public Attribute reference (LIKE) 20030924
8 CO_VCODE_INSERT Instance attribute Public Attribute reference (LIKE) 20030924
9 CO_VCODE_UPDATE Instance attribute Public Attribute reference (LIKE) 20030924
10 FALSE Instance attribute Public Attribute reference (LIKE) 20030924
11 GR_CANCEL Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CANCEL IS-H: Class for Cancellation 20031127
12 GR_CONFIG Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CON_CORDER IS-H: Clinical Order Configuration Class 20031117
13 GR_CORDER Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CORDER IS-H: Clinical Order 20030924
14 GR_ENVIRONMENT Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Class for Collecting All Objects in Memory 20031117
15 GR_FCT_PLANNING Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_FCT_PLANNING IS-H*MED: Class for Planning 20031203
16 GR_LOCK Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_LOCK IS-H*MED: Termination and Removal of Diverse Locks 20031117
17 GT_CORDPOS_STATE Instance attribute Protected Type reference (TYPE) ISHMED_T_CORDPOS_STATE Items with Status 20050321
18 GT_SNAPSHOT Instance attribute Protected Type reference (TYPE) ISH_T_SNAPSHOT IS-H: General Snapshot Table Type 20050203
19 G_ABORT_BECAUSE_OF_WARNINGS Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Abort Processing on Account of Warnings 20050105
20 G_HANDLE_WARNINGS Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Handle Warnings ON/OFF 20050105
21 G_LOCKKEY Instance attribute Protected Type reference (TYPE) N1GENKEY6 IS-H / IS-H*MED: Number for Generated Key (6-char.) 20070412
22 G_OWN_FCT_PLANNING Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Instance for the Planning Function Created Itself 20070419
23 INACTIVE Instance attribute Public Attribute reference (LIKE) 20030924
24 NO Instance attribute Public Attribute reference (LIKE) 20030924
25 OFF Instance attribute Public Attribute reference (LIKE) 20030924
26 ON Instance attribute Public Attribute reference (LIKE) 20030924
27 TRUE Instance attribute Public Attribute reference (LIKE) 20030924
28 YES Instance attribute Public Attribute reference (LIKE) 20030924
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