SAP ABAP Class CL_ISHMED_CYCLE (IS-H*MED: Cycle Object for Movement Data)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1BASE_MED (Package) IS-H*MED: Basic Functionality
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 20030710
Properties
Class CL_ISHMED_CYCLE  
Short Description IS-H*MED: Cycle Object for Movement Data    
Super Class CL_ISH_RUN_DATA IS-H: Base Class for Movement Data Objects 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE_MED   IS-H*MED: Basic Functionality 
Created 20030710   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_CYCLE has no forward declaration.
Interfaces
Class CL_ISHMED_CYCLE has no interface implemented.
Friends
Class CL_ISHMED_CYCLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FIRST_NEW_GENCYID Constant Public Type reference (TYPE) N1GENCYKEY 99000000 Begin of Artificial N1GENCYID 20030905
2 CO_OTYP_NURSING_SERVICE Constant Public Type reference (TYPE) N1GENCY-OTYP '01' IS-H*MED: Object Type for Cycles 20030710
3 GT_STRUCT_N1GENCY Static Attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for N1GENCY 20030710
4 GT_STRUCT_RN1MED_CYCLE Static Attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for RN1MED_CYCLE 20030715
5 G_N1GENCY Instance attribute Private Type reference (TYPE) N1GENCY IS-H*MED: Generic Cycle Use 20030710
6 G_OLD_N1GENCY Instance attribute Private Type reference (TYPE) N1GENCY IS-H*Med: Cycles 20030710
7 G_TEMP_GENCYID Static Attribute Private Type reference (TYPE) N1GENCYKEY Class-Wide Counter for N1GENCYID 20030905
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_KEY_STRING Static method Public Method IS-H*MED: Create String with Cycle Key 20030710
2 BUILD_N1GENCY_0X Instance method Protected Method Compile Connection Data Records N1GENCY_0x 20031017
3 CANCEL Instance method Public Method Cancel Cycle 20030807
4 CHANGE Instance method Public Method Change Object Attributes 20030804
5 CHECK Instance method Public Method Execute Checks 20030715
6 CHECK_CHANGES Instance method Public Method Check for Changes 20030710
7 CHECK_CHG_SERVICE_CONN Instance method Private Method Checks Changes in Connections to Service 20030710
8 COLLECT_MESSAGES Static method Protected Method Call Error Handler -> collect_messages 20030905
9 CONSTRUCTOR Instance method Public Constructor Constructor 20030716
10 CONVERT_FIELDNAME Instance method Public Method Convert Field Names N1GENCY <-> RN1MED_CYCLE 20030715
11 CREATE Static method Public Method Create New Cycle 20030804
12 CREATE_FROM_MASTER_DATA Static method Public Method Create Cycle (incl. Definitions) from Cycle Master Data 20031029
13 CREATE_NEW_CYCLEDEF Instance method Public Method Create New Cycle Definition 20030805
14 END_CYCLE Instance method Public Method End Cycle 20031020
15 FILL_CYCLE Instance method Private Method Finish Filling N1GENCY (from Master Data etc.) 20030710
16 FILL_TIMES Static method Private Method Determine Times for Cycle 20030807
17 FINISH Instance method Public Method End Cycle 20030804
18 GET_APPOINTMENTS_PER_DAY Static method Public Method Determine Times for Day 20040429
19 GET_DATA Instance method Public Method Get Attributes of the Object 20030710
20 GET_DEFINITIONS_FOR_CYCLE Static method Public Method Returns All Services for Cycle 20030805
21 GET_MEORDER_FOR_CYCLE Static method Public Method Specify Order (or Object) for Event 20030930
22 GET_SERVICES_FOR_CYCLE Static method Public Method Returns All Services for Cycle 20030710
23 INITIALIZE Instance method Public Method Initialize Complete Object 20030710
24 IS_ACTUAL Instance method Public Method Check if Object Is Current. (Compare with DB Status) 20030715
25 IS_FINISHED Instance method Public Method Is cycle already ended? 20030806
26 IS_IN_DATABASE Static method Public Method Check Whether Cycle Already Exists on Database 20030716
27 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20030716
28 LOAD Static method Public Method Read Existing Cycles 20030716
29 READ_CALENDAR Static method Private Method Determine Weekday or Public Holiday for Date 20030807
30 SELECT_CYCLE Static method Public Method Read Data of Cycle from Database (with Buffering) 20030710
Events
# Event Type Visibility Description Created on
1 OBJECT_CHANGED Instance Event
(0)
Public
(2)
Object Has Changed 20030716
Types
Class CL_ISHMED_CYCLE has no local type.
Method Signatures

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 20030710
2 Importing I_GENCYID Value transfer Type reference (TYPE) N1GENCYKEY ISHMED: Generisches Schlüsselfeld 20030905
3 Importing I_MANDT Value transfer Type reference (TYPE) SY-MANDT SY-MANDT SAP-System, Mandantennummer aus Anmeldung 20030710

