SAP ABAP Class CL_ISH_APPOINTMENT_SIMPLE (IS-H: Abstract Class for Appointment Processing)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NPVS (Package) Application development patient management system
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 20030709
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_APPOINTMENT IS-H: Appointment Class 20010417
Properties
Class CL_ISH_APPOINTMENT_SIMPLE  
Short Description IS-H: Abstract Class for Appointment Processing    
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 NPVS   Application development patient management system 
Created 20010302   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_APPOINTMENT_SIMPLE has no forward declaration.
Interfaces
Class CL_ISH_APPOINTMENT_SIMPLE has no interface implemented.
Friends
Class CL_ISH_APPOINTMENT_SIMPLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FIRST_TEMP_TMNID Constant Public Type reference (TYPE) ISH_TMNID 9999999000 Internal Class Number Range for Temp. Appointment ID 20010514
2 CO_TYPE_APP_CONSTRAINT Instance attribute Protected Attribute reference (LIKE) 20040923
3 GS_NTMN Instance attribute Protected Type reference (TYPE) NTMN Appointment Header Data 20010416
4 GS_NTMN_DBA Instance attribute Protected Type reference (TYPE) NTMN Appointment Header Data (Database Status) 20010416
5 GS_NTMN_DBA_SAVE Instance attribute Protected Type reference (TYPE) NTMN Appointment Header Data (Database) for Processing after Save 20031111
6 GS_NTMN_MAN_CHANGED Instance attribute Protected Type reference (TYPE) RNTMN_MAN_CHANGED Manually Changed Fields 20031001
7 GT_N1PTI Static Attribute Protected Type reference (TYPE) ISH_T_N1PTI Buffer Table with Inpatient Scheduling Types 20010712
8 GT_N1PTIT Static Attribute Protected Type reference (TYPE) ISH_T_N1PTIT Buffer Table with Texts for Inpatient Scheduling Types 20010712
9 GT_NAPP Instance attribute Protected Type reference (TYPE) ISH_T_NAPP Appointment Item Data (one Record per Resource) 20010416
10 GT_NAPP_DBA Instance attribute Protected Type reference (TYPE) ISH_T_NAPP Appointment Item Data (Database Status) 20010416
11 GT_NAPP_DBA_SAVE Instance attribute Protected Type reference (TYPE) ISH_T_NAPP Appointment Item Data (Database) for Processing after Save 20031111
12 GT_STRUCTURE_RNAPPX Static Attribute Protected Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for Stucture Definition of RNAPPX 20010417
13 GT_STRUCTURE_RNTMNX Static Attribute Protected Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for Stucture Definition of RNTMNX 20010417
14 G_IS_NEW Instance attribute Private Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20110523
15 G_NOTIF_DEFAULTED Instance attribute Protected Type reference (TYPE) ISH_ON_OFF ' ' Notification Indicator Was Defaulted 20040206
16 G_TEMP_TMNID Static Attribute Private Type reference (TYPE) ISH_TMNID Temporary Appointment ID for New Appointment 20010514
17 SS_NAPP_ACT Static Attribute Private Type reference (TYPE) NAPP Comparison Structure for CHECK_CHANGES 20100625
18 SS_NAPP_OLD Static Attribute Private Type reference (TYPE) NAPP Comparison Structure for CHECK_CHANGES 20100625
19 SS_NTMN_ACT Static Attribute Private Type reference (TYPE) NTMN Comparison Structure for CHECK_CHANGES 20100625
20 SS_NTMN_OLD Static Attribute Private Type reference (TYPE) NTMN Comparison Structure for CHECK_CHANGES 20100625
21 SS_RNAPPX Static Attribute Private Type reference (TYPE) RNAPPX Comparison Structure for CHECK_CHANGES 20100625
22 SS_RNTMNX Static Attribute Private Type reference (TYPE) RNTMNX Comparison Structure for CHECK_CHANGES 20100625
23 ST_RNAPPX_FIELDS Static Attribute Private Type reference (TYPE) ISHMED_T_CHG_FIELDS Fields for Comparison Structure for CHECK_CHANGES 20100625
24 ST_RNTMNX_FIELDS Static Attribute Private Type reference (TYPE) ISHMED_T_CHG_FIELDS Fields for Comparison Structure for CHECK_CHANGES 20100625
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MOVEMENT_NUMBER Instance method Protected Method Determine Movement Number (e.g. from the Connections) 20030702
2 CANCEL Instance method Public Method Cancel Appointment 20010321
3 CHANGE Instance method Public Method Change Appointment Data 20010321
4 CHECK Instance method Public Method Check Appointment Data 20010302
5 CHECK_APP_DATE Instance method Private Method Check Appointment Date 20010705
6 CHECK_APP_TIME Instance method Private Method Check Appointment Time 20010705
7 CHECK_BU Instance method Private Method Check Building Unit 20010702
8 CHECK_CHAIN Instance method Public Method Check Appointment Series 20010418
9 CHECK_CHAIN_CRITERIA Instance method Public Method Check Repeat Appointment Criteria for Next Repeat Appt 20010418
10 CHECK_CHANGES Instance method Public Method Check if (and what) Appointment Data Was Changed 20010321
11 CHECK_DATE Instance method Private Method Check Date 20010705
12 CHECK_DOMAIN_VALUE Instance method Private Method Check Domain Values 20010705
13 CHECK_FALNR_PATNR_PAPID Instance method Protected Method Check Patient ID, Patient with Prov. Master Data and Case 20031004
14 CHECK_INP_SCHEDULING_TYPE Static method Public Method Check Scheduling Type for Inpatient Admission Appointments 20010712
15 CHECK_OU Instance method Private Method Check Organizational Unit 20010702
16 CHECK_PAPID Instance method Protected Method Checks the Provisional Patient Assigned 20050623
17 CHECK_PERSON Instance method Private Method Check Persons for Appointment 20010705
18 CHECK_TIME Instance method Private Method Check Time 20010705
19 CONSTRUCTOR Instance method Public Constructor Constructor 20010321
20 DESTROY_OLD Instance method Public Method Deactivate Appointment Data Instance 20020219
21 FILL_APPOINTMENT Instance method Protected Method Set Derivable Appointment Attributes 20010706
22 FILL_BEWTYP Instance method Public Method Default Value of Movement Category 20060919
23 FILL_BY_DSPTY Instance method Public Method Method for Filling Fields on Basis of the Scheduling Type 20040216
24 FILL_CHAINID Instance method Public Method Fill the ID to Identify a Series 20050523
25 FILL_CHAINID_INTERNAL Instance method Protected Method Fill the ID to Identify a Series 20050523
26 FILL_CHG_FIELDS Instance method Protected Method Set the Fields with Regard to Creation/Change, etc. 20040116
27 FILL_FALAR Instance method Public Method Presetting of Case Type 20040317
28 FILL_ORGFA Instance method Public Method Method to Set Value for Dept. OU if Required 20040116
29 GET_APP_PROPOSAL Instance method Public Method Presetting for Appointment 20031125
30 GET_CHAIN_FOR_APPMNT_SIMPLE Instance method Protected Method Determine Entire Appointment Series 20010904
31 GET_CHANGES_IN_CHAIN Instance method Protected Method Determine Changes with Regard to Appointment Series 20050523
32 GET_DATA Instance method Public Method Appointment Attributes 20010321
33 GET_NEXT_APPOINTMENT_ID Instance method Private Method Get Next Sequence No. for New Appointment from Number Range 20010430
34 GET_OLD_CHAIN_FOR_APPMNT Instance method Protected Method Determine Entire Appt Series in which Appt Occurred Once 20050324
35 INITIALIZE Instance method Public Method Initialize Complete Object 20010416
36 IS_ACTUAL Instance method Public Method Check if Object Is Current. (Compare with DB Status) 20021205
37 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20020219
38 IS_STA_APP Instance method Public Method Is this a Standalone Appointment? 20050223
39 SELECT_APPMNT Static method Public Method Read Data of Appointment From Database (with Buffering) 20020516
Events
# Event Type Visibility Description Created on
1 OBJECT_CHANGED Instance Event
(0)
Public
(2)
Object Has Changed 20010417
Types
Class CL_ISH_APPOINTMENT_SIMPLE has no local type.
Method Signatures

