SAP ABAP Class CL_ISHMED_REQUEST (IS-H*MED: Request)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NORD (Package) R/3MED: Services processing EDV-G
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 20030708
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IS_OP Check Whether a Surgery Is Involved 20031124
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_USE_TEXTMODULE IS-H: Interface for Using SAPscript Text Modules 20030604
Properties
Class CL_ISHMED_REQUEST  
Short Description IS-H*MED: Request    
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 NORD   R/3MED: Services processing EDV-G 
Created 20010321   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_REQUEST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_IS_OP Check Whether a Surgery Is Involved 20031124
2 IF_ISH_USE_TEXTMODULE IS-H: Interface for Using SAPscript Text Modules 20030604
Friends
Class CL_ISHMED_REQUEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CAN_STATE Constant Public Type reference (TYPE) N1AST-ANSTA '90' Internal ISHMED-Status CANceled 20020423
2 CO_CON_STATE Constant Public Type reference (TYPE) N1AST-ANSTA '20' Internal ISHMED-Status CONfirmed 20020423
3 CO_CPL_STATE Constant Public Type reference (TYPE) N1AST-ANSTA '40' Internal ISHMED-Status ComPLeted 20020423
4 CO_FIRST_NEW_ANFID Constant Public Type reference (TYPE) N1ANF-ANFID 99000000 Start the Artificial ANFID 20010414
5 CO_IPR_STATE Constant Public Type reference (TYPE) N1AST-ANSTA '30' Internal ISHMED-Status In PRocess 20020423
6 CO_REQ_NORM Constant Public Type reference (TYPE) N1ANFTYP-AUSPR SPACE IS-H*MED: Characteristics of Request Type 20010326
7 CO_REQ_OP Constant Public Type reference (TYPE) N1ANFTYP-AUSPR 'OP' IS-H*MED: Characteristics of Request Type 20010326
8 CO_REQ_RAD Constant Public Type reference (TYPE) N1ANFTYP-AUSPR 'RAD' IS-H*MED: Characteristics of Request Type 20010326
9 CO_TEXT_BHANF Constant Public Type reference (TYPE) ISHMED_TEXTID 004 ID for Remarks - Sapscript 20021031
10 CO_TEXT_DITXT Constant Public Type reference (TYPE) ISHMED_TEXTID 003 ID for Caseless Diagnoses - Sapscript 20021031
11 CO_TEXT_FRAGE Constant Public Type reference (TYPE) ISHMED_TEXTID 002 ID for Questions - Sapscript 20021031
12 CO_TEXT_KANAM Constant Public Type reference (TYPE) ISHMED_TEXTID 001 ID for Short Anamnesis - SAPscript 20021031
13 CO_UCO_STATE Constant Public Type reference (TYPE) N1AST-ANSTA '10' Internal ISHMED-Status UnCOnfirmed 20020423
14 GT_INSTANCES Static Attribute Private Type reference (TYPE) TYPE_T_INSTANCE Assignment Table Key - Instance 20010517
15 GT_STRUCT_N1ANF Static Attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for the N1ANF Fields 20010630
16 GT_STRUCT_RN1REQX Static Attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for RN1REQX 20010511
17 GT_TEXTMODULE Instance attribute Private Attribute reference (LIKE) 20030604
18 G_GPART Instance attribute Private Type reference (TYPE) N1MITARB Employee Responsible for Status History 20010517
19 G_N1ANF Instance attribute Private Type reference (TYPE) N1ANF IS-H*MED: Request 20010326
20 G_OLD_N1ANF Instance attribute Private Type reference (TYPE) N1ANF IS-H*MED: Request (Old Data) 20010326
21 G_REQ_TYPE Instance attribute Private Type reference (TYPE) N1ANFTYP-AUSPR Type of Req (Srg, RADiology, etc.) 20010326
22 G_ROLE Instance attribute Private Type reference (TYPE) XFELD Role 20010327
23 G_TEMP_ANFID Static Attribute Private Type reference (TYPE) N1ANF-ANFID Class-Wide Counter for the REQID 20010414
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_SAVE Instance method Public Method Actions, Needed (e.g. Service with Dialog!) after SAVE 20010618
2 BUILD_DATA_KEY Static method Public Method Compile the Data Key from the Key String 20020117
3 BUILD_KEY_STRING Static method Public Method Compile the Key for Methods from the Data Key 20020117
4 CALL_HCM Instance method Public Method Call HCM Dispatch 20020531
5 CANCEL Instance method Public Method Cancel Request 20010703
6 CHANGE Instance method Public Method Change Object Attributes 20010517
7 CHANGE_TEXT Instance method Public Method Change Create SAPScript Text of the Preregistration 20030604
8 CHECK Instance method Public Method Execute Checks 20010511
9 CHECK_AUTHORITY Instance method Public Method Authorization Check of the Request (and its Services) 20010710
10 CHECK_CHANGES Instance method Public Method Check for Changes 20010517
11 CHECK_FALNR_PATNR_PAPID Instance method Private Method Check Case Number, Patient Number and PAPID 20030522
12 CHECK_REQUEST_EXISTS Static method Public Method Check whether request already exists 20010522
13 CONSTRUCTOR Instance method Public Constructor DO NOT CALL Constructor!! Use CREATE and LOAD! 20010321
14 CONVERT_FIELDNAME Instance method Private Method Convert Field Names N1ANF <-> RN1REQX 20010517
15 CREATE Static method Public Method Create New Request 20010517
16 CREATE_TEXTMODULE_ON_USE Instance method Protected Method 20030604
17 DESTRUCTOR Instance method Public Destructor DESTRUCTOR 20010924
18 EDIT_TEXT Instance method Public Method Dialog: Call SAPScript-Editor 20030604
19 FILL_REQUEST Instance method Private Method Completely Fill In N1ANF (from Master Data, etc.) 20010517
20 GET_CONTEXT_FOR_REQUEST Static method Public Method Determine Context of Requests 20020415
21 GET_DATA Instance method Public Method Get Attributes of the Object 20010326
22 GET_GPART Instance method Public Method Returns the Business Partner (from Status Table) 20040129
23 GET_PATIENT_PROVI Static method Public Method Get the Previous Patient for the Service 20010907
24 GET_REQUEST_STATE Instance method Public Method Return Request Status (Both External and Internal) 20021021
25 GET_SERVICES_FOR_REQUEST Static method Public Method Determine Services for Request 20010625
26 GET_STATE_EXTERN Static method Public Method Determine External Request Status using the Internal One 20010511
27 GET_STATE_INTERN Static method Public Method Determine Internal Request Status using the External One 20010511
28 GET_TEXT Instance method Public Method Read SAPscript Text 20030604
29 GET_TEXT_HEADER Instance method Public Method SAPScript: Get Data, Name, Object, ID from the Text_ID 20030604
30 GET_T_SERVICES_PLN Instance method Public Method Determine All Plannable Services 20031117
31 INITIALIZE Instance method Public Method Initialize Complete Object 20010414
32 IS_ACTUAL Instance method Public Method Check if Object Is Current. (Compare with DB Status) 20021205
33 IS_IN_DATABASE Static method Public Method Check whether request already exists on the database 20010703
34 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20020117
35 IS_OP Instance method Public Method 20031124
36 LOAD Static method Public Method Read Existing Request 20010517
37 SELECT_REQUEST Static method Public Method Read Request Data From Database (With Buffering) 20020516
38 SET_GPART Instance method Public Method Sets the Business Partner (for Status Table) 20040129
39 SET_STATE_COMPLETED Instance method Public Method Close Request 20020520
40 SET_STATE_IN_PROCESS Instance method Public Method Set Request to "In Process" 20021021
41 SET_STATUS_CONFIRMED Instance method Public Method Confirm Request (incl. All Services) 20010618
Events
# Event Type Visibility Description Created on
1 OBJECT_CHANGED Instance Event
(0)
Public
(2)
Object Has Changed 20010414
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_INSTANCE Private See coding Assignment Key - Instance 20010517
2 TYPE_T_INSTANCE Private See coding TYPE_T_INSTANCE 20010517
Method Signatures

