SAP ABAP Class CL_ISHMED_UTL_APMG (IS-H: General Functions in Appointment Management Area)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED-SC (Application Component) Planning
     N1APMG_MED (Package) IS-H*MED: Appointment Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_PG_CONSTANTS IS-H*MED Constants for Planning Grid 20030827
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_PL_USAGE_CONSTANTS Constants for Appointment Planning 20030827
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030716
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030716
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_PL_USAGE_CONSTANTS Constants for Appointment Planning 20050118
Properties
Class CL_ISHMED_UTL_APMG  
Short Description IS-H: General Functions in Appointment Management Area    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG_MED   IS-H*MED: Appointment Management 
Created 20030716   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_PG_CONSTANTS IS-H*MED Constants for Planning Grid 20030827
2 IF_ISHMED_PL_USAGE_CONSTANTS Constants for Appointment Planning 20030827
3 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030716
4 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20030716
5 IF_ISH_PL_USAGE_CONSTANTS Constants for Appointment Planning 20050118
Friends
Class CL_ISHMED_UTL_APMG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Public Attribute reference (LIKE) 20030716
2 CO_DISPLAY_OP Instance attribute Public Attribute reference (LIKE) 20030716
3 CO_DISPLAY_WPOOL_OP Instance attribute Public Attribute reference (LIKE) 20030716
4 CO_DSPOBJ_APPOINTMENT Instance attribute Public Attribute reference (LIKE) 20030716
5 CO_DSPOBJ_FREELINE_PLAN Instance attribute Public Attribute reference (LIKE) 20030716
6 CO_DSPOBJ_OPERATION Instance attribute Public Attribute reference (LIKE) 20030716
7 CO_MODE_DELETE Instance attribute Public Attribute reference (LIKE) 20030716
8 CO_MODE_ERROR Instance attribute Public Attribute reference (LIKE) 20030716
9 CO_MODE_INSERT Instance attribute Public Attribute reference (LIKE) 20030716
10 CO_MODE_UNCHANGED Instance attribute Public Attribute reference (LIKE) 20030716
11 CO_MODE_UPDATE Instance attribute Public Attribute reference (LIKE) 20030716
12 CO_NONE_OO_FREELINE_PLAN Instance attribute Public Attribute reference (LIKE) 20030716
13 CO_NONE_OO_NBEW Instance attribute Public Attribute reference (LIKE) 20030716
14 CO_NONE_OO_NFAL Instance attribute Private Attribute reference (LIKE) 20040113
15 CO_NONE_OO_NPAT Instance attribute Private Attribute reference (LIKE) 20040113
16 CO_TYPE_ADDRESS Instance attribute Public Attribute reference (LIKE) 20030716
17 CO_TYPE_ANCHOR_SRV Instance attribute Public Attribute reference (LIKE) 20030716
18 CO_TYPE_APPOINTMENT Instance attribute Public Attribute reference (LIKE) 20030716
19 CO_TYPE_APPOINTMENT_OFFER Instance attribute Public Attribute reference (LIKE) 20030716
20 CO_TYPE_APPOINTMENT_SIMPLE Instance attribute Public Attribute reference (LIKE) 20030716
21 CO_TYPE_APP_CONSTRAINT Instance attribute Public Attribute reference (LIKE) 20031117
22 CO_TYPE_APP_ENVIRONMENT Instance attribute Public Attribute reference (LIKE) 20030716
23 CO_TYPE_APP_OFFER_HANDLING Instance attribute Public Attribute reference (LIKE) 20030716
24 CO_TYPE_BASIS_TEXTMODULE Instance attribute Public Attribute reference (LIKE) 20030716
25 CO_TYPE_CASE Instance attribute Public Attribute reference (LIKE) 20030716
26 CO_TYPE_CONFIG Instance attribute Public Attribute reference (LIKE) 20030716
27 CO_TYPE_CONTEXT Instance attribute Public Attribute reference (LIKE) 20030716
28 CO_TYPE_CONTEXT_OBJ Instance attribute Public Attribute reference (LIKE) 20030716
29 CO_TYPE_CONT_CANCEL Instance attribute Public Attribute reference (LIKE) 20030716
30 CO_TYPE_CONT_CASE_CHG_ISH Instance attribute Public Attribute reference (LIKE) 20030716
31 CO_TYPE_CONT_CASE_CHG_MED Instance attribute Public Attribute reference (LIKE) 20030716
32 CO_TYPE_CONT_COMMON Instance attribute Public Attribute reference (LIKE) 20030716
33 CO_TYPE_CONT_ENVIRONMENT Instance attribute Public Attribute reference (LIKE) 20030716
34 CO_TYPE_CONT_MANAGER Instance attribute Public Attribute reference (LIKE) 20030716
35 CO_TYPE_CORDER Instance attribute Public Attribute reference (LIKE) 20031117
36 CO_TYPE_CORDER_MED Instance attribute Public Attribute reference (LIKE) 20040916
37 CO_TYPE_CORDPOS_MED Instance attribute Public Attribute reference (LIKE) 20040916
38 CO_TYPE_CYCLE Instance attribute Public Attribute reference (LIKE) 20030716
39 CO_TYPE_CYCLEDEF Instance attribute Public Attribute reference (LIKE) 20030716
40 CO_TYPE_DATA_OBJECT Instance attribute Public Attribute reference (LIKE) 20030716
41 CO_TYPE_DAYREF_PLAN_AUTH Instance attribute Public Attribute reference (LIKE) 20030716
42 CO_TYPE_DIAGNOSE Instance attribute Public Attribute reference (LIKE) 20030716
43 CO_TYPE_DOCUMENT Instance attribute Public Attribute reference (LIKE) 20030716
44 CO_TYPE_DRUG Instance attribute Public Attribute reference (LIKE) 20030716
45 CO_TYPE_DRUGEVENT Instance attribute Public Attribute reference (LIKE) 20030716
46 CO_TYPE_DRUGEVENT_CONNECTION Instance attribute Public Attribute reference (LIKE) 20030716
47 CO_TYPE_FCT_PLANNING Instance attribute Public Attribute reference (LIKE) 20030716
48 CO_TYPE_FIELD_VALUES Instance attribute Public Attribute reference (LIKE) 20030716
49 CO_TYPE_INPAT_ADMIS Instance attribute Public Attribute reference (LIKE) 20030716
50 CO_TYPE_INPAT_ADMIS_MED Instance attribute Public Attribute reference (LIKE) 20030716
51 CO_TYPE_MASTER_DATA Instance attribute Public Attribute reference (LIKE) 20030716
52 CO_TYPE_MED_SERVICE Instance attribute Public Attribute reference (LIKE) 20030716
53 CO_TYPE_MOVEMENT Instance attribute Public Attribute reference (LIKE) 20030716
54 CO_TYPE_MSCHED Instance attribute Public Attribute reference (LIKE) 20030716
55 CO_TYPE_OUTPAT_VISIT Instance attribute Public Attribute reference (LIKE) 20030716
56 CO_TYPE_OUTPAT_VISIT_MED Instance attribute Public Attribute reference (LIKE) 20030716
57 CO_TYPE_PATIENT Instance attribute Public Attribute reference (LIKE) 20030716
58 CO_TYPE_PLANNING_GRID Instance attribute Public Attribute reference (LIKE) 20030716
59 CO_TYPE_PRC_APPLAN Instance attribute Public Attribute reference (LIKE) 20041020
60 CO_TYPE_PRC_APPLAN_DIALOG Instance attribute Public Attribute reference (LIKE) 20041020
61 CO_TYPE_PRC_PLANNING Instance attribute Public Attribute reference (LIKE) 20030716
62 CO_TYPE_PRC_SET_CASE_REF Instance attribute Public Attribute reference (LIKE) 20030716
63 CO_TYPE_PRC_SET_CASE_REF_MED Instance attribute Public Attribute reference (LIKE) 20030716
64 CO_TYPE_PREREG Instance attribute Public Attribute reference (LIKE) 20030716
65 CO_TYPE_PREREG_DIAGNOSIS Instance attribute Public Attribute reference (LIKE) 20030716
66 CO_TYPE_PREREG_PROCEDURE Instance attribute Public Attribute reference (LIKE) 20030716
67 CO_TYPE_PRESCRIPTION Instance attribute Public Attribute reference (LIKE) 20030716
68 CO_TYPE_PROCEDURE Instance attribute Public Attribute reference (LIKE) 20030716
69 CO_TYPE_PROV_INSURANCE_POLICY Instance attribute Public Attribute reference (LIKE) 20030716
70 CO_TYPE_PROV_PATIENT Instance attribute Public Attribute reference (LIKE) 20030716
71 CO_TYPE_REQUEST Instance attribute Public Attribute reference (LIKE) 20030716
72 CO_TYPE_RUN_DATA Instance attribute Public Attribute reference (LIKE) 20030716
73 CO_TYPE_SCREEN Instance attribute Public Attribute reference (LIKE) 20030716
74 CO_TYPE_SCREEN_CUST Instance attribute Public Attribute reference (LIKE) 20030716
75 CO_TYPE_SCREEN_STD Instance attribute Public Attribute reference (LIKE) 20030716
76 CO_TYPE_SURGERY Instance attribute Public Attribute reference (LIKE) 20030716
77 CO_TYPE_TEAM Instance attribute Public Attribute reference (LIKE) 20030716
78 CO_TYPE_TRANSPORT_ORDER Instance attribute Public Attribute reference (LIKE) 20030716
79 CO_TYPE_VITPAR Instance attribute Public Attribute reference (LIKE) 20030716
80 CO_TYPE_WL_ABSENCE Instance attribute Public Attribute reference (LIKE) 20030716
81 CO_USAGE_FOLLOW_UP_VISIT Instance attribute Public Attribute reference (LIKE) 20030827
82 CO_USAGE_GENERAL Instance attribute Public Attribute reference (LIKE) 20050118
83 CO_USAGE_INITIAL_VISIT Instance attribute Public Attribute reference (LIKE) 20030827
84 CO_USAGE_MULTIAPP_SRCH Instance attribute Private Attribute reference (LIKE) 20050210
85 CV_AUSTRIA Instance attribute Public Attribute reference (LIKE) 20030716
86 CV_CANADA Instance attribute Public Attribute reference (LIKE) 20030716
87 CV_FRANCE Instance attribute Public Attribute reference (LIKE) 20030716
88 CV_GERMANY Instance attribute Public Attribute reference (LIKE) 20030716
89 CV_ITALY Instance attribute Public Attribute reference (LIKE) 20030716
90 CV_NETHERLANDS Instance attribute Public Attribute reference (LIKE) 20030716
91 CV_SINGAPORE Instance attribute Public Attribute reference (LIKE) 20030716
92 CV_SPAIN Instance attribute Public Attribute reference (LIKE) 20030716
93 CV_SWITZERLAND Instance attribute Public Attribute reference (LIKE) 20030716
94 FALSE Instance attribute Public Attribute reference (LIKE) 20030716
95 INACTIVE Instance attribute Public Attribute reference (LIKE) 20030716
96 NO Instance attribute Public Attribute reference (LIKE) 20030716
97 OFF Instance attribute Public Attribute reference (LIKE) 20030716
98 ON Instance attribute Public Attribute reference (LIKE) 20030716
99 TRUE Instance attribute Public Attribute reference (LIKE) 20030716
100 YES Instance attribute Public Attribute reference (LIKE) 20030716
Methods
# Method Level Visibility Method type Description Created on
1 CALL_BADI_FOR_FOLLOWUP Static method Public Method Call BAdI for Selecting Case for Follow-Up Visit 20031127
2 CALL_BADI_FOR_WPOOL_LABEL_NODE Static method Public Method Labelling of Nodes in Day Planner 20031210
3 CALL_BADI_N1_APPS_MOVE Static method Public Method Call BAdI for Appointment Planning Using Collective Process. 20041125
4 CALL_BADI_SET_PLAN_FUNC Static method Public Method Call BAdI Which Planning Tool from N1DISP Can Implement 20040615
5 CHECK_ALLOWED_SEARCH_OBJS Static method Public Method Checks Whether Search Is Possible for Objects 20040108
6 CHECK_AUTH_N_1PLATH Static method Public Method Authorization Check for Day-Related Planning Authority 20040706
7 CHECK_CASES Static method Public Method Returns the Case with Lowest Sequence Number of Movement 20040210
8 CHECK_OP_ORG_ASSIGNMENT Static method Public Method Check Assignments Relating to Surgery 20050315
9 CHECK_PLANNING_AUTHORITY Static method Public Method Check Planning Authority 20030716
10 CHECK_RESOURCE_ACTUALITY Static method Public Method Check Actuality of Resource Reservation 20030716
11 CHECK_SRV_PLANNING_POSSIBLE Static method Public Method Checks whether a Service is Plannable 20040219
12 CYCLE_GET_SERV_FOR_PLANNING Static method Public Method Cycle Master Services Handling 20040705
13 GET_AC_PROPOSAL Static method Public Method Preset Appointment Template 20050315
14 GET_APPS_FOR_CHAIN Static method Public Method Returns Appointment that Can Be Included in a Multiappt 20051010
15 GET_APP_OFFER_DATA Static method Public Method Determine Data From Appointment Proposals 20031028
16 GET_CHAIN_APPS_FOR_CANCEL Static method Public Method Determines for all Appointments for an Appt Series 20050307
17 GET_CHRON_FIRST_APP_OFFER Static method Public Method Determine Chronologically Earliest Appointment Proposal 20031028
18 GET_PLANNING_OU Static method Public Method Displays Dialog for Entering OU 20031016
19 GET_REF_AO_HANDLING_OF_OBJ Static method Public Method Determine Instance for Appointment Proposals Using Object 20031201
20 GET_SERVICES_TO_CYCLEM Static method Public Method Determine Unplanned / Plannanble Cycle Master Services 20040702
21 GET_SINGLE_TIMESLOTS_OF_DAYPGM Static method Public Method Set Individual Time Areas for Day Program 20030731
22 GET_TRT_OU_FOR_PLANNING Static method Public Method Determine Treatment Organizational Unit for Objects 20030827
23 IS_APP_OP Static method Public Method Checks Whether Appointment is from Surgery Area 20030925
24 REMOVE_NONE_PLN_SERVICES Static method Public Method Remove Non-Plannable Services 20031117
25 SHOW_CHANGEDOC_PLAN Static method Public Method Display Change Documents for Plans' Appointments 20040917
Events
Class CL_ISHMED_UTL_APMG has no event.
Types
Class CL_ISHMED_UTL_APMG has no local type.
Method Signatures

