Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_DOC_COMM_CONSTANTS | Constants for Communication | 20050223 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_DOC_CONSTANTS | ISHMED Documents: Contants | 20050223 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_DOC_XML_CONSTANTS | Contants for XML Processing in i.s.h.med | 20041118 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20040927 |
Properties
| Class | CL_ISHMED_DOC_WRAP_XML | |
| Short Description | Zips or Unzips a Medical Document for Dispatch | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | NMED_DOC | IS-H*MED: Medical Documents |
| Created | 20040927 | SAP |
| Last change | 20070917 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISHMED_DOC_WRAP_XML has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ISHMED_DOC_COMM_CONSTANTS | Constants for Communication | 20050223 | ||
| 2 | IF_ISHMED_DOC_CONSTANTS | ISHMED Documents: Contants | 20050223 | ||
| 3 | IF_ISHMED_DOC_XML_CONSTANTS | Contants for XML Processing in i.s.h.med | 20041118 | ||
| 4 | IF_ISH_CONSTANT_DEFINITION | IS-H: Definition of General Constants | 20040927 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_ISHMED_DOC_ASSIGN_RECEIVED | 20050525 | Postprocessing Function for Received Documents | |
| 2 | CL_ISHMED_DOC_TRANSFER_WS | 20050321 | Sending + Receiving of Med. Documents |
Attributes
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Converts Dispatch Structure to Internal rn2docadmin Struct. | 20050124 | |
| 2 | Static method | Public | Method | Converts Internal rn2docadmin Structure to Dispatch Struct. | 20050124 | |
| 3 | Static method | Public | Method | Converts Internal Doc. Mngmt Data from Doc. Dispatch Header | 20061228 | |
| 4 | Static method | Public | Method | Convert Document Key from Internal to External | 20050131 | |
| 5 | Static method | Public | Method | Convert Document Key from Internal to External | 20050131 | |
| 6 | Static method | Public | Method | Convert Message from Global Message Variables to Exception | 20050223 | |
| 7 | Static method | Public | Method | Tries to Create and Return BAdI Instance | 20050224 | |
| 8 | Static method | Private | Method | Gets First Direct Subnode that Has a Given Name | 20041116 | |
| 9 | Static method | Public | Method | Returns Whether Content Form is Supported | 20041215 | |
| 10 | Static method | Public | Method | Transfer Data from Communication Header to Inbound Log | 20070322 | |
| 11 | Static method | Public | Method | Reads Communication Partner Settings from Database | 20050315 | |
| 12 | Static method | Public | Method | Checks Whether Document Exists | 20050223 | |
| 13 | Static method | Public | Method | Unpack Document Content and Prepare for Saving | 20050223 | |
| 14 | Static method | Public | Method | Prepare Document Content for Saving | 20070330 | |
| 15 | Static method | Public | Method | Prepares i.s.h.med Doc Content Ready for Dispatch | 20050223 | |
| 16 | Static method | Public | Method | Prepares i.s.h.med Doc Content Ready for Dispatch | 20061220 | |
| 17 | Static method | Private | Method | Fills Field with One Value and Adds Leading Zeros | 20050309 | |
| 18 | Static method | Public | Method | Unzips Content of XML Document from Dispatch Format | 20041109 | |
| 19 | Static method | Private | Method | Unzips Document Content Part | 20041108 | |
| 20 | Static method | Public | Method | Packs a Med Document into an XML Tree | 20041109 | |
| 21 | Static method | Private | Method | Packs a Binary Doc Content (e.g. XML, Word) to XML | 20041110 |
Events
Class CL_ISHMED_DOC_WRAP_XML has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_CNT_META | Private | See coding | 20040927 | begin of t_cnt_meta,
file_name type string,
mime_type type string,
end of t_cnt_meta
|
Method Signatures
Method DOCADMIN_EXTERNAL_2_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DOCADMIN | Value transfer | Type reference (TYPE) | RN2DOCADMIN | 20050124 | ||||
| 2 | IS_DOCADMIN_EXT | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | Headerstruktur für ein versendetes Dokument | 20050124 |
Method DOCADMIN_EXTERNAL_2_INTERNAL on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method DOCADMIN_INTERNAL_2_EXTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_RECIPIENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_N2COM_PART_WS | Empfänger des Dokuments | 20050330 | |||
| 2 | IS_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20050124 | |||
| 3 | RS_DOCADMIN_EXT | Value transfer | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | Headerstruktur für ein versendetes Dokument | 20050124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Dokumentenversand | 20050308 |
Method DOCADMIN_INT_SND_2_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DOCADMIN | Value transfer | Type reference (TYPE) | RN2DOCADMIN | 20061228 | ||||
| 2 | IS_DOCADMIN_EXT | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | Headerstruktur für ein versendetes Dokument | 20061228 |
Method DOCADMIN_INT_SND_2_INTERNAL on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method DOK_EXTKEY_TO_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_KEY | Call by reference | Type reference (TYPE) | N2COM_EXTKEY | interner Schlüssel eines übertragenen Objekts | 20050309 | |||
| 2 | I_VR | Call by reference | Type reference (TYPE) | N2COM_EXTVR | Im Partnersystem verwendete Version eines Versandobjekts | 20050309 | |||
| 3 | RS_DOC_KEY | Value transfer | Type reference (TYPE) | RN2DOC_KEY | 20050309 |
Method DOK_EXTKEY_TO_KEY on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method DOK_KEY_TO_EXTKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_KEY | Call by reference | Type reference (TYPE) | N2COM_INTKEY | interner Schlüssel eines übertragenen Objekts | 20050309 | |||
| 2 | E_VR | Call by reference | Type reference (TYPE) | N2COM_INTVR | Interne Version eines versendeten Objekts | 20050309 | |||
| 3 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | 20050309 |
Method DOK_KEY_TO_EXTKEY on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method EXCEPTION_FROM_MSGVAR Signature
Method EXCEPTION_FROM_MSGVAR on class CL_ISHMED_DOC_WRAP_XML has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Dokumentenversand | 20050223 |
Method GET_BADI_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_BADI_DOC_TRANSFER | Value transfer | Object reference (TYPE REF TO) | IF_EX_ISHMED_DOC_TRANSFER | Versand-BAdI-Instanz (=NULL, falls BAdI nicht implementiert) | 20050224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falls ein schwerer Fehler bei der Instantiierung auftrat. | 20050224 |
Method GET_CHILD_NODE_BY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Elternknoten | 20041116 | |||
| 2 | I_TAG_NAME | Call by reference | Type reference (TYPE) | STRING | Name des zu findenden direkten Kindknotens | 20041116 | |||
| 3 | R_CHILD_NODE | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | der gefundene Kind-Knoten (initial, falls kein Treffer) | 20041116 |
Method GET_CHILD_NODE_BY_NAME on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method IS_FORMAT_SUPPORTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTENT_DESC | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_DOC_CONTENT_DESC | Beschreibung des Dokumentenformats | 20041215 | |||
| 2 | R_IS_SUPPORTED | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | 'true', falls dieses Format unterstützt wird, sonst 'false' | 20041215 |
Method IS_FORMAT_SUPPORTED on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method MAP_COMM_HEADER_TO_INBOUND_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_EXT_HEADER | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | Headerstruktur für ein versendetes Dokument | 20070322 | |||
| 2 | RS_COMM_LOG_INBD | Value transfer | Type reference (TYPE) | RN2COMM_LOGSTATIN_FIELDS | Dokumentenempfang: zusätzliche Daten für empf. Dokumente | 20070322 |
Method MAP_COMM_HEADER_TO_INBOUND_LOG on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method READ_DOC_FORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCCATEGORY | Call by reference | Type reference (TYPE) | RN2DOCCATEGORY_KEY | Schlüsselfelder eines Dokumenttyps | 20050315 | |||
| 2 | I_PART_ID | Call by reference | Type reference (TYPE) | N2COMM_PART | Kommunikationspartner-ID | 20050315 | |||
| 3 | RS_DOC_INFOS | Value transfer | Type reference (TYPE) | TN2COM_DOCFORMAT | Instanz mit Versandformat-Informationen | 20050407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Partnerinformationen konnten nicht gelesen werden | 20050315 |
Method READ_DOC_VERSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOC_KEY | Call by reference | Type reference (TYPE) | RN2DOC_KEY | IS-H*MED: Schlüssel eines Dokuments | 20050223 | |||
| 2 | R_DOCUMENTS | Value transfer | Type reference (TYPE) | ISHMED_T_DOCDATA | gefundene Dokumente (alle Versionen zu diesem Dokument) | 20050223 |
Method READ_DOC_VERSIONS on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method RECEIVE_PREPARE_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_BADI_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ISHMED_DOC_TRANSFER | Modifikations-BADI-Instanz | 20050321 | |||
| 2 | ER_COMMPART | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_N2COM_PART_WS | Informationen über Absendersystem | 20050223 | |||
| 3 | ER_DOC | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_API | Dokumenteninhalt | 20050223 | |||
| 4 | ES_DOCADMIN_EXT | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | ISHMED: DokVerwaltungsdaten zum Dokument anlegen | 20050223 | |||
| 5 | ES_DOCADMIN_INT | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20050427 | |||
| 6 | E_END_PROCESSING | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | true: Empfangsverarbeitung wurde durch BAdI beendet. | 20050426 | |||
| 7 | E_MODE | Call by reference | Type reference (TYPE) | N2_METHOD | Was soll passieren? Dok. anlegen/Version anlegen/Dok.ändern? | 20050223 | |||
| 8 | E_TRY_RELEASE | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | soll versucht werden, das empfangene Dokument freizugeben? | 20050322 | |||
| 9 | I_EXTERNAL_DISPATCH_REQ | Call by reference | Type reference (TYPE) | N2_MV_DISPATCH_REQUEST | ID des Versandauftrags beim Dokumentabsender | 20070110 | |||
| 10 | I_MIMETYPE | Call by reference | Type reference (TYPE) | N2MIME | Mimetyp | 20070104 | |||
| 11 | I_RECIPIENT_ID | Call by reference | Type reference (TYPE) | N2COMM_PART | Kommunikationspartner-ID | 20070111 | |||
| 12 | I_SENDER_ID | Call by reference | Type reference (TYPE) | N2COMM_PART | Absender des Dokuments | 20070110 | |||
| 13 | I_XML_DOC | Call by reference | Type reference (TYPE) | XSTRING | Das empfangene Dokument | 20050223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20050223 |
Method RECEIVE_PREPARE_DOCADMIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DOCADMIN_EXT | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | ISHMED: DokVerwaltungsdaten zum Dokument anlegen | 20070330 | |||
| 2 | CS_DOCADMIN_INT | Call by reference | Type reference (TYPE) | RN2DOCADMIN | IS-H*MED: Alle DokVerwaltungsdaten eines Dokuments | 20070330 | |||
| 3 | C_END_PROCESSING | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | true: Empfangsverarbeitung wurde durch BAdI beendet. | 20070330 | |||
| 4 | ER_BADI_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ISHMED_DOC_TRANSFER | Modifikations-BADI-Instanz | 20070330 | |||
| 5 | ER_COMMPART | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_N2COM_PART_WS | Informationen über Absendersystem | 20070330 | |||
| 6 | ER_DOC | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_API | Dokumenteninhalt | 20070330 | |||
| 7 | E_MODE | Call by reference | Type reference (TYPE) | N2_METHOD | Was soll passieren? Dok. anlegen/Version anlegen/Dok.ändern? | 20070330 | |||
| 8 | E_TRY_RELEASE | Call by reference | Type reference (TYPE) | ISH_TRUE_FALSE | soll versucht werden, das empfangene Dokument freizugeben? | 20070330 | |||
| 9 | IR_DOC_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines med. Dokuments (=>KLASSENDOKU) | 20070404 | |||
| 10 | I_EXTERNAL_DISPATCH_REQ | Call by reference | Type reference (TYPE) | N2_MV_DISPATCH_REQUEST | ID des Versandauftrags beim Dokumentabsender | 20070330 | |||
| 11 | I_RECIPIENT_ID | Call by reference | Type reference (TYPE) | N2COMM_PART | Kommunikationspartner-ID | 20070330 | |||
| 12 | I_SENDER_ID | Call by reference | Type reference (TYPE) | N2COMM_PART | Absender des Dokuments | 20070330 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20070330 |
Method SEND_PREPARE_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DOCADM_EXT | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | Headerstruktur für ein versendetes Dokument | 20050223 | |||
| 2 | E_MIMETYPE | Call by reference | Type reference (TYPE) | N2MIME | Mimetyp | 20070109 | |||
| 3 | E_XML_DOC | Call by reference | Type reference (TYPE) | XSTRING | Das empfangene Dokument | 20050223 | |||
| 4 | IR_COMMPART | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_N2COM_PART_WS | Informationen über Empfänger | 20050323 | |||
| 5 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_API | Dokumenteninhalt | 20050223 | |||
| 6 | IS_FRMT | Call by reference | Type reference (TYPE) | RN2DOCCONTENT_META | zu verwendendes Format (sonst wird Config gelesen) | 20050315 | |||
| 7 | I_DISPATCH_REQUEST | Call by reference | Type reference (TYPE) | N2_MV_DISPATCH_REQUEST | ID eines Versandauftrags | 20070103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20050302 |
Method SEND_PREPARE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DOC_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines med. Dokuments (=>KLASSENDOKU) | 20061220 | |||
| 2 | ES_DOCADM_EXT | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | Headerstruktur für ein versendetes Dokument | 20061220 | |||
| 3 | IR_COMMPART | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_N2COM_PART_WS | Informationen über Empfänger | 20061220 | |||
| 4 | IR_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_API | Dokumenteninhalt | 20061220 | |||
| 5 | IS_FRMT | Call by reference | Type reference (TYPE) | RN2DOCCONTENT_META | zu verwendendes Format (sonst wird Config gelesen) | 20061220 | |||
| 6 | I_DISPATCH_REQUEST | Call by reference | Type reference (TYPE) | N2_MV_DISPATCH_REQUEST | ID eines Versandauftrags | 20070103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED Dokumente: Anlegen / Pflege | 20061220 |
Method SET_VALUE_WITH_ZEROES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_RESULT | Call by reference | Type reference (TYPE) | CLIKE | das Feld dessen WErt geändert werden soll | 20050309 | |||
| 2 | I_VALUE | Call by reference | Type reference (TYPE) | CLIKE | der Wert, der gesetzt werden soll | 20050309 |
Method SET_VALUE_WITH_ZEROES on class CL_ISHMED_DOC_WRAP_XML has no exception.
Method UNWRAP_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DOC_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | Dokumentinhalt | 20070110 | |||
| 2 | ES_DOCADMIN | Call by reference | Type reference (TYPE) | RN2DOCADMIN | Dokumentverwaltungssatz, intern | 20070110 | |||
| 3 | ES_DOC_EXTERNAL_HEADER | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | Zusätzliche Kopfdaten für Dok-Versand | 20070110 | |||
| 4 | I_DOCUMENT | Call by reference | Type reference (TYPE) | XSTRING | Das empfangene Dokument | 20070110 | |||
| 5 | I_EXTERNAL_DISPATCH_REQ | Call by reference | Type reference (TYPE) | N2_MV_DISPATCH_REQUEST | ID des Versandauftrags beim Dokumentabsender | 20070110 | |||
| 6 | I_MIMETYPE | Call by reference | Type reference (TYPE) | N2MIME | Mimetyp | 20070110 | |||
| 7 | I_SENDER_ID | Call by reference | Type reference (TYPE) | N2COMM_PART | Absender des Dokuments | 20070110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerhafter Dokumentinhalt, Dokument nicht verwendbar | 20050216 |
Method UNWRAP_DOC_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DOCCONTENT_META | Call by reference | Type reference (TYPE) | RN2DOCCONTENT_META | Beschreibungsdaten für den Inhaltsteil eines Dokuments | 20050406 | |||
| 2 | E_DOC_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | Inhalt des Dokuments | 20050406 | |||
| 3 | I_XML | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Der Dokumentinhaltsteil als DOM-Knoten | 20041108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerhafter Dokumentinhalt, Instanz nicht erstellbar | 20041108 |
Method WRAP_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_XML | Call by reference | Type reference (TYPE) | ANY | XML-Dokument(string,xstring,Tab,cl_ishmed_xml_document_base) | 20041130 | |||
| 2 | I_DOC_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines med. Dokuments (=>KLASSENDOKU) | 20041110 | |||
| 3 | I_DOC_HEADER | Call by reference | Type reference (TYPE) | RN2DOCADMIN_EXTERNAL | Headerstruktur für ein versendetes Dokument | 20041110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerhafter Dokumentinhalt, Instanz nicht erstellbar | 20041110 | ||
| 2 | Versand eines Doktinhaltsformats wird nicht unterstützt. | 20041111 |
Method WRAP_DOC_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOC_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DOC_CONTENT | IS-H*MED: Inhalt eines medizinischen Dokuments | 20041110 | |||
| 2 | R_XML | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | Rückgabe als DOM-Knoten | 20041110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | fehlerhafter Dokumentinhalt - Daten nicht auswertbar | 20041110 | ||
| 2 | Dokinhalt mit Binärdaten erwartet,aber andere Daten bekommen | 20041110 | ||
| 3 | Der Inhalt dieses Dokuments kann nicht übertragen werden | 20041110 | ||
| 4 | Dokinhalt mit Binärdaten erwartet,aber andere Daten bekommen | 20041110 |
History
| Last changed by/on | SAP | 20070917 |
| SAP Release Created in | 473 |