SAP ABAP Class CL_ISH_INSURANCE_POLICY_PROV (IS-H: Provisional Insurance Relationship)
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
Properties
Class CL_ISH_INSURANCE_POLICY_PROV  
Short Description IS-H: Provisional Insurance Relationship    
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 20020409   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_INSURANCE_POLICY_PROV has no forward declaration.
Interfaces
Class CL_ISH_INSURANCE_POLICY_PROV has no interface implemented.
Friends
Class CL_ISH_INSURANCE_POLICY_PROV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_CHECK_INPUT Instance attribute Protected See coding GS_CHECK_INPUT 20020427
2 GS_NIPP Instance attribute Protected Type reference (TYPE) NIPP Insurance Relationship Data 20020410
3 GS_NIPP_DB Instance attribute Protected Type reference (TYPE) NIPP Insurance Relationship Data (Database Status) 20020410
4 GT_INSTANCES Static Attribute Private Type reference (TYPE) TYPE_T_INSTANCE Assignment Table Key - Instance 20020409
5 GT_STRUCTURE_NIPP Static Attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for Structure Definition of NPAP 20020410
6 GT_STRUCTURE_RNIPPX Static Attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Global Buffer for Structure Definition of RNPAP_ATTRIB_X 20020410
7 G_VCARDKEY Instance attribute Private Type reference (TYPE) C Value of System Parameter VCARDKEY 20020411
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_KEY_STRING Static method Public Method Create Key String of Insurance Relationship 20020409
2 CANCEL Instance method Public Method Cancel Insurance Relationship 20020409
3 CHANGE Instance method Public Method Change Insurance Relationship 20020409
4 CHECK Instance method Public Method Check Data 20020409
5 CHECK_CHANGES Instance method Public Method Check if and what Data Was Changed (Field Level) 20020409
6 CONSTRUCTOR Instance method Public Constructor Constructor 20020409
7 CREATE Static method Public Method Create New Insurance Relationship 20020409
8 GET_CORDER Instance method Public Method Returns Clinical Order 20031202
9 GET_DATA Instance method Public Method Read Insurance Relationship 20020409
10 INITIALIZE Instance method Public Method Initialize Object Attributes 20020409
11 IS_ACTUAL Instance method Public Method Check if Object Is Current. (Compare with DB Status) 20021209
12 IS_EMPTY Instance method Public Method Checks if GS_CHECK_INPUT Is Empty 20050209
13 IS_IN_DATABASE Instance method Public Method Check if Insurance Relationship in Database 20020409
14 IS_IN_ENVIRONMENT Static method Public Method Does the Object Exist in the Specified Environment? 20020409
15 LOAD Static method Public Method Read Existing Insurance Relationship 20020409
Events
# Event Type Visibility Description Created on
1 OBJECT_CHANGED Instance Event
(0)
Public
(2)
Provisional Patient Master Data Changed 20020409
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_INSTANCE Private See coding Assignment Key - Instance 20020409
2 TYPE_T_INSTANCE Private See coding Assignment Table Key - Instance 20020409
Method Signatures

Method BUILD_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Value transfer Type reference (TYPE) STRING Schlüsselfelder als String 20020409
2 Importing IS_KEY Value transfer Type reference (TYPE) RNIPP_KEY Schlüsselfelder Versicherungsverhältnis 20020409
3 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20040126

Method BUILD_KEY_STRING on class CL_ISH_INSURANCE_POLICY_PROV 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 20020430
2 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20020409
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020409
4 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF OFF Nur Prüfen, ob Storno erlaubt (ON) 20020430

Method CANCEL on class CL_ISH_INSURANCE_POLICY_PROV has no exception.

Method CHANGE 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 Fehlerabarbeitung 20020409
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020409
3 Importing IS_WHAT_TO_CHANGE Value transfer Type reference (TYPE) RNIPPX VersVerhältnisdaten u. welche Felder sollen geändert werden? 20020409

Method CHANGE on class CL_ISH_INSURANCE_POLICY_PROV 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 Instanz zur Fehlerabarbeitung 20020409
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020409
3 Importing IS_WHAT_TO_CHECK Value transfer Type reference (TYPE) RNIPPX Welche Felder sollen geprüft werden? 20020409
4 Importing I_CHECK_CONN_OBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF OFF Alle angeschlossenen Objekte mitprüfen 20020409

Method CHECK on class CL_ISH_INSURANCE_POLICY_PROV 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 Instanz zur Fehlerabarbeitung 20020409
2 Exporting ES_WHAT_WAS_CHANGED Value transfer Type reference (TYPE) RNIPPX Welche Felder wurden geändert? 20020409
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Bearbeitungsmodus des Versicherungsverhältnis (I/U/D) 20020409
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020409