Method CALL_BADI_FOR_FOLLOWUP 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 Fehlerbearbeitung 20031127
2 Exporting E_FALNR Value transfer Type reference (TYPE) NFAL-FALNR Fallnummer 20031127
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031127
4 Importing IT_NAPP Value transfer Type reference (TYPE) ISHMED_T_NAPP Ressourcenbindung(en) 20031127
5 Importing IT_NTMN Value transfer Type reference (TYPE) ISHMED_T_NTMN Termin(e) 20031127
6 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20031127
7 Importing I_FALNR Value transfer Type reference (TYPE) NFAL-FALNR (vorgeschlagene) Fallnummer 20031127
8 Importing I_PATNR Value transfer Type reference (TYPE) NPAT-PATNR Patient 20031127
9 Importing I_PLANNING_OU Value transfer Type reference (TYPE) NORG-ORGID planende OrgEinheit 20031127

Method CALL_BADI_FOR_FOLLOWUP on class CL_ISHMED_UTL_APMG has no exception.

Method CALL_BADI_FOR_WPOOL_LABEL_NODE 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 Klasse zur Fehlerabarbeitung 20031210
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20031210
3 Exporting E_TEXT Value transfer Type reference (TYPE) STRING Beschriftung 20031210
4 Importing IR_ENV Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20031210
5 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT IS-H: Einem Objekt einen Typ zuweisen 20031210

