SAP ABAP Class CL_ISHMED_SELECTION_SERVICES (IS-H*MED: Class for Diverse Selection Services)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041124
Properties
Class CL_ISHMED_SELECTION_SERVICES  
Short Description IS-H*MED: Class for Diverse Selection Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NPVS   Application development patient management system 
Created 20010803   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_SELECTION_SERVICES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041124
Friends
Class CL_ISHMED_SELECTION_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Private Attribute reference (LIKE) 20041124
2 CO_MODE_DELETE Instance attribute Private Attribute reference (LIKE) 20041124
3 CO_MODE_ERROR Instance attribute Private Attribute reference (LIKE) 20041124
4 CO_MODE_INSERT Instance attribute Private Attribute reference (LIKE) 20041124
5 CO_MODE_UNCHANGED Instance attribute Private Attribute reference (LIKE) 20041124
6 CO_MODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20041124
7 CO_VCODE_DISPLAY Instance attribute Private Attribute reference (LIKE) 20041124
8 CO_VCODE_INSERT Instance attribute Private Attribute reference (LIKE) 20041124
9 CO_VCODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20041124
10 CV_AUSTRIA Instance attribute Private Attribute reference (LIKE) 20041124
11 CV_CANADA Instance attribute Private Attribute reference (LIKE) 20041124
12 CV_FRANCE Instance attribute Private Attribute reference (LIKE) 20041124
13 CV_GERMANY Instance attribute Private Attribute reference (LIKE) 20041124
14 CV_ITALY Instance attribute Private Attribute reference (LIKE) 20041124
15 CV_NETHERLANDS Instance attribute Private Attribute reference (LIKE) 20041124
16 CV_SINGAPORE Instance attribute Private Attribute reference (LIKE) 20041124
17 CV_SPAIN Instance attribute Private Attribute reference (LIKE) 20041124
18 CV_SWITZERLAND Instance attribute Private Attribute reference (LIKE) 20041124
19 FALSE Instance attribute Private Attribute reference (LIKE) 20041124
20 INACTIVE Instance attribute Private Attribute reference (LIKE) 20041124
21 NO Instance attribute Private Attribute reference (LIKE) 20041124
22 OFF Instance attribute Private Attribute reference (LIKE) 20041124
23 ON Instance attribute Private Attribute reference (LIKE) 20041124
24 TRUE Instance attribute Private Attribute reference (LIKE) 20041124
25 YES Instance attribute Private Attribute reference (LIKE) 20041124
Methods
# Method Level Visibility Method type Description Created on
1 READ_ADMISSION_APP Static method Public Method Selection Service for Admission Appointments 20010803
2 READ_DEPEND_PAT_PROV Static method Public Method Read Dependent Objects of Patient with Prov. Master Data 20010820
3 READ_OP_WORKPOOL Static method Public Method Read Worklist (Clinical Orders and Requests) 20020930
4 READ_VISIT_APP Static method Public Method Selection Service for Visit Appointments 20020513
Events
Class CL_ISHMED_SELECTION_SERVICES has no event.
Types
Class CL_ISHMED_SELECTION_SERVICES has no local type.
Method Signatures