Method CHECK_CHANGES on class CL_ISH_INSURANCE_POLICY_PROV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Value transfer Type reference (TYPE) RNIPP_ATTRIB Versicherungsverhältnisdaten 20020409
2 Importing IS_KEY Value transfer Type reference (TYPE) RNIPP_KEY Schlüsselfelder des Versicherungsverhältnis 20020409
3 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit diesem VersVerhältnis verbunden sind 20020409
4 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20020409
5 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF Versicherungsverhältnis von der DB lesen (bei LOAD) 20030903
# Exception Resumable Description Created on
1 MISSING_ENVIRONMENT Environment fehlt 20020409
2 NOT_FOUND Abwesenheit nicht vorhanden 20020409

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISH_INSURANCE_POLICY_PROV Instanz Versicherungsverhältnis 20020409
2 Exporting E_INTERFACE Value transfer Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz Versicherungsverhältnis als Interfacereferenz 20020409
3 Importing IS_DATA Value transfer Type reference (TYPE) RNIPP_ATTRIB Versicherungsverhältnisdaten 20020409
4 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit Versicherungsverhältnis verbunden sind 20020409
5 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20020409
# Exception Resumable Description Created on
1 MISSING_ENVIRONMENT Environment fehlt 20020409

Method GET_CORDER 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 20031202
2 Exporting ER_CORDER Call by reference Object reference (TYPE REF TO) CL_ISH_CORDER IS-H: Klinischer Auftrag 20031202
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031202
4 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20031202

Method GET_CORDER on class CL_ISH_INSURANCE_POLICY_PROV 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 Instanz zur Fehlerabarbeitung 20020409
2 Exporting ES_DATA Value transfer Type reference (TYPE) RNIPP_ATTRIB Attributfelder Versicherungsverhältnis 20020409
3 Exporting ES_DATA_DB Value transfer Type reference (TYPE) RNIPP_ATTRIB DB: Attributfelder Versicherungsverhältnis 20021209
4 Exporting ES_KEY Value transfer Type reference (TYPE) RNIPP_KEY Schlüsseldaten Versicherungsverhältnis 20020409
5 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Bearbeitungsmodus des Versicherungsverhältnis (I/U/D) 20020409
6 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020409

Method GET_DATA on class CL_ISH_INSURANCE_POLICY_PROV has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISH_INSURANCE_POLICY_PROV has no parameter.
Method INITIALIZE on class CL_ISH_INSURANCE_POLICY_PROV 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 20021209
2 Exporting ES_WHAT_WAS_CHANGED Value transfer Type reference (TYPE) RNIPPX Welche Felder wurden geändert? 20021209
3 Exporting E_ACTUAL Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist aktuell (ON/OFF) 20021209
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021209

Method IS_ACTUAL on class CL_ISH_INSURANCE_POLICY_PROV has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EMPTY Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20050209

Method IS_EMPTY on class CL_ISH_INSURANCE_POLICY_PROV has no exception.

Method IS_IN_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXIST Value transfer Type reference (TYPE) ISH_ON_OFF Versicherungsverhältnis existiert(ON)/existiert nicht (OFF) 20020409
2 Importing IS_KEY Value transfer Type reference (TYPE) RNIPP_KEY Schlüssel des Versicherungsverhältnis 20020409

Method IS_IN_DATABASE on class CL_ISH_INSURANCE_POLICY_PROV 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_INSURANCE_POLICY_PROV has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISH_INSURANCE_POLICY_PROV Instanz Versicherungsverhältnis 20020409
2 Exporting E_INTERFACE Value transfer Object reference (TYPE REF TO) IF_ISH_OBJECTBASE Instanz Versicherungsverhältnis als Interfacereferenz 20020409
3 Importing IS_DATA Value transfer Type reference (TYPE) RNIPP_ATTRIB Versicherungsverhältnisdaten 20030903
4 Importing IS_KEY Value transfer Type reference (TYPE) RNIPP_KEY Schlüsselfelder des Versicherungsverhältnis 20020409
5 Importing IT_CONNECTED_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte, die mit Versicherungsverhältnis verbunden sind 20020409
6 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20020409
7 Importing I_READ_DB Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Versicherungsverhältnis von der Datenbank lesen 20030903
# Exception Resumable Description Created on
1 MISSING_ENVIRONMENT Environment fehlt 20020409
2 NOT_FOUND Abwesenheit nicht vorhanden 20020409
Event Signatures

Event OBJECT_CHANGED Signature
Event OBJECT_CHANGED on class CL_ISH_INSURANCE_POLICY_PROV has no parameter.
History
Last changed by/on SAP  20050224 
SAP Release Created in 463B