Method CALL_BADI_FOR_WPOOL_LABEL_NODE on class CL_ISHMED_UTL_APMG has no exception.

Method CALL_BADI_N1_APPS_MOVE 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 20041125
2 Changing CS_SOURCE Call by reference Type reference (TYPE) RNAPP4 Kriterien der zu verschiebenden Termine 20041125
3 Changing CS_TARGET Call by reference Type reference (TYPE) RNAPP5 Kriterien für den Zielbereich 20041125
4 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20041125
5 Importing I_PLANOE Call by reference Type reference (TYPE) NORG-ORGID planende OrgEinheit 20041125

Method CALL_BADI_N1_APPS_MOVE on class CL_ISHMED_UTL_APMG has no exception.

Method CALL_BADI_SET_PLAN_FUNC 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 Klasse zur Fehlerabarbeitung 20040615
2 Changing C_N1DISP Value transfer Type reference (TYPE) N1ORGPAR-N1PARWERT Wert des Parameters N1DISP 20040615
3 Exporting E_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Terminerfassung abbrechen 20040706
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20040615
5 Importing IR_ENV Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Klasse für Sammlung aller Objekte des Speichers 20040615
6 Importing IT_DATA_OBJ Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Tabelle mit den markierten Einträgen 20040615

Method CALL_BADI_SET_PLAN_FUNC on class CL_ISHMED_UTL_APMG has no exception.