Method READ_ADMISSION_APP 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 20010803
2 Exporting ET_NPAT Value transfer Type reference (TYPE) ISHMED_T_NPAT Patienten 20010803
3 Exporting ET_N_VNTMN_NPAP Value transfer Type reference (TYPE) ISHMED_T_N_VNTMN_NPAP Termine zu prov. Patienten 20010803
4 Exporting ET_N_VNTMN_NPAT Value transfer Type reference (TYPE) ISHMED_T_N_VNTMN_NPAT Termine zu realen Patienten 20010803
5 Exporting ET_VN1CORDER Call by reference Type reference (TYPE) ISHMED_T_VN1CORDER Klinische Aufträge 20040126
6 Exporting ET_VN1VKG Value transfer Type reference (TYPE) ISHMED_T_VN1VKG Klinische Auftragspositionen (Vormerkungen) 20010803
7 Exporting ET_VNAPP Value transfer Type reference (TYPE) ISHMED_T_VNAPP Ressourcenbindungen 20010803
8 Exporting ET_VNLEI Value transfer Type reference (TYPE) ISHMED_T_VNLEI Leistungen 20010803
9 Exporting ET_VNLEM Value transfer Type reference (TYPE) ISHMED_T_VNLEM Leistungen, med. 20010803
10 Exporting ET_VNPAP Value transfer Type reference (TYPE) ISHMED_T_NPAP vorläufige Patienten 20010803
11 Exporting ET_VNTMN Value transfer Type reference (TYPE) ISHMED_T_VNTMN Termine 20010803
12 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010803
13 Importing IR_ORGFA Value transfer Type reference (TYPE) ISHMED_T_RNGOU Fachl. OEs (Rangestruktur) --> siehe auch Methoden-Doku! 20010821
14 Importing IR_ORGPF Value transfer Type reference (TYPE) ISHMED_T_RNGOU Pfleg. OEs (Rangestruktur) --> siehe auch Methoden-Doku! 20010811
15 Importing IT_DATE Value transfer Type reference (TYPE) ISHMED_T_DATE Datums Tabelle 20061005
16 Importing IT_ORGPF Value transfer Type reference (TYPE) STANDARD TABLE Termin-OEs (Feld ORGID oder ORGPF muß in Struktur vorkommen) 20010803
17 Importing IT_PATLIST Value transfer Type reference (TYPE) STANDARD TABLE Tabelle mit PATNRs bzw. PAPIDs 20010816
18 Importing IT_POBNR Value transfer Type reference (TYPE) ISHMED_T_POBNR Tabelle von Planobjekten 20061005
19 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF auch stornierte Einträge berücksichtigen 20010803
20 Importing I_DATE_FROM Value transfer Type reference (TYPE) SY-DATUM Datum von 20010803
21 Importing I_DATE_TO Value transfer Type reference (TYPE) SY-DATUM Datum bis 20010803
22 Importing I_DISPVAR Value transfer Type reference (TYPE) LVC_T_FCAT Anzeigevariante; Feldkatalog 20010803
23 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20010803
24 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Daten aus dem Speicher 20010803
25 Importing I_ORGPF Value transfer Type reference (TYPE) NORG-ORGID Termin-Org.Einheit (Pfleg. OE) 20010803
26 Importing I_POBNR Value transfer Type reference (TYPE) ISH_POBNR Planobjekt 20061005
27 Importing I_REALIZED_APPS Value transfer Type reference (TYPE) ISH_ON_OFF ' ' wahrgenommene Aufnahmetermine selektieren (Abfrage TMNLB) 20010809
28 Importing I_TIME_FROM Value transfer Type reference (TYPE) SY-UZEIT Uhrzeit von 20010803
29 Importing I_TIME_TO Value transfer Type reference (TYPE) SY-UZEIT Uhrzeit bis 20010803

Method READ_ADMISSION_APP on class CL_ISHMED_SELECTION_SERVICES has no exception.

Method READ_DEPEND_PAT_PROV 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 20010820
2 Exporting ET_APPMNT Value transfer Type reference (TYPE) ISH_OBJECTLIST Termine 20010820
3 Exporting ET_N1VKG Value transfer Type reference (TYPE) ISHMED_T_VN1VKG Vormerkungen (als Datensatz) 20010824
4 Exporting ET_NAPP Value transfer Type reference (TYPE) ISHMED_T_VNAPP Terminresourcen (als Datensatz) 20010824
5 Exporting ET_NLEI Value transfer Type reference (TYPE) ISHMED_T_VNLEI Leistungen (als Datensatz) 20010824
6 Exporting ET_NLEM Value transfer Type reference (TYPE) ISHMED_T_VNLEM Leistungen med. (als Datensatz) 20010824
7 Exporting ET_NTMN Value transfer Type reference (TYPE) ISHMED_T_VNTMN Termine (als Datensatz) 20010824
8 Exporting ET_PREREG Value transfer Type reference (TYPE) ISH_OBJECTLIST Vormerkungen 20010820
9 Exporting ET_SERVICES Value transfer Type reference (TYPE) ISH_OBJECTLIST Leistungen 20010824
10 Exporting E_DEPENDENT_EXIST Value transfer Type reference (TYPE) ISH_ON_OFF Abhängige Objekte existieren (ON/OFF) 20010827
11 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010820
12 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF ' ' Stornierte Daten zurückgeben ON/OFF 20010820
13 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20010820
14 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Modus-Kz in V-Datenstrukturen befüllen (ON/OFF) 20030505
15 Importing I_PROV_PAT Value transfer Object reference (TYPE REF TO) CL_ISH_PATIENT_PROVISIONAL Prov. Patient 20010820