Method BUILD_KEY_STRING on class CL_ISHMED_CYCLE has no exception.

Method BUILD_N1GENCY_0X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031017
2 Exporting ET_NN1GENCY_01 Value transfer Type reference (TYPE) ISHMED_T_VN1GENCY_01 IS-H*MED: Medikation, Tabellentyp für VN1GENCY_01 20031017
3 Exporting ET_NN1GENCY_02 Value transfer Type reference (TYPE) ISHMED_T_VN1GENCY_02 IS-H*MED: Medikation, Tabellentyp für VN1GENCY_01 20031017
4 Exporting ET_NN1GENCY_03 Value transfer Type reference (TYPE) ISHMED_T_VN1GENCY_03 IS-H*MED: Medikation, Tabellentyp für VN1GENCY_01 20031017
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031017

Method BUILD_N1GENCY_0X on class CL_ISHMED_CYCLE has no exception.

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CANCEL Call by reference Object reference (TYPE REF TO) CL_ISH_CANCEL Cancel-Klasse 20031103
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Fehlerhandling 20031103
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030807
4 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF Berechtigungsprüfungen durchführen 20031103
5 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF OFF Nur Prüfen, ob Storno erlaubt (ON) 20031103
6 Importing I_REASON Value transfer Type reference (TYPE) N1STOID Stornogrund 20031103
7 Importing I_VMA Value transfer Type reference (TYPE) N1MITARB Mitarbeiter 20031103

Method CANCEL on class CL_ISHMED_CYCLE 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 20030804
2 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030804
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20030804
4 Importing I_CYCLE Value transfer Type reference (TYPE) RN1MED_CYCLE Übergabe der zu ändernden Attribute 20030804
5 Importing I_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Referenzen 20030804

Method CHANGE on class CL_ISHMED_CYCLE 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20030715
2 Exporting E_RC Call by reference Type reference (TYPE) I ReturnCode 20030715
3 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Alle angeschlossenen Objekte mitprüfen 20030715
4 Importing I_FILL_CYCLE Value transfer Type reference (TYPE) ISH_ON_OFF ON Zyklendaten komplett befüllen 20030715
5 Importing I_WHAT_TO_CHECK Value transfer Type reference (TYPE) RN1MED_CYCLE Was für Felder sollen geprüft werden? 20030715

Method CHECK on class CL_ISHMED_CYCLE 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 20030710
2 Exporting E_CYCLE Value transfer Type reference (TYPE) RN1MED_CYCLE IS-H*MED: Zyklen 20030710
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030710
4 Exporting E_RC Value transfer Type reference (TYPE) I ReturnCode 20030710

Method CHECK_CHANGES on class CL_ISHMED_CYCLE has no exception.

Method CHECK_CHG_SERVICE_CONN 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 20030710
2 Exporting E_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030710
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030905

Method CHECK_CHG_SERVICE_CONN on class CL_ISHMED_CYCLE has no exception.