Method AFTER_SAVE Signature

Method AFTER_SAVE on class CL_ISHMED_REQUEST has no parameter.
Method AFTER_SAVE on class CL_ISHMED_REQUEST has no exception.

Method BUILD_DATA_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANFID Value transfer Type reference (TYPE) ANFID Anforderungs-ID 20020117
2 Exporting E_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20020117
3 Exporting E_MANDT Value transfer Type reference (TYPE) SY-MANDT Mandant 20020117
4 Importing I_KEY Value transfer Type reference (TYPE) STRING Key-String 20020117

Method BUILD_DATA_KEY on class CL_ISHMED_REQUEST has no exception.

Method BUILD_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Value transfer Type reference (TYPE) STRING Key 20020117
2 Importing I_ANFID Value transfer Type reference (TYPE) ANFID Anforderungs-ID 20020117
3 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20020117
4 Importing I_MANDT Value transfer Type reference (TYPE) SY-MANDT SY-MANDT Mandant 20020117

Method BUILD_KEY_STRING on class CL_ISHMED_REQUEST has no exception.

Method CALL_HCM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20020531
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020531
3 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Commit? Ja/nein 20110413
4 Importing I_OKCODE Value transfer Type reference (TYPE) SY-UCOMM OK-Code ('ANFS'/'SAVE' usw.) 20020531
5 Importing I_TCODE Value transfer Type reference (TYPE) SY-TCODE Transaktionscode: Anlegen 'N1BA' bzw. Ändern 'N1BB' 20020531