Method CHECK_ALLOWED_SEARCH_OBJS 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 Fehlerabarbeitung 20040108
2 Exporting E_ALLOWED Value transfer Type reference (TYPE) ISH_ON_OFF Suche für das Objekt erlaubt 20040108
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20040108
4 Importing IT_WORKPOOL Value transfer Type reference (TYPE) ISHMED_T_PG_WORKPOOL Objekte des Arbeitsvorrates (=selektierte Einträge) 20040108
5 Importing I_ALLOW_MULTIPLE Value transfer Type reference (TYPE) ISH_ON_OFF ON Mehrere Objekte erlauben 20090303
6 Importing I_SET_ERROR_MESSAGE Value transfer Type reference (TYPE) ISH_ON_OFF ON Soll eine Fehlermeldung gesetzt werden 20040109
7 Importing I_USAGE Value transfer Type reference (TYPE) N1PLUSAGE IF_ISH_PL_USAGE_CONSTANTS~CO_USAGE_GENERAL Verwendungszweck der Planung (vgl. Konstanten) 20050210

Method CHECK_ALLOWED_SEARCH_OBJS on class CL_ISHMED_UTL_APMG has no exception.

Method CHECK_AUTH_N_1PLATH 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 20040706
2 Exporting E_AUTH Value transfer Type reference (TYPE) ISH_TRUE_FALSE Berechtigung vorhanden 20040707
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040706
4 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objektreferenz für Fehlermeldung 20040706
5 Importing I_ACTVT Value transfer Type reference (TYPE) ACTIV_AUTH Aktivität 20040706
6 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20040706
7 Importing I_MSGTYPE Value transfer Type reference (TYPE) SY-MSGTY 'E' Messagetype für Ausgabe der Message 20040707
8 Importing I_PLNOE Value transfer Type reference (TYPE) N1PLNOE planende OrgEinheit 20040706
9 Importing I_POBNR Value transfer Type reference (TYPE) ISH_POBNR Planobjekt 20040706