Method BUILD_MOVEMENT_NUMBER 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 20030702
2 Exporting E_MVMT_FOUND Value transfer Type reference (TYPE) ISH_ON_OFF Bewegung wurde gefunden (ON) 20030702
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030702
4 Exporting E_TMNLB Value transfer Type reference (TYPE) NBEW-LFDNR Bewegungsnummer 20030702

Method BUILD_MOVEMENT_NUMBER on class CL_ISH_APPOINTMENT_SIMPLE 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 Klasse zur Fehlerabarbeitung 20010321
3 Exporting E_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Tabelle mit stornierten Objekten 20010904
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010321
5 Importing IS_NBEW Value transfer Type reference (TYPE) NBEW Besuchsdaten zum Termin 20010705
6 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Berechtigungsprüfungen durchführen 20010321
7 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF Nur Prüfen, ob Storno erlaubt (ON) 20020423
8 Importing I_PAP_CANCEL Call by reference Type reference (TYPE) N1CANCEL_FLAG OFF Vorläufigen Patienten mitstornieren 20010820
9 Importing I_REASON Value transfer Type reference (TYPE) N1STOID Stornogrund 20010705
10 Importing I_SRV_CANCEL Call by reference Type reference (TYPE) N1CANCEL_FLAG OFF Leistungen mitstornieren 20010710
11 Importing I_VKG_CANCEL Call by reference Type reference (TYPE) N1CANCEL_FLAG OFF Vormerkung mitstornieren 20010710
12 Importing I_VMA Call by reference Type reference (TYPE) N1MITARB Mitarbeiter (für Storno) 20010710