Method COLLECT_MESSAGES 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 20030905
2 Importing I_KLA Value transfer Type reference (TYPE) SY-MSGID Nachrichten, Nachrichtenklasse 20030905
3 Importing I_LINE_KEY Value transfer Type reference (TYPE) CHAR100 Key eines Feldes, das den Fehler verursacht hat 20030905
4 Importing I_MV1 Value transfer Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20030905
5 Importing I_MV2 Value transfer Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20030905
6 Importing I_MV3 Value transfer Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20030905
7 Importing I_MV4 Value transfer Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20030905
8 Importing I_NUM Value transfer Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20030905
9 Importing I_OBJECT Value transfer Type reference (TYPE) N1OBJECTREF Objekt um dieses der Fehlermeldung zuordnen zu können 20030905
10 Importing I_TYP Value transfer Type reference (TYPE) SY-MSGTY Nachrichten, Nachrichtentyp 20030905

Method COLLECT_MESSAGES on class CL_ISHMED_CYCLE 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 diesem Zyklus verbunden sind 20030716
2 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_CYCLE Objekt soll als Kopie des angegebenen Objekts erzeugt werden 20030716
3 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030716
4 Importing I_GENCYID Value transfer Type reference (TYPE) N1GENCYKEY IS-H*MED: Generisches Schlüsselfeld 20030905
5 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030716
6 Importing I_N1GENCY Value transfer Type reference (TYPE) N1GENCY Daten des Zyklus 20030716
7 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF Zyklus von der Datenbank lesen (bei LOAD) 20030901
# Exception Resumable Description Created on
1 COPY_OF_ERROR Fehler aufgrund des Parameters I_COPY_OF 20030716
2 ENVIRONMENT_ERROR Fehler aufgrund des Parameters I_ENVIRONMENT 20030716
3 INSTANCE_NOT_POSSIBLE Instanzierung des Objektes nicht möglich (storniert!?) 20030716
4 RECORD_NOT_FOUND Daten (N1GENCY usw.) konnten nicht gefunden werden 20030716
5 WRONG_INPUT Fehlende bzw. fehlerhafte Datenübergabe 20030716

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 20030715
2 Exporting E_FNAME_X Value transfer Type reference (TYPE) FIELDNAME Feldname des passenden X-Feldes 20030715
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030715
4 Importing I_N1GENCY_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der N1GENCY-Struktur 20030715
5 Importing I_RN1MED_N1GENCY_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der RN1MED_CYCLE-Stru 20030715

Method CONVERT_FIELDNAME on class CL_ISHMED_CYCLE 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 20030804
2 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CYCLE Instanz Zyklus 20030804
3 Exporting E_INTERFACE Value transfer Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20030804
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030804
5 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem Zyklus verbunden sind 20030804
6 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_CYCLE Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20030804
7 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030804
8 Importing I_N1GENCY Value transfer Type reference (TYPE) N1GENCY Daten des Zyklus 20030804

Method CREATE on class CL_ISHMED_CYCLE has no exception.

Method CREATE_FROM_MASTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031029
2 Exporting ER_CYCLE Call by reference Object reference (TYPE REF TO) CL_ISHMED_CYCLE Die erzeugte Zyklus-Instanz 20031029
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031029
4 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20031029
5 Importing IR_MAIN_OBJECT Value transfer Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Haupt-Object, dem der Zyklus zugeordnet werden soll 20040113
6 Importing I_BEGIN_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum, ab wann der Zyklus gelten soll 20031029
7 Importing I_EINRI Value transfer Type reference (TYPE) N1STZY-EINRI Einrichtung 20031029
8 Importing I_N1ID Value transfer Type reference (TYPE) N1STZY-N1ID Zyklus-ID (Der "Name" des Zyklus) 20031216
9 Importing I_OTYP Value transfer Type reference (TYPE) N1GENCY-OTYP IS-H*MED: Objekttyp für Zyklen 20031029
10 Importing I_ZNR Value transfer Type reference (TYPE) N1STZY-N1ZNR Zyklusnummer 20031029

Method CREATE_FROM_MASTER_DATA on class CL_ISHMED_CYCLE has no exception.

Method CREATE_NEW_CYCLEDEF 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 20030805
2 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CYCLEDEF Instanz Zyklusdefinition 20030805
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20030805
4 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_CYCLEDEF Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20030805
5 Importing I_N1CYDEF Value transfer Type reference (TYPE) N1CYDEF Daten der Zyklendefinition 20030805