Method CALL_HCM on class CL_ISHMED_REQUEST has no exception.

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CANCEL Call by reference Object reference (TYPE REF TO) CL_ISH_CANCEL Cancel-Klasse 20020423
2 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Fehlerhandling 20010703
3 Exporting E_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Stornierte Objekte 20010703
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010703
5 Importing I_APP_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Termin mitstornieren 20010703
6 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF Berechtigungsprüfungen durchführen 20010703
7 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF Nur Prüfen, ob Storno erlaubt (ON) 20020423
8 Importing I_REASON Value transfer Type reference (TYPE) N1STOID Stornogrund 20010703
9 Importing I_SRV_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Leistungen mitstornieren oder trennen 20010709
10 Importing I_VMA Value transfer Type reference (TYPE) N1MITARB Mitarbeiter 20010703

Method CANCEL on class CL_ISHMED_REQUEST has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) OBJECT Klasse zum Sammeln von Datenänderungen 20021021
2 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010517
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010517
4 Importing I_GPART Value transfer Type reference (TYPE) N1MITARB Verantwortlicher Mitarbeiter für Statushistorie 20010517
5 Importing I_REQUEST Value transfer Type reference (TYPE) RN1REQX Übergabe der zu ändernden Attribute 20010517

Method CHANGE on class CL_ISHMED_REQUEST has no exception.

Method CHANGE_TEXT Signature

Method CHANGE_TEXT on class CL_ISHMED_REQUEST has no parameter.
Method CHANGE_TEXT on class CL_ISHMED_REQUEST has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20010511
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010511
3 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Alle angeschlossenen Objekte mitprüfen 20010511
4 Importing I_FILL_REQUEST Value transfer Type reference (TYPE) ISH_ON_OFF ON Anforderungsdaten komplett befüllen 20010612
5 Importing I_WHAT_TO_CHECK Value transfer Type reference (TYPE) RN1REQX Änderbare Anforderungsdaten 20010511

Method CHECK on class CL_ISHMED_REQUEST has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010710
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010710
3 Importing I_CHECK_SERVICES Value transfer Type reference (TYPE) XFELD SPACE Leistungen mitprüfen 20010710
4 Importing I_FUNCTION Value transfer Type reference (TYPE) ANY Funktion, die mit der Anforderung ausgeführt wird 20010710
5 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE 'DIS' Verarbeitungscode 20010710

Method CHECK_AUTHORITY on class CL_ISHMED_REQUEST has no exception.