Method CANCEL on class CL_ISH_APPOINTMENT_SIMPLE 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 Klasse zur Fehlerabarbeitung 20010321
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010321
4 Importing IS_NBEW Value transfer Type reference (TYPE) NBEW Besuchsdaten zum Termin 20010705
5 Importing IS_NTMN Value transfer Type reference (TYPE) RNTMNX Änderbare Attribute eines Terminkopfsatzes 20010511
6 Importing IT_NAPP Value transfer Type reference (TYPE) ISH_T_NAPPX Änderbare Attribute eines Terminpositionssatzes 20010511
7 Importing I_LOCK_KEY Value transfer Type reference (TYPE) N1GENKEY6 Nummer für generierten Schlüssel (6-stell.) 20010430

Method CHANGE on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK 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 Klasse zur Fehlerabarbeitung 20010321
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010321
3 Importing IS_WHAT_TO_CHECK_NAPP Value transfer Type reference (TYPE) RNAPPX Welche Felder der Terminpositionen sollen geprüft werden? 20010511
4 Importing IS_WHAT_TO_CHECK_NTMN Value transfer Type reference (TYPE) RNTMNX Welche Felder des Terminkopfs sollen geprüft werden? 20010511
5 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF ON Berechtigungsprüfungen durchführen 20010321
6 Importing I_CHECK_CHAIN Value transfer Type reference (TYPE) ISH_ON_OFF ON Terminserie prüfen 20050519
7 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Alle angeschlossenen Objekte mitprüfen 20010417
8 Importing I_FILL_APPOINTMENT Value transfer Type reference (TYPE) ISH_ON_OFF ON Termindaten komplett befüllen 20010707

Method CHECK on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_APP_DATE 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 Klasse zur Fehlerabarbeitung 20010705
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010705
3 Importing I_DATE Value transfer Type reference (TYPE) D Termindatum 20010705
4 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20010705
5 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20010705
6 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20010705

Method CHECK_APP_DATE on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_APP_TIME 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 Klasse zur Fehlerabarbeitung 20010705
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010705
3 Importing I_DATE Value transfer Type reference (TYPE) D Termindatum 20010705
4 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20010705
5 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20010705
6 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20010705
7 Importing I_TIME Value transfer Type reference (TYPE) T Terminzeit 20010705

Method CHECK_APP_TIME on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_BU 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 Klasse zur Fehlerabarbeitung 20010707
2 Exporting ES_NBAU_DATA Value transfer Type reference (TYPE) NBAU Daten zur baul. Einheit 20010702
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC 0 = okay ; 4 = Fehler 20010702
4 Importing I_BAUID Value transfer Type reference (TYPE) BAUID Identifikation der baul. Einheit 20010702
5 Importing I_BAUID_DB Value transfer Type reference (TYPE) BAUID Identifikation der baul. Einheit 20010702
6 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20010707
7 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20010707
8 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20010707
9 Importing I_VALDT Value transfer Type reference (TYPE) D Gültigkeitsdatum 20010702

Method CHECK_BU on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_CHAIN 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 Klasse zur Fehlerabarbeitung 20010418
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010418
3 Importing I_CHECK_OLD_CHAIN Value transfer Type reference (TYPE) ISH_ON_OFF ON Prüfung der ursprünglichen Serie nach Entfernung dieser 20050324

