Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_ISH_RUN_DATA | IS-H: Base Class for Movement Data Objects | 20030923 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_USE_TEXTMODULE | IS-H: Interface for Using SAPscript Text Modules | 20030923 |
Properties
| Class | CL_ISHMED_ME_ORDER | |
| Short Description | IS-H*MED: Drug Order | |
| Super Class | CL_ISH_RUN_DATA | IS-H: Base Class for Movement Data Objects |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | NMED_ME | IS-H*MED: Medication |
| Created | 20030923 | SAP |
| Last change | 20060920 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISHMED_ME_ORDER has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ISH_USE_TEXTMODULE | IS-H: Interface for Using SAPscript Text Modules | 20030923 |
Friends
Class CL_ISHMED_ME_ORDER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | N1MEORDER-MEORDID | 9900000000 | Start of Artificial Order ID | 20030923 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR02 | 01 | Event Generation Type 01 (Inpatient Standard) | 20040429 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR02 | 02 | Event Generation Type 02 (Outpatient Standard) | 20040429 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR02 | 03 | Event Generation Type 03 (Inpatient PRN) | 20040429 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR02 | 04 | Event Generation Type 04 (Inpatient IV Vol.Based Continuous) | 20040429 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR02 | 05 | Event Generation Type 05 (Inpatient IV Condit. Continuous) | 20040429 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR02 | 06 | Event Generation Type 06 (Inpatient IV Intermittent) | 20040429 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR02 | 07 | Event Generation Type 07 (Inpatient IV Intermittent PRN) | 20040429 | ||
| 9 | Constant | Public | Type reference (TYPE) | N1ME_ORD_PURPOSE | '3' | "Administration" Purpose | 20041221 | ||
| 10 | Constant | Public | Type reference (TYPE) | N1ME_ORD_PURPOSE | '1' | "Dispensing" Purpose | 20041221 | ||
| 11 | Constant | Public | Type reference (TYPE) | N1ME_ORD_PURPOSE | '2' | "Prescription Print" Purpose | 20041221 | ||
| 12 | Constant | Public | Type reference (TYPE) | N1ME_MOISTA | 05 | Constant Status Canceled | 20031104 | ||
| 13 | Constant | Public | Type reference (TYPE) | N1ME_MOISTA | 04 | Constant Status Ended | 20031104 | ||
| 14 | Constant | Public | Type reference (TYPE) | ISH_TEXTMODULE_ID | 002 | ID for Instructions of Order | 20031007 | ||
| 15 | Constant | Public | Type reference (TYPE) | ISH_TEXTMODULE_ID | 003 | ID for Prescription Sequence Text of Order | 20031007 | ||
| 16 | Constant | Public | Type reference (TYPE) | ISH_TEXTMODULE_ID | 001 | ID for Short Text of Order - Sapscript | 20030923 | ||
| 17 | Constant | Public | Type reference (TYPE) | ISH_TEXTMODULE_ID | 004 | ID for Dosage Text of Order | 20031007 | ||
| 18 | Constant | Public | Type reference (TYPE) | ISH_TEXTMODULE_ID | 005 | ID for Template Description | 20040303 | ||
| 19 | Instance attribute | Private | Type reference (TYPE) | N1MEOPRI | Order Priority Data | 20040209 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | N1MEORDER | Current Status of Order | 20030923 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | N1MEORDER | Database Status of Order | 20030923 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | V_N1TPORD | Template, Old Status | 20040302 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | V_N1TPORD | Template, Current Status | 20040302 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | ISHMED_T_NDOC | Global Document Table | 20031110 | |||
| 25 | Static Attribute | Protected | Type reference (TYPE) | ISH_NAMETAB_TAB | Global Buffer for RN1MED_ME_ORDER | 20030924 | |||
| 26 | Instance attribute | Protected | Attribute reference (LIKE) | 20030924 | |||||
| 27 | Instance attribute | Protected | Type reference (TYPE) | NGPA-GPART | Employee Responsible for Status Change (<> MORESP1!) | 20031103 | |||
| 28 | Static Attribute | Protected | Type reference (TYPE) | N1ME_MEORDID | Class-Wide Counter for MEORDID | 20030924 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | ISH_ON_OFF | ON: Object Is in Template Mode | 20040302 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Connection of Document and Folder | 20031110 | |
| 2 | Static method | Public | Method | Create String with Order Key | 20030923 | |
| 3 | Static method | Public | Method | Calculate MOVDT/MOVTT Using Duration | 20031214 | |
| 4 | Static method | Public | Method | Check Order Duration Against Maximum Length | 20040211 | |
| 5 | Static method | Public | Method | Calculate Number of Treatments for an Order | 20040503 | |
| 6 | Static method | Protected | Method | Call BADI to Determine the CHDVER Field | 20040209 | |
| 7 | Instance method | Public | Method | Cancel Order | 20031031 | |
| 8 | Instance method | Public | Method | Change Object Attributes | 20030929 | |
| 9 | Instance method | Public | Method | 20030924 | ||
| 10 | Instance method | Public | Method | Execute Checks | 20030924 | |
| 11 | Instance method | Public | Method | Check for Changes | 20030923 | |
| 12 | Static method | Public | Method | Check Order Duration Against Maximum Length | 20031214 | |
| 13 | Instance method | Protected | Method | Check Case Number, Patient Number and PAPID | 20030929 | |
| 14 | Instance method | Public | Method | Checks at "Activate Order" Action | 20040504 | |
| 15 | Instance method | Public | Method | Check if Event Can Be Create for Order | 20040218 | |
| 16 | Instance method | Public | Method | Execute Checks for Order Template | 20040304 | |
| 17 | Static method | Public | Method | Check If INPATIENT and OUTPATIENT Flags Are Correct | 20041019 | |
| 18 | Instance method | Public | Constructor | Constructor | 20030924 | |
| 19 | Static method | Public | Method | Converts N1MEORDER Data into Template Data | 20040303 | |
| 20 | Static method | Public | Method | Convert N1TPMEORDER Structure to V_N1TPORD | 20040303 | |
| 21 | Static method | Public | Method | Converts Template Data into N1MEORDER Structure | 20040303 | |
| 22 | Static method | Public | Method | Convert V_N1TPORD Structure to N1TPMEORDER | 20040304 | |
| 23 | Static method | Public | Method | Create Instance for Completely New Order | 20030924 | |
| 24 | Static method | Public | Method | Create Instance for New Order Template | 20040302 | |
| 25 | Instance method | Protected | Method | 20030924 | ||
| 26 | Instance method | Public | Method | Delete Template with All Dependent Data | 20040308 | |
| 27 | Instance method | Public | Method | 20030924 | ||
| 28 | Instance method | Public | Method | Exit Order | 20031027 | |
| 29 | Instance method | Protected | Method | Completely Fill N1MEORDER (from Master Data etc.) | 20030924 | |
| 30 | Static method | Public | Method | Determine Administerable Drug | 20040206 | |
| 31 | Static method | Public | Method | Determine Administrable Template Drug | 20040308 | |
| 32 | Static method | Public | Method | Supplies All Cycles for Order | 20031017 | |
| 33 | Instance method | Public | Method | Get Attributes of the Object | 20030924 | |
| 34 | Static method | Public | Method | Determine Description of Order | 20031112 | |
| 35 | Static method | Public | Method | IS-H*MED: Select EPREPDOC Entry for Order | 20040923 | |
| 36 | Static method | Public | Method | Returns All Services for Cycle | 20030926 | |
| 37 | Static method | Public | Method | Determine Case Type for Order (incl. Note Flags) | 20040429 | |
| 38 | Static method | Public | Method | Determine Type for Generation of Event | 20040114 | |
| 39 | Instance method | Public | Method | Determine Medication Group for Order | 20040127 | |
| 40 | Static method | Protected | Method | Determine MEORDID from Number Range | 20030924 | |
| 41 | Static method | Public | Method | Supplies All Drugs for Order | 20031017 | |
| 42 | Static method | Public | Method | Supplies All Drugs for Order Template | 20040308 | |
| 43 | Instance method | Public | Method | Determine Order Priority for Current Medication Order | 20040209 | |
| 44 | Static method | Public | Method | Supplies All Dosage Sequences | 20031103 | |
| 45 | Static method | Public | Method | Supplies All ORates for Order Template | 20040311 | |
| 46 | Instance method | Public | Method | Specify Order Status of Order | 20030929 | |
| 47 | Static method | Public | Method | Specify N1GENCY Data Record (or Object) for Cycle Definition | 20030926 | |
| 48 | Static method | Public | Method | Read Data of Order from Database (with Buffering) | 20031009 | |
| 49 | Static method | Public | Method | Determine External Order Status for Internal | 20030929 | |
| 50 | Instance method | Public | Method | Determine Status History | 20031030 | |
| 51 | Static method | Public | Method | Determine Internal Order Status | 20030929 | |
| 52 | Instance method | Public | Method | 20030924 | ||
| 53 | Instance method | Public | Method | 20030924 | ||
| 54 | Static method | Public | Method | Determines Template Groups Assigned to Template | 20040306 | |
| 55 | Static method | Protected | Method | Determine TPID from Number Range | 20040304 | |
| 56 | Instance method | Public | Method | Initialize Complete Object | 20030924 | |
| 57 | Instance method | Protected | Method | IS_ACTUAL for Template | 20040303 | |
| 58 | Instance method | Public | Method | Check Whether Order is Ad Hoc Order (i.e. Ad Hoc Events Has | 20041004 | |
| 59 | Static method | Public | Method | Determines Whether Cycle Is Necessary | 20050120 | |
| 60 | Static method | Public | Method | Check Whether Order Already Exists on DB | 20030924 | |
| 61 | Static method | Public | Method | Does the Object Exist in the Specified Environment? | 20030924 | |
| 62 | Instance method | Public | Method | ON, if This Order Is Template | 20040302 | |
| 63 | Static method | Public | Method | Create Instance for Existing Order | 20030924 | |
| 64 | Static method | Public | Method | Create Instance for Existing Order Template | 20040303 | |
| 65 | Static method | Protected | Method | Read Case | 20030929 | |
| 66 | Static method | Protected | Method | Read Patient | 20030929 | |
| 67 | Instance method | Protected | Method | Save Template Data | 20040304 | |
| 68 | Static method | Public | Method | Read Data of Order from Database (with Buffering) | 20030923 | |
| 69 | Static method | Public | Method | Read Data of Order from Database (with Buffering) | 20040301 | |
| 70 | Instance method | Public | Method | Set Status of Order | 20030929 |
Events
Class CL_ISHMED_ME_ORDER has no event.
Types
Class CL_ISHMED_ME_ORDER has no local type.
Method Signatures
Method ASSIGN_DOC_TO_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031110 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031110 | |||
| 3 | IT_NDOC | Value transfer | Type reference (TYPE) | ISHMED_T_NDOC | Tabelle mit Dokumentdaten | 20031110 |
Method ASSIGN_DOC_TO_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method BUILD_KEY_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_KEY | Call by reference | Type reference (TYPE) | STRING | 20030923 | ||||
| 2 | I_MANDT | Value transfer | Type reference (TYPE) | SY-MANDT | SY-MANDT | SAP-System, Mandantennummer aus Anmeldung | 20030923 | ||
| 3 | I_MEORDID | Value transfer | Type reference (TYPE) | N1ME_MEORDID | ID der Verordnung | 20030923 |
Method BUILD_KEY_STRING on class CL_ISHMED_ME_ORDER has no exception.
Method CALCULATE_DATETO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031214 | |||
| 2 | C_MOVDT | Value transfer | Type reference (TYPE) | N1MEORDER-MOVDT | IS-H*MED: Medikation, Verordnung - Gültigkeitsdatum von | 20031214 | |||
| 3 | C_MOVTT | Value transfer | Type reference (TYPE) | N1MEORDER-MOVTT | IS-H*MED: Medikation, Verordnung - Gültigkeitszeitpunkt bis | 20031214 | |||
| 4 | E_ORDUR | Value transfer | Type reference (TYPE) | N1MEORDER-ORDUR | Dauer der Verordnung | 20031214 | |||
| 5 | E_ORDURU | Value transfer | Type reference (TYPE) | N1MEORDER-ORDURU | Dauer der Verordnung; Einheit | 20040213 | |||
| 6 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031214 | |||
| 7 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnung, für die geprüft/berechnet werden soll | 20031214 | |||
| 8 | I_CURRENT_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | SY-DATUM | Aktuelles Datum | 20031214 | ||
| 9 | I_CURRENT_DUR | Value transfer | Type reference (TYPE) | N1MEORDER-ORDUR | Dauer, die zur Berechnung genommen werden soll | 20040617 | |||
| 10 | I_CURRENT_DURU | Value transfer | Type reference (TYPE) | N1MEORDER-ORDURU | Dauereinheit, die zur Berechnung genommen werden soll | 20040617 | |||
| 11 | I_CURRENT_TIME | Value transfer | Type reference (TYPE) | SY-UZEIT | SY-UZEIT | Aktuelle Zeit | 20031214 | ||
| 12 | I_DONT_CALL_BADI | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: BADI NICHT aufrufen! | 20040617 | ||
| 13 | I_HARDSTOP | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Hardstop ermitteln und MOVDT/MOVTT dazu berechnen | 20040211 | ||
| 14 | I_MAXDUR | Value transfer | Type reference (TYPE) | N1MEORDER-ORDUR | 0 | Maximale Verabreichungsdauer | 20040211 | ||
| 15 | I_MAXDURU | Value transfer | Type reference (TYPE) | N1MEORDER-ORDURU | Maximale Verabreichungsdauer, Einheit | 20040211 |
Method CALCULATE_DATETO on class CL_ISHMED_ME_ORDER has no exception.
Method CALCULATE_MAX_DURATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040211 | |||
| 2 | E_MAXDUR | Value transfer | Type reference (TYPE) | N1MEORDER-ORDUR | Maximale Dauer | 20040211 | |||
| 3 | E_MAXDURU | Value transfer | Type reference (TYPE) | N1MEORDER-ORDURU | Maximale Dauer, Einheit | 20040211 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040211 | |||
| 5 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnung | 20040211 |
Method CALCULATE_MAX_DURATION on class CL_ISHMED_ME_ORDER has no exception.
Method CALCULATE_NR_OF_TREATMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040503 | |||
| 2 | E_NR_DOSES | Value transfer | Type reference (TYPE) | N1ME_RECAA | Anzahl der Dosen, die verabreicht werden | 20051025 | |||
| 3 | E_NR_OF_TREATMENTS | Value transfer | Type reference (TYPE) | I | Anzahl der Behandlungen | 20040503 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040503 | |||
| 5 | IR_CYCLE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_CYCLE | Zyklus (Default = Zyklus der Veordnung) | 20040503 | |||
| 6 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnung, für die geprüft/berechnet werden soll | 20040503 | |||
| 7 | I_DUR | Value transfer | Type reference (TYPE) | N1MEORDER-ORDUR | Dauer (Default = Dauer aus Verordnung) | 20040503 | |||
| 8 | I_DURU | Value transfer | Type reference (TYPE) | N1MEORDER-ORDURU | Einheit der Dauer (Default = Einheit der Verordnungsdauer) | 20040503 | |||
| 9 | I_START_DATE | Value transfer | Type reference (TYPE) | N1MEORDER-MOVDF | Beginndatum (Default = Datum aus Verordnung) | 20040503 | |||
| 10 | I_START_TIME | Value transfer | Type reference (TYPE) | N1MEORDER-MOVTF | Beginnzeit (Default = Zeit aus Verordnung) | 20040503 |
Method CALCULATE_NR_OF_TREATMENTS on class CL_ISHMED_ME_ORDER has no exception.
Method CALL_BADI_CHDVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040209 | |||
| 2 | C_CHDVER | Value transfer | Type reference (TYPE) | N1MEORDER-CHDVER | is-H*MED: Verordnung, Medikation - Änderungsattribut Prüfung | 20040209 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040209 | |||
| 4 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | IS-H*MED: Arzneimittelverordnung | 20040209 |
Method CALL_BADI_CHDVER on class CL_ISHMED_ME_ORDER has no exception.
Method CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CANCEL | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CANCEL | Cancel-Klasse | 20031031 | |||
| 2 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Fehlerhandling | 20031031 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031031 | |||
| 4 | I_AUTHORITY_CHECK | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Berechtigungsprüfungen durchführen | 20031031 | |||
| 5 | I_CHECK_ONLY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Nur Prüfen, ob Storno erlaubt (ON) | 20031031 | ||
| 6 | I_EVENT_CANCEL | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Event mitstornieren | 20031031 | ||
| 7 | I_REASON | Value transfer | Type reference (TYPE) | N1STOID | Stornogrund | 20031031 | |||
| 8 | I_VMA | Value transfer | Type reference (TYPE) | N1MITARB | Mitarbeiter | 20031031 |
Method CANCEL on class CL_ISHMED_ME_ORDER has no exception.
Method CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | OBJECT | Klasse zum Sammeln von Datenänderungen | 20030929 | |||
| 2 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030929 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | ReturnCode | 20030929 | |||
| 4 | IS_ORDER_X | Value transfer | Type reference (TYPE) | RN1MED_ME_ORDER | Übergabe der zu ändernden Attribute | 20030929 | |||
| 5 | IS_TPORD_X | Value transfer | Type reference (TYPE) | RN1MED_ME_TPORDER | Ändern von speziellen Template-Feldern (im Template-Modus) | 20040303 |
Method CHANGE on class CL_ISHMED_ME_ORDER has no exception.
Method CHANGE_TEXT Signature
Method CHANGE_TEXT on class CL_ISHMED_ME_ORDER has no parameter.
Method CHANGE_TEXT on class CL_ISHMED_ME_ORDER has no exception.
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030924 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | I | ReturnCode | 20030924 | |||
| 3 | IS_WHAT_TO_CHECK | Value transfer | Type reference (TYPE) | RN1MED_ME_ORDER | Was für Felder sollen geprüft werden? | 20030924 | |||
| 4 | I_CHECK_AUTHORITY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | ON: Berechtigungsprüfung durchführen | 20040506 | ||
| 5 | I_CHECK_CONN_OBJECTS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Alle angeschlossenen Objekte mitprüfen | 20030924 | ||
| 6 | I_FILL_ORDER | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Daten komplett befüllen | 20030924 |
Method CHECK on class CL_ISHMED_ME_ORDER has no exception.
Method CHECK_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030923 | |||
| 2 | ES_ME_ORDER_X | Value transfer | Type reference (TYPE) | RN1MED_ME_ORDER | Änderungsstruktur | 20030923 | |||
| 3 | ES_ME_TPORD_X | Value transfer | Type reference (TYPE) | RN1MED_ME_TPORDER | Änderungsstruktur für Template-Daten | 20040304 | |||
| 4 | E_MODE | Value transfer | Type reference (TYPE) | ISH_MODUS | IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) | 20030923 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | I | ReturnCode | 20030923 |
Method CHECK_CHANGES on class CL_ISHMED_ME_ORDER has no exception.
Method CHECK_DURATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031214 | |||
| 2 | E_HARDSTOP | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Maximaler Verabreichungszeitraum wurde überschritten | 20031214 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031214 | |||
| 4 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnung | 20031214 |
Method CHECK_DURATION on class CL_ISHMED_ME_ORDER has no exception.
Method CHECK_FALNR_PATNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030929 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030929 | |||
| 3 | I_CHECK_FALNR | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | FALNR prüfen? | 20030929 | ||
| 4 | I_CHECK_PATNR | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | PATNR prüfen? | 20030929 |
Method CHECK_FALNR_PATNR on class CL_ISHMED_ME_ORDER has no exception.
Method CHECK_FOR_ACTIVATE_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_BADI | Call by reference | Object reference (TYPE REF TO) | IF_EX_N1ME_CHANGE_MOSTATUS | Das BADI für "Verordnung aktivieren" | 20041228 | |||
| 2 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040504 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040504 | |||
| 4 | I_DEST_MOSID | Value transfer | Type reference (TYPE) | N1MEORDER-MOSID | Der (neue) Zielstatus der Verordnung | 20040504 |
Method CHECK_FOR_ACTIVATE_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method CHECK_IF_EVENT_POSSIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040218 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040218 | |||
| 3 | I_AUTHORITY_CHECK | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Berechtigungsprüfungen durchführen | 20040617 |
Method CHECK_IF_EVENT_POSSIBLE on class CL_ISHMED_ME_ORDER has no exception.
Method CHECK_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040304 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | I | ReturnCode | 20040304 | |||
| 3 | IS_WHAT_TO_CHK | Value transfer | Type reference (TYPE) | RN1MED_ME_ORDER | Welche Felder sollen geprüft werden? | 20040304 | |||
| 4 | IS_WHAT_TO_CHK_TP | Value transfer | Type reference (TYPE) | RN1MED_ME_TPORDER | Was für Felder sollen geprüft werden? (Template-spezifisch) | 20040304 | |||
| 5 | I_CHECK_CONN_OBJECTS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Alle angeschlossenen Objekte mitprüfen | 20040304 | ||
| 6 | I_FILL_ORDER | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Daten komplett befüllen | 20040304 |
Method CHECK_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method CHECK_TMPL_INPAT_OUTPAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041019 | |||
| 2 | E_CHANGE_NOT_ALLOWED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Änderung der Flags INPATIENT/OUTPATIENT ist nicht erlau | 20041019 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20041019 | |||
| 4 | IR_TEMPLATE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Template-Instanz | 20041019 |
Method CHECK_TMPL_INPAT_OUTPAT on class CL_ISHMED_ME_ORDER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_COPY_OF | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Objekt soll als Kopie des angegebenen Objekts erzeugt werden | 20030924 | |||
| 2 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für andere geänderte Objekte | 20030924 | |||
| 3 | IS_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | Daten der Verordnung | 20030924 | |||
| 4 | IS_N1TPORD | Value transfer | Type reference (TYPE) | V_N1TPORD | Template-Modus: Template-Daten (analog zu IS_N1MEORDER) | 20040302 | |||
| 5 | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Objekte, die mit dieser Verordnung verbunden sind | 20030924 | |||
| 6 | I_MANDT | Value transfer | Type reference (TYPE) | MANDT | SY-MANDT | Mandant | 20030924 | ||
| 7 | I_MEORDID | Value transfer | Type reference (TYPE) | N1ME_MEORDID | IS-H*MED: Medikation, Verordnung - Verordnungs-ID | 20030924 | |||
| 8 | I_READ_DB | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Verordnung von der Datenbank lesen (bei LOAD) | 20030924 | |||
| 9 | I_TMPL_MODE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: Ein Template soll angelegt werden | 20040302 | ||
| 10 | I_TPID | Value transfer | Type reference (TYPE) | N1ME_TPID | Template-Modus: Template-ID (analog zu I_MEORDID) | 20040302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgrund des Parameters IR_COPY_OF | 20030924 | ||
| 2 | Fehler aufgrund des Parameters IR_ENVIRONMENT | 20030924 | ||
| 3 | Instanzierung des Objektes nicht möglich (storniert!?) | 20030924 | ||
| 4 | Daten (N1MEORDER usw.) konnten nicht gefunden werden | 20030924 | ||
| 5 | Fehlende bzw. fehlerhafte Datenübergabe | 20030924 |
Method CONVERT_N1MEORDER_TO_TMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040303 | |||
| 2 | ES_N1TPORD | Value transfer | Type reference (TYPE) | V_N1TPORD | Template-Daten (incl. Text) | 20040303 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040303 | |||
| 4 | IS_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | "Normale" Verordnungsdaten | 20040303 |
Method CONVERT_N1MEORDER_TO_TMPL on class CL_ISHMED_ME_ORDER has no exception.
Method CONVERT_N1TPMEORDER_TO_TPORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040303 | |||
| 2 | ES_N1TPORD | Value transfer | Type reference (TYPE) | V_N1TPORD | Generierte Tabelle zum View V_N1TPORD | 20040303 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040303 | |||
| 4 | IS_N1TPMEORDER | Value transfer | Type reference (TYPE) | N1TPMEORDER | IS-H*MED: Medikation, Template Arzneimittelverordnung | 20040303 | |||
| 5 | IS_N1TPMEORDERT | Value transfer | Type reference (TYPE) | N1TPMEORDERT | IS-H*MED: Bezeichnung Template Arzneimittelverordnung | 20040303 |
Method CONVERT_N1TPMEORDER_TO_TPORD on class CL_ISHMED_ME_ORDER has no exception.
Method CONVERT_TMPL_TO_N1MEORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040303 | |||
| 2 | ES_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | "Normale" Verordnungsdaten | 20040303 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040303 | |||
| 4 | IS_N1TPORD | Value transfer | Type reference (TYPE) | V_N1TPORD | Template-Daten | 20040303 |
Method CONVERT_TMPL_TO_N1MEORDER on class CL_ISHMED_ME_ORDER has no exception.
Method CONVERT_TPORD_TO_N1TPMEORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040304 | |||
| 2 | ES_N1TPMEORDER | Value transfer | Type reference (TYPE) | N1TPMEORDER | IS-H*MED: Medikation, Template Arzneimittelverordnung | 20040304 | |||
| 3 | ES_N1TPMEORDERT | Value transfer | Type reference (TYPE) | N1TPMEORDERT | IS-H*MED: Bezeichnung Template Arzneimittelverordnung | 20040304 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040304 | |||
| 5 | IS_N1TPORD | Value transfer | Type reference (TYPE) | V_N1TPORD | Generierte Tabelle zum View V_N1TPORD | 20040304 |
Method CONVERT_TPORD_TO_N1TPMEORDER on class CL_ISHMED_ME_ORDER has no exception.
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030924 | |||
| 2 | ER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Instanz Verordnung | 20030924 | |||
| 3 | ER_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_ISH_OBJECTBASE | Instanz als Interfacereferenz | 20030924 | |||
| 4 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | ReturnCode | 20030924 | |||
| 5 | IR_COPY_OF | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Objekt soll als Kopie vom angegebenen Objekt erzeugt werden | 20030924 | |||
| 6 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für andere geänderte Objekte | 20030924 | |||
| 7 | IS_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | Daten der Verordnung | 20030924 | |||
| 8 | IT_CONNECTED_OBJECTS | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objekte, die mit dieser Leistung verbunden sind | 20030924 |
Method CREATE on class CL_ISHMED_ME_ORDER has no exception.
Method CREATE_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040302 | |||
| 2 | ER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Instanz Verordnung | 20040302 | |||
| 3 | ER_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_ISH_OBJECTBASE | Instanz als Interfacereferenz | 20040302 | |||
| 4 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | ReturnCode | 20040302 | |||
| 5 | IR_COPY_OF | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Objekt soll als Kopie vom angegebenen Objekt erzeugt werden | 20040302 | |||
| 6 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für andere geänderte Objekte | 20040302 | |||
| 7 | IS_N1TPMEORDER | Value transfer | Type reference (TYPE) | N1TPMEORDER | Daten des Verordnungs-Templates | 20040302 | |||
| 8 | IT_CONNECTED_OBJECTS | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objekte, die mit dieser Leistung verbunden sind | 20040302 |
Method CREATE_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method CREATE_TEXTMODULE_ON_USE Signature
Method CREATE_TEXTMODULE_ON_USE on class CL_ISHMED_ME_ORDER has no parameter.
Method CREATE_TEXTMODULE_ON_USE on class CL_ISHMED_ME_ORDER has no exception.
Method DELETE_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040308 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040308 | |||
| 3 | I_AUTHORITY_CHECK | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Berechtigungsprüfungen durchführen | 20040308 | |||
| 4 | I_CHECK_ONLY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Nur Prüfen, ob Löschen erlaubt (ON) | 20040308 |
Method DELETE_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method EDIT_TEXT Signature
Method EDIT_TEXT on class CL_ISHMED_ME_ORDER has no parameter.
Method EDIT_TEXT on class CL_ISHMED_ME_ORDER has no exception.
Method END_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CANCEL | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CANCEL | Stornoklasse für zu stornierende Events | 20040921 | |||
| 2 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031029 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | ReturnCode | 20031029 | |||
| 4 | IR_BADI_CHANGE_ENDORDER | Value transfer | Object reference (TYPE REF TO) | IF_EX_N1ME_CHANGE_ENDORDER | BADI-Instanz für das End_Order-BADI | 20040921 | |||
| 5 | I_DATE | Value transfer | Type reference (TYPE) | N1ME_PBDAD | IS-H*MED: Medikation, Plan-Beginndatum | 20031029 | |||
| 6 | I_N1ABSG | Value transfer | Type reference (TYPE) | N1ABSG | IS-H*MED: Absetzgrund | 20031029 | |||
| 7 | I_N1MITARB | Value transfer | Type reference (TYPE) | N1MITARB | IS-H*MED: Verantwortlicher Mitarbeiter | 20031029 | |||
| 8 | I_TESTRUN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: Keine Änderungen durchführen (Testlauf) | 20040921 | ||
| 9 | I_TIME | Value transfer | Type reference (TYPE) | N1ME_PBTAD | IS-H*MED: Medikation, Plan-Beginnzeit | 20031029 |
Method END_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method FILL_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030924 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | ReturnCode | 20030924 | |||
| 3 | I_FROM_SAVE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ' ' | 'X': Aufruf aus der SAVE-Methode | 20060222 |
Method FILL_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_ADMINISTRABLE_DRUG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040206 | |||
| 2 | ER_ODRUG | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER_DRUG | IS-H*MED: Medikament einer Arzneimittelverordnung | 20040206 | |||
| 3 | ES_FORMULARY | Value transfer | Type reference (TYPE) | N1FORMULARY | IS-H*MED: Arzneimittel-Hauskatalog | 20040206 | |||
| 4 | ES_N1ODRUG | Value transfer | Type reference (TYPE) | N1ODRUG | IS-H*MED: Medikation, Arzneien der Verordnung | 20040206 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040206 | |||
| 6 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | 20040206 |
Method GET_ADMINISTRABLE_DRUG on class CL_ISHMED_ME_ORDER has no exception.
Method GET_ADMINISTRABLE_DRUG_TMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040308 | |||
| 2 | ER_TPODRUG | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER_DRUG | Template-ODrug | 20040308 | |||
| 3 | ES_FORMULARY | Value transfer | Type reference (TYPE) | N1FORMULARY | IS-H*MED: Arzneimittel-Hauskatalog | 20040308 | |||
| 4 | ES_N1TPODRUG | Value transfer | Type reference (TYPE) | N1TPODRUG | IS-H*MED: Medikation, Arzneien der Verordnung | 20040308 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040308 | |||
| 6 | IR_TEMPLATE | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | 20040308 |
Method GET_ADMINISTRABLE_DRUG_TMPL on class CL_ISHMED_ME_ORDER has no exception.
Method GET_CYCLE_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031017 | |||
| 2 | ET_GENCY | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20031017 | |||
| 3 | ET_N1GENCY | Value transfer | Type reference (TYPE) | ISHMED_T_VN1GENCY | IS-H*MED: Tabellentyp für die VN1GENCY | 20031017 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031017 | |||
| 5 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20031017 | |||
| 6 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | IS-H*MED: Arzneimittelverordnung | 20031017 | |||
| 7 | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20031017 | ||
| 8 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20031017 |
Method GET_CYCLE_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030924 | |||
| 2 | ER_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20030924 | |||
| 3 | ES_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | Daten der Verordnung | 20030924 | |||
| 4 | ES_N1TPORD | Value transfer | Type reference (TYPE) | V_N1TPORD | Falls Objekt im Template-Modus: Template-Attribute | 20040302 | |||
| 5 | ES_OLD_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | "Alte" N1MEORDER, d.h. Stand von der Datenbank | 20030924 | |||
| 6 | ES_OLD_N1TPORD | Value transfer | Type reference (TYPE) | V_N1TPORD | Template-Modus: Alte Template-Daten | 20040302 | |||
| 7 | ET_N1MEODOCA | Value transfer | Type reference (TYPE) | ISHMED_T_VN1MEODOCA | Tabelle mit Dokumentenzuordnungen zur Order | 20040129 | |||
| 8 | E_ACTIVE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20030924 | |||
| 9 | E_MODE | Value transfer | Type reference (TYPE) | ISH_MODUS | IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) | 20030924 | |||
| 10 | E_RC | Value transfer | Type reference (TYPE) | I | ReturnCode | 20030924 | |||
| 11 | E_TMPL_MODE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Objekt ist im Template-Modus | 20040302 | |||
| 12 | I_FILL_ORDER | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | ALLE Felder der Verordnung befüllen ON/OFF | 20030924 |
Method GET_DATA on class CL_ISHMED_ME_ORDER has no exception.
Method GET_DESCRIPTION_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031112 | |||
| 2 | E_ORDER_DESCR | Value transfer | Type reference (TYPE) | N1ME_ORDER_DESCR | IS-H*MED: Beschreibung der Verordnung | 20031112 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031112 | |||
| 4 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20040203 | |||
| 5 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | IS-H*MED: Arzneimittelverordnung | 20031112 | |||
| 6 | IS_ADM_ODRUG | Value transfer | Type reference (TYPE) | N1ODRUG | Administrable ODrug | 20060109 | |||
| 7 | IS_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | Veordnung, kompletter(!) Datensatz | 20060109 | |||
| 8 | IS_N1STZY | Value transfer | Type reference (TYPE) | N1STZY | Performance: Zyklus-Beschreibung | 20060207 | |||
| 9 | I_MEORDID | Value transfer | Type reference (TYPE) | N1ME_MEORDID | IS-H*MED: Medikation, Verordnung - Verordnungs-ID | 20031112 |
Method GET_DESCRIPTION_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_EPREPDOC_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040923 | |||
| 2 | ET_EPREPDOC | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Tabelle mit den gefundenen Daten als Objektinstanzen | 20040923 | |||
| 3 | ET_N1EPREPDOC | Value transfer | Type reference (TYPE) | ISHMED_T_VN1EPREPDOC | Die gefundenen Daten als Datenstrukturen | 20040923 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040923 | |||
| 5 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20040923 | |||
| 6 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnung, zu der die Daten gelesen werden sollen | 20040923 | |||
| 7 | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: Auch stornierte Daten zurückliefern | 20040923 | ||
| 8 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20040923 |
Method GET_EPREPDOC_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_EVENTS_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030926 | |||
| 2 | ET_EVENT | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20030929 | |||
| 3 | ET_N1MEEVENT | Value transfer | Type reference (TYPE) | ISHMED_T_VN1MEEVENT | IS-H*MED: Medikationsereignis, Tabellentyp für VN1MEEVENT | 20030929 | |||
| 4 | E_EVENT_EXISTS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X'...Gültige Events existieren | 20060713 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | ReturnCode | 20030926 | |||
| 6 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Environment, falls neue Instanzen erzeugt werden müssen | 20030926 | |||
| 7 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnung, für die die Ereignisse ermittelt werden sollen | 20030929 | |||
| 8 | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Auch stornierte Daten zurückgeben (ON) | 20030926 | ||
| 9 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) | 20030926 | ||
| 10 | I_SORT | Value transfer | Type reference (TYPE) | CHAR10 | SPACE | Events nach gewissen Kriterien sortieren | 20040107 |
Method GET_EVENTS_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_FALAR_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040429 | |||
| 2 | E_FALAR | Value transfer | Type reference (TYPE) | NFAL-FALAR | Fallart der Verordnung (Orderflags werden hier beachtet) | 20040429 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040429 | |||
| 4 | IR_ORDER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | IS-H*MED: Arzneimittelverordnung | 20040429 | |||
| 5 | IS_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | Verordnungs Datensatz | 20040429 |
Method GET_FALAR_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_GENERATION_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040114 | |||
| 2 | E_GENTYPE | Value transfer | Type reference (TYPE) | N1ME_GENTYPE | Typ für Generierung der Ereignisse | 20040114 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040114 | |||
| 4 | IS_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | IS-H*MED: Medikation, Arzneimittelverordnung | 20040114 |
Method GET_GENERATION_TYPE on class CL_ISHMED_ME_ORDER has no exception.
Method GET_MEDGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040127 | |||
| 2 | ES_TN1MEDGROUP | Value transfer | Type reference (TYPE) | TN1MEDGROUP | Attribute der Med.Gruppe | 20040127 | |||
| 3 | ES_TN1MEDGROUPT | Value transfer | Type reference (TYPE) | TN1MEDGROUPT | IS-H*MED: Medikationsgruppen - Texte | 20040127 | |||
| 4 | E_MEDGRPID | Value transfer | Type reference (TYPE) | N1MEORDER-MEDGRPID | ID der Medikationsgruppe | 20040127 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040127 |
Method GET_MEDGROUP on class CL_ISHMED_ME_ORDER has no exception.
Method GET_MEORDID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030924 | |||
| 2 | E_MEORDID | Value transfer | Type reference (TYPE) | N1ME_MEORDID | ID der Verordnung | 20030924 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030924 | |||
| 4 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnung als Objekt | 20030924 |
Method GET_MEORDID on class CL_ISHMED_ME_ORDER has no exception.
Method GET_ODRUGS_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031017 | |||
| 2 | ET_N1ODRUG | Value transfer | Type reference (TYPE) | ISHMED_T_VN1ODRUG | IS-H*MED:Medikament, Tabellentyp für VN1ODRUG | 20031017 | |||
| 3 | ET_ODRUG | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20031017 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031017 | |||
| 5 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20031017 | |||
| 6 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | IS-H*MED: Arzneimittelverordnung | 20031017 | |||
| 7 | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20031017 | ||
| 8 | I_DRUGTYP | Value transfer | Type reference (TYPE) | N1ODRUG-DRUGTYP | '*' | Arzneityp ('*...alle oder Werte aus N1ME_DRUGTYP) | 20031103 | ||
| 9 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20031017 |
Method GET_ODRUGS_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_ODRUGS_FOR_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040308 | |||
| 2 | ET_N1TPODRUG | Value transfer | Type reference (TYPE) | ISHMED_T_VN1TPODRUG | Template-ODrug | 20040308 | |||
| 3 | ET_TPODRUG | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20040308 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040308 | |||
| 5 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20040308 | |||
| 6 | IR_TEMPLATE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnungs-Template | 20040308 | |||
| 7 | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: Auch zum löschen vorgesehen Daten zurückgeben | 20040324 | ||
| 8 | I_DRUGTYP | Value transfer | Type reference (TYPE) | N1ODRUG-DRUGTYP | '*' | Arzneityp ('*...alle oder Werte aus N1ME_DRUGTYP) | 20040308 | ||
| 9 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20040308 |
Method GET_ODRUGS_FOR_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method GET_OPRI_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040209 | |||
| 2 | E_N1MEOPRI | Call by reference | Type reference (TYPE) | N1MEOPRI | Daten Verordnungs Priorität | 20040209 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040209 |
Method GET_OPRI_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_ORATES_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031103 | |||
| 2 | ER_FIRST_ORATE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER_RATE | Die erste ORate in der Sequenz | 20031125 | |||
| 3 | ET_N1ORATE | Value transfer | Type reference (TYPE) | ISHMED_T_VN1ORATE | IS-H*MED: Dosierungssequenz, Tabellntyp für VN1ORATE | 20031103 | |||
| 4 | ET_ORATE | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20031103 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031103 | |||
| 6 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20031103 | |||
| 7 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | IS-H*MED: Arzneimittelverordnung | 20031103 | |||
| 8 | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20031103 | |||
| 9 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20031103 |
Method GET_ORATES_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_ORATES_FOR_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040311 | |||
| 2 | ER_FIRST_ORATE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER_RATE | Erster ORate-Datensatz | 20040315 | |||
| 3 | ET_N1TPORATE | Value transfer | Type reference (TYPE) | ISHMED_T_VN1TPORATE | Template-ORate | 20040311 | |||
| 4 | ET_TPORATE | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20040311 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040311 | |||
| 6 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20040311 | |||
| 7 | IR_TEMPLATE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnungs-Template | 20040311 | |||
| 8 | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: Auch zum Löschen markierte Daten zurückgeben | 20040324 | ||
| 9 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20040311 |
Method GET_ORATES_FOR_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method GET_ORDER_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030929 | |||
| 2 | ES_STATUS | Value transfer | Type reference (TYPE) | TN1OSTATUS | Der gesamte Statusdatensatz | 20030929 | |||
| 3 | E_NO_EVENTS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Es existieren keine Ereignisse zur Verordnung | 20031214 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030929 | |||
| 5 | E_STATUS_EXTERNAL | Value transfer | Type reference (TYPE) | TN1OSTATUST-USERST | Externer Status | 20030929 | |||
| 6 | E_STATUS_INTERNAL | Value transfer | Type reference (TYPE) | TN1OSTATUS-INTST | Interner Status | 20030929 |
Method GET_ORDER_STATUS on class CL_ISHMED_ME_ORDER has no exception.
Method GET_PRESCRIPTION_FOR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030926 | |||
| 2 | ER_PRESCR | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_PRESCRIPTION | Das gefundene Rezept-Objekt | 20030926 | |||
| 3 | ES_N1THS | Value transfer | Type reference (TYPE) | VN1THS | Das Rezept als Datensatz | 20030926 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030926 | |||
| 5 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20030926 | |||
| 6 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Die Verordnung, für die das Rezept ermittelt wird | 20030926 | |||
| 7 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) | 20030926 |
Method GET_PRESCRIPTION_FOR_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_PRESCRIPTION_FOR_PATNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031009 | |||
| 2 | ER_N1THS | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_PRESCRIPTION | IS-H*MED: Medikation, Arzneimittelverordnung | 20031010 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031009 | |||
| 4 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20031010 | |||
| 5 | I_PATNR | Value transfer | Type reference (TYPE) | PATNR | IS-H*MED: Medikation, Verordnung - Verordnungs-ID | 20031009 | |||
| 6 | I_REFRESH_BUFFER | Value transfer | Type reference (TYPE) | C | OFF | 20031009 |
Method GET_PRESCRIPTION_FOR_PATNR on class CL_ISHMED_ME_ORDER has no exception.
Method GET_STATUS_EXTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030929 | |||
| 2 | ES_LAST_EXT_STAT | Value transfer | Type reference (TYPE) | TN1OSTATUST | Der aktuellste externe Status | 20030929 | |||
| 3 | ET_EXT_STATUS | Value transfer | Type reference (TYPE) | ISHMED_T_TN1OSTATUST | Tabelle mit den gefundenen externen Status | 20030929 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030929 | |||
| 5 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Objekt für Fehlermeldung | 20030929 | |||
| 6 | I_CHECK_LOEKZ | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Wenn ON, dann das Löschkennzeichen prüfen | 20030929 | ||
| 7 | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20030929 | |||
| 8 | I_INTST | Value transfer | Type reference (TYPE) | TN1OSTATUS-INTST | Interner Verordnungsstatus | 20030929 | |||
| 9 | I_MOSID | Value transfer | Type reference (TYPE) | TN1OSTATUS-MOSID | ID des Verordnungsstatus | 20030929 |
Method GET_STATUS_EXTERNAL on class CL_ISHMED_ME_ORDER has no exception.
Method GET_STATUS_HISTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031030 | |||
| 2 | ES_CURRENT_STATUS | Value transfer | Type reference (TYPE) | VN1OSTATUSA | Aktueller Verordnungs-Status | 20040105 | |||
| 3 | ET_STATUS | Value transfer | Type reference (TYPE) | ISHMED_T_ORDERHISTORY | IS-H*MED: Tabellentyp für Orderhistorie | 20031103 | |||
| 4 | E_MEORDID | Value transfer | Type reference (TYPE) | N1ME_MEORDID | IS-H*MED: Medikation, Verordnung - Verordnungs-ID | 20031125 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031030 | |||
| 6 | I_GENERATE_CURR_STATUS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | Erzeuge aktuellen Status (falls Verordnung neu/geändert) | 20040105 |
Method GET_STATUS_HISTORY on class CL_ISHMED_ME_ORDER has no exception.
Method GET_STATUS_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030929 | |||
| 2 | ES_TN1OSTATUS | Value transfer | Type reference (TYPE) | TN1OSTATUS | Der gefundene Statusdatensatz | 20030929 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030929 | |||
| 4 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Objekt für Fehlermeldung | 20030929 | |||
| 5 | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | Einrichtung | 20030929 | |||
| 6 | I_MOSID | Value transfer | Type reference (TYPE) | TN1OSTATUS-MOSID | ID des Verordnungsstatus | 20030929 | |||
| 7 | I_USERST | Value transfer | Type reference (TYPE) | TN1OSTATUST-USERST | Externer Verordnungsstatus | 20030929 |
Method GET_STATUS_INTERNAL on class CL_ISHMED_ME_ORDER has no exception.
Method GET_TEXT Signature
Method GET_TEXT on class CL_ISHMED_ME_ORDER has no parameter.
Method GET_TEXT on class CL_ISHMED_ME_ORDER has no exception.
Method GET_TEXT_HEADER Signature
Method GET_TEXT_HEADER on class CL_ISHMED_ME_ORDER has no parameter.
Method GET_TEXT_HEADER on class CL_ISHMED_ME_ORDER has no exception.
Method GET_TPGROUPS_FOR_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040306 | |||
| 2 | ET_N1TPGROUP | Value transfer | Type reference (TYPE) | ISHMED_T_VN1TPGROUP | Template-Gruppen als Datensätze | 20040306 | |||
| 3 | ET_TPGROUP | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Tabelle mit den Template-Gruppen | 20040306 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040306 | |||
| 5 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20040306 | |||
| 6 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnungs-Template | 20040306 | |||
| 7 | I_MODE_REQUESTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20040306 |
Method GET_TPGROUPS_FOR_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method GET_TPID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040304 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040304 | |||
| 3 | E_TPID | Value transfer | Type reference (TYPE) | N1ME_TPID | ID des Order-Templates | 20040304 | |||
| 4 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Order-Template als Objekt | 20040304 |
Method GET_TPID on class CL_ISHMED_ME_ORDER has no exception.
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_MANDT | Value transfer | Type reference (TYPE) | MANDT | SY-MANDT | Mandant | 20030924 |
Method INITIALIZE on class CL_ISHMED_ME_ORDER has no exception.
Method IS_ACTUAL_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040303 | |||
| 2 | E_ACTUAL | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Objekt ist aktuell (ON/OFF) | 20040303 | |||
| 3 | E_CHANGED_FIELDS | Value transfer | Type reference (TYPE) | ANY | Die geänderten Felder des Objekts | 20040303 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040303 |
Method IS_ACTUAL_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method IS_ADHOC_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ADHOC_FLAG | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Flag: Adhoc Order... 'X' no adhoc Order.... ' ' | 20041004 |
Method IS_ADHOC_ORDER on class CL_ISHMED_ME_ORDER has no exception.
Method IS_CYCLE_NECESSARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050120 | |||
| 2 | E_CYCLE_NECESSARY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Zyklus notwendig | 20050120 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20050120 | |||
| 4 | E_SINGLE_IMDOSE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Verordnung hat Dauer 1 DOSIS, Sofortdosis | 20050123 | |||
| 5 | IR_ORDER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Verordnung, für die geprüft wird | 20050120 | |||
| 6 | I_DUR | Value transfer | Type reference (TYPE) | N1MEORDER-ORDUR | Dauer (übersteuert Dauer der Verordnung) | 20050120 | |||
| 7 | I_DURU | Value transfer | Type reference (TYPE) | N1MEORDER-ORDURU | Dauer-Einheit (übersteuert Dauer-Unit der Verordnung) | 20050120 | |||
| 8 | I_DURU_X | Value transfer | Type reference (TYPE) | ISHMED_CHANGE | OFF | ON: Wert aus I_DURU übernehmen | 20050120 | ||
| 9 | I_DUR_X | Value transfer | Type reference (TYPE) | ISHMED_CHANGE | OFF | ON: Wert aus I_DUR übernehmen | 20050120 |
Method IS_CYCLE_NECESSARY on class CL_ISHMED_ME_ORDER has no exception.
Method IS_IN_DATABASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_EXIST | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Datensatz existiert / existiert nicht | 20030924 | |||
| 2 | I_MEORDID | Value transfer | Type reference (TYPE) | N1ME_MEORDID | Schlüssel der Veordnung | 20030924 | |||
| 3 | I_TPID | Value transfer | Type reference (TYPE) | N1ME_TPID | Schlüssel des Order-Templates | 20040303 |
Method IS_IN_DATABASE on class CL_ISHMED_ME_ORDER has no exception.
Method IS_IN_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Objektinstanz, wenn diese bereits vorhanden ist | 20030924 | |||
| 2 | IR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Environment, in dem gesucht wird | 20030924 | |||
| 3 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Instanz eines Objekts | 20030924 | |||
| 4 | I_KEY | Value transfer | Type reference (TYPE) | STRING | Schlüssel des Objekts | 20030924 |
Method IS_IN_ENVIRONMENT on class CL_ISHMED_ME_ORDER has no exception.
Method IS_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TEMPLATE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Dieses Objekt ist ein Template | 20040302 |
Method IS_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method LOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030924 | |||
| 2 | ER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Instanz der Verordnung | 20030924 | |||
| 3 | ER_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_ISH_OBJECTBASE | Instanz als Interfacereferenz | 20030924 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20030924 | |||
| 5 | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für andere geänderte Objekte | 20030924 | |||
| 6 | IS_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | vollständige Daten der Verordnung | 20030924 | |||
| 7 | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Objekte, die mit dieser Verordnung verbunden sind | 20030924 | |||
| 8 | I_MANDT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20030924 | |||
| 9 | I_MEORDID | Value transfer | Type reference (TYPE) | N1ME_MEORDID | IS-H*MED: Medikation, Verordnung - Verordnungs-ID | 20030924 | |||
| 10 | I_READ_DB | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | Datensatz von der Datenbank lesen | 20030924 |
Method LOAD on class CL_ISHMED_ME_ORDER has no exception.
Method LOAD_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040303 | |||
| 2 | ER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ME_ORDER | Instanz der Verordnung | 20040303 | |||
| 3 | ER_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_ISH_OBJECTBASE | Instanz als Interfacereferenz | 20040303 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040303 | |||
| 5 | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für andere geänderte Objekte | 20040303 | |||
| 6 | IS_N1TPMEORDER | Value transfer | Type reference (TYPE) | N1TPMEORDER | IS-H*MED: Medikation, Template Arzneimittelverordnung | 20040303 | |||
| 7 | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Objekte, die mit dieser Verordnung verbunden sind | 20040303 | |||
| 8 | I_MANDT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20040303 | |||
| 9 | I_READ_DB | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | Datensatz von der Datenbank lesen | 20040303 | ||
| 10 | I_TPID | Value transfer | Type reference (TYPE) | N1ME_TPID | IS-H*MED: Schlüssel Template | 20040303 |
Method LOAD_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method READ_CASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Errorhandler | 20030929 | |||
| 2 | ES_NFAL | Value transfer | Type reference (TYPE) | NFAL | Fall | 20030929 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030929 | |||
| 4 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objekt, das den Fehler ausgelöst hat | 20030929 | |||
| 5 | I_EINRI | Value transfer | Type reference (TYPE) | NFAL-EINRI | Einrichtung | 20030929 | |||
| 6 | I_FALNR | Value transfer | Type reference (TYPE) | NFAL-FALNR | Fallnummer | 20030929 | |||
| 7 | I_READ_DB | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Fall unbedingt von Datenbank lesen (ON/OFF) | 20030929 |
Method READ_CASE on class CL_ISHMED_ME_ORDER has no exception.
Method READ_PATIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Errorhandler | 20030929 | |||
| 2 | ES_NPAT | Value transfer | Type reference (TYPE) | NPAT | Patient | 20030929 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030929 | |||
| 4 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objekt, das den Fehler ausgelöst hat | 20030929 | |||
| 5 | I_PATNR | Value transfer | Type reference (TYPE) | NPAT-PATNR | Patientennummer | 20030929 | |||
| 6 | I_READ_DB | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Patient unbedingt von Datenbank lesen (ON/OFF) | 20030929 |
Method READ_PATIENT on class CL_ISHMED_ME_ORDER has no exception.
Method SAVE_INTERNAL_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040304 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040304 | |||
| 3 | I_SAVE_CONN_OBJECTS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Auch abhängige Objekte automatisch mitverbuchen | 20040304 | ||
| 4 | I_TCODE | Value transfer | Type reference (TYPE) | SY-TCODE | SY-TCODE | ABAP-Programm, aktueller Transaktionscode | 20040304 | ||
| 5 | I_TESTRUN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: Daten nicht speichern, sondern nur prüfen, ob es möglich | 20040304 |
Method SAVE_INTERNAL_TEMPLATE on class CL_ISHMED_ME_ORDER has no exception.
Method SELECT_N1MEORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030923 | |||
| 2 | ES_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | IS-H*MED: Medikation, Arzneimittelverordnung | 20030923 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20030923 | |||
| 4 | I_MEORDID | Value transfer | Type reference (TYPE) | N1ME_MEORDID | IS-H*MED: Medikation, Verordnung - Verordnungs-ID | 20030923 | |||
| 5 | I_REFRESH_BUFFER | Value transfer | Type reference (TYPE) | C | OFF | 20030923 |
Method SELECT_N1MEORDER on class CL_ISHMED_ME_ORDER has no exception.
Method SELECT_N1TPMEORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040301 | |||
| 2 | ES_N1MEORDER | Value transfer | Type reference (TYPE) | N1MEORDER | Template, umgewandelt in N1MEORDER-Daten | 20040301 | |||
| 3 | ES_N1TPORD | Value transfer | Type reference (TYPE) | V_N1TPORD | IS-H*MED: Medikation, Template Arzneimittelverordnung | 20040302 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040301 | |||
| 5 | I_REFRESH_BUFFER | Value transfer | Type reference (TYPE) | C | OFF | 20040301 | |||
| 6 | I_TPID | Value transfer | Type reference (TYPE) | N1ME_TPID | IS-H*MED: Medikation, Order-TemplateID | 20040301 |
Method SELECT_N1TPMEORDER on class CL_ISHMED_ME_ORDER has no exception.
Method SET_ORDER_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20030929 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030929 | |||
| 3 | I_CHECK_ONLY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Wenn ON, dann nur Prüfen ob der neue Status möglich ist | 20030929 | ||
| 4 | I_MORESP | Value transfer | Type reference (TYPE) | N1ME_MORESP1 | IS-H*MED: Medikation, Verordnung - verantw. Mitarbeiter | 20031103 | |||
| 5 | I_NEW_STATUS | Value transfer | Type reference (TYPE) | TN1OSTATUS-MOSID | Interner Statuscode des neuen Status | 20030929 | |||
| 6 | I_NEW_STAT_EXT | Value transfer | Type reference (TYPE) | TN1OSTATUST-USERST | Externer Statuscode des neuen Status | 20030929 |
Method SET_ORDER_STATUS on class CL_ISHMED_ME_ORDER has no exception.
History
| Last changed by/on | SAP | 20060920 |
| SAP Release Created in | 472 |