Hierarchy
⤷
⤷
⤷
Properties
| Class | CL_ISHMED_HL_LIST_DP | |
| Short Description | HL: Findings Hit List: Data Provider | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | NMED | R/3MED: Medical documentation GSD |
| Created | 20061023 | SAP |
| Last change | 20070917 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ISHMED_HL_LIST_DP has no interface implemented.
Friends
Class CL_ISHMED_HL_LIST_DP has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | C | 'D' | 20061024 | |||
| 2 | Constant | Public | Type reference (TYPE) | C | 'N' | 20061024 | |||
| 3 | Constant | Public | Type reference (TYPE) | C | ' ' | 20061024 | |||
| 4 | Constant | Public | Type reference (TYPE) | C | 'U' | 20061024 | |||
| 5 | Constant | Public | Type reference (TYPE) | N2_METHOD | 'DISPLAY' | IS-H*MED: Method / Processing Function | 20061024 | ||
| 6 | Constant | Public | Type reference (TYPE) | N2_METHOD | 'CREATE' | IS-H*MED: Method / Processing Function | 20061024 | ||
| 7 | Constant | Public | Type reference (TYPE) | N2_METHOD | 'CHANGE' | IS-H*MED: Method / Processing Function | 20061024 | ||
| 8 | Constant | Public | Type reference (TYPE) | I | 17 | Comparison Status: Customer Side - Text+Subobjects Updated | 20061024 | ||
| 9 | Constant | Public | Type reference (TYPE) | I | 15 | Comparison Status: Customer Side - Short Description Updated | 20061024 | ||
| 10 | Constant | Public | Type reference (TYPE) | I | 16 | Comparison Status: Customer Side - Subobjects Updated | 20061024 | ||
| 11 | Constant | Public | Type reference (TYPE) | I | 12 | Comparison Status: Customer Side - Deleted | 20061024 | ||
| 12 | Constant | Public | Type reference (TYPE) | I | 14 | Comparison Status: Customer Side - Newly Inserted | 20061024 | ||
| 13 | Constant | Public | Type reference (TYPE) | I | 11 | Comparison Status: Customer Side - No Copy Exists | 20061024 | ||
| 14 | Constant | Public | Type reference (TYPE) | I | 19 | Comparison Status: Customer Side - Entry Is Orphaned | 20061024 | ||
| 15 | Constant | Public | Type reference (TYPE) | I | 20 | Comparison Status: Customer Side - Entry Orphaned & Changed | 20061024 | ||
| 16 | Constant | Public | Type reference (TYPE) | I | 18 | Comparison Status: Customer Side Outdated + Unchanged | 20061024 | ||
| 17 | Constant | Public | Type reference (TYPE) | I | 13 | Comparison Status: Customer Side - Unchanged | 20061024 | ||
| 18 | Constant | Public | Type reference (TYPE) | I | 7 | Comparison Status: Original - Text+Subobjects Updated | 20061024 | ||
| 19 | Constant | Public | Type reference (TYPE) | I | 5 | Comparison Status: Original - Short Description Updated | 20061024 | ||
| 20 | Constant | Public | Type reference (TYPE) | I | 6 | Comparison Status: Original - Assigned Objects Updated | 20061024 | ||
| 21 | Constant | Public | Type reference (TYPE) | I | 2 | Comparison Status: Original - Deleted | 20061024 | ||
| 22 | Constant | Public | Type reference (TYPE) | I | 4 | Comparison Status: Original - Newly Inserted | 20061024 | ||
| 23 | Constant | Public | Type reference (TYPE) | I | 1 | Comparison Status: Original - No Original Exists | 20061024 | ||
| 24 | Constant | Public | Type reference (TYPE) | I | 9 | Comparison Status: Original - Corresp. Nodes Were Deleted | 20061024 | ||
| 25 | Constant | Public | Type reference (TYPE) | I | 3 | Comparison Status: Original - Unchanged | 20061024 | ||
| 26 | Instance attribute | Protected | Type reference (TYPE) | N2HIT_LIST | Findings Hit List - Header Table | 20061024 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | N2HIT_LISTT | Text Table for n2hit_list | 20061024 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | N2HIT_T_OBJTYPE_INF | Table with Object Type Information on Hit List | 20061024 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | N2HIT_T_LIST_PROPERTIES | Property List as Context of Hit List | 20061024 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | TT_NODE_HIERARCHY | 20061024 | ||||
| 31 | Instance attribute | Protected | Type reference (TYPE) | D | Key Date, at Which List Will Be Read | 20061024 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | FLAG | General Flag | 20061024 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | FLAG | General Flag | 20061024 | |||
| 34 | Static Attribute | Protected | Type reference (TYPE) | I | 0 | Number of Active Hit Lists | 20061024 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | 20061024 | ||
| 2 | Static method | Public | Method | Create Data Provider for New, Still Empty List | 20061024 | |
| 3 | Static method | Public | Method | Create Data Provider for New, Still Empty List | 20061024 | |
| 4 | Static method | Protected | Method | Release Exclusive DB Lock | 20061024 | |
| 5 | Static method | Protected | Method | Exclusive DB Lock | 20061024 | |
| 6 | Instance method | Public | Method | Releases all Data. Call at End of Processing! | 20061024 | |
| 7 | Instance method | Public | Method | 20061024 | ||
| 8 | Instance method | Public | Method | Return All Entries | 20061024 | |
| 9 | Instance method | Public | Method | 20061024 | ||
| 10 | Instance method | Public | Method | 20061024 | ||
| 11 | Instance method | Public | Method | Supply Institution for Which List Was Called | 20061024 | |
| 12 | Instance method | Public | Method | Get Key Date for Which Data Provider Was Initialized | 20061024 | |
| 13 | Instance method | Public | Method | 20061024 | ||
| 14 | Instance method | Public | Method | 20061024 | ||
| 15 | Instance method | Public | Method | Get Short Text on Hit List | 20061024 | |
| 16 | Instance method | Public | Method | Get Node Which Is Above Specific Relationship in Tree | 20061024 | |
| 17 | Instance method | Public | Method | 20061024 | ||
| 18 | Instance method | Public | Method | Supplies Information on Root Node of List | 20061024 | |
| 19 | Instance method | Public | Method | Return Institution with Which List Was Saved | 20061024 | |
| 20 | Instance method | Protected | Event handling method | Hit List Entry Changed (Possible by Other List) | 20061024 | |
| 21 | Instance method | Public | Method | Are there unsaved changes? | 20061024 | |
| 22 | Instance method | Public | Method | Is this a customer list? | 20061024 | |
| 23 | Static method | Public | Method | Does hit list name belong to customer namespace? | 20061024 | |
| 24 | Instance method | Public | Method | Change Mode? | 20061024 | |
| 25 | Static method | Public | Method | Read Application Area for Hit Lists | 20061024 | |
| 26 | Static method | Public | Method | Checks Whether Hit List Already Exists | 20061024 | |
| 27 | Instance method | Public | Method | Delete List (Caller Must also Call save_with_commit()!) | 20061024 | |
| 28 | Static method | Protected | Method | Checks Whether List Is Still Used - If Yes => Exception | 20061024 | |
| 29 | Static method | Public | Method | Create Transport Entry for All Data Records of List | 20061024 | |
| 30 | Static method | Private | Method | Collect Transport Data for List, but not for Node | 20061024 | |
| 31 | Static method | Public | Method | Flag List as Transported (Execute COMMIT!) | 20061024 | |
| 32 | Instance method | Public | Method | Has this list already been transported? | 20061024 | |
| 33 | Instance method | Protected | Method | List should be changed | 20061024 | |
| 34 | Instance method | Public | Method | Insert Nodes in Hierarchy | 20061024 | |
| 35 | Instance method | Public | Method | Copy Node from Data Provider into this DP | 20061024 | |
| 36 | Instance method | Public | Method | Create New Node, but Do not Insert into Hierarchy | 20061024 | |
| 37 | Instance method | Protected | Method | Insert Nodes in Hierarchy | 20061024 | |
| 38 | Instance method | Public | Method | Get Parent Folder of Node | 20061024 | |
| 39 | Instance method | Public | Method | Supplies Predecessor of Node at Same Hierarchy Level | 20061024 | |
| 40 | Instance method | Public | Method | Does node have children? | 20061024 | |
| 41 | Instance method | Public | Method | Move Node Within Tree | 20061024 | |
| 42 | Instance method | Public | Method | Remove Node from Hierarchy | 20061024 | |
| 43 | Instance method | Public | Method | 20061024 | ||
| 44 | Instance method | Public | Method | Open All Transferred Folder Nodes. Close Rest | 20061024 | |
| 45 | Instance method | Public | Method | 20061024 | ||
| 46 | Instance method | Public | Method | Supplies Customer Copies for Original Entry from Other List | 20061024 | |
| 47 | Instance method | Public | Method | Get Copy of Original Relation (if Exists) | 20061024 | |
| 48 | Instance method | Public | Method | Get Text for Comparison Status | 20061024 | |
| 49 | Instance method | Protected | Method | Are there deleted copies of hit list position | 20061024 | |
| 50 | Instance method | Protected | Method | Update Context Data of List | 20061024 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | ALL_LIST_DATA_FREED | Static Event (1) |
Public (2) |
Data of all hit lists was released | 20061024 |
| 2 | NODE_CHANGED | Instance Event (0) |
Public (2) |
20061024 |
Types
Class CL_ISHMED_HL_LIST_DP has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_ISHMED_HL_LIST_DP has no parameter.
Method CONSTRUCTOR on class CL_ISHMED_HL_LIST_DP has no exception.
Method CREATE_DP_FOR_EMPTY_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LIST_PROPERTIES | Call by reference | Type reference (TYPE) | N2HIT_T_LIST_PROPERTIES | Propertyliste als Kontext einer Hitliste | 20061024 | |||
| 2 | I_LIST_APPLICATION | Call by reference | Type reference (TYPE) | N2HIT_LIST-LIST_APP | Characterfeld der Länge 10 | 20061024 | |||
| 3 | I_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID der neuen Hitliste | 20061024 | |||
| 4 | I_LIST_INSTITUTION | Call by reference | Type reference (TYPE) | EINRI | Einrichtung zu der die Liste gehören soll | 20061024 | |||
| 5 | I_LIST_SHORTDESC | Call by reference | Type reference (TYPE) | N2HIT_LISTT-SHORT_DESC | Kurzbeschreibung zur neuen Liste | 20061024 | |||
| 6 | I_ROOTNODE_DESC | Call by reference | Type reference (TYPE) | N2HIT_ENTT-SHORTDESC | Kurzbeschreibung des Wurzelnknotens | 20061024 | |||
| 7 | I_SOURCE_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID der Originalliste (beim Anlegen einer Kundenkopie) | 20061024 | |||
| 8 | I_TBS_SET | Call by reference | Type reference (TYPE) | N2HIT_LIST-TBS_SET | Schlüssel d.Textbaustein-Sets(für Listen mit Textbausteinen) | 20061024 | |||
| 9 | RR_DP | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_HL_LIST_DP | neuer Dataprovider für die Liste | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method CREATE_DP_FOR_EXISTING_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LIST_PROPERTIES | Call by reference | Type reference (TYPE) | N2HIT_T_LIST_PROPERTIES | Propertyliste als Kontext einer Hitliste | 20061024 | |||
| 2 | I_EFFECTIVE_DATE | Call by reference | Type reference (TYPE) | D | SY-DATUM | Stichtag, für den die Liste gelesen werden soll | 20061024 | ||
| 3 | I_IF_CORRUPT_CONTINUE_WITH_MSG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Bei fehlerhaften Daten nur Hinweis zeigen und fortfahren? | 20061024 | ||
| 4 | I_INCLUDE_DELETED | Call by reference | Type reference (TYPE) | FLAG | ' ' | auch gelöschte Einträge mit selektieren | 20061024 | ||
| 5 | I_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID der neuen Hitliste | 20061024 | |||
| 6 | I_LIST_INSTITUTION | Call by reference | Type reference (TYPE) | EINRI | Einrichtung zu der die Liste gehören soll | 20061024 | |||
| 7 | I_ROOTNODE_DESC | Call by reference | Type reference (TYPE) | N2HIT_ENTT-SHORTDESC | Kurzbeschreibung des Wurzelnknotens | 20061024 | |||
| 8 | I_UPDATE_MODE | Call by reference | Type reference (TYPE) | FLAG | ' ' | Soll der Data provider auch Änderungen zulassen? | 20061024 | ||
| 9 | RR_DP | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_HL_LIST_DP | neuer Dataprovider für die Liste | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method DEQUEUE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20061024 | |||
| 2 | I_WITH_CUSTOMIZING_TABS | Call by reference | Type reference (TYPE) | FLAG | ' ' | allgemeines flag | 20061024 |
Method DEQUEUE_LIST on class CL_ISHMED_HL_LIST_DP has no exception.
Method ENQUEUE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20061024 | |||
| 2 | I_WITH_CUSTOMIZING_TABS | Call by reference | Type reference (TYPE) | FLAG | ' ' | allgemeines flag | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method FREE Signature
Method FREE on class CL_ISHMED_HL_LIST_DP has no parameter.
Method FREE on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_ALLOWED_OBJECT_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_ALLOWED_OBJECT_TYPES | Value transfer | Type reference (TYPE) | N2HIT_T_OBJTYPE_INF | erlaubte Typen | 20061024 |
Method GET_ALLOWED_OBJECT_TYPES on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_ALL_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CHILD_NODES | Value transfer | Type reference (TYPE) | N2HIT_T_NODELIST | Liste von Objekten zu einem Hitlisteneintrag | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method GET_CHILDREN_OF_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE_DELETED | Call by reference | Type reference (TYPE) | FLAG | ' ' | allgemeines flag | 20061024 | ||
| 2 | I_PARENT_HIERARCHY_ID | Call by reference | Type reference (TYPE) | STRING | 20061024 | ||||
| 3 | RT_CHILD_NODES | Value transfer | Type reference (TYPE) | N2HIT_T_NODELIST | Liste von Objekten zu einem Hitlisteneintrag | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method GET_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CONTEXT | Value transfer | Type reference (TYPE) | N2HIT_T_LIST_PROPERTIES | Propertyliste als Kontext einer Hitliste | 20061024 |
Method GET_CONTEXT on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_CONTEXT_INSTITUTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_INST | Value transfer | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20061024 |
Method GET_CONTEXT_INSTITUTION on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_EFFECTIVE_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_EFFECTIVE_DATE | Value transfer | Type reference (TYPE) | D | 20061024 |
Method GET_EFFECTIVE_DATE on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_LIST_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ID | Value transfer | Type reference (TYPE) | N2HIT_LIST-ID | allgemeines flag | 20061024 |
Method GET_LIST_ID on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_LIST_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LIST | Call by reference | Type reference (TYPE) | N2HIT_LIST | Befundhitliste - Kopftabelle | 20061024 | |||
| 2 | ES_LISTT | Call by reference | Type reference (TYPE) | N2HIT_LISTT | Texttabelle zu n2hit_list | 20061024 |
Method GET_LIST_PROPERTIES on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_LIST_SHORTDESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TEXT | Value transfer | Type reference (TYPE) | N2HIT_LISTT-SHORT_DESC | Textfeld | 20061024 |
Method GET_LIST_SHORTDESC on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_NODE_BY_HIERARCHY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_HIERARCHY_ID | Call by reference | Type reference (TYPE) | CLIKE | 20061024 | ||||
| 2 | RS_RESULT | Value transfer | Type reference (TYPE) | N2HIT_NODEINFO | Befund-Hitliste: Model für Einzeleintrag (ohne Speicherung) | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method GET_ROOT_NODE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ROOT_NODE_ID | Value transfer | Type reference (TYPE) | STRING | ID der Beziehung, die den Wurzelknoten zur Liste zuordnet | 20061024 |
Method GET_ROOT_NODE_ID on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_ROOT_NODE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_ROOT_NODE_INFO | Value transfer | Type reference (TYPE) | N2HIT_NODEINFO | 20061024 |
Method GET_ROOT_NODE_INFO on class CL_ISHMED_HL_LIST_DP has no exception.
Method GET_STORAGE_INSTITUTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_INST | Value transfer | Type reference (TYPE) | EINRI | Einrichtung (LEER bei ausgelieferten Listen!) | 20061024 |
Method GET_STORAGE_INSTITUTION on class CL_ISHMED_HL_LIST_DP has no exception.
Method HANDLE_NODE_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CHANGED_NODE | Call by reference | Attribute reference (LIKE) | 20061024 |
Method HANDLE_NODE_CHANGED on class CL_ISHMED_HL_LIST_DP has no exception.
Method HAS_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS_CHANGED | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20061024 |
Method HAS_CHANGED on class CL_ISHMED_HL_LIST_DP has no exception.
Method IS_CUSTOMER_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CUST_LIST | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20061024 |
Method IS_CUSTOMER_LIST on class CL_ISHMED_HL_LIST_DP has no exception.
Method IS_CUSTOMER_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID einer Hitliste | 20061024 | |||
| 2 | R_IS_CUSTOMER | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20061024 |
Method IS_CUSTOMER_NAME on class CL_ISHMED_HL_LIST_DP has no exception.
Method IS_UPDATE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_RESULT | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20061024 |
Method IS_UPDATE_MODE on class CL_ISHMED_HL_LIST_DP has no exception.
Method LIST_APPLICATION_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_APP | Call by reference | Type reference (TYPE) | N2HIT_APP | Anwendungsbereiche, zu denen eine Hitliste gehören kann | 20061024 | |||
| 2 | ES_APPT | Call by reference | Type reference (TYPE) | N2HIT_APPT | Texttabelle für N2HIT_APP | 20061024 | |||
| 3 | I_APP_ID | Call by reference | Type reference (TYPE) | N2HIT_APP-ID | ID des Anwendungsbereichts | 20061024 | |||
| 4 | I_PROCMODE | Call by reference | Type reference (TYPE) | N2_METHOD | CL_ISHMED_HL_LIST_DP=>CO_PROC_DIS | IS-H*MED: Methode / Verarbeitungsfunktion | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method LIST_CHECK_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_APP_DESCRIPTION | Call by reference | Type reference (TYPE) | N2HIT_APPT-SHORT_DESC | Kurzbeschreibung des Anwendungsbereichs | 20061024 | |||
| 2 | E_INST_DESCRIPTION | Call by reference | Type reference (TYPE) | EINKB | IS-H: Kurzbezeichnung einer Einrichtung | 20061024 | |||
| 3 | E_LIST_DESCRIPTION | Call by reference | Type reference (TYPE) | N2HIT_LISTT-SHORT_DESC | Kurzbeschreibung dieser Liste | 20061024 | |||
| 4 | I_APP_ID | Call by reference | Type reference (TYPE) | N2HIT_APP-ID | ID des Anwendungsbereichs | 20061024 | |||
| 5 | I_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID der Liste | 20061024 | |||
| 6 | I_LIST_INSTITUTION | Call by reference | Type reference (TYPE) | N2HIT_LIST-INSTITUTION | IS-H: Einrichtung | 20061024 | |||
| 7 | I_PROCMODE | Call by reference | Type reference (TYPE) | N2_METHOD | CL_ISHMED_HL_LIST_DP=>CO_PROC_DIS | Verarbeitungsmodus (siehe CO_PROC*-Konstanten) | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method LIST_DELETE Signature
Method LIST_DELETE on class CL_ISHMED_HL_LIST_DP has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method LIST_ENSURE_NOT_USED_ANYMORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID einer Hitliste | 20061024 | |||
| 2 | I_LIST_INSTITUTION | Call by reference | Type reference (TYPE) | N2HIT_LIST-INSTITUTION | IS-H: Einrichtung | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method LIST_GET_TRANSPORT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_AFFECTED_ROWS | Call by reference | Type reference (TYPE) | TR_KEYS | betroffene Datensätze innerhalb der Tabellen | 20061024 | |||
| 2 | CT_AFFECTED_TABS | Call by reference | Type reference (TYPE) | TR_OBJECTS | betroffene Tabellen | 20061024 | |||
| 3 | I_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID einer Hitliste | 20061024 | |||
| 4 | I_LIST_INSTITUTION | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method LIST_GET_TRANSP_INFO_NO_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA_HIT_APP | Call by reference | Type reference (TYPE) | N2HIT_APP | 20061024 | ||||
| 2 | ES_DATA_HIT_LIST | Call by reference | Type reference (TYPE) | N2HIT_LIST | 20061024 | ||||
| 3 | ET_AFFECTED_ROWS | Call by reference | Type reference (TYPE) | TR_KEYS | betroffene Datensätze | 20061024 | |||
| 4 | ET_AFFECTED_TABS | Call by reference | Type reference (TYPE) | TR_OBJECTS | betroffene Tabellen | 20061024 | |||
| 5 | ET_DATA_HIT_APPT | Call by reference | Type reference (TYPE) | TT_APPT | 20061024 | ||||
| 6 | ET_DATA_HIT_APPTY | Call by reference | Type reference (TYPE) | TT_APPTY | 20061024 | ||||
| 7 | ET_DATA_HIT_LISTT | Call by reference | Type reference (TYPE) | TT_LISTT | 20061024 | ||||
| 8 | ET_DATA_HIT_LI_EN | Call by reference | Type reference (TYPE) | TT_LI_EN | 20061024 | ||||
| 9 | ET_DATA_HIT_OBJTT | Call by reference | Type reference (TYPE) | TT_OBJTT | 20061024 | ||||
| 10 | ET_DATA_HIT_OBJTY | Call by reference | Type reference (TYPE) | TT_OBJTY | 20061024 | ||||
| 11 | I_LIST_CLIENT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | Mandant | 20061024 | ||
| 12 | I_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID einer Hitliste | 20061024 | |||
| 13 | I_LIST_INSTITUTION | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method LIST_SET_AS_TRANSPORTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID einer Hitliste | 20061024 | |||
| 2 | I_LIST_INSTITUTION | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method LIST_WAS_TRANSPORTED_BEFORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_WAS_TRANSPORTED | Value transfer | Type reference (TYPE) | FLAG | Liste wurde schon früher transportiert | 20061024 |
Method LIST_WAS_TRANSPORTED_BEFORE on class CL_ISHMED_HL_LIST_DP has no exception.
Method MARK_AS_CHANGED Signature
Method MARK_AS_CHANGED on class CL_ISHMED_HL_LIST_DP has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HL: Befund-Hitliste: Fehler | 20061026 |
Method NODE_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NEW_NODE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_HL_NODE_M | neuer Knoten | 20061024 | |||
| 2 | I_PARENT_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | Elternknoten (falls nicht vorhanden wird ein root eingefügt) | 20061024 | |||
| 3 | I_PREDECESSOR_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | Vorgängerknoten, hinter dem der neuer Knoten eingehängt wird | 20061024 | |||
| 4 | R_RELATION_ID | Value transfer | Type reference (TYPE) | STRING | ID der neuen Eltern-Kind-Bezieung | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method NODE_COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_SOURCE_DP | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_HL_LIST_DP | Quell-Dataprovider | 20061024 | |||
| 2 | I_FORCE_DEEP_COPY | Call by reference | Type reference (TYPE) | FLAG | '' | Sollen auch die Hitlistenknoten dupliziert werden? | 20061024 | ||
| 3 | I_NODE_PREDECESSOR_ID | Call by reference | Type reference (TYPE) | STRING | Vorgängerknoten, hinter dem dieser Knoten eingehängt werden | 20061024 | |||
| 4 | I_NODE_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | Relation-ID der Baumposition, die kopiert wird | 20061024 | |||
| 5 | I_PARENT_ID | Call by reference | Type reference (TYPE) | STRING | Elternknoten, unter den der Knoten eingehängt werden soll | 20061024 | |||
| 6 | R_NEW_RELATION_ID | Value transfer | Type reference (TYPE) | STRING | ID der Beziehung für die neuen Baumposition | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method NODE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IS_FOLDER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20061024 | |||
| 2 | I_SHORT_DESC | Call by reference | Type reference (TYPE) | N2HIT_ENTT-SHORTDESC | Textfeld der Länge 60 | 20061024 | |||
| 3 | RR_NODE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_HL_NODE_M | der neue Knoten | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method NODE_DO_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NEW_NODE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_HL_NODE_M | neuer Knoten | 20061024 | |||
| 2 | IS_EXISTING_NODE_RELATION | Call by reference | Type reference (TYPE) | N2HIT_LI_EN | existing relationship info | 20061024 | |||
| 3 | I_DB_CHANGE_STATE | Call by reference | Type reference (TYPE) | C | Änderungszustand der Beziehung | 20061024 | |||
| 4 | I_PARENT_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | Elternknoten (falls nicht vorhanden wird ein root eingefügt) | 20061024 | |||
| 5 | I_PREDECESSOR_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | Vorgängerknoten, hinter dem neuer Knoten eingefügt wird | 20061024 | |||
| 6 | R_RELATION_ID | Value transfer | Type reference (TYPE) | STRING | ID der neuen Eltern-Kind-Bezieung | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method NODE_GET_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | ID der Knotenbeziehung | 20061024 | |||
| 2 | RS_PARENT | Value transfer | Type reference (TYPE) | N2HIT_NODEINFO | Elternknoten (oder NULL, falls ir_node der Wurzelknoten ist) | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method NODE_GET_PREVIOUS_SIBLING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_HIERARCHY_ID | Call by reference | Type reference (TYPE) | CLIKE | 20061024 | ||||
| 2 | RS_RESULT | Value transfer | Type reference (TYPE) | N2HIT_NODEINFO | Befund-Hitliste: Model für Einzeleintrag (ohne Speicherung) | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method NODE_HAS_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | 20061024 | ||||
| 2 | R_HAS_CHILDREN | Value transfer | Type reference (TYPE) | FLAG | 20061024 |
Method NODE_HAS_CHILDREN on class CL_ISHMED_HL_LIST_DP has no exception.
Method NODE_MOVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SOURCE_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | Relation-ID der Baumposition, die verschoben wird | 20061024 | |||
| 2 | I_TARGET_PARENT_ID | Call by reference | Type reference (TYPE) | STRING | Elternelement, unter den der Eintrag umgehängt werden soll | 20061024 | |||
| 3 | I_TARGET_PREDECESSOR_ID | Call by reference | Type reference (TYPE) | STRING | Vorgängerknoten, hinter dem dieser Knoten eingehängt werden | 20061024 | |||
| 4 | R_NEW_RELATION_ID | Value transfer | Type reference (TYPE) | STRING | ID der Beziehung für die neuen Baumposition | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method NODE_REMOVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_RELATION_ID | Call by reference | Type reference (TYPE) | STRING | 20061024 | ||||
| 2 | R_DELETED_NODE_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl der gelöschten Einträge (Ordner+Knoten) | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method SAVE_WITH_COMMIT Signature
Method SAVE_WITH_COMMIT on class CL_ISHMED_HL_LIST_DP has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method SET_FOLDER_EXPANSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LIST_OF_OPEN_FOLDERS | Call by reference | Type reference (TYPE) | TREEMNOTAB | Tree Model: Tabelle von Knotenschlüsseln | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method SET_LIST_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_LIST | Call by reference | Type reference (TYPE) | N2HIT_LIST | Befundhitliste - Kopftabelle | 20061024 | |||
| 2 | IS_LISTT | Call by reference | Type reference (TYPE) | N2HIT_LISTT | Texttabelle zu n2hit_list | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method SYNC_GET_NODE_COPIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SOURCE_INFO | Call by reference | Type reference (TYPE) | N2HIT_NODEINFO | Informationen über den Originalknoten | 20061024 | |||
| 2 | RT_NODECOPY_INFO | Value transfer | Type reference (TYPE) | N2HIT_T_NODELIST | Liste aller Positionen, an denen Kopien d. Knotens vorkommen | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method SYNC_GET_NODE_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RELATED_NODE | Call by reference | Type reference (TYPE) | N2HIT_NODEINFO | Informationen zum "Partnereintrag" in der anderen Liste | 20061024 | |||
| 2 | E_SYNC_STATUS_LOCAL | Call by reference | Type reference (TYPE) | I | Status d. eigenen Eintrags:eine der CO_SYNCSTAT - Konstanten | 20061024 | |||
| 3 | E_SYNC_STATUS_RELATED | Call by reference | Type reference (TYPE) | I | Status d. anderen Eintrags:eine der CO_SYNCSTAT - Konstanten | 20061024 | |||
| 4 | IR_RELATED_DP | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_HL_LIST_DP | Dataprovider der Vergleichshitliste | 20061024 | |||
| 5 | I_LOCAL_RELATION_ID | Call by reference | Type reference (TYPE) | CLIKE | Beziehungs-ID innerhalb der eigenen Liste | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method SYNC_GET_STATUS_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STATUS | Call by reference | Type reference (TYPE) | I | eine der CO_SYNC_STATUS - Konstanten | 20061024 | |||
| 2 | R_TEXT | Value transfer | Type reference (TYPE) | STRING | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Method SYNC_HAS_RELTN_DELETED_COPIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CPY_LIST_ID | Call by reference | Type reference (TYPE) | N2HIT_LIST-ID | ID der Kopie-Hitliste, in der gesucht wird | 20061024 | |||
| 2 | I_CPY_LIST_INST | Call by reference | Type reference (TYPE) | N2HIT_LIST-INSTITUTION | Einrichtung der Kopie-Hitliste, in der gesucht wird | 20061024 | |||
| 3 | I_ORG_RELATION_ID | Call by reference | Type reference (TYPE) | CLIKE | ID der Originalposition | 20061024 | |||
| 4 | R_HAS_COPY | Value transfer | Type reference (TYPE) | FLAG | 'X', falls in kopierter Liste eine gelöschte Kopie existiert | 20061024 |
Method SYNC_HAS_RELTN_DELETED_COPIES on class CL_ISHMED_HL_LIST_DP has no exception.
Method UPDATE_LIST_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NEW_CONTEXT | Call by reference | Type reference (TYPE) | N2HIT_T_LIST_PROPERTIES | Propertyliste als Kontext einer Hitliste | 20061024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Befund-Hitliste: Fehler | 20061024 |
Event Signatures
Event ALL_LIST_DATA_FREED Signature
Event ALL_LIST_DATA_FREED on class CL_ISHMED_HL_LIST_DP has no parameter.
Event NODE_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_RELATION_ID | Exporting | Value transfer | Type reference (TYPE) | STRING | 20061024 | |||
| 2 | R_CHANGED_NODE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_HL_NODE_M | Befund-Hitliste: Model für Einzeleintrag (ohne Speicherung) | 20061024 |
History
| Last changed by/on | SAP | 20070917 |
| SAP Release Created in | 700 |