Method CHECK_AUTH_N_1PLATH on class CL_ISHMED_UTL_APMG has no exception.

Method CHECK_CASES 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 20040210
2 Exporting ET_WORKPOOL Value transfer Type reference (TYPE) ISHMED_T_PG_WORKPOOL Arbeitsvorrat 20040210
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040210
4 Importing IT_WORKPOOL Value transfer Type reference (TYPE) ISHMED_T_PG_WORKPOOL Arbeitsvorrat 20040210

Method CHECK_CASES on class CL_ISHMED_UTL_APMG has no exception.

Method CHECK_OP_ORG_ASSIGNMENT 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 20050315
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050315
3 Importing IT_TN11O Call by reference Type reference (TYPE) ISHMED_T_TN11O Alle Zuordnungen 20050315
4 Importing I_BAUID Value transfer Type reference (TYPE) NBAU-BAUID Raum 20050315
5 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20050315
6 Importing I_ORGID Value transfer Type reference (TYPE) NORG-ORGID OE 20050315

Method CHECK_OP_ORG_ASSIGNMENT on class CL_ISHMED_UTL_APMG has no exception.

Method CHECK_PLANNING_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHK_PLAN_AUTH Value transfer Type reference (TYPE) ISHMED_T_CHK_PLAN_AUTH Prüfung für n-Einträge durchführen 20031106
2 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20030716
3 Exporting ET_PLAN_AUTH Value transfer Type reference (TYPE) ISHMED_T_PLANNING_AUTHORITY Planungsautorität 20030716
4 Exporting ET_PLAN_AUTH_ADJUST Value transfer Type reference (TYPE) ISHMED_T_PLANNING_AUTHORITY gültige Planungsautorität (zusammengefaßt, siehe Doku) 20030716
5 Exporting E_PLAN_AUTH Value transfer Type reference (TYPE) ISH_ON_OFF Planungsautorität vorhanden / nicht vorhanden ON/OFF 20030716
6 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030716
7 Importing IT_PLAN_AUTH_ADJUST Value transfer Type reference (TYPE) ISHMED_T_PLANNING_AUTHORITY Planungsautorität, welche zur Prüfung verwendet werden soll 20031105
8 Importing I_APPOINTMENT Value transfer Object reference (TYPE REF TO) CL_ISH_APPOINTMENT zu prüfender Termin 20030716
9 Importing I_BUFFER_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF ON Pufferung aktiv / inaktiv 20060914
10 Importing I_CHK_APP_DB Value transfer Type reference (TYPE) ISH_ON_OFF OFF bei Übergabe einer Terminreferenz DB-Zustand prüfen 20031204
11 Importing I_CHK_ENTIRE_SLOT Value transfer Type reference (TYPE) ISH_ON_OFF OFF Prüfen gesamter Behzeitraum od. nur Zeitpunkt(i_time) 20030930
12 Importing I_CHK_TIME Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Uhrzeit bei Prüfung berücksichtigen 20030716
13 Importing I_DATE Value transfer Type reference (TYPE) SY-DATUM SY-DATUM Datum 20030716
14 Importing I_DURATION Value transfer Type reference (TYPE) ISH_APTIME Zeitdauer des Behandlungstermins in Minuten 20030930
15 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20030716
16 Importing I_ORGID Value transfer Type reference (TYPE) ORGID OrgEinheit der das Planobjekt zugeordnet ist 20101118
17 Importing I_PAT_BASED_MSG Value transfer Type reference (TYPE) ISH_ON_OFF OFF Patientenbezogene Fehlermeldung 20050525
18 Importing I_PLAN_AUTH_MSG Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Meldungen betr. Planungsautorität ON / OFF 20030716
19 Importing I_PLNOE Value transfer Type reference (TYPE) NORG-ORGID Planende OrgEinheit 20030716
20 Importing I_POBNR Value transfer Type reference (TYPE) NPOB-POBNR Planobjekt 20030716
21 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF OFF Daten von der Datenbank lesen (nur bei Pufferung relevant) 20060914
22 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Puffer initialisieren 20030716
23 Importing I_TIME Value transfer Type reference (TYPE) SY-UZEIT Uhrzeit bzw. Beginnzeit wenn Endzeit befüllt 20030716