Method READ_DEPEND_PAT_PROV on class CL_ISHMED_SELECTION_SERVICES has no exception.

Method READ_OP_WORKPOOL 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 20021001
2 Exporting ET_N1ANF Value transfer Type reference (TYPE) ISHMED_T_N1ANF Anforderungen 20021002
3 Exporting ET_N1VKG Value transfer Type reference (TYPE) ISHMED_T_N1VKG Auftragspositionen 20021218
4 Exporting ET_NLEI Value transfer Type reference (TYPE) ISHMED_T_NLEI Leistungen 20021002
5 Exporting ET_NLEM Value transfer Type reference (TYPE) ISHMED_T_NLEM Leistungen (medizinisch) 20021002
6 Exporting ET_NLLZ Value transfer Type reference (TYPE) ISH_YT_NLLZ Leistung-Leistung-Zuordnungen 20021002
7 Exporting ET_PREREGS Call by reference Type reference (TYPE) ISH_OBJECTLIST Auftragspositionen (Objektreferenzen) 20021218
8 Exporting ET_REQUESTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Anforderungen (Objektreferenzen) 20021003
9 Exporting ET_SERVICES Call by reference Type reference (TYPE) ISH_OBJECTLIST Leistungen (Objektreferenzen) 20021003
10 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021001
11 Importing IT_ANFOE Call by reference Type reference (TYPE) STANDARD TABLE Veranlass. Fachabt. (Anf. fachl. OEs) --> ANFOE oder ORGID! 20021001
12 Importing IT_ANPOE Call by reference Type reference (TYPE) STANDARD TABLE Veranlassende (Anf. pfl.) OEs --> ANPOE oder ORGID befüllen! 20021001
13 Importing IT_ERBOE Call by reference Type reference (TYPE) STANDARD TABLE Erbringende (Operierende) OEs --> ERBOE oder ORGID befüllen! 20021001
14 Importing IT_ETRGP Call by reference Type reference (TYPE) STANDARD TABLE Veranlassender Geschäftspartner bzw. VMA -> ETRGP oder GPART 20040630
15 Importing IT_NLEI Value transfer Type reference (TYPE) ISHMED_T_NLEI Einschränkungen für Leistungen (Feld LEIST befüllen!) 20040702
16 Importing IT_ORDTYP Value transfer Type reference (TYPE) ISHMED_T_CORDTYPID Auftragstypen 20040701
17 Importing IT_PATFAL Value transfer Type reference (TYPE) ISHMED_T_PATFALPAP (Vorläufige) Patienten und Fälle 20040630
18 Importing IT_PREREGS Call by reference Type reference (TYPE) ISH_OBJECTLIST Zu lesende Auftragspositionen 20021218
19 Importing IT_PRIO Value transfer Type reference (TYPE) ISHMED_T_APRI Prioritäten 20040701
20 Importing IT_REQUESTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Zu lesende Anforderungen 20021017
21 Importing IT_STATUS_ORD Value transfer Type reference (TYPE) ISH_T_STATUS Status für Klin. Auftragspositionen 20031103
22 Importing IT_WLSTA Value transfer Type reference (TYPE) ISHMED_T_WLSTA Status für Klinische Aufträge 20040701
23 Importing I_DATE_FROM Value transfer Type reference (TYPE) SY-DATUM Datum von 20021001
24 Importing I_DATE_TO Value transfer Type reference (TYPE) SY-DATUM Datum bis 20021001
25 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20021001
26 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20021001
27 Importing I_ETRBY Value transfer Type reference (TYPE) N1CORDETRBY SPACE Klinischer Auftrag veranlasst von (1 = OE, 2 = GP) 20040630
28 Importing I_LEFTOVER Value transfer Type reference (TYPE) N1NBRDAYS Übriggebliebene Aufträge seit ... Tagen 20021001
29 Importing I_OP_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Nur OP-Aufträge- bzw. Anforderungen selektieren (ON/OFF) 20040630
30 Importing I_REMAINING Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Übriggebliebene Aufträge ermitteln 20030123
31 Importing I_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Veranlasste Aufträge ermitteln 20030123
32 Importing I_REQ_DAYBASE Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Veranlasste/Tagesgenaue Aufträge ermitteln 20040125
33 Importing I_SELINT_OG Value transfer Type reference (TYPE) N1SINTOG Selektionsintervall: Obergrenze in Tagen (Veranlasst für) 20021001
34 Importing I_SELINT_UG Value transfer Type reference (TYPE) N1SINTUG Selektionsintervall: Untergrenze in Tagen (Veranlasst für) 20021001
35 Importing I_WITHOUT_SRV Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Auftragspositionen ohne Leistung und Ankerleistung lesen 20040701

