SAP ABAP Class CL_ISHMED_PD_UTL_XML (Hilfsklasse)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1PD (Package) IS-H*MED: Perinatal Documentation
Properties
Class CL_ISHMED_PD_UTL_XML  
Short Description Hilfsklasse    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1PD   IS-H*MED: Perinatal Documentation 
Created 20120111   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 N1PDT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_PD_UTL_XML has no interface implemented.
Friends
Class CL_ISHMED_PD_UTL_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AKTIV Constant Public Type reference (TYPE) ISH_TRUE_FALSE '1' 20120112
2 BODY Instance attribute Protected Type reference (TYPE) N1PDT_BODY 20120112
3 CARE_CASES_TAB Instance attribute Protected Type reference (TYPE) N1PDT_CASE1S 20120112
4 CARE_PROVIDER Instance attribute Protected Type reference (TYPE) N1PDT_FIELD 20120112
5 CARE_PROVIDER_TAB Instance attribute Protected Type reference (TYPE) N1PDT_FIELDS 20120112
6 CASE Instance attribute Protected Type reference (TYPE) N1PDT_CASE 20120112
7 CASES Instance attribute Protected Type reference (TYPE) N1PDT_CASE1 20120112
8 CASES_TAB Instance attribute Protected Type reference (TYPE) N1PDT_CASE1S 20120112
9 CASE_TAB Instance attribute Protected Type reference (TYPE) N1PDT_CASE1 20120112
10 CASE_ZAHL Instance attribute Protected Type reference (TYPE) SY-TABIX 20120112
11 CO_DOCUMENT_DATA_FLOW_W1 Constant Protected Type reference (TYPE) STRING 'Datenvalidierung' 20120112
12 CO_DOCUMENT_DATA_FLOW_W2 Constant Protected Type reference (TYPE) STRING 'Protokoll' 20120112
13 CO_DOCUMENT_DATA_FLOW_W3 Constant Protected Type reference (TYPE) STRING 'QS-Bundesbezogen' 20120112
14 CO_DOCUMENT_DATA_FLOW_W4 Constant Protected Type reference (TYPE) STRING 'QS-Kollektivvertraglich' 20120112
15 CO_DOCUMENT_DATA_FLOW_W5 Constant Protected Type reference (TYPE) STRING 'QS-Laenderbezogen' 20120112
16 CO_DOCUMENT_DATA_FLOW_W6 Constant Protected Type reference (TYPE) STRING 'QS-Selektivvertarglich' 20120112
17 CO_DOCUMENT_DATA_FLOW_W7 Constant Protected Type reference (TYPE) STRING 'Strukturierter Dialog' 20120112
18 CO_DOCUMENT_DATA_TARGET_W1 Constant Protected Type reference (TYPE) STRING 'Echtdatenpool' 20120112
19 CO_DOCUMENT_DATA_TARGET_W2 Constant Protected Type reference (TYPE) STRING 'Probedatenpool' 20120112
20 CO_DOCUMENT_DATA_TARGET_W3 Constant Protected Type reference (TYPE) STRING 'Testdatenpool' 20120112
21 DATA_CONTAINER Instance attribute Protected Type reference (TYPE) N1PDT_DATA_CONTAINER 20120112
22 DATA_TAB Instance attribute Public Type reference (TYPE) N1PDT_HELPS 20120112
23 DOCUMENT Instance attribute Protected Type reference (TYPE) N1PDT_DOCUMENT 20120112
24 DOCUMENT_ID Instance attribute Public Type reference (TYPE) STRING 20120112
25 EINRI Instance attribute Protected Type reference (TYPE) EINRI 20120112
26 FALSE Constant Public Type reference (TYPE) ISH_TRUE_FALSE '0' 20120112
27 FIELD Instance attribute Public Type reference (TYPE) N1PDT_FIELD 20120112
28 GR_LOG Instance attribute Public Object reference (TYPE REF TO) CL_ISHMED_BAL 20120112
29 HEADER Instance attribute Protected Type reference (TYPE) N1PDT_HEADER 20120112
30 INAKTIV Constant Public Type reference (TYPE) ISH_TRUE_FALSE '0' 20120112
31 K_FELDER Instance attribute Protected Type reference (TYPE) N1PDT_LOOKUPS 20120112
32 M_FELDER Instance attribute Protected Type reference (TYPE) N1PDT_LOOKUPS 20120112
33 NO Constant Public See coding 'N' 20120112
34 OFF Constant Public Type reference (TYPE) ISH_ON_OFF ' ' 20120112
35 ON Constant Public Type reference (TYPE) ISH_ON_OFF 'X' 20120112
36 PARAM Instance attribute Public Type reference (TYPE) TY_PARAM 20120112
37 PATIENT Instance attribute Protected Type reference (TYPE) N1PDT_PATIENT 20120112
38 PROTOCOL Instance attribute Protected Type reference (TYPE) N1PDT_PROTOCOL 20120112
39 PROVIDER Instance attribute Protected Type reference (TYPE) N1PDT_PROVIDER 20120112
40 ROOT Instance attribute Public Type reference (TYPE) N1PDT_ROOT 20120112
41 SOFTWARE Instance attribute Protected Type reference (TYPE) N1PDT_SOFTWARE 20120112
42 TEST Instance attribute Protected Type reference (TYPE) ISH_TRUE_FALSE '1' 20120112
43 TRUE Constant Public Type reference (TYPE) ISH_TRUE_FALSE '1' 20120112
44 VENDOR Instance attribute Protected Type reference (TYPE) N1PDT_VENDOR 20120112
45 YES Constant Public See coding 'Y' 20120112
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20120112
2 FILL_BODY Instance method Private Method 20120112
3 FILL_BOGEN Instance method Private Method 20120112
4 FILL_CARE_PROVIDER Instance method Private Method 20120112
5 FILL_CASE Instance method Private Method 20120112
6 FILL_CASES Instance method Private Method 20120112
7 FILL_CASE_ADMIN Instance method Private Method 20120112
8 FILL_DATA_CONTAINER Instance method Private Method 20120112
9 FILL_DOCUMENT Instance method Private Method 20120112
10 FILL_FIELD Instance method Private Method 20120112
11 FILL_HEADER Instance method Private Method 20120112
12 FILL_KFELDER Instance method Private Method 20120112
13 FILL_KIND Instance method Private Method 20120112
14 FILL_KINDER Instance method Private Method 20120112
15 FILL_MFELDER Instance method Private Method 20120112
16 FILL_MUTTER Instance method Private Method 20120112
17 FILL_PATIENT Instance method Private Method 20120112
18 FILL_PID Instance method Private Method 20120112
19 FILL_PROCESSED Instance method Private Method 20120112
20 FILL_PROTOCOL Instance method Private Method 20120112
21 FILL_PROVIDER Instance method Private Method 20120112
22 FILL_QS_DATA Instance method Private Method 20120112
23 FILL_ROOT Instance method Public Method 20120112
24 FILL_SENT Instance method Private Method 20120112
25 FILL_SOFTWARE Instance method Private Method 20120112
26 FILL_STATISTIC Instance method Private Method 20120112
27 FILL_VENDOR Instance method Private Method 20120112
28 GET_DATZEIT Static method Public Method 20120112
29 GET_KFELDER Instance method Private Method 20120112
30 GET_MFELDER Instance method Private Method 20120112
Events
Class CL_ISHMED_PD_UTL_XML has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PARAM Public See coding 20120112 begin of ty_param, fall_tab TYPE ISH_T_FALNR, einri type einri, regnr type N1PDREGNR, Klinnr type N1PDKLINIKNR, test type RI_MARK, email type ISH_SMTPADR, telnr type ISH_TELNR, faxnr type ISH_FAXNR, EINBZ type EINBZ, instnr type instnr, bsnr type N1_BEWNR, end of ty_param
2 TY_PID Public See coding 20120112 BEGIN OF ty_pid, pidverfuegbar TYPE ish_true_false, kasseiknr(9) TYPE c, versichertenidalt(12) TYPE c, versichertenidneu(12) TYPE c, gkvversichert TYPE ish_true_false, END OF ty_pid
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ISHMED_BAL ISHMED Logging: Kapsel für BAL-Funktionen 20120112
2 Importing I_PARAM Value transfer Type reference (TYPE) TY_PARAM 20120112

