Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_ICL_HOSPITAL_DATA_AL | Management of Items | 20051121 |
Properties
| Class | CL_ICL_PROCEDURES_AL | |
| Short Description | Procedures of a Claim | |
| Super Class | CL_ICL_HOSPITAL_DATA_AL | Management of Items |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ICL_HEALTH | FS-CM: Health Line of Insurance |
| Created | 20051010 | SAP |
| Last change | 20070917 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ICL_PROCEDURES_AL has no forward declaration.
Interfaces
Class CL_ICL_PROCEDURES_AL has no interface implemented.
Friends
Class CL_ICL_PROCEDURES_AL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | See coding | 'IP' | ASDF | 20060404 | |||
| 2 | Static Attribute | Private | See coding | 'PP' | Claim Assign Category | 20051011 | |||
| 3 | Constant | Private | Type reference (TYPE) | SEOCLSNAME | 'CL_ICL_PROCEDURES_AL' | Object Cat.Name | 20051222 | ||
| 4 | Constant | Private | Type reference (TYPE) | TABNAME | 'ICLPROCEDURES' | Table Name | 20051222 | ||
| 5 | Constant | Private | Type reference (TYPE) | DD02L-TABNAME | 'ICL_PROCEDURES_T_AL' | Table Name | 20051222 | ||
| 6 | Static Attribute | Private | Type reference (TYPE) | ICL_SUBCL_TAB | Special Subclaims That Must Be Updated for DLEV1 | 20061102 |
Methods
Events
Class CL_ICL_PROCEDURES_AL has no event.
Types
Class CL_ICL_PROCEDURES_AL has no local type.
Method Signatures
Method APPEND_PROCEDURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PROCEDURE | Call by reference | Type reference (TYPE) | ICL_PROCEDURES_S_AL | Daten zu Prozeduren (inkl Leistungskatalog Daten und Texte) | 20060223 | |||
| 2 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060223 | |||
| 3 | RV_PROCEDURE_GUID | Value transfer | Type reference (TYPE) | ICL_PROCEDUREGUID | Universal Unique Identifier einer Prozedur | 20060223 |
Method APPEND_PROCEDURE on class CL_ICL_PROCEDURES_AL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_ICL_PROCEDURES_AL has no parameter.
Method CONSTRUCTOR on class CL_ICL_PROCEDURES_AL has no exception.
Method DATA_CHANGED_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_XCHNG | Value transfer | Type reference (TYPE) | BU_XCHNG | Kennzeichen: Daten wurden verändert | 20051222 | |||
| 2 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20051222 |
Method DATA_CHANGED_PROCEDURES on class CL_ICL_PROCEDURES_AL has no exception.
Method DATA_LOADED_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20061102 | |||
| 2 | IV_VERSION | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20061102 | |||
| 3 | RV_LOADED | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20061102 |
Method DATA_LOADED_PROCEDURES on class CL_ICL_PROCEDURES_AL has no exception.
Method DEL_ASSIGNED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LOGICAL_DEL | Call by reference | Type reference (TYPE) | FLAG | 'X' | logisches Löschen | 20051214 | ||
| 2 | IV_TGUID | Call by reference | Type reference (TYPE) | ICL_PROCEDUREGUID | Universal Unique Identifier einer Prozedur | 20051130 |
Method DEL_ASSIGNED_OBJECTS on class CL_ICL_PROCEDURES_AL has no exception.
Method GET_ACT_ITEM Signature
Method GET_ACT_ITEM on class CL_ICL_PROCEDURES_AL has no parameter.
Method GET_ACT_ITEM on class CL_ICL_PROCEDURES_AL has no exception.
Method GET_ACT_PROCUREMENT Signature
Method GET_ACT_PROCUREMENT on class CL_ICL_PROCEDURES_AL has no parameter.
Method GET_ACT_PROCUREMENT on class CL_ICL_PROCEDURES_AL has no exception.
Method GET_ASSIGNED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CLAIMASSIGN | Value transfer | Type reference (TYPE) | ICL_CLAIMASSIGN_T | Verknüpfung: Fallteilobjekt - Fallteilobjekt | 20051121 | |||
| 2 | IV_ASSIGN_CAT | Call by reference | Type reference (TYPE) | ICL_ASSIGN_CAT | Verknüpfungstyp | 20051121 | |||
| 3 | IV_GUID | Call by reference | Type reference (TYPE) | ICL_ASSIGN_GUID | UUID eines zu verknüpfenden Eintrags | 20051121 |
Method GET_ASSIGNED_OBJECTS on class CL_ICL_PROCEDURES_AL has no exception.
Method GET_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROCEDURES | Value transfer | Type reference (TYPE) | ICL_PROCEDURES_T_AL | Daten zu Prozeduren | 20051121 | |||
| 2 | IV_ASSIGN_CAT | Call by reference | Type reference (TYPE) | ICL_ASSIGN_CAT | 20051121 | ||||
| 3 | IV_ASSIGN_GUID | Call by reference | Type reference (TYPE) | ICL_ASSIGN_GUID | 20051121 |
Method GET_PROCEDURES on class CL_ICL_PROCEDURES_AL has no exception.
Method GET_PROCED_BY_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROCEDURES | Value transfer | Type reference (TYPE) | ICL_PROCEDURES_T_AL | Daten zu Prozeduren | 20060404 | |||
| 2 | IV_ITEM_GUID | Call by reference | Type reference (TYPE) | ICL_ASSIGN_GUID | UUID eines zu verknüpfenden Eintrags | 20060404 |
Method GET_PROCED_BY_ITEM on class CL_ICL_PROCEDURES_AL has no exception.
Method GET_PROCED_BY_PROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROCEDURES | Value transfer | Type reference (TYPE) | ICL_PROCEDURES_T_AL | Daten zu Prozeduren | 20051012 | |||
| 2 | IS_SRC_IG | Call by reference | Type reference (TYPE) | ICL_PROCURE | APG der Prozeduren zugeordnet wurden | 20061102 |
Method GET_PROCED_BY_PROC on class CL_ICL_PROCEDURES_AL has no exception.
Method GET_PROCED_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_PROCEDURES | Value transfer | Object reference (TYPE REF TO) | CL_ICL_PROCEDURES_AL | Prozeduren eines Falles | 20051121 | |||
| 2 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20051121 | |||
| 3 | IV_VERSION | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20051121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zugehöriger Teilfall konnte nicht ermittelt werden | 20070326 |
Method GET_PROCED_OBJ_NEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_PROCEDURES | Value transfer | Object reference (TYPE REF TO) | CL_ICL_PROCEDURES_AL | Prozeduren eines Falles | 20051121 | |||
| 2 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20051121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zugehöriger Teilfall konnte nicht ermittelt werden | 20070326 |
Method GET_SERVCAT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SERVCAT_POS | Value transfer | Type reference (TYPE) | ICL_PROCEDURES_SERVCAT_S_AL | FS-CM: Alle Daten zu einer Leistungs-/Geb.katalogposition | 20051014 | |||
| 2 | IV_SERVCAT_POS_INT | Call by reference | Type reference (TYPE) | ICL_SERVCAT_POSID_INT | Interne ID einer Leistungskatalogposition | 20051014 |
Method GET_SERVCAT_DATA on class CL_ICL_PROCEDURES_AL has no exception.
Method REFRESH_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20051222 |
Method REFRESH_PROCEDURES on class CL_ICL_PROCEDURES_AL has no exception.
Method RELOAD_PROCED4SPECSUBCLAIM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20061102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zugehöriger Teilfall konnte nicht ermittelt werden | 20070326 |
Method RESET_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SUBCLAIM | Call by reference | Type reference (TYPE) | ICL_SUBCL_TAB | Teilschaden | 20061102 | |||
| 2 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20051222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zugehöriger Teilfall konnte nicht ermittelt werden | 20070326 |
Method SAVE2DB_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20051222 | |||
| 2 | IV_XUPDTASK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20060717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DB-Fehler beim einfügen, löschen oder ändern | 20060331 |
Method SAVE2GLOBALMEM_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20051222 |
Method SAVE2GLOBALMEM_PROCEDURES on class CL_ICL_PROCEDURES_AL has no exception.
Method SAVE_CLOSE_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060302 |
Method SAVE_CLOSE_PROCEDURES on class CL_ICL_PROCEDURES_AL has no exception.
Method SAVE_PREPARE_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20051125 | |||
| 2 | RV_CLAIM | Value transfer | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zugehöriger Teilfall konnte nicht ermittelt werden | 20070326 |
Method SET_NEW_PROCEDURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PROCEDURES | Call by reference | Type reference (TYPE) | ICL_PROCEDURES_T_AL | Daten zu Prozeduren | 20051122 | |||
| 2 | IV_ASSIGN_CAT | Call by reference | Type reference (TYPE) | ICL_ASSIGN_CAT | 20051122 | ||||
| 3 | IV_ASSIGN_GUID | Call by reference | Type reference (TYPE) | ICL_ASSIGN_GUID | UUID eines zu verknüpfenden Eintrags | 20051122 | |||
| 4 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Schaden-/Leistungsfall | 20051122 | |||
| 5 | IV_SOURCE_TABLE | Call by reference | Type reference (TYPE) | ICL_SOURCE_TABNAME | Tabellenname der Verknüpfungsquelle | 20051122 |
Method SET_NEW_PROCEDURES on class CL_ICL_PROCEDURES_AL has no exception.
Method SET_PROCED_BY_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ITEM | Call by reference | Type reference (TYPE) | ICL_ITEMLIST | UUID eines zu verknüpfenden Eintrags | 20060522 | |||
| 2 | IT_PROCEDURES | Call by reference | Type reference (TYPE) | ICL_PROCEDURES_T_AL | Daten zu Prozeduren (inkl Leistungskatalog Daten und Texte) | 20060405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zugehöriger Teilfall konnte nicht ermittelt werden | 20070326 | ||
| 2 | Fehler bei der Erstellung einer Verknüpfung | 20060405 |
Method SET_PROCED_BY_PROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SRC_IG | Call by reference | Type reference (TYPE) | ICL_PROCURE | APG mit der die Prozeduren verknüpft werden sollen | 20061102 | |||
| 2 | IT_PROCEDURES | Call by reference | Type reference (TYPE) | ICL_PROCEDURES_T_AL | Daten zu Prozeduren (inkl Leistungskatalog Daten und Texte) | 20051024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zugehöriger Teilfall konnte nicht ermittelt werden | 20070326 | ||
| 2 | Fehler bei der Erstellung einer Verknüpfung | 20060331 |
Method UPDATE_BY_PROC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SRC_IG | Call by reference | Type reference (TYPE) | ICL_PROCURE | APG | 20061102 | |||
| 2 | IS_SRC_ITEM | Call by reference | Type reference (TYPE) | ICL_ITEMLIST | ICL: GUI-Struktur für Claimed item list (Dynpro 301) | 20061102 | |||
| 3 | IT_PROCEDURES | Call by reference | Type reference (TYPE) | ICL_PROCEDURES_T_AL | Daten zu Prozeduren | 20051122 | |||
| 4 | IV_ASSIGN_CAT | Call by reference | Type reference (TYPE) | ICL_ASSIGN_CAT | Verknüpfungstyp | 20060522 | |||
| 5 | IV_ASSIGN_GUID | Call by reference | Type reference (TYPE) | ICL_ASSIGN_GUID | UUID eines zu verknüpfenden Eintrags | 20051122 | |||
| 6 | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20061102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Zugehöriger Teilfall konnte nicht ermittelt werden | 20070326 | ||
| 2 | Fehler bei der Erstellung einer Verknüpfung | 20051122 |
History
| Last changed by/on | SAP | 20070917 |
| SAP Release Created in | 700 |