Method CHECK_CHAIN on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_CHAIN_CRITERIA 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 Klasse zur Fehlerabarbeitung 20010418
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010418
3 Importing IRCL_APP_NEXT Call by reference Object reference (TYPE REF TO) OBJECT Id des nächsten Terminobjekts 20010925

Method CHECK_CHAIN_CRITERIA on class CL_ISH_APPOINTMENT_SIMPLE 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 Klasse zur Fehlerabarbeitung 20010321
2 Exporting ES_NTMN Value transfer Type reference (TYPE) RNTMNX Änderbare Attribute eines Terminkopfsatzes 20010511
3 Exporting ET_NAPP Value transfer Type reference (TYPE) ISH_T_NAPPX Änderbare Attribute eines Terminpositionssatzes 20010511
4 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Bearbeitungsmodus von Datensätzen (I/U/D) 20010417
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010321

Method CHECK_CHANGES on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_DATE 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 Klasse zur Fehlerabarbeitung 20010705
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010705
3 Importing I_DATE Value transfer Type reference (TYPE) D Termindatum 20010705
4 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20010705
5 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20010705
6 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20010705

Method CHECK_DATE on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_DOMAIN_VALUE 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 Klasse zur Fehlerabarbeitung 20010705
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010705
3 Importing I_DOMNAME Value transfer Type reference (TYPE) DOMNAME Domainenname 20010705
4 Importing I_DOMVALUE Value transfer Type reference (TYPE) DOMVALUE_L Werte für Domänen: Einzelwert/untere Grenze 20010705
5 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20010705
6 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20010705
7 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20010705

Method CHECK_DOMAIN_VALUE on class CL_ISH_APPOINTMENT_SIMPLE 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 CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20031004
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031004
3 Importing I_CHECK_FALNR Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Fallnummer prüfen ON / OFF 20031004
4 Importing I_CHECK_PAPID Value transfer Type reference (TYPE) ISH_ON_OFF 'X' ID des Patienten mit vorl. Stammdaten prüfen ON / OFF 20031004
5 Importing I_CHECK_PATNR Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Patientennummer prüfen ON / OFF 20031004

Method CHECK_FALNR_PATNR_PAPID on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_INP_SCHEDULING_TYPE 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 Klasse zur Fehlerabarbeitung 20010712
2 Exporting E_PTINP_TEXT Value transfer Type reference (TYPE) N1PTINT Text zum Dispotypen 20010712
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010712
4 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20010712
5 Importing I_LANGU Value transfer Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20010712
6 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Terminobjekt 20010712
7 Importing I_PTINP Value transfer Type reference (TYPE) N1PTINP Dispotyp für stationäre Bewegungen 20010712
8 Importing I_VALDT Value transfer Type reference (TYPE) D Gültigkeitsdatum 20010712
9 Importing I_VALID_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Gültigkeit prüfen ON/OFF 20010712

Method CHECK_INP_SCHEDULING_TYPE on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_OU 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 Klasse zur Fehlerabarbeitung 20010706
2 Exporting ES_NORG_DATA Value transfer Type reference (TYPE) NORG Daten zur Organisationseinheit 20010702
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC 0 = okay ; 4 = Fehler 20010702
4 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20010702
5 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20010706
6 Importing I_ORGID Value transfer Type reference (TYPE) ORGID Identifikation der Organisationseinheit 20010702
7 Importing I_ORGID_DB Value transfer Type reference (TYPE) ORGID Identifikation der Organisationseinheit 20010702
8 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20010706
9 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20010706
10 Importing I_VALDT Value transfer Type reference (TYPE) D Gültigkeitsdatum 20010702

Method CHECK_OU on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

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