Method CHECK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010517
2 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Bearbeitungsmodus - Ist Objekt neu ('I') oder geändert ('U') 20010517
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010517
4 Exporting E_REQUEST Value transfer Type reference (TYPE) RN1REQX Änderbare Anforderungsdaten 20010517

Method CHECK_CHANGES on class CL_ISHMED_REQUEST has no exception.

Method CHECK_FALNR_PATNR_PAPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030522
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030522
3 Importing I_CHECK_FALNR Value transfer Type reference (TYPE) ISH_ON_OFF 'X' FALNR prüfen? 20030522
4 Importing I_CHECK_PAPID Value transfer Type reference (TYPE) ISH_ON_OFF 'X' PAPID prüfen? 20030522
5 Importing I_CHECK_PATNR Value transfer Type reference (TYPE) ISH_ON_OFF 'X' PATNR prüfen? 20030522

Method CHECK_FALNR_PATNR_PAPID on class CL_ISHMED_REQUEST has no exception.

Method CHECK_REQUEST_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXIST Value transfer Type reference (TYPE) ISH_ON_OFF Anforderung existiert / existiert nicht 20010522
2 Importing I_ANFID Value transfer Type reference (TYPE) ANFID Anforderungs-ID 20010522
3 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20010522

Method CHECK_REQUEST_EXISTS on class CL_ISHMED_REQUEST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit dieser Leistung verbunden sind 20010321
2 Importing I_ANFID Value transfer Type reference (TYPE) ANFID ID einer von der DB zu lesenden Anforderung 20010522
3 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_REQUEST Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20010414
4 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung einer von der DB zu lesenden Anforderung 20010522
5 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20010522
6 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant einer von der DB zu lesenden Anforderung 20010522
7 Importing I_N1ANF Value transfer Type reference (TYPE) N1ANF Daten einer NEU anzulegenden Leistung 20010321
8 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF Anforderung von der Datenbank lesen (bei LOAD) 20030902
9 Importing I_ROLE Value transfer Type reference (TYPE) XFELD Rolle: 'E'rbringer, 'A'nforderer 20010327
# Exception Resumable Description Created on
1 COPY_OF_ERROR Fehler aufgrund des Parameters I_COPY_OF 20020117
2 ENVIRONMENT_ERROR Fehler aufgrund des Parameters I_ENVIRONMENT 20020117
3 INSTANCE_NOT_POSSIBLE Instanzierung des Objektes nicht möglich (storniert!?) 20010321
4 RECORD_NOT_FOUND Daten (N1VKG usw.) konnten nicht gefunden werden 20020117
5 WRONG_INPUT Fehlende bzw. fehlerhafte Datenübergabe 20010321

Method CONVERT_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der Struktur, in die konvertiert wird 20010517
2 Exporting E_FNAME_X Value transfer Type reference (TYPE) FIELDNAME Feldname des passenden X-Feldes 20010517
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010517
4 Importing I_N1ANF_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der N1ANF-Struktur 20010517
5 Importing I_RN1REQX_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der RN1REQX-Struktur 20010517

Method CONVERT_FIELDNAME on class CL_ISHMED_REQUEST has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010522
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_REQUEST Instanz Anforderung 20010517
3 Exporting E_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20020117
4 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20010517
5 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit dieser Leistung verbunden sind 20010522
6 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_REQUEST Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20010522
7 Importing I_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20010522
8 Importing I_N1ANF Value transfer Type reference (TYPE) N1ANF Daten der Anforderung 20010517
9 Importing I_ROLE Value transfer Type reference (TYPE) XFELD Rolle: 'E'rbringer, 'A'nforderer 20010522

Method CREATE on class CL_ISHMED_REQUEST has no exception.

Method CREATE_TEXTMODULE_ON_USE Signature

Method CREATE_TEXTMODULE_ON_USE on class CL_ISHMED_REQUEST has no parameter.
Method CREATE_TEXTMODULE_ON_USE on class CL_ISHMED_REQUEST has no exception.

Method DESTRUCTOR Signature

Method DESTRUCTOR on class CL_ISHMED_REQUEST has no parameter.
Method DESTRUCTOR on class CL_ISHMED_REQUEST has no exception.