Method CONSTRUCTOR on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BODY Call by reference Type reference (TYPE) N1PDT_BODY 20120112

Method FILL_BODY on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_BOGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BOGEN Call by reference Type reference (TYPE) N1PDT_BOGEN 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112

Method FILL_BOGEN on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_CARE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CARE_PROVIDER Call by reference Type reference (TYPE) N1PDT_FIELDS 20120112

Method FILL_CARE_PROVIDER on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CASE Call by reference Type reference (TYPE) N1PDT_CASES 20120112

Method FILL_CASE on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_CASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CASES Call by reference Type reference (TYPE) N1PDT_CASE1S 20120112

Method FILL_CASES on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_CASE_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CASE_ADMIN Call by reference Type reference (TYPE) N1PDT_CASE_ADMIN 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112

Method FILL_CASE_ADMIN on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_DATA_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_CONTAINER Call by reference Type reference (TYPE) N1PDT_DATA_CONTAINER 20120112

Method FILL_DATA_CONTAINER on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCUMENT Call by reference Type reference (TYPE) N1PDT_DOCUMENT 20120112

Method FILL_DOCUMENT on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELD Call by reference Type reference (TYPE) N1PDT_FIELD 20120112
2 Importing I_CSVNAME Value transfer Type reference (TYPE) STRING Text 30 Stellen 20120112
3 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112
4 Importing I_LFDNR Call by reference Type reference (TYPE) SY-TABIX Index interner Tabellen 20120112

