SAP ABAP Class CL_ISHMED_PMD_TO_XML_DATA (DEPRECATED!!! (old processing class for PMD->XML conversion))
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Properties
Class CL_ISHMED_PMD_TO_XML_DATA  
Short Description DEPRECATED!!! (old processing class for PMD->XML conversion)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20030714   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ISHMED_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ISHMED_PMD_TO_XML_DATA has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_PMD_DOCVIEWER 20030714 IS-H*MED: Link Element Document Viewer
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_ENCODING Instance attribute Private Type reference (TYPE) STRING the character encoding that is to be used 20040204
2 G_NDOC Instance attribute Private Type reference (TYPE) NDOC IS-H: Assignment of IS-H Objects to Documents in DMS 20030714
3 G_START_LINE Instance attribute Private Type reference (TYPE) N2_TEXT_255 IS-H*MED: Text with 255 Characters for Data Transfer 20030714
4 XML_FILE Instance attribute Private See coding 20030714
Methods
# Method Level Visibility Method type Description Created on
1 GET_XML_AS_STRING Instance method Public Method returns Document in old XML Format. 20030715
2 GET_XML_AS_TABLE Instance method Public Method returns Document in old XML Format. 20030715
3 GET_XML_AS_XTABLE Instance method Public Method returns Document in old XML Format. 20040922
4 GET_XML_START_LINE Instance method Private Method create - header.Uses language-specific codepage. 20030714
5 MAKE_DATA_SECTION Instance method Private Method Create document body: transform each doc.element into a tag 20030714
6 MAKE_N2DOCHEADER_DATA Instance method Private Method Make NDOC-Header Data Block 20030714
7 SET_ENCODING Instance method Public Method can be used to specify char. encoding for the xml header. 20040204
8 TRANSFORM_ANYLINE Instance method Private Method Escape special characters 20030714
Events
Class CL_ISHMED_PMD_TO_XML_DATA has no event.
Types
Class CL_ISHMED_PMD_TO_XML_DATA has no local type.
Method Signatures

Method GET_XML_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA_EXT_T Call by reference Type reference (TYPE) RN2ET_EXT_TAB Document structure 20030715
2 Importing P_MAKE_NDOC_HEADER Call by reference Type reference (TYPE) FLAG 'X' Shall NDOC-Data be inluded into the XML? 20030716
3 Importing P_MAKE_XML_STARTLINE Call by reference Type reference (TYPE) FLAG 'X' Flag: shall a - header be created? 20030716
4 Importing P_NDOC Call by reference Type reference (TYPE) NDOC Document metadata 20030715
5 Importing P_RAWDAT Call by reference Type reference (TYPE) ISHMED_T_RN2RAWDAT Document content 20030715
6 Returning P_XML_STRING Value transfer Type reference (TYPE) STRING resulting XML table 20030715
7 Importing P_XSL_URI Call by reference Type reference (TYPE) CLIKE URI for referencing an external xslt file 20030723
# Exception Resumable Description Created on
1 ERROR_GET_DOCUMENT_DATA Fehler bei der XML-Erstellung 20030722

Method GET_XML_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA_EXT_T Call by reference Type reference (TYPE) RN2ET_EXT_TAB Document structure 20030715
2 Importing P_MAKE_NDOC_HEADER Call by reference Type reference (TYPE) FLAG 'X' Shall NDOC-Data be included into the XML document 20030716
3 Importing P_MAKE_XML_STARTLINE Call by reference Type reference (TYPE) FLAG 'X' Flag: shall a - header be created? 20030716
4 Importing P_NDOC Call by reference Type reference (TYPE) NDOC Document metadata 20030715
5 Importing P_RAWDAT Call by reference Type reference (TYPE) ISHMED_T_RN2RAWDAT Document content 20030715
6 Returning P_XML_TABLE Value transfer Type reference (TYPE) ISHMED_T_XMLVALUE resulting XML table 20030715
7 Importing P_XSL_URI Call by reference Type reference (TYPE) CLIKE URI for referencing an external xslt file 20030723
# Exception Resumable Description Created on
1 ERROR_GET_DOCUMENT_DATA Fehler bei XML-Erzeugung 20030722

Method GET_XML_AS_XTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA_EXT_T Call by reference Type reference (TYPE) RN2ET_EXT_TAB Document structure 20040922
2 Importing P_MAKE_NDOC_HEADER Call by reference Type reference (TYPE) FLAG 'X' Shall NDOC-Data be included into the XML document 20040922
3 Importing P_MAKE_XML_STARTLINE Call by reference Type reference (TYPE) FLAG 'X' Flag: shall a - header be created? 20040922
4 Importing P_NDOC Call by reference Type reference (TYPE) NDOC Document metadata 20040922
5 Importing P_RAWDAT Call by reference Type reference (TYPE) ISHMED_T_RN2RAWDAT Document content 20040922
6 Returning P_XML_TABLE Value transfer Type reference (TYPE) ISHMED_T_HEX_XMLVALUE resulting XML table 20040922
7 Importing P_XSL_URI Call by reference Type reference (TYPE) CLIKE URI for referencing an external xslt file 20040922
# Exception Resumable Description Created on
1 ERROR_GET_DOCUMENT_DATA Fehler bei XML-Erzeugung 20040922

Method GET_XML_START_LINE Signature

Method GET_XML_START_LINE on class CL_ISHMED_PMD_TO_XML_DATA has no parameter.
Method GET_XML_START_LINE on class CL_ISHMED_PMD_TO_XML_DATA has no exception.

Method MAKE_DATA_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MAKE_HEADER Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20030714
2 Importing P_RAWDAT Call by reference Type reference (TYPE) ISHMED_T_RN2RAWDAT IS-H*MED Rohdaten zu Dokument 20030715
3 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB 20030715
# Exception Resumable Description Created on
1 ERROR_PROCEDE_DOCUMENT Fehler beim verarbeiten der Dokumentendaten. 20030714

Method MAKE_N2DOCHEADER_DATA Signature

Method MAKE_N2DOCHEADER_DATA on class CL_ISHMED_PMD_TO_XML_DATA has no parameter.
Method MAKE_N2DOCHEADER_DATA on class CL_ISHMED_PMD_TO_XML_DATA has no exception.

Method SET_ENCODING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ENCODING Call by reference Type reference (TYPE) STRING Name of an HTML-compatible character encoding 20040204

Method SET_ENCODING on class CL_ISHMED_PMD_TO_XML_DATA has no exception.

Method TRANSFORM_ANYLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing LINE Call by reference Type reference (TYPE) N2_TEXT_255 Line 20030714

Method TRANSFORM_ANYLINE on class CL_ISHMED_PMD_TO_XML_DATA has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472