Method EDIT_TEXT Signature

Method EDIT_TEXT on class CL_ISHMED_REQUEST has no parameter.
Method EDIT_TEXT on class CL_ISHMED_REQUEST has no exception.

Method FILL_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010517
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010517

Method FILL_REQUEST on class CL_ISHMED_REQUEST has no exception.

Method GET_CONTEXT_FOR_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für das Fehlerhandling 20020415
2 Exporting ET_CONTEXT Value transfer Type reference (TYPE) ISH_OBJECTLIST Kontexte, in denen die Anforderung vorkommt 20020415
3 Exporting ET_CONTEXT_OBJECT_RELATIONS Value transfer Type reference (TYPE) ISH_OBJECTLIST Verbindungen Kontext-Objekt 20020415
4 Exporting ET_CONTEXT_TRIGGER Value transfer Type reference (TYPE) ISH_OBJECTLIST Kontexte, deren Auslöser die Anforderung ist 20020415
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020415
6 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Stornierte Daten berücksichtigen 20020430
7 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Umfeld (nicht gespeicherte Daten) 20020415
8 Importing I_REQUEST Value transfer Object reference (TYPE REF TO) CL_ISHMED_REQUEST Anforderung 20020415

Method GET_CONTEXT_FOR_REQUEST on class CL_ISHMED_REQUEST has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010326
2 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist aktiv ON/OFF 20010924
3 Exporting E_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20010928
4 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20010326
5 Exporting E_N1ANF Value transfer Type reference (TYPE) N1ANF IS-H*Med: Anforderung 20010326
6 Exporting E_OLD_N1ANF Value transfer Type reference (TYPE) N1ANF "Alte" N1ANF, d.h. Stand von der Datenbank 20021021
7 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010326
8 Exporting E_REQ_TYPE Value transfer Type reference (TYPE) N1ANFTYP-AUSPR Typ der Anfo (OP, RADiologie usw.) 20010326
9 Exporting E_ROLE Value transfer Type reference (TYPE) XFELD Rolle 20010327
10 Importing I_FILL_REQUEST Value transfer Type reference (TYPE) ISH_ON_OFF OFF ALLE Anforderungsfelder befüllen ON/OFF 20010620

Method GET_DATA on class CL_ISHMED_REQUEST has no exception.

Method GET_GPART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GPART Value transfer Type reference (TYPE) N1MITARB IS-H: Verantwortlicher Mitarbeiter 20040129

Method GET_GPART on class CL_ISHMED_REQUEST has no exception.

Method GET_PATIENT_PROVI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010907
2 Exporting E_PAP_DATA Value transfer Type reference (TYPE) RNPAP_ATTRIB IS-H: Attributfelder vorläufige Patientenstammdaten 20010907
3 Exporting E_PAP_KEY Value transfer Type reference (TYPE) RNPAP_KEY IS-H: Schlüsselfelder vorläufige Patientenstammdaten 20010907
4 Exporting E_PAT_PROVI Value transfer Object reference (TYPE REF TO) CL_ISH_PATIENT_PROVISIONAL IS-H: Vorläufige Patientenstammdaten 20010907
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010907
6 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20010907
7 Importing I_REQUEST Value transfer Object reference (TYPE REF TO) CL_ISHMED_REQUEST Anforderung, für die der vorl. Patient gesucht wird 20010907

Method GET_PATIENT_PROVI on class CL_ISHMED_REQUEST has no exception.

Method GET_REQUEST_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20021021
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021021
3 Exporting E_STATE_EXTERN Value transfer Type reference (TYPE) N1ANSTAE Externer Anforderungsstatus 20021021
4 Exporting E_STATE_INTERN Value transfer Type reference (TYPE) N1ANSTA Interner Anforderungsstatus 20021021

Method GET_REQUEST_STATE on class CL_ISHMED_REQUEST has no exception.