Method CHECK_PLANNING_AUTHORITY on class CL_ISHMED_UTL_APMG has no exception.

Method CHECK_RESOURCE_ACTUALITY 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 Instanz zur Fehlerbehandlung 20030716
2 Exporting E_NOT_ACTUAL Value transfer Type reference (TYPE) ISH_ON_OFF Belegung der Resourcen nicht aktuell 20030716
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030716
4 Importing IR_PLAN Call by reference Object reference (TYPE REF TO) CL_ISHMED_PLAN Plan (Ressourcen, Belegung, ...) 20031017
5 Importing IT_RESOURCES_DATE_CHECK Value transfer Type reference (TYPE) ISHMED_T_RESOURCE_TIME_RANGE Zu prüfende Ressourcen pro Datum (und ev. im Zeitbereich) 20030716
6 Importing IT_RESOURCES_DATE_PLAN Value transfer Type reference (TYPE) ISHMED_T_RESOURCE_DATE Angezeigte Ressourcen pro Datum 20030716
7 Importing IT_RESOURCES_OCCUPANCY Value transfer Type reference (TYPE) ISH_OBJECTLIST Angezeigte Ressourcenbelegung 20030716
8 Importing IT_TMP_DATA Value transfer Type reference (TYPE) ISH_OBJECTLIST Tmp. Daten (sollen nicht verglichen werden) 20030716
9 Importing I_CHECK_TIME_RANGE Value transfer Type reference (TYPE) ISH_ON_OFF OFF Zeitbereich (oder nur Datum) der Ressourcen prüfen (ON/OFF) 20040308
10 Importing I_FORCE_MOVEMENT Value transfer Type reference (TYPE) ISH_ON_OFF OFF Bewegungen berücksichtigen (ON/OFF) 20050118
11 Importing I_INSTITUTION Value transfer Type reference (TYPE) EINRI Einrichtung 20030716
12 Importing I_WARNING Value transfer Type reference (TYPE) ISH_ON_OFF OFF Meldungen nur als Warnungen zurückliefern (ON/OFF) 20040308

Method CHECK_RESOURCE_ACTUALITY on class CL_ISHMED_UTL_APMG has no exception.

Method CHECK_SRV_PLANNING_POSSIBLE 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 20040219
2 Exporting E_NO_NBEW_FOUND Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040219
3 Exporting E_PLANNING_POSSIBLE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20040219
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040219
5 Importing IR_SERVICE Call by reference Object reference (TYPE REF TO) CL_ISHMED_SERVICE IS-H*MED: Leistung im ISHMED 20040219
6 Importing IS_NLEI Value transfer Type reference (TYPE) NLEI IS-H: Erbrachte Leistungen 20040219
7 Importing IS_NLEM Value transfer Type reference (TYPE) NLEM IS-H*MED: Leistung medizinisch 20040219

Method CHECK_SRV_PLANNING_POSSIBLE on class CL_ISHMED_UTL_APMG has no exception.

Method CYCLE_GET_SERV_FOR_PLANNING 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 Fehlerabarbeitung 20040705
2 Exporting ET_SERVICES Value transfer Type reference (TYPE) ISHMED_T_SERVICE_OBJECT Tabelle mit den Leistungen 20040705
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040705
4 Importing IR_ENV Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Klasse für Sammlung aller Objekte des Speichers 20040909
5 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Tabelle mit IF_ISH_IDENTIFY_OBJECT Referenzen 20040909
6 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20040705
7 Importing I_MODE Value transfer Type reference (TYPE) N1CY_PLN_MODE simple or pln 20040705

