CALL_CLINICAL_ORDER SAP Method Create/Change/Display Clinical Order
Below is documentation, parameters and attributes of ABAP Method CALL_CLINICAL_ORDER within SAP class CL_ISH_UTL_CORD. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name CL_ISH_UTL_CORD into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Static
This is a Static Method so you can call it directlyThe following technical details of method CALL_CLINICAL_ORDER can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method CALL_CLINICAL_ORDER
.| Name | Type | Data Type | Description | Default Value |
| IR_CONTEXT | Importing | TYPE REF TO IF_ISHMED_GENERAL_CTX | Context: Main Interface | |
| IR_CORDER | Importing | TYPE REF TO CL_ISH_CORDER | IS-H: Clinical Order | |
| IR_ENVIRONMENT | Importing | TYPE REF TO CL_ISH_ENVIRONMENT | IS-H: Class for Collecting All Objects in Memory | |
| IR_XML_DOCUMENT | Importing | TYPE REF TO IF_IXML_DOCUMENT | Clinical Order in XML Form | |
| I_API_MODE | Importing | TYPE ISH_ON_OFF | IS-H: Boolean Data Type for ON (= 'X') and OFF (= ' ') | |
| I_COMMIT | Importing | TYPE ISH_ON_OFF | IS-H: Boolean Data Type for ON (= 'X') and OFF (= ' ') | |
| I_CORDERID | Importing | TYPE N1CORDID | IS-H: CORD/PREG: Identification of a Clinical Order | |
| I_DEQUEUE | Importing | TYPE ISH_ON_OFF | Remove Lock? | |
| I_EINRI | Importing | TYPE EINRI | IS-H: Institution | |
| I_ENQUEUE | Importing | TYPE ISH_ON_OFF | Set Lock? | |
| I_FALNR | Importing | TYPE FALNR | IS-H: Case Number | |
| I_PAPID | Importing | TYPE ISH_PAPID | IS-H: Provisional Patient Number | |
| I_PATNR | Importing | TYPE PATNR | IS-H: Patient Number | |
| I_PLAN_OE | Importing | TYPE ORGID | IS-H: Identification Key of Organizational Unit | |
| I_SAVE | Importing | TYPE ISH_ON_OFF | IS-H: Boolean Data Type for ON (= 'X') and OFF (= ' ') | |
| I_VCODE | Importing | TYPE TNDYM-VCODE | IS-H: Processing Mode | |
| E_CORDERID | Exporting | TYPE N1CORDID | IS-H: CORD/PREG: Identification of a Clinical Order | |
| E_OTHER_CHANGES | Exporting | TYPE ISH_ON_OFF | Changes have been made | |
| E_RC | Exporting | TYPE ISH_METHOD_RC | IS-H: Return Code for Method Calls | |
| E_SAVED | Exporting | TYPE ISH_ON_OFF | IS-H: Boolean Data Type for ON (= 'X') and OFF (= ' ') | |
| E_UCOMM | Exporting | TYPE SY-UCOMM | Function Code that Triggered PAI | |
| CR_ERRORHANDLER | Changing | TYPE REF TO CL_ISHMED_ERRORHANDLING | ISHMED: Class for Error Handling |
Exceptions of Method CALL_CLINICAL_ORDER
This method does not have any exceptionsExample ABAP coding
DATA: lv_CR_ERRORHANDLER TYPE CL_ISHMED_ERRORHANDLING,
lv_E_CORDERID TYPE N1CORDID,
lv_E_OTHER_CHANGES TYPE ISH_ON_OFF,
lv_E_RC TYPE ISH_METHOD_RC,
lv_E_SAVED TYPE ISH_ON_OFF,
lv_E_UCOMM TYPE SY-UCOMM,
lv_IR_CONTEXT TYPE IF_ISHMED_GENERAL_CTX,
lv_IR_CORDER TYPE CL_ISH_CORDER,
lv_IR_ENVIRONMENT TYPE CL_ISH_ENVIRONMENT,
lv_IR_XML_DOCUMENT TYPE IF_IXML_DOCUMENT,
lv_I_API_MODE TYPE ISH_ON_OFF,
lv_I_COMMIT TYPE ISH_ON_OFF,
lv_I_CORDERID TYPE N1CORDID,
lv_I_DEQUEUE TYPE ISH_ON_OFF,
lv_I_EINRI TYPE EINRI,
lv_I_ENQUEUE TYPE ISH_ON_OFF,
lv_I_FALNR TYPE FALNR,
lv_I_PAPID TYPE ISH_PAPID,
lv_I_PATNR TYPE PATNR,
lv_I_PLAN_OE TYPE ORGID,
lv_I_SAVE TYPE ISH_ON_OFF,
lv_I_VCODE TYPE TNDYM-VCODE,
lv_other TYPE c.
CALL METHOD CL_ISH_UTL_CORD=>CALL_CLINICAL_ORDER(
EXPORTING
IR_CONTEXT = lv_IR_CONTEXT
IR_CORDER = lv_IR_CORDER
IR_ENVIRONMENT = lv_IR_ENVIRONMENT
IR_XML_DOCUMENT = lv_IR_XML_DOCUMENT
I_API_MODE = lv_I_API_MODE
I_COMMIT = lv_I_COMMIT
I_CORDERID = lv_I_CORDERID
I_DEQUEUE = lv_I_DEQUEUE
I_EINRI = lv_I_EINRI
I_ENQUEUE = lv_I_ENQUEUE
I_FALNR = lv_I_FALNR
I_PAPID = lv_I_PAPID
I_PATNR = lv_I_PATNR
I_PLAN_OE = lv_I_PLAN_OE
I_SAVE = lv_I_SAVE
I_VCODE = lv_I_VCODE
IMPORTING
E_CORDERID = lv_E_CORDERID
E_OTHER_CHANGES = lv_E_OTHER_CHANGES
E_RC = lv_E_RC
E_SAVED = lv_E_SAVED
E_UCOMM = lv_E_UCOMM
CHANGING
CR_ERRORHANDLER = lv_CR_ERRORHANDLER ).
Links to Related Class(s)
CL_ISH_U...Full list of available SAP object classes
Search for further information about these or an SAP related objects