Method GET_SERVICES_FOR_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Fehlerklasse 20010625
2 Exporting ET_APPMNT Value transfer Type reference (TYPE) ISH_OBJECTLIST Termine zu den Leistungen 20020319
3 Exporting ET_NAPP Value transfer Type reference (TYPE) ISHMED_T_VNAPP NAPP-Daten der Termine 20020319
4 Exporting ET_NLEI Value transfer Type reference (TYPE) ISHMED_T_VNLEI NLEI-Daten 20020319
5 Exporting ET_NLEM Value transfer Type reference (TYPE) ISHMED_T_VNLEM NLEM-Daten 20020319
6 Exporting ET_NTMN Value transfer Type reference (TYPE) ISHMED_T_VNTMN NTMN-Daten der Termine 20020319
7 Exporting ET_SERVICES Value transfer Type reference (TYPE) ISH_OBJECTLIST Tabelle mit den Leistungen 20010625
8 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010625
9 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Stornierte Daten zurückgeben ON/OFF 20020319
10 Importing I_EMPTY_SERVICES Value transfer Type reference (TYPE) ISH_ON_OFF ON Auch leere Leistungen zurückliefern ON/OFF 20020319
11 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20010625
12 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20030505
13 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF ON IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040319
14 Importing I_REQUEST Value transfer Object reference (TYPE REF TO) CL_ISHMED_REQUEST Anforderung, für die die Leistungen gesucht werden 20010625

Method GET_SERVICES_FOR_REQUEST on class CL_ISHMED_REQUEST has no exception.

Method GET_STATE_EXTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010511
2 Exporting E_ANSTAE Call by reference Type reference (TYPE) N1ANSTAE Externer Anforderungsstatus 20010517
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20010511
4 Importing I_ANSTA Call by reference Type reference (TYPE) N1ANSTA Interner Anforderungsstatus 20010517
5 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20010511
6 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt für Fehlermeldung 20010511

Method GET_STATE_EXTERN on class CL_ISHMED_REQUEST has no exception.

Method GET_STATE_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010511
2 Exporting E_ANSTA Call by reference Type reference (TYPE) N1ANSTA Interner Status einer Anforderung 20010511
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20010511
4 Importing I_ANSTAE Call by reference Type reference (TYPE) N1ANSTAE Externer Status einer Anforderung 20010511
5 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20010511
6 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt für Fehlermeldung 20010511

Method GET_STATE_INTERN on class CL_ISHMED_REQUEST has no exception.

Method GET_TEXT Signature

Method GET_TEXT on class CL_ISHMED_REQUEST has no parameter.
Method GET_TEXT on class CL_ISHMED_REQUEST has no exception.

Method GET_TEXT_HEADER Signature

Method GET_TEXT_HEADER on class CL_ISHMED_REQUEST has no parameter.
Method GET_TEXT_HEADER on class CL_ISHMED_REQUEST has no exception.

Method GET_T_SERVICES_PLN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbehandlung 20031117
2 Exporting ET_SERVICES Value transfer Type reference (TYPE) ISHMED_T_SERVICE_OBJECT Leistungen 20031117
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031117
4 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem neu erzeugte Objekte abgelegt werden. 20031117
5 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF stornierte Daten berücksichtigen ON / OFF 20031117
6 Importing I_READ_DB Call by reference Type reference (TYPE) ISH_ON_OFF ON von der Datenbank nachlesen 20031117

Method GET_T_SERVICES_PLN on class CL_ISHMED_REQUEST has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20010414
2 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20010414

Method INITIALIZE on class CL_ISHMED_REQUEST has no exception.

Method IS_ACTUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021205
2 Exporting E_ACTUAL Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist aktuell (ON/OFF) 20021205
3 Exporting E_RC Value transfer Type reference (TYPE) I Returncode 20021205
4 Exporting E_REQUEST Value transfer Type reference (TYPE) RN1REQX Die geänderten Felder des Objektes 20021205

Method IS_ACTUAL on class CL_ISHMED_REQUEST has no exception.

Method IS_IN_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXIST Value transfer Type reference (TYPE) RNT40-MARK Anforderung existiert / existiert nicht 20010703
2 Importing I_ANFID Value transfer Type reference (TYPE) N1ANF-ANFID Anforderungs-Schlüssel 20010703
3 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20010703