Method CYCLE_GET_SERV_FOR_PLANNING on class CL_ISHMED_UTL_APMG has no exception.

Method GET_AC_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 20050315
2 Exporting ER_APP_CONSTRAINT Call by reference Object reference (TYPE REF TO) CL_ISH_APP_CONSTRAINT Terminvorgabe 20050315
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050315
4 Importing IR_ID_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekt 20050315
5 Importing I_DEFAULT_CONFIG Value transfer Type reference (TYPE) ISH_ON_OFF OFF Standardkonfiguration 20050322
6 Importing I_PLANNING_OU Value transfer Type reference (TYPE) ORGID Planende OE 20050315

Method GET_AC_PROPOSAL on class CL_ISHMED_UTL_APMG has no exception.

Method GET_APPS_FOR_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 20051010
2 Exporting ET_APPS Call by reference Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Tabelle mit allen ermittelten Terminen 20051010
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20051010
4 Importing IR_APP Call by reference Object reference (TYPE REF TO) CL_ISH_APPOINTMENT Termin 20051010
5 Importing IR_ENV Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20051010
6 Importing IR_PAP Call by reference Object reference (TYPE REF TO) CL_ISH_PATIENT_PROVISIONAL Patient mit vorläufigen Stammdaten 20051010
7 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20051010
8 Importing I_PATNR Call by reference Type reference (TYPE) NPAT-PATNR realer Patient 20051010
9 Importing I_PLAN_OU Value transfer Type reference (TYPE) ORGID Planende OrgEinheit 20051010

Method GET_APPS_FOR_CHAIN on class CL_ISHMED_UTL_APMG has no exception.

Method GET_APP_OFFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APP_OFFER Value transfer Type reference (TYPE) ISH_T_NOBJECTREF_APP_OFFER_472 Tabelle mit Terminvorschlägen (Instanzen) 20031028
2 Returning RT_APP_OFFER_DATA Value transfer Type reference (TYPE) ISH_T_APP_OFFER_NEW Tabelle mit Daten der Terminvorschläge 20031028

Method GET_APP_OFFER_DATA on class CL_ISHMED_UTL_APMG has no exception.

Method GET_CHAIN_APPS_FOR_CANCEL 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 20050307
2 Exporting ET_APPS Value transfer Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Termine der Terminkette die Sorniret werden können 20050307
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20050307
4 Importing IR_APP Call by reference Object reference (TYPE REF TO) CL_ISH_APPOINTMENT Kettentermin 20050307
5 Importing I_PLAN_OU Call by reference Type reference (TYPE) ORGID Planende OrgEinheit 20050307

Method GET_CHAIN_APPS_FOR_CANCEL on class CL_ISHMED_UTL_APMG has no exception.

Method GET_CHRON_FIRST_APP_OFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APP_OFFER Value transfer Type reference (TYPE) ISH_T_NOBJECTREF_APP_OFFER_472 Tabelle mit Terminvorschlägen (Instanzen) 20031028
2 Returning RS_APP_OFFER_DATA Value transfer Type reference (TYPE) RNAPP_OFFER_NEW chronologisch frühesten Terminvorschlag 20031028

Method GET_CHRON_FIRST_APP_OFFER on class CL_ISHMED_UTL_APMG has no exception.

Method GET_PLANNING_OU 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 20031016
2 Changing C_ORGID Value transfer Type reference (TYPE) NORG-ORGID Ermittelte OE 20050223
3 Exporting E_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Kennzeichen, ob abgebrochen wurde 20031016
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031016
5 Importing I_CALLER Value transfer Type reference (TYPE) SY-REPID Aufrufer 20031016
6 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20031016
7 Importing I_OEE_EVALUATE Value transfer Type reference (TYPE) ISH_ON_OFF ON Benutzerparameter OEE Auswerten ON / nicht Auswerten OFF 20050301
8 Importing I_TITLE Value transfer Type reference (TYPE) STRING Titel 20031016

Method GET_PLANNING_OU on class CL_ISHMED_UTL_APMG has no exception.

Method GET_REF_AO_HANDLING_OF_OBJ 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 Fehlebearbeitung 20031201
2 Exporting ER_AO_HANDLING Value transfer Object reference (TYPE REF TO) CL_ISH_APP_OFFER_HANDLING Instanz zur Bearbeitung von Terminvorschlägen 20031201
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031201
4 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Objekt 20031201