Method READ_OP_WORKPOOL on class CL_ISHMED_SELECTION_SERVICES has no exception.

Method READ_VISIT_APP 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 20020513
2 Exporting ET_NPAT Value transfer Type reference (TYPE) ISHMED_T_NPAT Patienten 20020513
3 Exporting ET_N_VNTMN_NPAP Value transfer Type reference (TYPE) ISHMED_T_N_VNTMN_NPAP Termine zu prov. Patienten 20020513
4 Exporting ET_N_VNTMN_NPAT Value transfer Type reference (TYPE) ISHMED_T_N_VNTMN_NPAT Termine zu realen Patienten 20020513
5 Exporting ET_VN1CORDER Value transfer Type reference (TYPE) ISHMED_T_VN1CORDER Klinische Aufträge 20040126
6 Exporting ET_VN1VKG Value transfer Type reference (TYPE) ISHMED_T_VN1VKG Auftragspositionen (Vormerkungen) 20020513
7 Exporting ET_VNAPP Value transfer Type reference (TYPE) ISHMED_T_VNAPP Ressourcenbindungen 20020513
8 Exporting ET_VNLEI Value transfer Type reference (TYPE) ISHMED_T_VNLEI Leistungen 20020513
9 Exporting ET_VNLEM Value transfer Type reference (TYPE) ISHMED_T_VNLEM Leistungen, med. 20020513
10 Exporting ET_VNPAP Value transfer Type reference (TYPE) ISHMED_T_NPAP vorläufige Patienten 20020513
11 Exporting ET_VNTMN Value transfer Type reference (TYPE) ISHMED_T_VNTMN Termine 20020513
12 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020513
13 Importing IR_ORGFA Value transfer Type reference (TYPE) ISHMED_T_RNGOU Fachl. OEs (Rangestruktur) --> siehe auch Methoden-Doku! 20020513
14 Importing IR_ORGPF Value transfer Type reference (TYPE) ISHMED_T_RNGOU Pfleg. OEs (Rangestruktur) --> siehe auch Methoden-Doku! 20020513
15 Importing IT_ORGPF Value transfer Type reference (TYPE) STANDARD TABLE Termin-OEs (Feld ORGID oder ORGPF muß in Struktur vorkommen) 20020513
16 Importing IT_PATLIST Value transfer Type reference (TYPE) STANDARD TABLE Tabelle mit PATNRs bzw. PAPIDs 20020513
17 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF auch stornierte Einträge berücksichtigen 20020513
18 Importing I_DATE_FROM Value transfer Type reference (TYPE) SY-DATUM Datum von 20020513
19 Importing I_DATE_TO Value transfer Type reference (TYPE) SY-DATUM Datum bis 20020513
20 Importing I_DISPVAR Value transfer Type reference (TYPE) LVC_T_FCAT Anzeigevariante; Feldkatalog 20020513
21 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20020513
22 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Daten aus dem Speicher 20020513
23 Importing I_ORGPF Value transfer Type reference (TYPE) NORG-ORGID Termin-Org.Einheit (Pfleg. OE) 20020513
24 Importing I_REALIZED_APPS Value transfer Type reference (TYPE) ISH_ON_OFF ' ' wahrgenommene Aufnahmetermine selektieren (Abfrage TMNLB) 20020513
25 Importing I_TIME_FROM Value transfer Type reference (TYPE) SY-UZEIT Uhrzeit von 20020513
26 Importing I_TIME_TO Value transfer Type reference (TYPE) SY-UZEIT Uhrzeit bis 20020513

Method READ_VISIT_APP on class CL_ISHMED_SELECTION_SERVICES has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in 463