SAP ABAP Class CL_ISHMED_OUTPAT_VISIT_MED (IS-H*MED: Class for Outpatient Visit)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED-SC (Application Component) Planning
     N1PTMG_MED (Package) IS-H*MED: Patient Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_OUTPAT_VISIT IS-H: Class for Outpatient Visit 20030611
Properties
Class CL_ISHMED_OUTPAT_VISIT_MED  
Short Description IS-H*MED: Class for Outpatient Visit    
Super Class CL_ISHMED_OUTPAT_VISIT IS-H: Class for Outpatient Visit 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1PTMG_MED   IS-H*MED: Patient Management 
Created 20030611   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_OUTPAT_VISIT_MED has no forward declaration.
Interfaces
Class CL_ISHMED_OUTPAT_VISIT_MED has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_OUTPAT_VISIT 20030623 IS-H: Factory; Create Instance OUTPAT_VISIT
Attributes
Class CL_ISHMED_OUTPAT_VISIT_MED has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030623
2 CREATE_MED Static method Protected Method Create NEW Movement Instance (Instead of Constructor Call) 20030623
3 GET_SERVICES_FOR_MOVMNT Static method Public Method Determine Services for Outpatient Visit 20030902
4 LOAD_MED Static method Protected Method Create EXISTING Movement Instance (Instead of Constructor) 20030624
Events
Class CL_ISHMED_OUTPAT_VISIT_MED has no event.
Types
Class CL_ISHMED_OUTPAT_VISIT_MED has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit dieser Bewegung verbunden sind 20030623
2 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_OUTPAT_VISIT Objekt soll als Kopie des angegebenen Objekts erzeugt werden 20030623
3 Importing I_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20030623
4 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030623
5 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20030623
6 Importing I_LFDNR Value transfer Type reference (TYPE) LFDBEW IS-H: Laufende Nummer einer Bewegung 20030623
7 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030623
8 Importing I_NBEW Value transfer Type reference (TYPE) NBEW Daten der Bewegung 20030623
9 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF Bewegung von der Datenbank lesen 20030902
# Exception Resumable Description Created on
1 COPY_OF_ERROR Fehler aufgrund des Parameters I_COPY_OF 20030623
2 ENVIRONMENT_ERROR Fehler aufgrund des Parameters I_ENVIRONMENT 20030623
3 INSTANCE_NOT_POSSIBLE Instanzierung des Objektes nicht möglich (storniert!?) 20030623
4 RECORD_NOT_FOUND Daten (NBEW usw.) konnten nicht gefunden werden 20030623
5 WRONG_INPUT Fehlende bzw. fehlerhafte Datenübergabe 20030623
6 WRONG_MOVEMENT_TYPE Falscher Bewegungstyp 20030623

Method CREATE_MED 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 20030623
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_OUTPAT_VISIT_MED Instanz Bewegung 20030623
3 Exporting E_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20030623
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030623
5 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit dieser Leistung verbunden sind 20030623
6 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_OUTPAT_VISIT_MED Objekt soll als Kopie vom angegebenen Objekt erzeugt werden 20030623
7 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030623
8 Importing I_NBEW Value transfer Type reference (TYPE) NBEW Daten der Bewegung 20030623

Method CREATE_MED on class CL_ISHMED_OUTPAT_VISIT_MED has no exception.

Method GET_SERVICES_FOR_MOVMNT 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 20030902
2 Exporting ET_NLEI Value transfer Type reference (TYPE) ISHMED_T_VNLEI IS-H*MED: Verbucherstruktur-Tabelle für die NLEI 20030902
3 Exporting ET_NLEM Value transfer Type reference (TYPE) ISHMED_T_VNLEM IS-H*MED: Verbucherstruktur-Tabelle für die NLEM 20030902
4 Exporting ET_SERVICES Value transfer Type reference (TYPE) ISH_OBJECTLIST IS-H: Tabelle mit Objektreferenzen 20030902
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030902
6 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20030902
7 Importing IR_MOVEMENT Value transfer Object reference (TYPE REF TO) CL_ISHMED_MOVEMENT IS-H: Besuch 20030902
8 Importing I_CANCELLED_DATAS Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030902
9 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030902

Method GET_SERVICES_FOR_MOVMNT on class CL_ISHMED_OUTPAT_VISIT_MED has no exception.

Method LOAD_MED 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 20030624
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_OUTPAT_VISIT_MED Instanz Bewegung 20030624
3 Exporting E_INTERFACE Call by reference Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz als Interfacereferenz 20030624
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030624
5 Importing IS_NBEW Value transfer Type reference (TYPE) NBEW vollständige Daten zur Bewegung 20030902
6 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit dieser Vormerkung verbunden sind 20030624
7 Importing I_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20030624
8 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Container für andere geänderte Objekte 20030624
9 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20030624
10 Importing I_LFDNR Value transfer Type reference (TYPE) LFDBEW IS-H: Laufende Nummer einer Bewegung 20030624
11 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20030624
12 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Bewegung von der Datenbank lesen (bei LOAD) 20030902

Method LOAD_MED on class CL_ISHMED_OUTPAT_VISIT_MED has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472