Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20030716 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_OBJECT_TYPES | IS-H: Definition of Types | 20030716 |
Properties
| Class | CL_ISH_UTL_BASE | |
| Short Description | IS-H: General Functions | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | N1BASE | IS-H: Basic Functionality; TSA Development |
| Created | 20030716 | SAP |
| Last change | 20110810 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20030716 | ||
| 2 | IF_ISH_OBJECT_TYPES | IS-H: Definition of Types | 20030716 |
Friends
Class CL_ISH_UTL_BASE has no friend class.
Attributes
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Sets All X-Fields to ON, if None Is Set | 20030910 | |
| 2 | Static method | Public | Method | Call Error Handler -> Include Message from an Except. Class | 20040907 | |
| 3 | Static method | Public | Method | Calculates the Time Between Two Events | 20041123 | |
| 4 | Static method | Public | Method | Changes a Structure from an X-Flag Structure | 20030829 | |
| 5 | Static method | Public | Method | Transfer Data of a Change Structure into Another | 20031014 | |
| 6 | Static method | Public | Method | Check Case | 20050620 | |
| 7 | Static method | Public | Method | Check Case | 20031004 | |
| 8 | Static method | Public | Method | Checks for Changes in 2 Structures | 20030827 | |
| 9 | Static method | Public | Method | Check with Domain Fixed Values | 20030818 | |
| 10 | Static method | Public | Method | Check Patient | 20031004 | |
| 11 | Static method | Public | Method | Check Patient with Provisional Master Data | 20031004 | |
| 12 | Static method | Public | Method | Checks that Time Specification Has Correct Format | 20040310 | |
| 13 | Static method | Public | Method | Call Error Handler -> collect_messages | 20030923 | |
| 14 | Static method | Public | Method | Call errorhandler -> collect_messages with BAPIRET2 | 20031114 | |
| 15 | Static method | Public | Method | Transferred Exceptions Are Scanned Using a CLASS_KETTE | 20041110 | |
| 16 | Static method | Public | Method | Call errorhandler -> collect_messages with System Variables | 20031114 | |
| 17 | Static method | Public | Method | Compare Case of Two Objects | 20031004 | |
| 18 | Static method | Public | Method | Compare Case of Two Objects | 20031004 | |
| 19 | Static method | Public | Method | Compare Case of Two Objects | 20031004 | |
| 20 | Static method | Public | Method | Converts the Long Text for a String | 20050331 | |
| 21 | Static method | Public | Method | Converts the String for a Long Text | 20050331 | |
| 22 | Static method | Public | Method | Converts a String into a Table of Transferred Length | 20080418 | |
| 23 | Static method | Public | Method | Convert Character-Type Value to External Format | 20030927 | |
| 24 | Static method | Public | Method | Convert Character-Type Value into Internal Format | 20040310 | |
| 25 | Static method | Public | Method | Convert Date to External Format | 20030820 | |
| 26 | Static method | Public | Method | Convert Time to External Format | 20031029 | |
| 27 | Static method | Public | Method | Convert Time into Internal Format | 20040331 | |
| 28 | Static method | Public | Method | Transfer Objects to Table of Type ISH_OBJECTLIST | 20031011 | |
| 29 | Static method | Public | Method | Copy Messages from a Handler into Another Handler | 20050302 | |
| 30 | Static method | Public | Method | Creates an IF_ISH_CONFIG Object | 20050119 | |
| 31 | Static method | Public | Method | IS-H: Instantiate Class CL_ISH_ERROR and Set Error | 20050502 | |
| 32 | Static method | Public | Method | Destroyed the Environment | 20031215 | |
| 33 | Static method | Public | Method | Checks an Institution | 20030804 | |
| 34 | Static method | Public | Method | Returns a Unique GUID (22-Characters) | 20030917 | |
| 35 | Static method | Public | Method | Returns a Unique UUID | 20030729 | |
| 36 | Static method | Public | Method | Gets All Connected Objects Recursively | 20050420 | |
| 37 | Static method | Public | Method | Returns the Authorization for N_VM_DEF | 20050511 | |
| 38 | Static method | Public | Method | Determine Case From Object | 20031120 | |
| 39 | Static method | Public | Method | Returns the Type of a Customer-Specific Object | 20031117 | |
| 40 | Static method | Public | Method | Determine Days from Days of the Week | 20030821 | |
| 41 | Static method | Public | Method | Determine Days from Days of the Week | 20040115 | |
| 42 | Static method | Public | Method | Determine Days from Time Interval | 20030730 | |
| 43 | Static method | Public | Method | Determine Short Description of a Treatment Category | 20030930 | |
| 44 | Static method | Public | Method | Returns Description of a Movement Category | 20031121 | |
| 45 | Static method | Public | Method | Returns the Description of the Movement Type | 20031120 | |
| 46 | Static method | Public | Method | Determine Hospital Name & Address | 20031003 | |
| 47 | Static method | Public | Method | Determine Short Description of a Treatment Category | 20050323 | |
| 48 | Static method | Public | Method | Determine Short Description of an OU | 20030730 | |
| 49 | Static method | Public | Method | Determine Name of a Person | 20030730 | |
| 50 | Static method | Public | Method | Determine Short Description of a Room | 20030730 | |
| 51 | Static method | Public | Method | Determine All Environments from the Movement Data | 20030904 | |
| 52 | Static method | Public | Method | Create List with Objects of Type "IF_ISH_IDENTIFY_OBJECT" | 20031029 | |
| 53 | Static method | Public | Method | Determine Institution from an Object | 20030906 | |
| 54 | Static method | Public | Method | Output Messages of the Complete Exception Chain | 20070315 | |
| 55 | Static method | Public | Method | Returns the Dept. OU for an ORGID | 20040113 | |
| 56 | Static method | Public | Method | Determine a Provisional Patient from a Data Object | 20030716 | |
| 57 | Static method | Public | Method | Determine Patient From Object | 20031118 | |
| 58 | Static method | Public | Method | Determine Patient Name using a Data Object | 20030716 | |
| 59 | Static method | Private | Method | Utility Method: Get Message Attribute of a T100 Exception | 20061108 | |
| 60 | Static method | Public | Method | Determine User's Telephone Number | 20031029 | |
| 61 | Static method | Public | Method | Determine User's Name | 20030927 | |
| 62 | Static method | Public | Method | Determine Value of a Field from a Data Reference | 20030926 | |
| 63 | Static method | Public | Method | Support Confirmation of Warning Messages | 20031009 | |
| 64 | Static method | Public | Method | Checks if the Object Implements Specified Interface | 20030915 | |
| 65 | Static method | Public | Method | Check if the Passed Value Is Numeric | 20030820 | |
| 66 | Static method | Public | Method | Determines if a Patient's Object Is Temporary | 20060717 | |
| 67 | Static method | Public | Method | Check if a Surgery Is Affected | 20031124 | |
| 68 | Static method | Public | Method | Determine Whether Org. Unit Is a Coordinating Unit | 20100714 | |
| 69 | Static method | Public | Method | Determines if a Temporary Object Belongs to the Patient | 20060717 | |
| 70 | Static method | Public | Method | Does the Error Handler Contain Errors of Specific Categories | 20050513 | |
| 71 | Static method | Public | Method | Check Maximum Number of Sessions | 20091021 | |
| 72 | Static method | Public | Method | Text field in four 50 charac. fields for output as MSG Vari. | 20080624 | |
| 73 | Static method | Public | Method | Remove Specific Messages from the Error Handler | 20041021 | |
| 74 | Static method | Public | Method | System Message -> Message Structure of the EXCEPTION Classes | 20050210 | |
| 75 | Static method | Public | Method | Transfer Value of a Field into a Data Reference | 20030925 | |
| 76 | Static method | Public | Method | Set TRUE / FALSE for ON / OFF Accordingly | 20040213 |
Events
Class CL_ISH_UTL_BASE has no event.
Types
Class CL_ISH_UTL_BASE has no local type.
Method Signatures
Method ADJUST_XFIELDS 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 | 20030910 | |||
| 2 | CS_DATA_X | Call by reference | Type reference (TYPE) | ANY | X-Flag Struktur zur Kennzeichnung der Änderungen | 20030910 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20030910 | |||
| 4 | E_XFIELDS_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Wurden X-Flags geändert (ON / OFF)? | 20050222 | |||
| 5 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Wird im Fehlerfall an CR_ERRORHANDLER übergeben. | 20030910 | |||
| 6 | I_DATA_NAME | Value transfer | Type reference (TYPE) | STRING | Wird im Fehlerfall an CR_ERRORHANDLER übergeben. | 20030910 | |||
| 7 | I_FORCE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Auf jeden Fall alle X-Flags setzen. | 20031009 |
Method ADJUST_XFIELDS on class CL_ISH_UTL_BASE has no exception.
Method APPEND_MESSAGE_FOR_EXCEPTION 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 | 20040907 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040907 | |||
| 3 | IR_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Instanz einer Ausnahmeklasse | 20040907 |
Method APPEND_MESSAGE_FOR_EXCEPTION on class CL_ISH_UTL_BASE has no exception.
Method CALCULATE_DURATION_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DURATION_MIN | Call by reference | Type reference (TYPE) | ISH_DZEIT | Zeit in Minuten | 20041123 | |||
| 2 | E_DURATION_SEC | Call by reference | Type reference (TYPE) | SYTABIX | Zeit in Sekunden | 20041123 | |||
| 3 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20041123 | |||
| 4 | I_DATE_FORM | Value transfer | Type reference (TYPE) | DATS | Start Datum | 20041123 | |||
| 5 | I_DATE_TO | Value transfer | Type reference (TYPE) | DATS | End Datum | 20041123 | |||
| 6 | I_TIME_FROM | Value transfer | Type reference (TYPE) | SY-UZEIT | Start Uhrzeit | 20041123 | |||
| 7 | I_TIME_TO | Value transfer | Type reference (TYPE) | SY-UZEIT | End Uhrzeit | 20041123 |
Method CALCULATE_DURATION_TIME on class CL_ISH_UTL_BASE has no exception.
Method CHANGE 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 | 20030829 | |||
| 2 | CS_DATA | Value transfer | Type reference (TYPE) | ANY | Daten, die gändert werden sollen | 20030829 | |||
| 3 | ET_CHANGED_FIELDS | Value transfer | Type reference (TYPE) | DDFIELDS | DDFIELDS mit den wirklich geänderten Feldnamen. | 20030829 | |||
| 4 | E_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Wurde wirklich etwas geändert? | 20030829 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20030829 | |||
| 6 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Wird im Fehlerfall an CR_ERRORHANDLER übergeben. | 20030829 | |||
| 7 | IS_DATA_X | Value transfer | Type reference (TYPE) | ANY | X-Flag Struktur zur Kennzeichnung der Änderungen | 20030829 | |||
| 8 | IT_FIELDNAME_IGNORE | Value transfer | Type reference (TYPE) | FIELDNAME_TAB | Bei der Prüfung zu ignorierende Felder | 20030829 | |||
| 9 | IT_FIELDNAME_MAPPING | Value transfer | Type reference (TYPE) | ISH_T_FIELDNAME_MAPPING | IS-H: Tabelle mit Feldnamen-Mapping | 20030829 | |||
| 10 | I_DATA_NAME | Value transfer | Type reference (TYPE) | STRING | Wird im Fehlerfall an CR_ERRORHANDLER übergeben. | 20030829 | |||
| 11 | I_SET_XFLAGS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Sollen auch die X-Felder übernommen werden? | 20031007 |
Method CHANGE on class CL_ISH_UTL_BASE has no exception.
Method CHANGE_XSTRUCTURE 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 | Instanz zur Fehlerbearbeitung | 20031014 | |||
| 2 | CS_DATA | Value transfer | Type reference (TYPE) | ANY | Änderungsstruktur, welche angepaßt werden soll | 20031014 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031014 | |||
| 4 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | wrd im Fehlerfall an CR_ERRORHANDLER übergeben | 20031014 | |||
| 5 | IS_DATA_X | Value transfer | Type reference (TYPE) | ANY | Änderungsstruktur | 20031014 | |||
| 6 | IT_FIELDNAME_MAPPING | Value transfer | Type reference (TYPE) | ISH_T_FIELDNAME_MAPPING | Angabe unterschiedlicher Feldnamen | 20031014 | |||
| 7 | I_DATA_NAME | Value transfer | Type reference (TYPE) | STRING | wird im Fehlerfall an CR_ERRORHANDLER übergeben | 20031014 |
Method CHANGE_XSTRUCTURE on class CL_ISH_UTL_BASE has no exception.
Method CHECK_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 | Instanz zur Fehlerbearbeitung | 20050620 | |||
| 2 | ES_NFAL | Value transfer | Type reference (TYPE) | NFAL | Fall | 20050620 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20050620 | |||
| 4 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt von Bewegungsdaten | 20050620 | |||
| 5 | I_CHECK_CANCELLED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Prüfung auf storniert durchführen | 20050620 | ||
| 6 | I_CHECK_COMPLETED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Prüfung auf abgeschlossen durchführen | 20050620 | ||
| 7 | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | Einrichtung | 20050620 | |||
| 8 | I_FALNR | Value transfer | Type reference (TYPE) | NFAL-FALNR | Fallnummer | 20050620 | |||
| 9 | I_PATNR | Value transfer | Type reference (TYPE) | PATNR | Patientennummer | 20050620 |
Method CHECK_CASE on class CL_ISH_UTL_BASE has no exception.
Method CHECK_CASE_OF_OBJ 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 | Instanz zur Fehlerbearbeitung | 20031004 | |||
| 2 | ES_NFAL | Value transfer | Type reference (TYPE) | NFAL | Fälle | 20050620 | |||
| 3 | E_FALNR | Value transfer | Type reference (TYPE) | NFAL-FALNR | Fallnummer | 20050620 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031004 | |||
| 5 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt von Bewegungsdaten | 20031004 | |||
| 6 | I_CHECK_COMPLETED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Prüfung durchführen, ob der Fall abgeschlossen ist | 20050620 | |||
| 7 | I_READ_DB_CASE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Fall von Datenbank lesen | 20031004 |
Method CHECK_CASE_OF_OBJ on class CL_ISH_UTL_BASE 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 | 20030827 | |||
| 2 | CS_DATA_X | Call by reference | Type reference (TYPE) | ANY | X-Flag Struktur zur Kennzeichnung der Änderungen | 20030827 | |||
| 3 | ET_CHANGED_FIELDS | Value transfer | Type reference (TYPE) | DDFIELDS | DD: Feldliste | 20030827 | |||
| 4 | E_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Hat sich etwas geändert? | 20030901 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20030827 | |||
| 6 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Wird im Fehlerfall an CR_ERRORHANDLER übergeben. | 20030827 | |||
| 7 | IS_DATA_NEW | Value transfer | Type reference (TYPE) | ANY | Neue Daten | 20030827 | |||
| 8 | IS_DATA_OLD | Value transfer | Type reference (TYPE) | ANY | Alte Daten | 20030827 | |||
| 9 | IT_FIELDNAME_IGNORE | Value transfer | Type reference (TYPE) | FIELDNAME_TAB | Bei der Prüfung zu ignorierende Felder | 20030827 | |||
| 10 | IT_FIELDNAME_MAPPING | Value transfer | Type reference (TYPE) | ISH_T_FIELDNAME_MAPPING | IS-H: Tabelle mit Feldnamen-Mapping | 20030827 | |||
| 11 | I_DATA_NAME | Value transfer | Type reference (TYPE) | STRING | Wird im Fehlerfall an CR_ERRORHANDLER übergeben. | 20030829 |
Method CHECK_CHANGES on class CL_ISH_UTL_BASE has no exception.
Method CHECK_FIXED_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATA | Call by reference | Type reference (TYPE) | SIMPLE | 20030818 | ||||
| 2 | R_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Prüfergebnis | 20030818 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datentyp wird nicht unterstützt | 20030818 | ||
| 2 | Kein DDIC-Datentyp | 20030818 |
Method CHECK_PATIENT_OF_OBJ 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 | Instanz zur Fehlerbearbeitung | 20031004 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031004 | |||
| 3 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt von Bewegungsdaten | 20031004 | |||
| 4 | I_READ_DB_PATIENT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Patient von Datenbank lesen | 20031004 |
Method CHECK_PATIENT_OF_OBJ on class CL_ISH_UTL_BASE has no exception.
Method CHECK_PATIENT_PROVI_OF_OBJ 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 | Instanz zur Fehlerbearbeitung | 20031004 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031004 | |||
| 3 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt von Bewegungsdaten | 20031004 | |||
| 4 | I_READ_DB_PATIENT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | von der DB lesen | 20040929 |
Method CHECK_PATIENT_PROVI_OF_OBJ on class CL_ISH_UTL_BASE has no exception.
Method CHECK_TIME 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 | Instanz zur Fehlerbearbeitung | 20040310 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040310 | |||
| 3 | I_FIELD | Value transfer | Type reference (TYPE) | BAPI_FLD | Feld im Parameter | 20040310 | |||
| 4 | I_OBJECT | Call by reference | Type reference (TYPE) | N1OBJECTREF | Objekt um dieses der Fehlermeldung zuordnen zu können | 20040310 | |||
| 5 | I_PARAM | Value transfer | Type reference (TYPE) | BAPI_PARAM | Parametername | 20040310 | |||
| 6 | I_ROW | Value transfer | Type reference (TYPE) | BAPI_LINE | Zeile im Parameter | 20040310 | |||
| 7 | I_TIME | Value transfer | Type reference (TYPE) | T | Zeit | 20040310 |
Method CHECK_TIME on class CL_ISH_UTL_BASE has no exception.
Method COLLECT_MESSAGES 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 | IR_ERROR_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ERROR | Beschreibung des aufgetretenen Fehler | 20050503 | |||
| 3 | IR_OBJECT | Value transfer | Type reference (TYPE) | NOBJECTREF | Objekt um dieses der Fehlermeldung zuordnen zu können | 20030923 | |||
| 4 | IT_MESSAGES | Value transfer | Type reference (TYPE) | ISHMED_T_MESSAGES | IS-H*MED: Erweiterte BAPIRET2-Table für Message-Klasse | 20040903 | |||
| 5 | I_FIELD | Value transfer | Type reference (TYPE) | BAPIRET2-FIELD | Feldname (z.B innerhalb der von I_PAR angegebenen Feldleiste | 20031009 | |||
| 6 | I_KLA | Value transfer | Type reference (TYPE) | SY-MSGID | Nachrichten, Nachrichtenklasse | 20030923 | |||
| 7 | I_LINE_KEY | Value transfer | Type reference (TYPE) | CHAR100 | Key eines Feldes, das den Fehler verursacht hat | 20030923 | |||
| 8 | I_MV1 | Call by reference | Type reference (TYPE) | ANY | IS-H: Feld - Textlänge 30 | 20030923 | |||
| 9 | I_MV2 | Call by reference | Type reference (TYPE) | ANY | IS-H: Feld - Textlänge 30 | 20030923 | |||
| 10 | I_MV3 | Call by reference | Type reference (TYPE) | ANY | IS-H: Feld - Textlänge 30 | 20030923 | |||
| 11 | I_MV4 | Call by reference | Type reference (TYPE) | ANY | IS-H: Feld - Textlänge 30 | 20030923 | |||
| 12 | I_NUM | Value transfer | Type reference (TYPE) | SY-MSGNO | Nachrichten, Nachrichtennummer | 20030923 | |||
| 13 | I_PAR | Value transfer | Type reference (TYPE) | BAPIRET2-PARAMETER | Parametername (Name der Feldleiste, z.B. NLEI) | 20031009 | |||
| 14 | I_ROW | Value transfer | Type reference (TYPE) | BAPIRET2-ROW | Zeilennummer (z.B. in einem Grid oder Tablecontrol) | 20031009 | |||
| 15 | I_TYP | Value transfer | Type reference (TYPE) | SY-MSGTY | Nachrichten, Nachrichtentyp | 20030923 |
Method COLLECT_MESSAGES on class CL_ISH_UTL_BASE has no exception.
Method COLLECT_MESSAGES_BY_BAPIRET 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 | 20031114 | |||
| 2 | IR_OBJECT | Value transfer | Type reference (TYPE) | NOBJECTREF | Objekt um dieses der Fehlermeldung zuordnen zu können | 20031114 | |||
| 3 | I_BAPIRET | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20031114 | |||
| 4 | I_LINE_KEY | Value transfer | Type reference (TYPE) | CHAR100 | Key eines Feldes, das den Fehler verursacht hat | 20031114 |
Method COLLECT_MESSAGES_BY_BAPIRET on class CL_ISH_UTL_BASE has no exception.
Method COLLECT_MESSAGES_BY_EXCEPTION 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 | 20041111 | |||
| 2 | IT_DWS_MESSAGE | Call by reference | Type reference (TYPE) | ISHMED_T_MESSAGES | IS-H*MED: Erweiterte BAPIRET2-Table für Message-Klasse | 20041111 | |||
| 3 | I_EXCEPTIONS | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstrakte Oberklasse aller globalen Exceptions | 20041111 |
Method COLLECT_MESSAGES_BY_EXCEPTION on class CL_ISH_UTL_BASE has no exception.
Method COLLECT_MESSAGES_BY_SYST 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 | 20031114 | |||
| 2 | IR_OBJECT | Value transfer | Type reference (TYPE) | NOBJECTREF | Objekt um dieses der Fehlermeldung zuordnen zu können | 20031114 | |||
| 3 | I_FIELD | Value transfer | Type reference (TYPE) | BAPIRET2-FIELD | Feldname (z.B innerhalb der von I_PAR angegebenen Feldleiste | 20031114 | |||
| 4 | I_LINE_KEY | Value transfer | Type reference (TYPE) | CHAR100 | Key eines Feldes, das den Fehler verursacht hat | 20031114 | |||
| 5 | I_PAR | Value transfer | Type reference (TYPE) | BAPIRET2-PARAMETER | Parametername (Name der Feldleiste, z.B. NLEI) | 20031114 | |||
| 6 | I_ROW | Value transfer | Type reference (TYPE) | BAPIRET2-ROW | Zeilennummer (z.B. in einem Grid oder Tablecontrol) | 20031114 | |||
| 7 | I_TYP | Value transfer | Type reference (TYPE) | SY-MSGTY | Nachrichten, Nachrichtentyp | 20031114 |
Method COLLECT_MESSAGES_BY_SYST on class CL_ISH_UTL_BASE has no exception.
Method COMPARE_CASE_OF_OBJ 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 | Instanz zur Fehlerbearbeitung | 20031004 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031004 | |||
| 3 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt | 20031004 | |||
| 4 | IR_OBJECT_COMPARATIVE | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt mit dem ein Vergleich stattfinden soll | 20031004 | |||
| 5 | I_MSG | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | Fehlermeldung erzeugen ON / OFF | 20050930 |
Method COMPARE_CASE_OF_OBJ on class CL_ISH_UTL_BASE has no exception.
Method COMPARE_PATIENT_OF_OBJ 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 | Instanz zur Fehlerbearbeitung | 20031004 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031004 | |||
| 3 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt | 20031004 | |||
| 4 | IR_OBJECT_COMPARATIVE | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt mit dem ein Vergleich stattfinden soll | 20031004 | |||
| 5 | I_MSG | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | Fehlermeldung erzeugen ON / OFF | 20050930 |
Method COMPARE_PATIENT_OF_OBJ on class CL_ISH_UTL_BASE has no exception.
Method COMPARE_PATIENT_PROVI_OF_OBJ 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 | Instanz zur Fehlerbearbeitung | 20031004 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031004 | |||
| 3 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt | 20031004 | |||
| 4 | IR_OBJECT_COMPARATIVE | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt mit dem ein Vergleich stattfinden soll | 20031004 | |||
| 5 | I_MSG | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | Fehlermeldung erzeugen ON / OFF | 20050930 | ||
| 6 | I_READ_OVER_CONNECT | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | Pat. auch liefern, wenn er über andere Daten am Termin hängt | 20060831 |
Method COMPARE_PATIENT_PROVI_OF_OBJ on class CL_ISH_UTL_BASE has no exception.
Method CONVERT_LONGTEXT_TO_STRING 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 | 20050331 | |||
| 2 | E_LONGTEXT | Value transfer | Type reference (TYPE) | STRING | Langtext als String | 20050502 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050331 | |||
| 4 | IT_TLINE | Value transfer | Type reference (TYPE) | ISH_T_TEXTMODULE_TLINE | IS-H: Tabellentyp für die SAPScript-Texte | 20050502 | |||
| 5 | I_SEPARATOR | Value transfer | Type reference (TYPE) | STRING | Zeilen-Trennzeichen | 20050502 |
Method CONVERT_LONGTEXT_TO_STRING on class CL_ISH_UTL_BASE has no exception.
Method CONVERT_STRING_TO_LONGTEXT 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 | 20050331 | |||
| 2 | ET_TLINE | Call by reference | Type reference (TYPE) | ISH_T_TEXTMODULE_TLINE | IS-H: Tabellentyp für die SAPScript-Texte | 20050331 | |||
| 3 | E_IS_LONGTEXT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20050331 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050331 | |||
| 5 | I_LENGTH | Value transfer | Type reference (TYPE) | I | 70 | 20050331 | |||
| 6 | I_SEPERATOR_SIGN | Value transfer | Type reference (TYPE) | STRING | Trennzeichen (Type STRING) | 20050407 | |||
| 7 | I_STRING | Value transfer | Type reference (TYPE) | STRING | 20050331 |
Method CONVERT_STRING_TO_LONGTEXT on class CL_ISH_UTL_BASE has no exception.
Method CONVERT_STRING_TO_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TABLE | Value transfer | Type reference (TYPE) | TABLE | Tabelle | 20080418 | |||
| 2 | I_STRING | Value transfer | Type reference (TYPE) | STRING | Text | 20080418 | |||
| 3 | I_TABLINE_LENGTH | Value transfer | Type reference (TYPE) | I | Länge der Tabellenzeile | 20080418 |
Method CONVERT_STRING_TO_TABLE on class CL_ISH_UTL_BASE has no exception.
Method CONV_CHAR_TO_EXTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_VALUE | Value transfer | Type reference (TYPE) | C | Wert des Feldes | 20030927 |
Method CONV_CHAR_TO_EXTERN on class CL_ISH_UTL_BASE has no exception.
Method CONV_CHAR_TO_INTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_VALUE | Value transfer | Type reference (TYPE) | C | Wert des Feldes | 20040310 | |||
| 2 | I_LENGTH | Value transfer | Type reference (TYPE) | I | Länge des Feldes | 20040310 |
Method CONV_CHAR_TO_INTERN on class CL_ISH_UTL_BASE has no exception.
Method CONV_DATE_TO_EXTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum | 20030820 | |||
| 2 | R_DATE | Value transfer | Type reference (TYPE) | STRING | Datum in externer Darstellung | 20030820 |
Method CONV_DATE_TO_EXTERN on class CL_ISH_UTL_BASE has no exception.
Method CONV_TIME_TO_EXTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TIME | Value transfer | Type reference (TYPE) | SY-UZEIT | Uhrzeit | 20031029 | |||
| 2 | R_TIME | Value transfer | Type reference (TYPE) | STRING | Uhrzeit in externer Darstellung | 20031029 |
Method CONV_TIME_TO_EXTERN on class CL_ISH_UTL_BASE has no exception.
Method CONV_TIME_TO_INTERN 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 | Instanz zur Fehlerbearbeitung | 20040331 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040331 | |||
| 3 | E_TIME | Value transfer | Type reference (TYPE) | SY-UZEIT | Uhrzeit in interner Darstellung | 20040331 | |||
| 4 | I_TIME | Value transfer | Type reference (TYPE) | STRING | Uhrzeit | 20040331 |
Method CONV_TIME_TO_INTERN on class CL_ISH_UTL_BASE has no exception.
Method CONV_TO_OBJLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJECTS | Value transfer | Type reference (TYPE) | TABLE | Bewegungsdaten | 20031011 | |||
| 2 | RT_OBJECTLIST | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objekte in Tabelle vom Typ ISH_OBJECTLIST | 20031011 |
Method CONV_TO_OBJLIST on class CL_ISH_UTL_BASE has no exception.
Method COPY_MESSAGES 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 | Instanz zur Fehlerbearbeitung | 20050302 | |||
| 2 | I_COPY_FROM | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Übernehmen der Messages dieses übergebenen Errorhandlers | 20050302 |
Method COPY_MESSAGES on class CL_ISH_UTL_BASE has no exception.
Method CREATE_CONFIG 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 | 20050119 | |||
| 2 | ER_CONFIG | Call by reference | Object reference (TYPE REF TO) | IF_ISH_CONFIG | Erzeugtes Konfigurationsobjekt | 20050119 | |||
| 3 | E_CREATED_BY_BADI | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON: Konfiguration wurde durch BADI erzeugt | 20050119 | |||
| 4 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050119 | |||
| 5 | I_CLASS_NAME | Call by reference | Type reference (TYPE) | STRING | Klassenname der Konfiguration | 20050119 | |||
| 6 | I_CREATE_OWN | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | ON: er_config selbst erzeugen (wenn nicht durch BADI) | 20050119 | ||
| 7 | I_FACTORY_NAME | Call by reference | Type reference (TYPE) | STRING | Klassenname der Factory zur Erzeugung der Konfiguration | 20050119 | |||
| 8 | I_FORCE_BADI_ERRORS | Call by reference | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: BADI-Fehler werden ignoriert | 20050119 | ||
| 9 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | I | Objekttyp der Konfiguration | 20050119 | |||
| 10 | I_REFRESH_BADI_INSTANCE | Call by reference | Type reference (TYPE) | ISH_ON_OFF | OFF | ON: BADI-Instanz wird neu erzeugt | 20050119 | ||
| 11 | I_USE_BADI | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | ON: BADI N1_CREATE_CONFIGerwendet | 20050119 |
Method CREATE_CONFIG on class CL_ISH_UTL_BASE has no exception.
Method CREATE_SET_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ERROR | Value transfer | Type reference (TYPE) | N1_ERROR | Fehler | 20050502 | |||
| 2 | RR_ERROR | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ERROR | Instanz der Fehlerklasse CL_ISH_ERROR | 20050502 |
Method CREATE_SET_ERROR on class CL_ISH_UTL_BASE has no exception.
Method DESTROY_ENV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Environment | 20031215 |
Method DESTROY_ENV on class CL_ISH_UTL_BASE has no exception.
Method EXISTS_INSTITUTION 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 | 20030804 | |||
| 2 | E_EXISTS | Call by reference | Type reference (TYPE) | ISH_ON_OFF | Einrichtung existiert | 20030804 | |||
| 3 | I_CALLER | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20030808 | ||||
| 4 | I_INSTITUTION | Value transfer | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20030804 |
Method EXISTS_INSTITUTION on class CL_ISH_UTL_BASE has no exception.
Method GENERATE_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_GUID | Value transfer | Type reference (TYPE) | SYSUUID_22 | UUID in komprimierter Form (22 Stellen UUENCODEd) | 20030917 |
Method GENERATE_GUID on class CL_ISH_UTL_BASE has no exception.
Method GENERATE_UUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_UUID | Value transfer | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20030729 |
Method GENERATE_UUID on class CL_ISH_UTL_BASE has no exception.
Method GET_ALL_CONNS_ENDING_AT_PAP 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 | Instanz zur Fehlerbearbeitung | 20050420 | |||
| 2 | ET_CONN_OBJ | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Tabelle mit ermittelten Objekten | 20050420 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20050420 | |||
| 4 | IR_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt, zu dem die verbundenen Objekte ermittelt werden | 20050420 | |||
| 5 | IT_OBJ | Call by reference | Type reference (TYPE) | ISH_T_IDENTIFY_OBJECT | Tabelle mit Objekten | 20050420 |
Method GET_ALL_CONNS_ENDING_AT_PAP on class CL_ISH_UTL_BASE has no exception.
Method GET_AUTH_VM_DEF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS_AUTH | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Berechtigung vorhanden | 20050511 |
Method GET_AUTH_VM_DEF on class CL_ISH_UTL_BASE has no exception.
Method GET_CASE_OF_OBJ 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 | Instanz zur Fehlerbearbeitung | 20031120 | |||
| 2 | ES_NFAL | Call by reference | Type reference (TYPE) | NFAL | Daten des Falles | 20031120 | |||
| 3 | E_FALNR | Call by reference | Type reference (TYPE) | NFAL-FALNR | Nummer eines Falles | 20031120 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031120 | |||
| 5 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt | 20031120 |
Method GET_CASE_OF_OBJ on class CL_ISH_UTL_BASE has no exception.
Method GET_CUSTOMER_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDNAME | Value transfer | Type reference (TYPE) | N1BASE_IDNAME | IS-H*MED: Kundenspezifische Klassentypen - Name | 20031117 | |||
| 2 | R_CLSID | Value transfer | Type reference (TYPE) | I | IS-H*MED: Kundenspezifische Klassen-ID | 20031117 |
Method GET_CUSTOMER_ID on class CL_ISH_UTL_BASE has no exception.
Method GET_DATE_FOR_WEEKDAYS 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 | Instanz zur Fehlerbearbeitung | 20030821 | |||
| 2 | ERT_DATE | Value transfer | Type reference (TYPE) | ISHMED_T_RN1RANGE | Rangetabelle für Datum | 20030821 | |||
| 3 | ET_DATE | Value transfer | Type reference (TYPE) | ISHMED_T_DATE | Datum | 20030821 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030821 | |||
| 5 | I_FRDATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum, ab dem die Ermittlung starten soll | 20030821 | |||
| 6 | I_FRIDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Freitag | 20030821 | ||
| 7 | I_MONDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Montag | 20030821 | ||
| 8 | I_NUMBER_OF_DAYS | Value transfer | Type reference (TYPE) | I | Anzahl der Tage | 20030821 | |||
| 9 | I_SATURDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Samstag | 20030821 | ||
| 10 | I_SIGN_DAYS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | '+' | nachfolgende oder vorhergehende Tage ( + / - ) | 20030821 | ||
| 11 | I_SUNDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Sonntag | 20030821 | ||
| 12 | I_THURSDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Donnerstag | 20030821 | ||
| 13 | I_TUESDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Dienstag | 20030821 | ||
| 14 | I_WEDNESDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Mittwoch | 20030821 |
Method GET_DATE_FOR_WEEKDAYS on class CL_ISH_UTL_BASE has no exception.
Method GET_DATE_FOR_WEEKDAYS_FIRST 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 | Instanz zur Fehlerbearbeitung | 20040115 | |||
| 2 | ERT_DATE | Value transfer | Type reference (TYPE) | ISHMED_T_RN1RANGE | Rangetabelle für Datum | 20040115 | |||
| 3 | ET_DATE | Value transfer | Type reference (TYPE) | ISHMED_T_DATE | Datum | 20040115 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040115 | |||
| 5 | I_DAY1 | Value transfer | Type reference (TYPE) | I | 0 | Starttag | 20040115 | ||
| 6 | I_FRDATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum, ab dem die Ermittlung starten soll | 20040115 | |||
| 7 | I_FRIDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Freitag | 20040115 | ||
| 8 | I_MONDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Montag | 20040115 | ||
| 9 | I_NUMBER_OF_DAYS | Value transfer | Type reference (TYPE) | I | Anzahl der Tage | 20040115 | |||
| 10 | I_SATURDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Samstag | 20040115 | ||
| 11 | I_SIGN_DAYS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | '+' | nachfolgende oder vorhergehende Tage ( + / - ) | 20040115 | ||
| 12 | I_SUNDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Sonntag | 20040115 | ||
| 13 | I_THURSDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Donnerstag | 20040115 | ||
| 14 | I_TUESDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Dienstag | 20040115 | ||
| 15 | I_WEDNESDAY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Mittwoch | 20040115 |
Method GET_DATE_FOR_WEEKDAYS_FIRST on class CL_ISH_UTL_BASE has no exception.
Method GET_DAYS_OF_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DAYS | Value transfer | Type reference (TYPE) | ISHMED_T_DATE | Tabelle mit einzelnen Tagen | 20030730 | |||
| 2 | I_DATE_FROM | Value transfer | Type reference (TYPE) | SY-DATUM | Datum von | 20030730 | |||
| 3 | I_DATE_TO | Value transfer | Type reference (TYPE) | SY-DATUM | Datum bis | 20030730 |
Method GET_DAYS_OF_PERIOD on class CL_ISH_UTL_BASE has no exception.
Method GET_DESCR_BEKAT 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 | Instanz zur Fehlerbearbeitung | 20030930 | |||
| 2 | E_BKTXT | Value transfer | Type reference (TYPE) | BK_BKTXT | Kurztext zur Behandlungskategorie | 20030930 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030930 | |||
| 4 | E_TN24T | Value transfer | Type reference (TYPE) | TN24T | Text zur Behandlungskategorie | 20030930 | |||
| 5 | I_BEKAT | Value transfer | Type reference (TYPE) | BEKAT | Behandlungskategorie | 20030930 | |||
| 6 | I_EINRI | Value transfer | Type reference (TYPE) | TN01-EINRI | SPACE | Einrichtung | 20030930 | ||
| 7 | I_SPRAS | Value transfer | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache | 20030930 |
Method GET_DESCR_BEKAT on class CL_ISH_UTL_BASE has no exception.
Method GET_DESCR_BEWTY 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 | Instanz zur Fehlerbearbeitung | 20031121 | |||
| 2 | E_BEWTX | Value transfer | Type reference (TYPE) | TN14T-BEWTX | Bewegungstypentext | 20031121 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031121 | |||
| 4 | I_BEWTY | Value transfer | Type reference (TYPE) | BEWTY | Bewegungstyp | 20031121 | |||
| 5 | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | Einrichtung | 20031121 |
Method GET_DESCR_BEWTY on class CL_ISH_UTL_BASE has no exception.
Method GET_DESCR_BWART 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 | Instanz zur Fehlerbearbeitung | 20031120 | |||
| 2 | E_BWATX | Value transfer | Type reference (TYPE) | TN14U-BWATX | Beschreibung | 20031120 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031120 | |||
| 4 | I_BEWTY | Value transfer | Type reference (TYPE) | BEWTY | Bewegungstyp | 20031120 | |||
| 5 | I_BWART | Value transfer | Type reference (TYPE) | RI_BWART | Bewegungsart | 20031120 | |||
| 6 | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | Einrichtung | 20031120 |
Method GET_DESCR_BWART on class CL_ISH_UTL_BASE has no exception.
Method GET_DESCR_KHANS 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 | Fehlerhandling | 20031003 | |||
| 2 | E_KHANS | Value transfer | Type reference (TYPE) | TEXT50 | Name und Anschrift des Krankenhauses | 20031003 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031003 | |||
| 4 | I_GPART | Value transfer | Type reference (TYPE) | GPARTNER | Geschäftspartner (Krankenhaus) | 20031003 |
Method GET_DESCR_KHANS on class CL_ISH_UTL_BASE has no exception.
Method GET_DESCR_MVMT 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 | Instanz zur Fehlerbearbeitung | 20050323 | |||
| 2 | E_BWART | Call by reference | Type reference (TYPE) | BEWARTXT | Bewegungsart | 20050323 | |||
| 3 | E_BWIDTZT | Call by reference | Type reference (TYPE) | STRING | Bewegungszeitpunkt | 20050323 | |||
| 4 | E_FULL_TEXT | Call by reference | Type reference (TYPE) | STRING | Kompletter Text zu Bewegungsdaten | 20050323 | |||
| 5 | E_LEN_BWART | Call by reference | Type reference (TYPE) | STRING | Länge der Bewegungsart in e_full_text | 20050323 | |||
| 6 | E_ORGPF | Call by reference | Type reference (TYPE) | STRING | OE der Bewegung | 20050323 | |||
| 7 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20050323 | |||
| 8 | IR_MOVEMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_MOVEMENT | IS-H: Besuch | 20050323 |
Method GET_DESCR_MVMT on class CL_ISH_UTL_BASE has no exception.
Method GET_DESCR_ORGUNIT 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 | Instanz zur Fehlerbearbeitung | 20030730 | |||
| 2 | E_NORG | Value transfer | Type reference (TYPE) | NORG | Org Einheit | 20030730 | |||
| 3 | E_ORGKB | Value transfer | Type reference (TYPE) | NORG-ORGKB | Bezeichnung der Org Einheit | 20030730 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030730 | |||
| 5 | I_EINRI | Value transfer | Type reference (TYPE) | TN01-EINRI | SPACE | Einrichtung | 20030730 | ||
| 6 | I_ORGID | Value transfer | Type reference (TYPE) | NORG-ORGID | Org Einheit | 20030730 |
Method GET_DESCR_ORGUNIT on class CL_ISH_UTL_BASE has no exception.
Method GET_DESCR_PERSON 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 | Instanz zur Fehlerbearbeitung | 20030730 | |||
| 2 | E_PNAME | Value transfer | Type reference (TYPE) | ISH_PNAMEC | Name der Person | 20030730 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030730 | |||
| 4 | I_PERNR | Value transfer | Type reference (TYPE) | NPER-PERNR | Person | 20030730 |
Method GET_DESCR_PERSON on class CL_ISH_UTL_BASE has no exception.
Method GET_DESCR_ROOM 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 | Instanz zur Fehlerbearbeitung | 20030730 | |||
| 2 | E_BAUKB | Value transfer | Type reference (TYPE) | NBAU-BAUKB | Bezeichnung der baulichen Einheit | 20030730 | |||
| 3 | E_NBAU | Value transfer | Type reference (TYPE) | NBAU | Bauliche Einheit | 20030730 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030730 | |||
| 5 | I_BAUID | Value transfer | Type reference (TYPE) | NBAU-BAUID | Bauliche Einheit | 20030730 |
Method GET_DESCR_ROOM on class CL_ISH_UTL_BASE has no exception.
Method GET_ENVIRONMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RUN_DATA | Value transfer | Type reference (TYPE) | ISH_T_RUN_DATA | Bewegungsdaten | 20030904 | |||
| 2 | RT_ENVIRONMENTS | Value transfer | Type reference (TYPE) | ISH_T_RUN_DATA | alle Environments | 20030904 |
Method GET_ENVIRONMENTS on class CL_ISH_UTL_BASE has no exception.
Method GET_ID_OBJECTS_OF_OBJLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJLIST | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objektliste (ohne Angabe eines spez. Typs) | 20031029 | |||
| 2 | RT_ID_OBJECTS | Value transfer | Type reference (TYPE) | ISH_T_IDENTIFY_OBJECT | Liste mit Objekten vom Typ "IF_ISH_IDENTIFY_OBJECT" | 20031029 |
Method GET_ID_OBJECTS_OF_OBJLIST on class CL_ISH_UTL_BASE has no exception.
Method GET_INSTITUTION_OF_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt | 20030906 | |||
| 2 | R_EINRI | Value transfer | Type reference (TYPE) | TN01-EINRI | Einrichtung | 20030906 |
Method GET_INSTITUTION_OF_OBJ on class CL_ISH_UTL_BASE has no exception.
Method GET_MESSAGES_OF_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | ISHMED_T_BAPIRET2 | Tabelle BAPIRET2 | 20070315 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | ISHMED_T_MESSAGES | Erweiterte BAPIRET2-Table für Message-Klasse | 20070315 | |||
| 3 | E_WORST_MSGTY | Call by reference | Type reference (TYPE) | ISH_BAPIRETMAXTY | IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp | 20070315 | |||
| 4 | I_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Exceptionklasse | 20070315 |
Method GET_MESSAGES_OF_EXCEPTION on class CL_ISH_UTL_BASE has no exception.
Method GET_ORGFA 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 | 20040113 | |||
| 2 | E_ORGFA | Value transfer | Type reference (TYPE) | ORGID | IS-H: Identifikation der Organisationseinheit | 20040113 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040113 | |||
| 4 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Für Fehlermeldung | 20040113 | |||
| 5 | I_EINRI | Value transfer | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20040113 | |||
| 6 | I_FLD | Value transfer | Type reference (TYPE) | BAPIRET2-FIELD | Für Fehlermeldung | 20040113 | |||
| 7 | I_ORGID | Value transfer | Type reference (TYPE) | ORGID | IS-H: Identifikation der Organisationseinheit | 20040113 | |||
| 8 | I_PAR | Value transfer | Type reference (TYPE) | BAPIRET2-PARAMETER | Für Fehlermeldung | 20040113 | |||
| 9 | I_VALDT | Value transfer | Type reference (TYPE) | SY-DATUM | SY-DATUM | Prüfdatum | 20041129 |
Method GET_ORGFA on class CL_ISH_UTL_BASE has no exception.
Method GET_PAP_FOR_OBJECT 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 | Instanz zur Fehlerbearbeitung | 20030716 | |||
| 2 | E_FOUND | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Vorl. Patienten gefunden ON / OFF | 20030716 | |||
| 3 | E_NPAP | Value transfer | Type reference (TYPE) | NPAP | Daten des vorl. Patienten | 20030716 | |||
| 4 | E_PAP_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_ISH_PATIENT_PROVISIONAL | Instanz des vorl. Patienten | 20030716 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030716 | |||
| 6 | I_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Datenobjekt | 20030716 | |||
| 7 | I_READ_OVER_CONNECT | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON | Pat. auch liefern, wenn er über andere Daten am Termin hängt | 20060831 |
Method GET_PAP_FOR_OBJECT on class CL_ISH_UTL_BASE has no exception.
Method GET_PATIENT_OF_OBJ 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 | Instanz zur Fehlerbearbeitung | 20031118 | |||
| 2 | ER_PAP | Call by reference | Object reference (TYPE REF TO) | CL_ISH_PATIENT_PROVISIONAL | Instanz eines Patienten mit vorl. Stammdaten | 20031118 | |||
| 3 | E_PAPID | Call by reference | Type reference (TYPE) | NPAP-PAPID | Nummer eines Patienten mit vorl. Stammdaten | 20031118 | |||
| 4 | E_PATNR | Call by reference | Type reference (TYPE) | NPAT-PATNR | Nummer eines Patienten | 20031118 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031118 | |||
| 6 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt | 20031118 |
Method GET_PATIENT_OF_OBJ on class CL_ISH_UTL_BASE has no exception.
Method GET_PATNAME_FOR_OBJECT 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 | Instanz zur Fehlerbearbeitung | 20030716 | |||
| 2 | E_NNAMS | Value transfer | Type reference (TYPE) | NPAT-NNAMS | Nachname | 20030716 | |||
| 3 | E_PNAMEC | Value transfer | Type reference (TYPE) | ISH_PNAMEC | Patientenname | 20030716 | |||
| 4 | E_PNAME_AGESEX | Value transfer | Type reference (TYPE) | ISH_PNAMEC | Patientenname (inkl. Alter und Geschlecht) | 20031216 | |||
| 5 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030716 | |||
| 6 | E_VNAMS | Value transfer | Type reference (TYPE) | NPAT-VNAMS | Vorname | 20030716 | |||
| 7 | I_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Datenobjekt | 20030716 |
Method GET_PATNAME_FOR_OBJECT on class CL_ISH_UTL_BASE has no exception.
Method GET_T100_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_EXC | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstrakte Oberklasse aller globalen Exceptions | 20061108 | |||
| 2 | I_ATT | Call by reference | Type reference (TYPE) | SCX_ATTRNAME | Attributname | 20061108 | |||
| 3 | R_RESULT | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20061108 |
Method GET_T100_ATTR on class CL_ISH_UTL_BASE has no exception.
Method GET_TELEPHONE_NUMBER_OF_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NUMBER | Value transfer | Type reference (TYPE) | STRING | Telefonnummer | 20031029 | |||
| 2 | E_NUMBER_DESCR | Value transfer | Type reference (TYPE) | STRING | Telefonnummer für Ausgabe aufbereitet | 20031029 | |||
| 3 | I_USER | Value transfer | Type reference (TYPE) | SY-UNAME | Benutzer | 20031029 |
Method GET_TELEPHONE_NUMBER_OF_USER on class CL_ISH_UTL_BASE has no exception.
Method GET_USER_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_USER | Value transfer | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzer | 20030927 | ||
| 2 | R_NAME | Value transfer | Type reference (TYPE) | ADRP-NAME_TEXT | Name eines Benutzers | 20030927 |
Method GET_USER_NAME on class CL_ISH_UTL_BASE has no exception.
Method GET_VALUE_OF_DATA_REF 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 | Instanz zur Fehlerbearbeitung | 20030926 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030926 | |||
| 3 | E_VALUE | Value transfer | Type reference (TYPE) | ANY | Wert des Feldes | 20030926 | |||
| 4 | IR_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Datenreferenz | 20030926 | |||
| 5 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Name eines Feldes | 20030926 |
Method GET_VALUE_OF_DATA_REF on class CL_ISH_UTL_BASE has no exception.
Method HANDLE_WARNINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_HANDLE_WARNING | Call by reference | Type reference (TYPE) | RNWARNING | Daten für das Quittieren von Warnungen im Errorhandler | 20031009 | |||
| 2 | E_DISPLAY_MESSAGES | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Meldungen über display_messages() anzeigen | 20031009 | |||
| 3 | E_ONLY_WARNINGS_EXIST | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Es existieren nur Warnmeldungen | 20031009 | |||
| 4 | IR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz der Fehlerabarbeitung | 20031009 | |||
| 5 | I_IGNORE_OBJECT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ' ' | Objektinstanz bei Meldungen nicht berücksichtigen | 20040108 | ||
| 6 | I_OKCODE | Value transfer | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20031009 |
Method HANDLE_WARNINGS on class CL_ISH_UTL_BASE has no exception.
Method IS_INTERFACE_IMPLEMENTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objektreferenz | 20030915 | |||
| 2 | I_INTERFACE_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Name des Interfaces | 20030915 | |||
| 3 | R_IS_IMPLEMENTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Interface implementiert ON / OFF | 20030915 |
Method IS_INTERFACE_IMPLEMENTED on class CL_ISH_UTL_BASE has no exception.
Method IS_NUMERIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_VALUE | Value transfer | Type reference (TYPE) | SIMPLE | Wert, der geprüft werden soll | 20030820 | |||
| 2 | R_NUMERIC | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Wert numerisch ON / OFF | 20030820 |
Method IS_NUMERIC on class CL_ISH_UTL_BASE has no exception.
Method IS_OBJECT_OF_PATIENT_TMP 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 | Instanz zur Fehlerbearbeitung | 20060717 | |||
| 2 | E_PAT_IS_TMP | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Patient ist Temporär = ON Patient ist nicht Temporär = OFF | 20060717 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20060717 | |||
| 4 | IR_IDENTIFY_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt für das die Temporäreren Objekte geprüft werden solle | 20060717 | |||
| 5 | IT_TMP_OBJECT | Call by reference | Type reference (TYPE) | ISH_T_IDENTIFY_OBJECT | Tabelle mit zu prüfenden temporären Objekten | 20060717 |
Method IS_OBJECT_OF_PATIENT_TMP on class CL_ISH_UTL_BASE has no exception.
Method IS_OBJ_OP 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 | Instanz zur Fehlerbearbeitung | 20031124 | |||
| 2 | E_IS_OP | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Operation betroffen ON / OFF | 20031124 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031124 | |||
| 4 | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Objekt | 20031124 |
Method IS_OBJ_OP on class CL_ISH_UTL_BASE has no exception.
Method IS_OU_COORD_UNIT 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 | Instanz zur Fehlerbearbeitung | 20100714 | |||
| 2 | E_IS_COORD_UNIT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: OE ist eine Leitstelle | 20100714 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20100714 | |||
| 4 | IS_NORG | Value transfer | Type reference (TYPE) | NORG | OrgEinheit | 20100716 | |||
| 5 | I_ORGID | Value transfer | Type reference (TYPE) | ORGID | OrgID | 20100714 |
Method IS_OU_COORD_UNIT on class CL_ISH_UTL_BASE has no exception.
Method IS_PATIENT_TMP 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 | Instanz zur Fehlerbearbeitung | 20060717 | |||
| 2 | E_PAT_IS_TMP | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Patient ist Temporär = ON Patient ist nicht Temporär = OFF | 20060717 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20060717 | |||
| 4 | IR_PAP | Call by reference | Object reference (TYPE REF TO) | CL_ISH_PATIENT_PROVISIONAL | IS-H: Vorläufige Patientenstammdaten | 20060717 | |||
| 5 | IT_TMP_OBJECT | Call by reference | Type reference (TYPE) | ISH_T_IDENTIFY_OBJECT | Tabelle mit zu prüfenden Temporären Objekten | 20060717 | |||
| 6 | I_PATNR | Value transfer | Type reference (TYPE) | PATNR | Patientennummer | 20060717 |
Method IS_PATIENT_TMP on class CL_ISH_UTL_BASE has no exception.
Method IS_T_ERROR_DERIVED_FROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Value transfer | Type reference (TYPE) | ISHMED_T_MESSAGES | Fehlermeldungen, die den übergebenen Kategorien entsprechen | 20050513 | |||
| 2 | E_ALL_DERIVED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Es sind noch andere Fehler als die übergebenen Kategorien | 20050513 | |||
| 3 | E_DERIVED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Es sind Fehler bestimmter Kategorien enthalten | 20050513 | |||
| 4 | IR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20050513 | |||
| 5 | IR_ERROR_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ERROR | Fehlerinstanz | 20050525 | |||
| 6 | IT_ERROR_DERIVED | Value transfer | Type reference (TYPE) | ISHMED_T_OBJTYPE_N1ERROR | Tabelle mit Fehlerkategorien | 20050513 | |||
| 7 | IT_ERROR_INHERITED | Value transfer | Type reference (TYPE) | ISHMED_T_OBJTYPE_N1ERROR | Tabelle mit Fehlerkategorien | 20050513 | |||
| 8 | IT_MESSAGES | Value transfer | Type reference (TYPE) | ISHMED_T_MESSAGES | Fehlermeldungen | 20050525 |
Method IS_T_ERROR_DERIVED_FROM on class CL_ISH_UTL_BASE has no exception.
Method MAX_SESSIONS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LIMIT_REACHED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | maximale Anzahl Modi erreicht (ON)/nicht erreicht (OFF) | 20091021 |
Method MAX_SESSIONS_CHECK on class CL_ISH_UTL_BASE has no exception.
Method MESSAGE_TEXT_SPLIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MSGVAR1 | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichtenvariable Teil 1 | 20080624 | |||
| 2 | E_MSGVAR2 | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichtenvariable Teil 2 | 20080624 | |||
| 3 | E_MSGVAR3 | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichtenvariable Teil 3 | 20080624 | |||
| 4 | E_MSGVAR4 | Value transfer | Type reference (TYPE) | SYMSGV | Nachrichtenvariable Teil 4 | 20080624 | |||
| 5 | I_TEXT | Value transfer | Type reference (TYPE) | C | Nachrichtentext | 20080624 |
Method MESSAGE_TEXT_SPLIT on class CL_ISH_UTL_BASE has no exception.
Method REMOVE_MESSAGES 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 | Instanz der Error-Klasse | 20041021 | |||
| 2 | IT_ERR_DER_EXCEPT | Call by reference | Type reference (TYPE) | ISHMED_T_OBJTYPE_N1ERROR | Alle bis auf Fehler dieser Fehlerklassen entfernen | 20050620 | |||
| 3 | IT_ERR_INH_EXCEPT | Call by reference | Type reference (TYPE) | ISHMED_T_OBJTYPE_N1ERROR | Alle bis auf Fehler dieser Fehlerklassen entfernen | 20050620 | |||
| 4 | IT_MESSAGES | Call by reference | Type reference (TYPE) | ISHMED_T_MESSAGES | Zu entfernende Nachrichten | 20041021 | |||
| 5 | I_ID | Call by reference | Type reference (TYPE) | SYMSGID | Klasse der zu entfernenden Nachricht | 20041021 | |||
| 6 | I_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | Nummer der zu entfernenden Nachricht | 20041021 |
Method REMOVE_MESSAGES on class CL_ISH_UTL_BASE has no exception.
Method SET_MESSAGE_BY_SYST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_MESSAGE | Value transfer | Type reference (TYPE) | SCX_T100KEY | T100 Schlüssel mit Abbildung der Parameter auf Attributnamen | 20050210 |
Method SET_MESSAGE_BY_SYST on class CL_ISH_UTL_BASE has no exception.
Method SET_VALUE_TO_DATA_REF 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 | Instanz zur Fehlerbearbeitung | 20030925 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030925 | |||
| 3 | IR_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Datenreferenz | 20030925 | |||
| 4 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Name eines Feldes | 20030925 | |||
| 5 | I_VALUE | Value transfer | Type reference (TYPE) | ANY | Wert des Feldes | 20030925 |
Method SET_VALUE_TO_DATA_REF on class CL_ISH_UTL_BASE has no exception.
Method SWITCH_ON_OFF_TO_TRUE_FALSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ON_OFF | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Feld mit Wert ON / OFF | 20040213 | |||
| 2 | R_TRUE_FALSE | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | Feld mit Wert TRUE / FALSE | 20040213 |
Method SWITCH_ON_OFF_TO_TRUE_FALSE on class CL_ISH_UTL_BASE has no exception.
History
| Last changed by/on | SAP | 20110810 |
| SAP Release Created in | 472 |