Method GET_REF_AO_HANDLING_OF_OBJ on class CL_ISHMED_UTL_APMG has no exception.

Method GET_SERVICES_TO_CYCLEM 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 Klasse zur Fehlerabarbeitung 20040702
2 Exporting ET_SERVICES Value transfer Type reference (TYPE) ISHMED_T_SERVICE_OBJECT Tabellentyp für Leistungsobjekt 20040702
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20040702
4 Importing IR_CYCLE_SERVICE Call by reference Object reference (TYPE REF TO) CL_ISHMED_SERVICE Cycle-Master-Leistung im ISHMED 20040702
5 Importing I_UNPLANED Value transfer Type reference (TYPE) ISH_ON_OFF retourniere ungeplante(OFF->planbare) Leistungen 20040702

Method GET_SERVICES_TO_CYCLEM on class CL_ISHMED_UTL_APMG has no exception.

Method GET_SINGLE_TIMESLOTS_OF_DAYPGM 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 20030731
2 Exporting ES_TIMESLOTS_DAYPGM Value transfer Type reference (TYPE) RN1TIMESLOTS_DAYPGM Zeitbereiche pro Tagesprogramm 20030806
3 Exporting ET_TIMESLOTS Value transfer Type reference (TYPE) ISHMED_T_TIMESLOTS Tabelle mit einzelnen Zeitbereichen 20030731
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030731
5 Importing IS_NTPGP Value transfer Type reference (TYPE) NTPGP Tagesprogramm 20030731
6 Importing I_DATE Value transfer Type reference (TYPE) DATUM Datum des Timeslots 20051024

Method GET_SINGLE_TIMESLOTS_OF_DAYPGM on class CL_ISHMED_UTL_APMG has no exception.

Method GET_TRT_OU_FOR_PLANNING 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 20030827
2 Exporting ES_RES_TIME_BASED Value transfer Type reference (TYPE) RN1RESOURCE_TIME_BASED Ressource 20040127
3 Exporting E_OU Value transfer Type reference (TYPE) NORG-ORGID behandelnde OrgEinheit 20030827
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030827
5 Importing IT_AVAIL_OU Value transfer Type reference (TYPE) ISHMED_T_ORGID verfügbare OrgEinheiten 20030827
6 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT Tabelle mit Objekten 20030827
7 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20030828
8 Importing I_PLANOE Value transfer Type reference (TYPE) NORG-ORGID planende OrgEinheit 20030828
9 Importing I_USAGE Value transfer Type reference (TYPE) N1PLUSAGE CO_USAGE_GENERAL Verwendungszweck der Planung (vlg. Konstanten) 20030827

Method GET_TRT_OU_FOR_PLANNING on class CL_ISHMED_UTL_APMG has no exception.

Method IS_APP_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APP Call by reference Object reference (TYPE REF TO) CL_ISH_APPOINTMENT Termin 20030925
2 Returning R_IS_OP Value transfer Type reference (TYPE) ISH_ON_OFF Termin aus Bereich OP ON / OFF 20030925

Method IS_APP_OP on class CL_ISHMED_UTL_APMG has no exception.

Method REMOVE_NONE_PLN_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SERVICES Value transfer Type reference (TYPE) ISHMED_T_SERVICE_OBJECT Leistungen 20031117
2 Returning RT_SERVICES Value transfer Type reference (TYPE) ISHMED_T_SERVICE_OBJECT 'nur' planbare Leistungen 20031117

Method REMOVE_NONE_PLN_SERVICES on class CL_ISHMED_UTL_APMG has no exception.

Method SHOW_CHANGEDOC_PLAN 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 20040917
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040917
3 Importing IR_APPLAN Call by reference Object reference (TYPE REF TO) CL_ISHMED_APPLAN Plan 20040917
4 Importing IT_APPLAN Call by reference Type reference (TYPE) ISHMED_T_APPLAN_OBJECT Tabelle mit Plänen 20040917
5 Importing IT_FIELDS_NAPP Value transfer Type reference (TYPE) ISH_T_FIELDNAMES Anzuzeigende Felder der NAPP 20040917
6 Importing IT_FIELDS_NTMN Value transfer Type reference (TYPE) ISH_T_FIELDNAMES Anzuzeigende Felder der NTMN 20040917
7 Importing I_ALL_FIELDS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Alle Felder oder nur Default-Auswahl anzeigen 20040917

Method SHOW_CHANGEDOC_PLAN on class CL_ISHMED_UTL_APMG has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 472