Method CREATE_NEW_CYCLEDEF on class CL_ISHMED_CYCLE has no exception.

Method END_CYCLE Signature

Method END_CYCLE on class CL_ISHMED_CYCLE has no parameter.
Method END_CYCLE on class CL_ISHMED_CYCLE has no exception.

Method FILL_CYCLE 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 20030710
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030710

Method FILL_CYCLE on class CL_ISHMED_CYCLE has no exception.

Method FILL_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TIMES Call by reference Type reference (TYPE) RN1_T_ZYTERM Tabellentyp zur Struktur RN1ZYTERM 20030807
2 Exporting E_FOUND Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030807
3 Importing I_ALL_TERMINE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030807
4 Importing I_BEGDT Value transfer Type reference (TYPE) SCAL-DATE Generierte Tabelle zum View SCALE 20030807
5 Importing I_BEGZT Value transfer Type reference (TYPE) SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20030807
6 Importing I_CYCLEINFO Value transfer Type reference (TYPE) RN1_S_CYCALC IS-H*MED: Zykleninformationen 20030807
7 Importing I_ENDDT Value transfer Type reference (TYPE) SCAL-DATE Datum für Feiertags- und Fabrikkalender 20030807
8 Importing I_ENDZT Value transfer Type reference (TYPE) SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20030807
9 Importing I_HCALID Value transfer Type reference (TYPE) SCAL-HCALID Feiertagskalender 20030807
10 Importing I_SAV_FCODE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030807

Method FILL_TIMES on class CL_ISHMED_CYCLE has no exception.

Method FINISH 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 20030818
2 Exporting E_RC Value transfer Type reference (TYPE) I ReturnCode 20030818

Method FINISH on class CL_ISHMED_CYCLE has no exception.

Method GET_APPOINTMENTS_PER_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20040429
2 Exporting E_APP_DAY Value transfer Type reference (TYPE) I 20040429
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040429
4 Importing IR_ORDER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER IS-H*MED: Arzneimittelverordnung 20040429

Method GET_APPOINTMENTS_PER_DAY on class CL_ISHMED_CYCLE 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 Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030710
2 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030710
3 Exporting E_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030710
4 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20030710
5 Exporting E_N1GENCY Value transfer Type reference (TYPE) N1GENCY Daten des Zyklus 20030710
6 Exporting E_OLD_N1GENCY Call by reference Type reference (TYPE) N1GENCY "Alte" N1GENCY, d.h. Stand von der Datenbank 20030710
7 Exporting E_RC Value transfer Type reference (TYPE) I ReturnCode 20030710
8 Importing I_FILL_CYCLE Value transfer Type reference (TYPE) ISH_ON_OFF OFF ALLE Felder des Zyklus befüllen ON/OFF 20030710

Method GET_DATA on class CL_ISHMED_CYCLE has no exception.

Method GET_DEFINITIONS_FOR_CYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030908
2 Exporting ET_CYCLEDEF Value transfer Type reference (TYPE) ISH_OBJECTLIST IS-H: Tabelle mit Objektreferenzen 20030905
3 Exporting ET_N1CYDEF Value transfer Type reference (TYPE) ISHMED_T_VN1CYDEF IS-H*MED: Tabellentyp für Tabelle N1CYDEF 20030805
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20030805
5 Importing IR_CYCLE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CYCLE IS-H*MED: Zyklenobjekt für Bewegungsdaten 20030908
6 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030908
7 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030909
8 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF OFF Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20030908

Method GET_DEFINITIONS_FOR_CYCLE on class CL_ISHMED_CYCLE has no exception.

Method GET_MEORDER_FOR_CYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030930
2 Exporting ER_ORDER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER Das gefundene Verordnungs-Objekt 20030930
3 Exporting ES_N1MEORDER Value transfer Type reference (TYPE) VN1MEORDER Verordnung als Datensatz 20030930
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030930
5 Importing IR_CYCLE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CYCLE Der Zyklus, für den die Verordnung ermittelt wird 20030930
6 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030930
7 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20030930

