Hierarchy
⤷
⤷
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 | 20041217 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_DOC_CONSTANTS | ISHMED Documents: Contants | 20041217 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_ISHMED_DOC_BIN_DATA | Basic Class Binary Data Storage in KPro | 20050531 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_ISHMED_DOC_PMD_DATA | i.s.h.med Document: PMD Data Class | 20041217 |
Properties
| Class | CL_ISHMED_DOC_DATA | |
| Short Description | i.s.h.med Document: Abstract Data Class | |
| 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 | NMED_DOC | IS-H*MED: Medical Documents |
| Created | 20041217 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ISHMED_DOC_CONSTANTS | ISHMED Documents: Contants | 20041217 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_ISHMED_DOC_API | 20050210 | i.s.h.med Documents: Business Logic of Med Doc |
Attributes
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Additional Content Part | 20070510 | |
| 2 | Static method | Private | Method | Display Screen with Document Management Data? | 20050524 | |
| 3 | Instance method | Protected | Method | Change Doc: Doc Management Data Complete and Correct? | 20050217 | |
| 4 | Static method | Public | Method | Create Doc: Is Doc Management Data Complete and Correct? | 20041217 | |
| 5 | Instance method | Public | Method | Doc Management Data Complete and Correct? | 20050210 | |
| 6 | Instance method | Public | Method | 20041217 | ||
| 7 | Instance method | Public | Method | Document Content Complete and Correct? | 20050210 | |
| 8 | Static method | Private | Method | Status Defined? Yes ---> Return Indicator | 20041217 | |
| 9 | Static method | Public | Method | Create Doc: Is Doc Management Data Complete and Correct? | 20050217 | |
| 10 | Instance method | Public | Constructor | CONSTRUCTOR | 20041217 | |
| 11 | Static method | Public | Method | Create Document (Factory Module) | 20041217 | |
| 12 | Instance method | Private | Method | Create Doc:Create Doc Management Data | 20041217 | |
| 13 | Static method | Public | Method | Create Document (Factory Module) | 20050401 | |
| 14 | Instance method | Private | Method | Create Doc:Create Doc Management Data | 20050406 | |
| 15 | Instance method | Public | Method | Delete Document from DB | 20050714 | |
| 16 | Instance method | Protected | Method | Delete Document Management Data from DB | 20050714 | |
| 17 | Instance method | Protected | Method | Delete Document Content from DB | 20050714 | |
| 18 | Instance method | Public | Method | Get Document Management Data | 20050210 | |
| 19 | Instance method | Public | Method | Get Document Content | 20041217 | |
| 20 | Instance method | Public | Method | List of Possible Formats | 20050111 | |
| 21 | Static method | Private | Method | Determine SAPSTORAGE | 20041217 | |
| 22 | Instance method | Public | Method | Supply Additional Document Content (e.g. Images) | 20070510 | |
| 23 | Instance method | Public | Method | Is any Additional Content Available? | 20070510 | |
| 24 | Instance method | Private | Method | Is Activity / Function Allowed ? | 20050824 | |
| 25 | Instance method | Public | Method | Was Doc Management Data Changed? | 20050214 | |
| 26 | Instance method | Public | Method | Was Content Changed? | 20050214 | |
| 27 | Instance method | Public | Method | > 6.00 (s. API->DESTROY) | 20050526 | |
| 28 | Instance method | Public | Method | Object in Read-Only Mode | 20050823 | |
| 29 | Static method | Protected | Method | Returns Instance from Environment | 20041217 | |
| 30 | Static method | Public | Method | Load Document (Factory Method) | 20041217 | |
| 31 | Instance method | Private | Method | Lock document | 20050824 | |
| 32 | Instance method | Public | Method | Remove Content Part from Document | 20070510 | |
| 33 | Instance method | Public | Method | Transfer new Data for Available Document Content Part | 20070510 | |
| 34 | Instance method | Protected | Method | Actual Saving of Doc Managing Data | 20050214 | |
| 35 | Instance method | Protected | Method | Actual Saving of Content | 20050214 | |
| 36 | Instance method | Private | Method | Save NDOC Data (Without Checks) | 20071113 | |
| 37 | Static method | Public | Method | Read Doc Management Data from DB | 20041217 | |
| 38 | Instance method | Public | Method | Set Document Management Data | 20050209 | |
| 39 | Instance method | Protected | Method | Set Document Management Data | 20071108 | |
| 40 | Instance method | Public | Method | Set Document Content | 20050210 | |
| 41 | Static method | Public | Method | Create Doc: Preset Default Values | 20050124 | |
| 42 | Static method | Public | Method | Create Document Version: Preset Default Values | 20050525 | |
| 43 | Static method | Private | Method | Create Doc: Preset Default Value for Document Category | 20050124 | |
| 44 | Static method | Private | Method | Create Doc: Preset Default Value for Doc. OU | 20050124 | |
| 45 | Instance method | Protected | Method | Set Instance of Screen Class | 20050210 | |
| 46 | Instance method | Protected | Method | Set Processing Mode | 20050209 | |
| 47 | Instance method | Public | Method | Set Status Without Release Indicator | 20041217 | |
| 48 | Instance method | Public | Method | Set 'Test Run' Flag | 20050216 | |
| 49 | Static method | Private | Method | Create Doc: Flags for Check Data | 20041217 | |
| 50 | Instance method | Private | Method | Unlock Document | 20050824 |
Events
Class CL_ISHMED_DOC_DATA has no event.
Types
Class CL_ISHMED_DOC_DATA has no local type.
Method Signatures
Method ADD_SECONDARY_CONTENT_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | Zusätzlicher Inhalt | 20070510 | |||
| 2 | I_ELEMENT_ID | Call by reference | Type reference (TYPE) | N2KPRO_ELEM_ID | ID des Elements, dem der Inhalt zugeordnet werden soll | 20070510 | |||
| 3 | I_ELEMENT_POS | Call by reference | Type reference (TYPE) | N2KPRO_ELEM_POS | Position des neuen Inhalts innerhalb des Elements | 20070510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Ausnahmen bei der Bearbeitung | 20070510 |
Method CHECK_ADMINDATA_DIALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_SHOW_DIALOG | Call by reference | Type reference (TYPE) | ISH_ON_OFF | Ankreuzfeld: Dynpro anzeigen | 20050524 | |||
| 2 | IS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | Alle DokVerwaltungsdaten eines Dokuments | 20050524 |
Method CHECK_ADMINDATA_DIALOG on class CL_ISHMED_DOC_DATA has no exception.
Method CHECK_ADMIN_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050217 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050217 |
Method CHECK_ADMIN_CHANGE on class CL_ISHMED_DOC_DATA has no exception.
Method CHECK_ADMIN_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | |||
| 2 | CS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20041217 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | ACHTUNG: 1=Warnung, 2=Fehler | 20041217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Abbruch | 20050608 | ||
| 2 | Dokumente: Ausnahmen bei der Bearbeitung | 20050607 |
Method CHECK_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050210 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Abbruch | 20050608 | ||
| 2 | Dokumente: Ausnahmen bei der Bearbeitung | 20050607 |
Method CHECK_CHANGES Signature
Method CHECK_CHANGES on class CL_ISHMED_DOC_DATA has no parameter.
Method CHECK_CHANGES on class CL_ISHMED_DOC_DATA has no exception.
Method CHECK_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050210 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050210 |
Method CHECK_CONTENT on class CL_ISHMED_DOC_DATA has no exception.
Method CHECK_STATUSDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | |||
| 3 | E_RELEASEFLAG | Call by reference | Type reference (TYPE) | FRKNZ | Kennzeichen: Freigabe | 20041217 | |||
| 4 | E_STATUSTYPE | Call by reference | Type reference (TYPE) | DOSAR | Statusart Dokument | 20041217 | |||
| 5 | I_DOKAR | Call by reference | Type reference (TYPE) | DOKAR | Dokumentart | 20041217 | |||
| 6 | I_STATUSINTERN | Call by reference | Type reference (TYPE) | DOKST | Dokumentstatus | 20041217 |
Method CHECK_STATUSDATA on class CL_ISHMED_DOC_DATA has no exception.
Method COMPLETE_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20050217 |
Method COMPLETE_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20041217 | |||
| 2 | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20050318 | |||
| 3 | IS_APPLICATION | Call by reference | Type reference (TYPE) | RN2DOCCAT_APPLICATION | Dokumenttyp: Anwendung | 20041217 | |||
| 4 | IS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20041217 | |||
| 5 | I_PROC_MODE | Call by reference | Type reference (TYPE) | N2_METHOD | Verarbeitungsfunktion /Aktion / Methode | 20050405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050803 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_DATA | IS-H*MED Dokument: Abstrakte Datenklasse | 20041217 | |||
| 2 | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20041217 | |||
| 3 | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20041217 | |||
| 4 | IS_APPLICATION | Call by reference | Type reference (TYPE) | RN2DOCCAT_APPLICATION | Dokumenttyp: Anwendung | 20041217 | |||
| 5 | IS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | Achntung: nicht RN2DOCADMIN_CREATE (s. Doku) | 20041217 | |||
| 6 | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20041217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Ausnahmen bei Instanzierung | 20050803 |
Method CREATE_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | |||
| 2 | CS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20041217 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | |||
| 4 | IS_SAPSTORAGEDATA | Call by reference | Type reference (TYPE) | BAPI_DOC_FILES2 | BAPIS-DVS: Dokumenten-Originale | 20041217 | |||
| 5 | I_HOSTNAME | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-HOSTNAME | Netzadresse | 20041217 |
Method CREATE_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method CREATE_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_DATA | IS-H*MED Dokument: Abstrakte Datenklasse | 20050401 | |||
| 2 | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20050401 | |||
| 3 | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20050401 | |||
| 4 | IS_APPLICATION | Call by reference | Type reference (TYPE) | RN2DOCCAT_APPLICATION | Dokumenttyp: Anwendung | 20050401 | |||
| 5 | IS_DOCADMIN_CREATE_VERSION | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CREATE_VERSION | DokVerwaltungsdaten zum Anlegen einer Dokumentversion | 20050525 | |||
| 6 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | Schlüssel der Vorlage der Dokumentversion | 20050401 | |||
| 7 | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20050401 | |||
| 8 | I_COPY_CONTENT | Call by reference | Type reference (TYPE) | N2DOC_COPY_CONTENT | 'X' | Soll der Dokumentinhalt kopiert werden ? | 20050401 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Ausnahmen bei Instanzierung | 20050803 |
Method CREATE_VERSION_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050406 | |||
| 2 | CS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20050406 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050406 | |||
| 4 | IS_SAPSTORAGEDATA | Call by reference | Type reference (TYPE) | BAPI_DOC_FILES2 | BAPIS-DVS: Dokumenten-Originale | 20050406 | |||
| 5 | I_HOSTNAME | Call by reference | Type reference (TYPE) | BAPI_DOC_AUX-HOSTNAME | Netzadresse | 20050406 |
Method CREATE_VERSION_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method DELETE_PHYSIC Signature
Method DELETE_PHYSIC on class CL_ISHMED_DOC_DATA has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20050714 |
Method DELETE_PHYSIC_ADMIN_DATA Signature
Method DELETE_PHYSIC_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20050714 |
Method DELETE_PHYSIC_CONTENT Signature
Method DELETE_PHYSIC_CONTENT on class CL_ISHMED_DOC_DATA has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20050714 |
Method GET_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_ADMINDATA | Value transfer | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20050210 |
Method GET_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method GET_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CONTENT_META | Call by reference | Type reference (TYPE) | RN2DOCCONTENT_META | Beschreibungsdaten für den Inhaltsteil eines Dokuments | 20050119 | |||
| 2 | RR_CONTENT | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20041217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20050210 |
Method GET_FORMAT_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FORMAT | Call by reference | Type reference (TYPE) | ISHMED_T_DOCCONTENT_META | Beschreibungsdaten für den Inhaltsteil eines Dokuments | 20050111 | |||
| 2 | I_PROC_MODE | Call by reference | Type reference (TYPE) | N2_METHOD | IS-H*MED: Verarbeitungsfunktion /Aktion / Methode | 20050111 |
Method GET_FORMAT_LIST on class CL_ISHMED_DOC_DATA has no exception.
Method GET_SAPSTORAGE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | |||
| 2 | ES_SAPSTORAGEDATA | Call by reference | Type reference (TYPE) | RN2DOC_SAPSTORAGEDATA | IS-H*MED Dokumente: SAPSTORAGE-Daten | 20041217 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | |||
| 4 | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20041217 |
Method GET_SAPSTORAGE_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method GET_SECONDARY_CONTENT_PARTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CONTENT | Value transfer | Type reference (TYPE) | ISHMED_T_SECONDARY_DOC_CONTENT | Zusätzliche Inhaltsteile zu einem medizinischen Dokument | 20070510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Ausnahmen bei der Bearbeitung | 20070510 |
Method HAS_SECONDARY_CONTENT_PARTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS_SECONDARY_CONTENT | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20070510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Ausnahmen bei der Bearbeitung | 20070510 |
Method IS_ACTIVITY_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROC_MODE | Call by reference | Type reference (TYPE) | N2_METHOD | Werte: IF_ISHMED_DOC_CONSTANTS~CO_PROC_xxx | 20050824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Funktion ist nicht erlaubt | 20050824 |
Method IS_CHANGED_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Daten wurden geändert = ON (X) | 20050214 |
Method IS_CHANGED_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method IS_CHANGED_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Daten wurden geändert = ON (X) | 20050214 |
Method IS_CHANGED_CONTENT on class CL_ISHMED_DOC_DATA has no exception.
Method IS_CHANGED_POST_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Daten wurden geändert = ON (X) | 20050526 |
Method IS_CHANGED_POST_SAVE on class CL_ISHMED_DOC_DATA has no exception.
Method IS_CONTENT_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CONTENT_EXIST | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Ankreuzfeld: Dokumentinhalt ist vorhanden | 20050823 |
Method IS_CONTENT_EXIST on class CL_ISHMED_DOC_DATA has no exception.
Method IS_IN_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_DATA | IS-H*MED Dokument: Abstrakte Datenklasse | 20041217 | |||
| 2 | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20041217 | |||
| 3 | I_KEY | Call by reference | Type reference (TYPE) | STRING | generischer Schlüssel als String | 20041217 |
Method IS_IN_ENVIRONMENT on class CL_ISHMED_DOC_DATA has no exception.
Method LOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_DATA | IS-H*MED Dokument: Abstrakte Datenklasse | 20041217 | |||
| 2 | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20041217 | |||
| 3 | IS_APPLICATION | Call by reference | Type reference (TYPE) | RN2DOCCAT_APPLICATION | Dokumenttyp: Anwendung | 20041221 | |||
| 4 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | IS-H*MED: Schlüssel eines Dokuments | 20041217 | |||
| 5 | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20041217 | |||
| 6 | I_READONLY | Call by reference | Type reference (TYPE) | ISH_ON_OFF | SPACE | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20041217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Ausnahmen bei Instanzierung | 20050803 |
Method LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROC_MODE | Call by reference | Type reference (TYPE) | N2_METHOD | Werte: IF_ISHMED_DOC_CONSTANTS~CO_PROC_xxx | 20050824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Funktion ist nicht erlaubt | 20050824 |
Method REMOVE_SECONDARY_CONTENT_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ELEMENT_ID | Call by reference | Type reference (TYPE) | N2KPRO_ELEM_ID | ID des Elements, dem der zu löschende Inhalt zugeordnet ist | 20070510 | |||
| 2 | I_ELEMENT_POS | Call by reference | Type reference (TYPE) | N2KPRO_ELEM_POS | Position des zu löschenden Inhalts innerhalb des Elements | 20070510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Ausnahmen bei der Bearbeitung | 20070510 |
Method REPLACE_SECONDARY_CONTENT_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | Neuer Inhalt | 20070510 | |||
| 2 | I_ELEMENT_ID | Call by reference | Type reference (TYPE) | N2KPRO_ELEM_ID | ID des Elements, dessen Inhalt ersetzt werden soll | 20070510 | |||
| 3 | I_ELEMENT_POS | Call by reference | Type reference (TYPE) | N2KPRO_ELEM_POS | Position innerhalb des Elements, deren Daten ersetzt werden | 20070510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Ausnahmen bei der Bearbeitung | 20070510 |
Method SAVE_INTERNAL_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050214 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050214 |
Method SAVE_INTERNAL_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method SAVE_INTERNAL_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050214 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050214 |
Method SAVE_INTERNAL_CONTENT on class CL_ISHMED_DOC_DATA has no exception.
Method SAVE_INTERNAL_NDOC Signature
Method SAVE_INTERNAL_NDOC on class CL_ISHMED_DOC_DATA has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Ausnahmen bei der Bearbeitung | 20071113 |
Method SELECT_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | |||
| 2 | ES_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20041217 | |||
| 3 | ET_NDOC_SAVED | Call by reference | Type reference (TYPE) | ISHMED_T_NDOC | Alle NDOCs pro DOKAR + DOKNR | 20101130 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | |||
| 5 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | IS-H*MED: Schlüssel eines Dokuments | 20041217 |
Method SELECT_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method SET_ADMIN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ADMINDATA | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CHANGE | ISHMED: DokVerwaltungsdaten ändern | 20050209 |
Method SET_ADMIN_DATA on class CL_ISHMED_DOC_DATA has no exception.
Method SET_ADMIN_STORELOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STORELOC | Call by reference | Type reference (TYPE) | N2_STORELOC | Speicherort / Archiv | 20071108 |
Method SET_ADMIN_STORELOC on class CL_ISHMED_DOC_DATA has no exception.
Method SET_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONTENT | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20050210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20050224 |
Method SET_DEFAULT_ADMIN_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DOCADMIN_CREATE | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CREATE | DokVerwaltungsdaten zum Dokument anlegen | 20050124 | |||
| 2 | C_SHOW_ADMINDATA_DIALOG | Call by reference | Type reference (TYPE) | ISH_ON_OFF | Ankreuzfeld: Dynpro anzeigen | 20050524 | |||
| 3 | I_USE_USER_PARAMETER | Call by reference | Type reference (TYPE) | ISH_ON_OFF | SPACE | Ankreuzfeld: SET/GET-Parameter nutzen | 20080625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Abbruch | 20120823 | ||
| 2 | Dokumente: Ausnahmen bei der Bearbeitung | 20120823 |
Method SET_DEFAULT_ADMIN_CREATE_VERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DOCADMIN_CREATE_VERSION | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CREATE_VERSION | DokVerwaltungsdaten zum Anlegen einer Dokumentversion | 20050525 | |||
| 2 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | Schlüssel des Dokuments der Versionsvorlage | 20050525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Abbruch | 20120823 | ||
| 2 | Dokumente: Ausnahmen bei der Bearbeitung | 20120823 |
Method SET_DEFAULT_DTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DTID | Call by reference | Type reference (TYPE) | N2_DTID | IS-H*MED: Ident des Dokumenttyps | 20050124 | |||
| 2 | E_DTVERS | Call by reference | Type reference (TYPE) | N2_VERS | IS-H*MED: Versionsnummer | 20050124 | |||
| 3 | E_EINRI | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20050124 | |||
| 4 | IS_DOCADMIN_CREATE | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CREATE | IS-H*MED: DokVerwaltungsdaten zum Dokument anlegen | 20050124 |
Method SET_DEFAULT_DTID on class CL_ISHMED_DOC_DATA has no exception.
Method SET_DEFAULT_ORGDO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ORGDO | Call by reference | Type reference (TYPE) | ORGID | IS-H: Identifikation der Organisationseinheit | 20050124 | |||
| 2 | IS_DOCADMIN_CREATE | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CREATE | IS-H*MED: DokVerwaltungsdaten zum Dokument anlegen | 20050124 |
Method SET_DEFAULT_ORGDO on class CL_ISHMED_DOC_DATA has no exception.
Method SET_DOC_SCR_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DOC_SCR | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DOC_SCREEN | ISHMED: Wurzelklasse der Präsentationsschicht f. Dokumente | 20050210 |
Method SET_DOC_SCR_INSTANCE on class CL_ISHMED_DOC_DATA has no exception.
Method SET_PROC_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROC_MODE | Call by reference | Type reference (TYPE) | N2_METHOD | Werte: IF_ISHMED_DOC_CONSTANTS~CO_PROC_xxx | 20050209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokumente: Ausnahmen bei der Bearbeitung | 20050725 |
Method SET_STATUS_NO_RELEASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | |||
| 3 | I_LOGFIELD | Call by reference | Type reference (TYPE) | PROTF | Protokollfeld beim Setzen eines Status | 20041217 | |||
| 4 | I_STATUSINTERN | Call by reference | Type reference (TYPE) | DOKST | Interner Dokumentstatus | 20041217 |
Method SET_STATUS_NO_RELEASE on class CL_ISHMED_DOC_DATA has no exception.
Method SET_TESTRUN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TESTRUN | Call by reference | Type reference (TYPE) | TESTRUN | Umschalten auf Simulations-Modus bei schreibenden BAPIs | 20050216 |
Method SET_TESTRUN on class CL_ISHMED_DOC_DATA has no exception.
Method SET_UPDATE_FLAGS_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DOCDATAX | Value transfer | Type reference (TYPE) | RN2DOCDATA_INX | IS-H*MED: Markierungsstruktur für DokVerwaltungsdaten | 20041217 |
Method SET_UPDATE_FLAGS_CREATE on class CL_ISHMED_DOC_DATA has no exception.
Method UNLOCK Signature
Method UNLOCK on class CL_ISHMED_DOC_DATA has no parameter.
Method UNLOCK on class CL_ISHMED_DOC_DATA has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 600 |