Method IS_IN_DATABASE on class CL_ISHMED_REQUEST has no exception.

Method IS_IN_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objektinstanz, wenn diese bereits vorhanden ist 20030707
2 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem gesucht wird 20030707
3 Importing I_KEY Value transfer Type reference (TYPE) STRING Schlüssel des Objekts 20030707
4 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Instanz eines Objekts 20030707

Method IS_IN_ENVIRONMENT on class CL_ISHMED_REQUEST has no exception.

Method IS_OP Signature

Method IS_OP on class CL_ISHMED_REQUEST has no parameter.
Method IS_OP on class CL_ISHMED_REQUEST has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010522
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_REQUEST Instanz der Anforderung 20010517
3 Exporting E_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20020117
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010522
5 Importing IS_N1ANF Value transfer Type reference (TYPE) N1ANF vollständige Daten zur Anforderung 20030902
6 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit dieser Leistung verbunden sind 20010522
7 Importing I_ANFID Value transfer Type reference (TYPE) ANFID IS-H*Med: Identifikation einer Anforderung (Nummer) 20010517
8 Importing I_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20010517
9 Importing I_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20010522
10 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20010522
11 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Anforderung von der Datenbank lesen 20030902
12 Importing I_ROLE Call by reference Type reference (TYPE) XFELD Rolle: 'E'rbringer, 'A'nforderer 20010522

Method LOAD on class CL_ISHMED_REQUEST has no exception.

Method SELECT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20020516
2 Exporting E_N1ANF Value transfer Type reference (TYPE) N1ANF IS-H*MED: Anforderung 20020516
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020516
4 Importing I_ANFID Value transfer Type reference (TYPE) N1ANF-ANFID IS-H*MED: ID einer Anforderung 20020516
5 Importing I_EINRI Value transfer Type reference (TYPE) N1ANF-EINRI Einrichtung 20020516
6 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) C OFF Puffer für diese ANFID auffrischen ('C'...Clear, 'R'...Read 20020516

Method SELECT_REQUEST on class CL_ISHMED_REQUEST has no exception.

Method SET_GPART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GPART Value transfer Type reference (TYPE) N1MITARB IS-H: Verantwortlicher Mitarbeiter 20040129

Method SET_GPART on class CL_ISHMED_REQUEST has no exception.

Method SET_STATE_COMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20020520
2 Exporting E_CPL_NOT_POSSIBLE Value transfer Type reference (TYPE) ISH_ON_OFF Abschließen nicht möglich (aber kein Fehler!) 20020520
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020520
4 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF Nur prüfen ob abgeschlossen werden kann 20020520
5 Importing I_RESP_EMPLOYEE Value transfer Type reference (TYPE) NGPA-GPART Verantwortlicher Mitarbeiter 20020520

Method SET_STATE_COMPLETED on class CL_ISHMED_REQUEST has no exception.

Method SET_STATE_IN_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20021021
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021021
3 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF Nur prüfen, ob der Status geändert werden kann 20021021
4 Importing I_RESP_EMPLOYEE Value transfer Type reference (TYPE) NGPA-GPART Verantwortlicher Mitarbeiter 20021021

Method SET_STATE_IN_PROCESS on class CL_ISHMED_REQUEST has no exception.

Method SET_STATUS_CONFIRMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010618
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010618
3 Importing I_GPART Value transfer Type reference (TYPE) NGPA-GPART Verantwortlicher Mitarbeiter für Statusänderung 20010618
4 Importing I_ORGID Value transfer Type reference (TYPE) NORG-ORGID Org.Einheit für Prüfung des I_GPART 20010618

Method SET_STATUS_CONFIRMED on class CL_ISHMED_REQUEST has no exception.
Event Signatures

Event OBJECT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_GPART Exporting Value transfer Type reference (TYPE) N1ANMSZ-GPART Verantwortl. Mitarbeiter für Statushistorie 20010517
2 E_N1ANF Exporting Value transfer Type reference (TYPE) N1ANF Anforderung 20010414
History
Last changed by/on SAP  20130531 
SAP Release Created in 463