Method GET_MEORDER_FOR_CYCLE on class CL_ISHMED_CYCLE has no exception.

Method GET_SERVICES_FOR_CYCLE 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 20030710
2 Exporting ET_NLEI Value transfer Type reference (TYPE) ISHMED_T_NLEI IS-H*MED: Tabellentyp für Tabelle NLEI 20030710
3 Exporting ET_NLEM Value transfer Type reference (TYPE) ISHMED_T_NLEM IS-H*MED: Leistung medizinisch 20030710
4 Exporting ET_SERVICES Value transfer Type reference (TYPE) ISH_OBJECTLIST IS-H: Tabelle mit Objektreferenzen 20030710
5 Exporting E_RC Value transfer Type reference (TYPE) I ReturnCode 20030710
6 Importing I_CANCELED_DATA Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030710
7 Importing I_CYCLE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CYCLE IS-H*MED: Zyklenobjekt für Bewegungsdaten 20030710
8 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030710

Method GET_SERVICES_FOR_CYCLE on class CL_ISHMED_CYCLE 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 20030710
2 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030710

Method INITIALIZE on class CL_ISHMED_CYCLE 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 Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20030715
2 Exporting E_ACTUAL Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist aktuell (ON/OFF) 20030715
3 Exporting E_CYCLE Value transfer Type reference (TYPE) RN1MED_CYCLE Die geänderten Felder des Objektes 20030715
4 Exporting E_RC Call by reference Type reference (TYPE) I Returncode 20030715

Method IS_ACTUAL on class CL_ISHMED_CYCLE has no exception.

Method IS_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FINISHED Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030806

Method IS_FINISHED on class CL_ISHMED_CYCLE 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 Zyklus existiert / existiert nicht 20030716
2 Importing I_GENCYID Value transfer Type reference (TYPE) N1GENCYKEY Zyklus-Schlüssel 20030905

Method IS_IN_DATABASE on class CL_ISHMED_CYCLE 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 20030716
2 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, in dem gesucht wird 20030716
3 Importing I_KEY Value transfer Type reference (TYPE) STRING Schlüssel des Objekts 20030716
4 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Instanz eines Objekts 20030716

Method IS_IN_ENVIRONMENT on class CL_ISHMED_CYCLE 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 20030716
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_CYCLE Instanz des Zyklus 20030716
3 Exporting E_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20030716
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030716
5 Importing IS_N1GENCY Value transfer Type reference (TYPE) N1GENCY vollständige Daten des Zyklus 20030901
6 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem Zyklus verbunden sind 20030716
7 Importing I_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030716
8 Importing I_GENCYID Value transfer Type reference (TYPE) N1GENCYKEY IS-H*MED: Generisches Schlüsselfeld 20030905
9 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030716
10 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Zyklus von der Datenbank lesen 20030901

Method LOAD on class CL_ISHMED_CYCLE has no exception.

Method READ_CALENDAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DAY_OF_WEEK Call by reference Type reference (TYPE) SCAL-INDICATOR bel. Kennzeichen für Fabrikkalender 20030807
2 Importing I_DATUM Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030807
3 Importing I_HCALID Value transfer Type reference (TYPE) SCAL-HCALID Feiertagskalender 20030807

Method READ_CALENDAR on class CL_ISHMED_CYCLE has no exception.

Method SELECT_CYCLE 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 20030710
2 Exporting E_N1GENCY Value transfer Type reference (TYPE) N1GENCY IS-H*MED: Zyklus 20030710
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC ReturnCode 20030710
4 Importing I_GENCYID Value transfer Type reference (TYPE) N1GENCYKEY IS-H*MED: ID eines Zykluses 20030905
5 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) C OFF Puffer für diese N1GENCYID auffrischen'C'..Clear, 'R'..Read 20030710

Method SELECT_CYCLE on class CL_ISHMED_CYCLE 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_N1GENCY Exporting Value transfer Type reference (TYPE) N1GENCY IS-H*MED: Zyklus 20030716
History
Last changed by/on SAP  20050301 
SAP Release Created in 472