Hierarchy
⤷ IS-HMED (Application Component) Clinical System
⤷ NMED_DOC (Package) IS-H*MED: Medical Documents
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 | N2F | 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 | ADD_SECONDARY_CONTENT_PART | Instance method | Public | Method | Add Additional Content Part | 20070510 |
2 | CHECK_ADMINDATA_DIALOG | Static method | Private | Method | Display Screen with Document Management Data? | 20050524 |
3 | CHECK_ADMIN_CHANGE | Instance method | Protected | Method | Change Doc: Doc Management Data Complete and Correct? | 20050217 |
4 | CHECK_ADMIN_CREATE | Static method | Public | Method | Create Doc: Is Doc Management Data Complete and Correct? | 20041217 |
5 | CHECK_ADMIN_DATA | Instance method | Public | Method | Doc Management Data Complete and Correct? | 20050210 |
6 | CHECK_CHANGES | Instance method | Public | Method | 20041217 | |
7 | CHECK_CONTENT | Instance method | Public | Method | Document Content Complete and Correct? | 20050210 |
8 | CHECK_STATUSDATA | Static method | Private | Method | Status Defined? Yes ---> Return Indicator | 20041217 |
9 | COMPLETE_ADMIN_DATA | Static method | Public | Method | Create Doc: Is Doc Management Data Complete and Correct? | 20050217 |
10 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20041217 |
11 | CREATE | Static method | Public | Method | Create Document (Factory Module) | 20041217 |
12 | CREATE_ADMIN_DATA | Instance method | Private | Method | Create Doc:Create Doc Management Data | 20041217 |
13 | CREATE_VERSION | Static method | Public | Method | Create Document (Factory Module) | 20050401 |
14 | CREATE_VERSION_ADMIN_DATA | Instance method | Private | Method | Create Doc:Create Doc Management Data | 20050406 |
15 | DELETE_PHYSIC | Instance method | Public | Method | Delete Document from DB | 20050714 |
16 | DELETE_PHYSIC_ADMIN_DATA | Instance method | Protected | Method | Delete Document Management Data from DB | 20050714 |
17 | DELETE_PHYSIC_CONTENT | Instance method | Protected | Method | Delete Document Content from DB | 20050714 |
18 | GET_ADMIN_DATA | Instance method | Public | Method | Get Document Management Data | 20050210 |
19 | GET_CONTENT | Instance method | Public | Method | Get Document Content | 20041217 |
20 | GET_FORMAT_LIST | Instance method | Public | Method | List of Possible Formats | 20050111 |
21 | GET_SAPSTORAGE_DATA | Static method | Private | Method | Determine SAPSTORAGE | 20041217 |
22 | GET_SECONDARY_CONTENT_PARTS | Instance method | Public | Method | Supply Additional Document Content (e.g. Images) | 20070510 |
23 | HAS_SECONDARY_CONTENT_PARTS | Instance method | Public | Method | Is any Additional Content Available? | 20070510 |
24 | IS_ACTIVITY_ALLOWED | Instance method | Private | Method | Is Activity / Function Allowed ? | 20050824 |
25 | IS_CHANGED_ADMIN_DATA | Instance method | Public | Method | Was Doc Management Data Changed? | 20050214 |
26 | IS_CHANGED_CONTENT | Instance method | Public | Method | Was Content Changed? | 20050214 |
27 | IS_CHANGED_POST_SAVE | Instance method | Public | Method | > 6.00 (s. API->DESTROY) | 20050526 |
28 | IS_CONTENT_EXIST | Instance method | Public | Method | Object in Read-Only Mode | 20050823 |
29 | IS_IN_ENVIRONMENT | Static method | Protected | Method | Returns Instance from Environment | 20041217 |
30 | LOAD | Static method | Public | Method | Load Document (Factory Method) | 20041217 |
31 | LOCK | Instance method | Private | Method | Lock document | 20050824 |
32 | REMOVE_SECONDARY_CONTENT_PART | Instance method | Public | Method | Remove Content Part from Document | 20070510 |
33 | REPLACE_SECONDARY_CONTENT_PART | Instance method | Public | Method | Transfer new Data for Available Document Content Part | 20070510 |
34 | SAVE_INTERNAL_ADMIN_DATA | Instance method | Protected | Method | Actual Saving of Doc Managing Data | 20050214 |
35 | SAVE_INTERNAL_CONTENT | Instance method | Protected | Method | Actual Saving of Content | 20050214 |
36 | SAVE_INTERNAL_NDOC | Instance method | Private | Method | Save NDOC Data (Without Checks) | 20071113 |
37 | SELECT_ADMIN_DATA | Static method | Public | Method | Read Doc Management Data from DB | 20041217 |
38 | SET_ADMIN_DATA | Instance method | Public | Method | Set Document Management Data | 20050209 |
39 | SET_ADMIN_STORELOC | Instance method | Protected | Method | Set Document Management Data | 20071108 |
40 | SET_CONTENT | Instance method | Public | Method | Set Document Content | 20050210 |
41 | SET_DEFAULT_ADMIN_CREATE | Static method | Public | Method | Create Doc: Preset Default Values | 20050124 |
42 | SET_DEFAULT_ADMIN_CREATE_VERS | Static method | Public | Method | Create Document Version: Preset Default Values | 20050525 |
43 | SET_DEFAULT_DTID | Static method | Private | Method | Create Doc: Preset Default Value for Document Category | 20050124 |
44 | SET_DEFAULT_ORGDO | Static method | Private | Method | Create Doc: Preset Default Value for Doc. OU | 20050124 |
45 | SET_DOC_SCR_INSTANCE | Instance method | Protected | Method | Set Instance of Screen Class | 20050210 |
46 | SET_PROC_MODE | Instance method | Protected | Method | Set Processing Mode | 20050209 |
47 | SET_STATUS_NO_RELEASE | Instance method | Public | Method | Set Status Without Release Indicator | 20041217 |
48 | SET_TESTRUN | Instance method | Public | Method | Set 'Test Run' Flag | 20050216 |
49 | SET_UPDATE_FLAGS_CREATE | Static method | Private | Method | Create Doc: Flags for Check Data | 20041217 |
50 | UNLOCK | 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 | Importing | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | Zusätzlicher Inhalt | 20070510 | ||
2 | Importing | I_ELEMENT_ID | Call by reference | Type reference (TYPE) | N2KPRO_ELEM_ID | ID des Elements, dem der Inhalt zugeordnet werden soll | 20070510 | ||
3 | Importing | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | C_SHOW_DIALOG | Call by reference | Type reference (TYPE) | ISH_ON_OFF | Ankreuzfeld: Dynpro anzeigen | 20050524 | ||
2 | Importing | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050217 | ||
2 | Exporting | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | ||
2 | Changing | CS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20041217 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | ACHTUNG: 1=Warnung, 2=Fehler | 20041217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DOC_CANCELLED | Dokumente: Abbruch | 20050608 | |
2 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050210 | ||
2 | Exporting | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DOC_CANCELLED | Dokumente: Abbruch | 20050608 | |
2 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050210 | ||
2 | Exporting | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | ||
2 | Exporting | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | ||
3 | Exporting | E_RELEASEFLAG | Call by reference | Type reference (TYPE) | FRKNZ | Kennzeichen: Freigabe | 20041217 | ||
4 | Exporting | E_STATUSTYPE | Call by reference | Type reference (TYPE) | DOSAR | Statusart Dokument | 20041217 | ||
5 | Importing | I_DOKAR | Call by reference | Type reference (TYPE) | DOKAR | Dokumentart | 20041217 | ||
6 | Importing | 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 | Changing | 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 | Importing | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20041217 | ||
2 | Importing | 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 | Importing | IS_APPLICATION | Call by reference | Type reference (TYPE) | RN2DOCCAT_APPLICATION | Dokumenttyp: Anwendung | 20041217 | ||
4 | Importing | IS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20041217 | ||
5 | Importing | I_PROC_MODE | Call by reference | Type reference (TYPE) | N2_METHOD | Verarbeitungsfunktion /Aktion / Methode | 20050405 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DOC_MAINTAIN | 20050803 |
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_DATA | IS-H*MED Dokument: Abstrakte Datenklasse | 20041217 | ||
2 | Importing | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20041217 | ||
3 | Importing | 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 | Importing | IS_APPLICATION | Call by reference | Type reference (TYPE) | RN2DOCCAT_APPLICATION | Dokumenttyp: Anwendung | 20041217 | ||
5 | Importing | IS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | Achntung: nicht RN2DOCADMIN_CREATE (s. Doku) | 20041217 | ||
6 | Importing | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20041217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | ||
2 | Changing | CS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20041217 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | ||
4 | Importing | IS_SAPSTORAGEDATA | Call by reference | Type reference (TYPE) | BAPI_DOC_FILES2 | BAPIS-DVS: Dokumenten-Originale | 20041217 | ||
5 | Importing | 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 | Changing | CR_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_DATA | IS-H*MED Dokument: Abstrakte Datenklasse | 20050401 | ||
2 | Importing | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20050401 | ||
3 | Importing | 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 | Importing | IS_APPLICATION | Call by reference | Type reference (TYPE) | RN2DOCCAT_APPLICATION | Dokumenttyp: Anwendung | 20050401 | ||
5 | Importing | IS_DOCADMIN_CREATE_VERSION | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CREATE_VERSION | DokVerwaltungsdaten zum Anlegen einer Dokumentversion | 20050525 | ||
6 | Importing | IS_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | Schlüssel der Vorlage der Dokumentversion | 20050401 | ||
7 | Importing | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20050401 | ||
8 | Importing | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050406 | ||
2 | Changing | CS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20050406 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20050406 | ||
4 | Importing | IS_SAPSTORAGEDATA | Call by reference | Type reference (TYPE) | BAPI_DOC_FILES2 | BAPIS-DVS: Dokumenten-Originale | 20050406 | ||
5 | Importing | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Returning | 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 | Importing | IS_CONTENT_META | Call by reference | Type reference (TYPE) | RN2DOCCONTENT_META | Beschreibungsdaten für den Inhaltsteil eines Dokuments | 20050119 | ||
2 | Returning | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Exporting | ET_FORMAT | Call by reference | Type reference (TYPE) | ISHMED_T_DOCCONTENT_META | Beschreibungsdaten für den Inhaltsteil eines Dokuments | 20050111 | ||
2 | Importing | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | ||
2 | Exporting | ES_SAPSTORAGEDATA | Call by reference | Type reference (TYPE) | RN2DOC_SAPSTORAGEDATA | IS-H*MED Dokumente: SAPSTORAGE-Daten | 20041217 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | ||
4 | Importing | 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 | Returning | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Returning | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Importing | 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 | CX_ISHMED_DOC_NOT_ALLOWED | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Exporting | ER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_DATA | IS-H*MED Dokument: Abstrakte Datenklasse | 20041217 | ||
2 | Importing | 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 | Importing | 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 | Changing | CR_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_DATA | IS-H*MED Dokument: Abstrakte Datenklasse | 20041217 | ||
2 | Importing | 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 | Importing | IS_APPLICATION | Call by reference | Type reference (TYPE) | RN2DOCCAT_APPLICATION | Dokumenttyp: Anwendung | 20041221 | ||
4 | Importing | IS_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | IS-H*MED: Schlüssel eines Dokuments | 20041217 | ||
5 | Importing | IT_CONNECTED_OBJECTS | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | IS-H: Tabelle mit Objektreferenzen | 20041217 | ||
6 | Importing | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Importing | 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 | CX_ISHMED_DOC_NOT_ALLOWED | 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 | Importing | 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 | Importing | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Importing | IR_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | Neuer Inhalt | 20070510 | ||
2 | Importing | I_ELEMENT_ID | Call by reference | Type reference (TYPE) | N2KPRO_ELEM_ID | ID des Elements, dessen Inhalt ersetzt werden soll | 20070510 | ||
3 | Importing | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050214 | ||
2 | Exporting | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20050214 | ||
2 | Exporting | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | ||
2 | Exporting | ES_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20041217 | ||
3 | Exporting | ET_NDOC_SAVED | Call by reference | Type reference (TYPE) | ISHMED_T_NDOC | Alle NDOCs pro DOKAR + DOKNR | 20101130 | ||
4 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | ||
5 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CS_DOCADMIN_CREATE | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CREATE | DokVerwaltungsdaten zum Dokument anlegen | 20050124 | ||
2 | Changing | C_SHOW_ADMINDATA_DIALOG | Call by reference | Type reference (TYPE) | ISH_ON_OFF | Ankreuzfeld: Dynpro anzeigen | 20050524 | ||
3 | Importing | 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 | CX_ISHMED_DOC_CANCELLED | Dokumente: Abbruch | 20120823 | |
2 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CS_DOCADMIN_CREATE_VERSION | Call by reference | Type reference (TYPE) | RN2DOCADMIN_CREATE_VERSION | DokVerwaltungsdaten zum Anlegen einer Dokumentversion | 20050525 | ||
2 | Importing | IS_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | Schlüssel des Dokuments der Versionsvorlage | 20050525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_DOC_CANCELLED | Dokumente: Abbruch | 20120823 | |
2 | CX_ISHMED_DOC_MAINTAIN | 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 | Exporting | E_DTID | Call by reference | Type reference (TYPE) | N2_DTID | IS-H*MED: Ident des Dokumenttyps | 20050124 | ||
2 | Exporting | E_DTVERS | Call by reference | Type reference (TYPE) | N2_VERS | IS-H*MED: Versionsnummer | 20050124 | ||
3 | Exporting | E_EINRI | Call by reference | Type reference (TYPE) | EINRI | IS-H: Einrichtung | 20050124 | ||
4 | Importing | 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 | Exporting | E_ORGDO | Call by reference | Type reference (TYPE) | ORGID | IS-H: Identifikation der Organisationseinheit | 20050124 | ||
2 | Importing | 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 | Importing | 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 | Importing | 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 | CX_ISHMED_DOC_MAINTAIN | 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 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20041217 | ||
2 | Exporting | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20041217 | ||
3 | Importing | I_LOGFIELD | Call by reference | Type reference (TYPE) | PROTF | Protokollfeld beim Setzen eines Status | 20041217 | ||
4 | Importing | 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 | Importing | 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 | Returning | 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 |