Method FILL_FIELD on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HEADER Call by reference Type reference (TYPE) N1PDT_HEADER Headeraufbau für CAD-Übergabestrings 20120112

Method FILL_HEADER on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_KFELDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FELDER Call by reference Type reference (TYPE) N1PDT_FIELDS 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112
3 Importing I_LFDNR Value transfer Type reference (TYPE) SY-TABIX IS-H: Fallnummer 20120112

Method FILL_KFELDER on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KIND Call by reference Type reference (TYPE) N1PDT_KIND 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112
3 Importing I_LFDNR Value transfer Type reference (TYPE) SY-TABIX IS-H: Fallnummer 20120112

Method FILL_KIND on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_KINDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KINDER Call by reference Type reference (TYPE) N1PDT_KINDER 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112

Method FILL_KINDER on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_MFELDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FELDER Call by reference Type reference (TYPE) N1PDT_FIELDS 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112

Method FILL_MFELDER on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_MUTTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MUTTER Call by reference Type reference (TYPE) N1PDT_MUTTER 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112

Method FILL_MUTTER on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_PATIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PATIENT Call by reference Type reference (TYPE) N1PDT_PATIENT 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112

Method FILL_PATIENT on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PID Call by reference Type reference (TYPE) N1PDT_FIELDS 20120112
2 Importing I_PID Value transfer Type reference (TYPE) TY_PID IS-H: Fallnummer 20120112

Method FILL_PID on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_PROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROCESSED Call by reference Type reference (TYPE) N1PDT_PROCESSED 20120112

Method FILL_PROCESSED on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROTOCOL Call by reference Type reference (TYPE) N1PDT_PROTOCOL 20120112

Method FILL_PROTOCOL on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROVIDER Call by reference Type reference (TYPE) N1PDT_PROVIDER 20120112

Method FILL_PROVIDER on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_QS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_QS_DATA Call by reference Type reference (TYPE) N1PDT_QS_DATA 20120112
2 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20120112

Method FILL_QS_DATA on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROOT Call by reference Type reference (TYPE) N1PDT_ROOT 20120112

Method FILL_ROOT on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_SENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SENT Call by reference Type reference (TYPE) N1PDT_SENT 20120112

Method FILL_SENT on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_SOFTWARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SOFTWARE Call by reference Type reference (TYPE) N1PDT_SOFTWARE 20120112

Method FILL_SOFTWARE on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_STATISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATISTIC Call by reference Type reference (TYPE) N1PDT_STATISTIC 20120112

Method FILL_STATISTIC on class CL_ISHMED_PD_UTL_XML has no exception.

Method FILL_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VENDOR Call by reference Type reference (TYPE) N1PDT_VENDOR 20120112

Method FILL_VENDOR on class CL_ISHMED_PD_UTL_XML has no exception.

Method GET_DATZEIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATE Value transfer Type reference (TYPE) TEXT20 Text in Länge 20 20120112

Method GET_DATZEIT on class CL_ISHMED_PD_UTL_XML has no exception.

Method GET_KFELDER Signature

Method GET_KFELDER on class CL_ISHMED_PD_UTL_XML has no parameter.
Method GET_KFELDER on class CL_ISHMED_PD_UTL_XML has no exception.

Method GET_MFELDER Signature

Method GET_MFELDER on class CL_ISHMED_PD_UTL_XML has no parameter.
Method GET_MFELDER on class CL_ISHMED_PD_UTL_XML has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in