Method CHECK_PAPID on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_PERSON 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 Klasse zur Fehlerabarbeitung 20010705
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010705
3 Importing I_CHECK_BLOCKED Value transfer Type reference (TYPE) ISH_ON_OFF soll auf gesperrt geprüft werden (ON/OFF 20010705
4 Importing I_CHECK_DOCTOR Value transfer Type reference (TYPE) ISH_ON_OFF soll auf Arzt geprüft werden (ON/OFF 20010705
5 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20010705
6 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20010705
7 Importing I_PERNR Value transfer Type reference (TYPE) GPARTNER Id Person/Geschäftspartner 20010705
8 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20010705
9 Importing I_VALDATE Value transfer Type reference (TYPE) D Datum zur Prüfung Sperrzeitraum 20010705

Method CHECK_PERSON on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CHECK_TIME 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 Klasse zur Fehlerabarbeitung 20010705
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010705
3 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20010705
4 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20010705
5 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20010705
6 Importing I_TIME Value transfer Type reference (TYPE) T Terminzeit 20010705

Method CHECK_TIME on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NTMN Value transfer Type reference (TYPE) NTMN Terminkopfdaten 20010416
2 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem Termin verbunden sind 20010416
3 Importing IT_NAPP Value transfer Type reference (TYPE) ISH_T_NAPP Terminpositionsdaten (je Ressource ein Satz) 20010321
4 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISH_APPOINTMENT_SIMPLE Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20010416
5 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF Termin von der Datenbank lesen 20030903
# Exception Resumable Description Created on
1 NOT_FOUND Termin nicht vorhanden 20010511
2 NO_CLIENT Fehlender Mandant 20010511
3 NO_INSTITUTION Fehlende Einrichtung 20010511

Method DESTROY_OLD 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 Klasse zur Fehlerabarbeitung 20020219
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC 0 = okay ; 4 = Fehler 20020219

Method DESTROY_OLD on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method FILL_APPOINTMENT 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 Klasse zur Fehlerabarbeitung 20010706
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010706
3 Importing I_BEFORE_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Aufruf vor dem Speichern der Daten 20011115

Method FILL_APPOINTMENT on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method FILL_BEWTYP Signature

Method FILL_BEWTYP on class CL_ISH_APPOINTMENT_SIMPLE has no parameter.
Method FILL_BEWTYP on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method FILL_BY_DSPTY 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 Fehlerbearbeitung 20040216
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040216
3 Importing I_FILL_DUR_ONLY_IF_EMPTY Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Dauer nur befüllen wenn zuvor noch kein Wert gesetzt 20040216

Method FILL_BY_DSPTY on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method FILL_CHAINID 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 Fehlerbearbeitung 20050523
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050523

Method FILL_CHAINID on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method FILL_CHAINID_INTERNAL 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 Fehlerbearbeitung 20050523
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050523
3 Importing I_USE_REAL_ID Value transfer Type reference (TYPE) ISH_ON_OFF Wirkliche ID vergeben 20050523

Method FILL_CHAINID_INTERNAL on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method FILL_CHG_FIELDS 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 Fehlerbearbeitung 20040116
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040116

Method FILL_CHG_FIELDS on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method FILL_FALAR 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 Fehlerbearbeitung 20040317
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040317

Method FILL_FALAR on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method FILL_ORGFA 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 Fehlerbearbeitung 20040116
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040116

Method FILL_ORGFA on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method GET_APP_PROPOSAL 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 Fehlerbearbeitung 20031125
2 Changing CS_APP_PROPOSAL Value transfer Type reference (TYPE) RNAPP_PROPOSAL Vorbelegungen 20031127
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031125
4 Importing IS_WHAT_AND_VAL Value transfer Type reference (TYPE) RNAPP_PROPOSAL welche Felder sollen vorbelegt werden + akt. Inhalt 20031128

Method GET_APP_PROPOSAL on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method GET_CHAIN_FOR_APPMNT_SIMPLE 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 Fehlerbehandlung 20010904
2 Exporting ET_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objektliste aller Termine 20010904
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010904
4 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Stornierte Daten zurückgeben 20050311
5 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF ON Von der Datenbank lesen 20050324

Method GET_CHAIN_FOR_APPMNT_SIMPLE on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method GET_CHANGES_IN_CHAIN 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 Fehlerbearbeitung 20050523
2 Exporting E_CHAINID_REAL Value transfer Type reference (TYPE) NTMN-CHAINID Wirkliche ID der Serie 20050523
3 Exporting E_CHAINID_TEMP Value transfer Type reference (TYPE) NTMN-CHAINID Temporäre ID der Serie 20050523
4 Exporting E_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF Änderungen bezüglich Serie 20050523
5 Exporting E_NO_CHAIN Value transfer Type reference (TYPE) ISH_ON_OFF Kein Serientermin 20050523
6 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050523

Method GET_CHANGES_IN_CHAIN on class CL_ISH_APPOINTMENT_SIMPLE 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 Klasse zur Fehlerabarbeitung 20010321
2 Exporting ES_NTMN Value transfer Type reference (TYPE) NTMN Attribute eines Terminkopfsatzes 20010416
3 Exporting ES_NTMN_DBA Value transfer Type reference (TYPE) NTMN Terminkopfsatz (Datenbankzustand) 20020425
4 Exporting ET_NAPP Value transfer Type reference (TYPE) ISH_T_NAPP Attribute eines Terminpositionssatzes 20010416
5 Exporting ET_NAPP_DBA Value transfer Type reference (TYPE) ISH_T_NAPP NAPP (Datenbankzustand) 20020425
6 Exporting ET_VN1FAT Value transfer Type reference (TYPE) ISHMED_T_VN1FAT IS-H*MED: Krankenfahrdienst Fahraufträge: Verbucherstrukur 20010522
7 Exporting ET_VN1FSZ Value transfer Type reference (TYPE) ISHMED_T_VN1FSZ IS-H*MED: Fahrauftrag-Status-Zuordnung Verbucherstrukturtab. 20010522
8 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist aktiv ON/OFF 20020425
9 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Bearbeitungsmodus von Datensätzen (I/U/D) 20010417
10 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010321
11 Importing I_FILL_APPOINTMENT Value transfer Type reference (TYPE) ISH_ON_OFF ON Termindaten komplett befüllen 20010707

Method GET_DATA on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method GET_NEXT_APPOINTMENT_ID 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 Klasse zur Fehlerabarbeitung 20010430
2 Changing E_APPOINTMENT_ID Value transfer Type reference (TYPE) ISH_TMNID ID eines Termins 20010430
3 Exporting E_RC Value transfer Type reference (TYPE) I Returncode 20010430
4 Importing I_FIELDNAME Value transfer Type reference (TYPE) BAPIRET2-PARAMETER Feldname der Termin-Id für Meldungsausgabe 20010430

Method GET_NEXT_APPOINTMENT_ID on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method GET_OLD_CHAIN_FOR_APPMNT 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 Instanz zur Fehlerbehandlung 20050324
2 Exporting ET_APPS Value transfer Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Tabelle aller Termine 20050324
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050324
4 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Stornierte Daten zurückgeben 20050324

Method GET_OLD_CHAIN_FOR_APPMNT on class CL_ISH_APPOINTMENT_SIMPLE 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 Einrichtung 20010416
2 Importing I_LOCK_KEY Value transfer Type reference (TYPE) N1GENKEY6 Nummer für generierten Schlüssel (6-stell.) 20010430
3 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20010416

Method INITIALIZE on class CL_ISH_APPOINTMENT_SIMPLE 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 ES_NTMN Value transfer Type reference (TYPE) RNTMNX Die geänderten Felder des Terminkopfsatzes 20021205
3 Exporting ET_NAPP Value transfer Type reference (TYPE) ISH_T_NAPPX Die geänderten Felder des Terminpositionssatzes 20021205
4 Exporting E_ACTUAL Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist aktuell (ON/OFF) 20021205
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021205

Method IS_ACTUAL on class CL_ISH_APPOINTMENT_SIMPLE 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_ISH_APPOINTMENT_SIMPLE has no exception.

Method IS_STA_APP 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 Fehlerbearbeitung 20050223
2 Exporting E_IS_STA_APP Value transfer Type reference (TYPE) ISH_ON_OFF Standalone Termin (ON / OFF)? 20050223
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050223

Method IS_STA_APP on class CL_ISH_APPOINTMENT_SIMPLE has no exception.

Method SELECT_APPMNT 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_NTMN Value transfer Type reference (TYPE) NTMN IS-H: Termin 20020516
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020516
4 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) C OFF Puffer für diese TMNID auffrischen ('C'...Clear, 'R'...Read 20020516
5 Importing I_TMNID Value transfer Type reference (TYPE) NTMN-TMNID IS-H: ID eines Termins 20020516

Method SELECT_APPMNT on class CL_ISH_APPOINTMENT_SIMPLE has no exception.
Event Signatures

Event OBJECT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_NTMN Exporting Value transfer Type reference (TYPE) NTMN Terminkopfdaten 20010417
2 ET_NAPP Exporting Value transfer Type reference (TYPE) ISH_T_NAPP Terminpositionsdaten (je Ressource ein Satz) 20010417
History
Last changed by/on SAP  20110810 
SAP Release Created in 463