SAP ABAP Class CL_ISH_EGK_READER_MKT (CL_ISH_EGK_READER_MKT)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NDE1 (Package) IS-H: Landesversion Deutschland
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20080922
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_EHC_READER Interface for BAdI: ISH_CARD_READER 20080922
Properties
Class CL_ISH_EGK_READER_MKT  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NDE1   IS-H: Landesversion Deutschland 
Created 20080915   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 NEGKT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080922
2 IF_ISH_EHC_READER Interface for BAdI: ISH_CARD_READER 20080922
Friends
Class CL_ISH_EGK_READER_MKT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_DD03 Instance attribute Private Type reference (TYPE) NEGK_DD03L_T 20100317
2 GT_DD04 Instance attribute Private Type reference (TYPE) NEGK_DD04L_T 20100317
3 GT_DD04T Instance attribute Private Type reference (TYPE) NEGK_DD04T_T 20100317
4 GT_DD07 Instance attribute Private Type reference (TYPE) NEGK_DD07L_T 20100317
5 G_CTAPI Instance attribute Private Object reference (TYPE REF TO) CL_ISH_CTAPI 20100331
6 G_EGK_FORCE_STRUCTURE_CHECK Instance attribute Private Type reference (TYPE) ISH_TRUE_FALSE '1' 20100317
7 G_EGK_FORCE_VALUE_CHECK Instance attribute Private Type reference (TYPE) ISH_TRUE_FALSE '1' 20100317
8 G_IXML Instance attribute Protected Object reference (TYPE REF TO) IF_IXML 20080930
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_NEW_VERSION_CR Static method Private Method 20080930
2 CHECK_DATE Static method Private Method 20100317
3 CHECK_INSID Static method Private Method 20100317
4 CHECK_INSTITUTION Instance method Private Method 20111006
5 CHECK_INSTNR Static method Private Method 20100317
6 CONVERT_DATE Static method Private Method 20081114
7 CONVERT_KV_GEBDAT Static method Private Method 20101209
8 CT_CLOSE Instance method Private Method 20100824
9 CT_EGK_UNZIP Instance method Private Method 20100331
10 CT_EGK_UNZIP_1P Instance method Private Method 20110928
11 CT_EJECT_ICC Instance method Private Method 20100331
12 CT_EJECT_ICC_MOB Instance method Private Method 20100924
13 CT_ERASE_BINARY Instance method Private Method 20100924
14 CT_INIT Instance method Private Method 20100331
15 CT_READ_BINARY Instance method Private Method 20100331
16 CT_READ_EF_ATR_EGK Instance method Private Method 20110923
17 CT_READ_EF_VERSION Instance method Private Method 20120417
18 CT_READ_GD_EGK Instance method Private Method 20100331
19 CT_READ_PD_1P Instance method Private Method 20110928
20 CT_READ_PD_EGK Instance method Private Method 20100331
21 CT_READ_POINTERS_EF_VD Instance method Private Method 20110927
22 CT_READ_POINTER_EF_PD Instance method Private Method 20110928
23 CT_READ_STATUS_EGK Instance method Private Method 20100331
24 CT_READ_VD_EGK Instance method Private Method 20100331
25 CT_READ_VD_GVD_1P Instance method Private Method 20110927
26 CT_REQUEST_ICC Instance method Private Method 20100331
27 CT_REQUEST_ICC_MOB Instance method Private Method 20100924
28 CT_RESET Instance method Private Method 20100331
29 CT_SELECT_EGK_ROOT Instance method Private Method 20110923
30 CT_SELECT_FILE_EGK Instance method Private Method 20100331
31 CT_SELECT_FILE_KVK Instance method Private Method 20100331
32 DELETE_LOCAL_FILE Instance method Private Method 20081126
33 EXECUTE_LOCAL_PROGRAM Instance method Private Method 20081028
34 FILE_EFVERSION_ORGA2EFVERSION Instance method Private Method 20120516
35 GET_CARD_READER_TYPE Instance method Private Method 20080922
36 GET_KATNR_FROM_KNAME_PKV Static method Private Method 20090120
37 GET_LOCAL_FILE_STRING Instance method Private Method 20080922
38 GET_LOCAL_FILE_XSTRING Instance method Private Method 20090722
39 GET_NEGK_DATA_FROM_RNCARD_EGK Instance method Private Method 20080930
40 GET_TLV_SEGMENTS Instance method Private Method 20110923
41 GET_VSD_XML_DOC Instance method Private Method 20080922
42 GET_VSD_XML_DOC2 Instance method Private Method 20090722
43 GET_XML_DOCUMENT_FROM_STRING Instance method Private Method 20080930
44 GET_XML_DOCUMENT_FROM_XSTRING Instance method Private Method 20090722
45 MAP_EGK_XML2NEGK_DATA Instance method Private Method 20080922
46 MAP_EGK_XML2RNCARD Instance method Private Method 20080922
47 MAP_KVK_DAT_CHERRY2RNCARD Instance method Private Method 20081103
48 MAP_KVK_XML2RNCARD Instance method Private Method 20080922
49 PARSE_DOC_TO_ABAP Instance method Protected Method 20080930
50 PARSE_KVK_CTAPI2RNCARD Instance method Private Method 20100331
51 PARSE_STATUS_EGK_MOB Instance method Private Method 20100924
52 PARSE_STATUS_EGK_ORGA Instance method Private Method 20111122
53 READ_CHERRY2 Instance method Private Method 20090722
54 READ_CTAPI Instance method Private Method 20100331
55 READ_CTAPI1P Instance method Private Method 20110923
56 READ_FILEL2 Instance method Private Method 20090722
57 READ_ORGA2 Instance method Private Method 20090722
58 RENDER_DOC_TOXSTRING Instance method Protected Method 20080930
59 SET_MESSAGE Instance method Private Method 20080922
60 SET_STRUCT_FIELD Instance method Private Method 20100331
61 STRUCTURE_CHECK_EGK Instance method Private Method 20100317
62 VALUE_CHECK_EGK Instance method Private Method 20100317
Events
Class CL_ISH_EGK_READER_MKT has no event.
Types
Class CL_ISH_EGK_READER_MKT has no local type.
Method Signatures

Method APPEND_NEW_VERSION_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CURR Call by reference Type reference (TYPE) NEGK_DATA ergänzte Pooldaten 20080930
2 Exporting E_LNCRD_INS Call by reference Type reference (TYPE) NEHC_INS-LNCRD_INS lfd. Details zur Gesundheitskarte 20080930
3 Exporting E_LNCRD_PAT Call by reference Type reference (TYPE) NEHC_PAT-LNCRD_PAT lfd. Details zur Gesundheitskarte 20080930
4 Importing IS_CURR Call by reference Type reference (TYPE) NEGK_DATA aktuelle Daten im Pool 20080930
5 Importing IS_READER Call by reference Type reference (TYPE) NEGK_DATA Daten vom Card Reader 20080930
# Exception Resumable Description Created on
1 UNEXPECTED_ERROR unexpected_error 20080930

Method CHECK_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Call by reference Type reference (TYPE) RNCARD_EGK-COV_BEGDT IS-H: Deckungsbeginndatum 20100317
# Exception Resumable Description Created on
1 DATE_IS_INVALID Datum YYYYMMDD ist nicht gültig 20100317

Method CHECK_INSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSID Call by reference Type reference (TYPE) ISH_VERS_NR DE: Eindeutige Versichertennummer (EGK) 20100317
# Exception Resumable Description Created on
1 INSID_IS_EMPTY Versichertennummer ist leer 20100317
2 INSID_IS_WRONG Versichertennummer ist syntaktisch falsch 20100317

Method CHECK_INSTITUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EGK_CARD Call by reference Type reference (TYPE) NEGK_CARD EGK Karte 20111006
2 Importing I_EINRI Call by reference Type reference (TYPE) NPAT-EINRI Karte gelesen in Einrichtung... 20111006
3 Returning R_BELONGS_TO Value transfer Type reference (TYPE) ISH_ON_OFF Patient in Einrichtung ... 20111006

Method CHECK_INSTITUTION on class CL_ISH_EGK_READER_MKT has no exception.

Method CHECK_INSTNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTNR Call by reference Type reference (TYPE) INSTNR IS-H: Institutskennzeichen 20100317
# Exception Resumable Description Created on
1 INSTNR_IS_EMPTY Versichertennummer ist leer 20100317
2 INSTNR_IS_WRONG Versichertennummer ist syntaktisch falsch 20100317

Method CONVERT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20081114
2 Importing I_DATUM Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20081114
# Exception Resumable Description Created on
1 WRONG_LENGTH Falsches Inputformat; Input-Formate: MMYY oder DDMMJJJJ 20081114

Method CONVERT_KV_GEBDAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GBDAT_INT Call by reference Type reference (TYPE) RI_GBDAT IS-H: Geburtsdatum 20101209
2 Exporting E_UNKNOWN_GBDAT Call by reference Type reference (TYPE) ISH_UNKNOWN_GBDAT Geburtsdatum nicht genau bekannt 20101209
3 Importing I_GBDAT_EXT Call by reference Type reference (TYPE) RI_GBDAT IS-H: Geburtsdatum 20101209

Method CONVERT_KV_GEBDAT on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB IS-H: Table Type for Structure BAPIRET2 20100824
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100824
3 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100824

Method CT_CLOSE on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_EGK_UNZIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting E_EGK_DATA Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK-VSD_XML EGK-dateien (unzipped) 20100331
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
4 Importing I_EGK_DATA Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK-VSD_XML EGK-dateien (zipped) 20100331

Method CT_EGK_UNZIP on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_EGK_UNZIP_1P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20110928
2 Exporting E_EGK_DATA Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK-VSD_XML EGK-dateien (unzipped) 20110928
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20110928
4 Importing I_EGK_DATA Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK-VSD_XML EGK-dateien (zipped) 20110928

Method CT_EGK_UNZIP_1P on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_EJECT_ICC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
3 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_EJECT_ICC on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_EJECT_ICC_MOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100924
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100924
3 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100924

Method CT_EJECT_ICC_MOB on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_ERASE_BINARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100924
2 Exporting E_PAYLOAD Call by reference Type reference (TYPE) XSTRING Command Response 20100924
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100924
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100924

Method CT_ERASE_BINARY on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB IS-H: Table Type for Structure BAPIRET2 20100331
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
3 Importing I_CTN Call by reference Type reference (TYPE) I 1 Logische Card-Terminal Number 20100331
4 Importing I_LIBNAME Call by reference Type reference (TYPE) STRING Name der CT-API DLL 20100331
5 Importing I_PN Call by reference Type reference (TYPE) I Portnummer des Card-terminals 20100331
6 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDISPLAY-RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20100331

Method CT_INIT on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_BINARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting E_PAYLOAD Call by reference Type reference (TYPE) XSTRING Command Response 20100331
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_READ_BINARY on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_EF_ATR_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20110923
2 Exporting E_BUF_LEN_ANSWER_EGK Call by reference Type reference (TYPE) SYTABIX EGK: max.Antwortlänge 20110923
3 Exporting E_EGK_EF_ATR Call by reference Type reference (TYPE) XSTRING 20110923
4 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20110923
5 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20110923
# Exception Resumable Description Created on
1 NO_BUF_LEN_ANSWER_TAG E0-Segment enthält keine max-Antwortlänge (2. 02-Tag) 20110923
2 NO_E0_TAG EF_ATR enthält keinen E0 Tag 20110923

Method CT_READ_EF_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20120417
2 Exporting ET_EF_VERSION Call by reference Type reference (TYPE) ISH_T_XSTRING Records d.Datei EF.VERSION 20120418
3 Exporting E_EF_VERSION_C Call by reference Type reference (TYPE) ISH_EGK_EF_VERSION Versionsdaten der EGK 20120418
4 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20120417
5 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20120417

Method CT_READ_EF_VERSION on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_GD_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting E_GD_EGK Call by reference Type reference (TYPE) XSTRING Geschützte Versichertendaten EGK 20100331
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_READ_GD_EGK on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_PD_1P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20110928
2 Exporting E_PD_EGK Call by reference Type reference (TYPE) XSTRING Versicherungsdaten PD EGK (Zipped) 20110928
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20110928
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20110928
5 Importing I_MAX_BUF Call by reference Type reference (TYPE) I max. Puffergröße beim Lesen dieser EGK 20110928
6 Importing I_PD_LEN Call by reference Type reference (TYPE) XSTRING Länge für PD (EF-PD) 20110928

Method CT_READ_PD_1P on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_PD_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting E_PD_EGK Call by reference Type reference (TYPE) XSTRING 20100331
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_READ_PD_EGK on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_POINTERS_EF_VD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20110927
2 Exporting E_GVD_END Call by reference Type reference (TYPE) XSTRING Ende GVD in EF.VD 20110927
3 Exporting E_GVD_LEN Call by reference Type reference (TYPE) XSTRING Länge GVD in EF.VD 20110927
4 Exporting E_GVD_START Call by reference Type reference (TYPE) XSTRING Start GVD in EF.VD 20110927
5 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20110927
6 Exporting E_VD_END Call by reference Type reference (TYPE) XSTRING Ende VD in EF.VD 20110927
7 Exporting E_VD_LEN Call by reference Type reference (TYPE) XSTRING Länge VD in EF.VD 20110927
8 Exporting E_VD_START Call by reference Type reference (TYPE) XSTRING Start VD in EF.VD 20110927
9 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20110927

Method CT_READ_POINTERS_EF_VD on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_POINTER_EF_PD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20110928
2 Exporting E_PD_LEN Call by reference Type reference (TYPE) XSTRING Länge der Daten in EF.PD 20110928
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20110928
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20110928

Method CT_READ_POINTER_EF_PD on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_STATUS_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting E_EGK_STATUS Call by reference Type reference (TYPE) XSTRING 20100331
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_READ_STATUS_EGK on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_VD_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
3 Exporting E_VD_EGK Call by reference Type reference (TYPE) XSTRING Versicherungsdaten EGK (Zipped) 20100331
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_READ_VD_EGK on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_READ_VD_GVD_1P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20110927
2 Exporting E_GVD_EGK Call by reference Type reference (TYPE) XSTRING Versicherungsdaten GVG EGK (Zipped) 20110927
3 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20110927
4 Exporting E_VD_EGK Call by reference Type reference (TYPE) XSTRING Versicherungsdaten VD EGK (Zipped) 20110927
5 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20110927
6 Importing I_GVD_LEN Call by reference Type reference (TYPE) XSTRING Länge für GVD in EF-VD 20110927
7 Importing I_GVD_START Call by reference Type reference (TYPE) XSTRING Offset für GVD in EF-VD 20110927
8 Importing I_MAX_BUF Call by reference Type reference (TYPE) I max. Puffergröße beim Lesen dieser EGK 20110927
9 Importing I_VD_LEN Call by reference Type reference (TYPE) XSTRING Länge für VD in EF-VD 20110927
10 Importing I_VD_START Call by reference Type reference (TYPE) XSTRING Offset für VD in EF-VD 20110927

Method CT_READ_VD_GVD_1P on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_REQUEST_ICC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20100331
2 Exporting E_IS_EGK Call by reference Type reference (TYPE) ISH_ON_OFF EGK im Lesegerät 20100331
3 Exporting E_IS_KVK Call by reference Type reference (TYPE) ISH_ON_OFF KVK im Lesegerät 20100331
4 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY 20100331
5 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_REQUEST_ICC on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_REQUEST_ICC_MOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20100924
2 Exporting E_IS_EGK Call by reference Type reference (TYPE) ISH_ON_OFF EGK im Lesegerät 20100924
3 Exporting E_IS_KVK Call by reference Type reference (TYPE) ISH_ON_OFF KVK im Lesegerät 20100924
4 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY 20100924
5 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100924

Method CT_REQUEST_ICC_MOB on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB IS-H: Table Type for Structure BAPIRET2 20100331
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
3 Exporting E_TERMINALMOBIL Call by reference Type reference (TYPE) ISH_ON_OFF Mobiles Terminal ? 20100924
4 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_RESET on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_SELECT_EGK_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20110923
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20110923
3 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20110923

Method CT_SELECT_EGK_ROOT on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_SELECT_FILE_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20100331
3 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_SELECT_FILE_EGK on class CL_ISH_EGK_READER_MKT has no exception.

Method CT_SELECT_FILE_KVK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20100331
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) ISH_BAPIRETMAXTY 20100331
3 Importing I_CTN Call by reference Type reference (TYPE) I Logische Card-Terminal Number 20100331

Method CT_SELECT_FILE_KVK on class CL_ISH_EGK_READER_MKT has no exception.

Method DELETE_LOCAL_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20081126
2 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Filename inkl. Pfad 20081126

Method DELETE_LOCAL_FILE on class CL_ISH_EGK_READER_MKT has no exception.

Method EXECUTE_LOCAL_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20081028
2 Importing I_DEFAULT_PATH Call by reference Type reference (TYPE) STRING Pfad aus dem heraus das Prog. ausgeführt wird 20081104
3 Importing I_PROGRAM_STRING Call by reference Type reference (TYPE) STRING Pfad u. Name des lokalen Programmes 20081028

Method EXECUTE_LOCAL_PROGRAM on class CL_ISH_EGK_READER_MKT has no exception.

Method FILE_EFVERSION_ORGA2EFVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20120516
2 Exporting E_EF_VERSION_C Call by reference Type reference (TYPE) ISH_EGK_EF_VERSION Versionsdaten der EGK 20120516
3 Importing I_FILE_EFVERSION Call by reference Type reference (TYPE) XSTRING File EF_VERSION von ORGA 20120516
# Exception Resumable Description Created on
1 ERROR_FILE2EFVERSION_ORGA Fehler beim Parsen der Daten EF_VERSION 20120516
2 TRANSFORMATION_ERROR_EF_VERS Fehler während der Transformation EF_VERSION 20120516

Method GET_CARD_READER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TNKVK Call by reference Type reference (TYPE) TNKVK IS-H: Terminaldefinition für Einlesen KV-Karte 20080922
2 Changing ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080922
3 Exporting E_FBNAM Call by reference Type reference (TYPE) TNKVK-FBNAM Type des Leseroutine 20080922
4 Importing I_TERMN Call by reference Type reference (TYPE) TNKVK-TERMN IS-H: Terminal (Display-Variable aus Host-Tabelle) 20080922
# Exception Resumable Description Created on
1 UNEXPECTED_ERROR Unerwarteter Fehler 20080922

Method GET_KATNR_FROM_KNAME_PKV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KATNR Call by reference Type reference (TYPE) RNCARD-KATNR IS-H: Versichertenkarte - Unternehmensnummer der privaten KV 20090120
2 Exporting E_KNAME Call by reference Type reference (TYPE) RNCARD-KNAME IS-H: Versichertenkarte - Krankenkassenname 20090120
3 Importing I_KNAME Call by reference Type reference (TYPE) RNCARD-KNAME IS-H: Versichertenkarte - Krankenkassenname 20090120
# Exception Resumable Description Created on
1 WRONG_KNAME Länge des Ktr.Names <4 20090120

Method GET_LOCAL_FILE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRING Call by reference Type reference (TYPE) ISH_T_STRING IS-H: Tabelle mit Strings 20081103
2 Exporting E_DATA_STRING Call by reference Type reference (TYPE) STRING Daten als STRING 20080922
3 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20080922
4 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Filename (lokal) 20080922

Method GET_LOCAL_FILE_STRING on class CL_ISH_EGK_READER_MKT has no exception.

Method GET_LOCAL_FILE_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_STRING Call by reference Type reference (TYPE) XSTRING Daten als XSTRING 20090722
2 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20090722
3 Exporting E_XTABLE Call by reference Type reference (TYPE) TABLE Table type x 20090722
4 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Filename (lokal) 20090722

Method GET_LOCAL_FILE_XSTRING on class CL_ISH_EGK_READER_MKT has no exception.

Method GET_NEGK_DATA_FROM_RNCARD_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEGK_DATA Call by reference Type reference (TYPE) NEGK_DATA IS-H Daten der EGK 20080930
2 Importing IS_RNCARD_EGK Call by reference Type reference (TYPE) RNCARD_EGK IS-H: Cardreader XML Mapping 20080930

Method GET_NEGK_DATA_FROM_RNCARD_EGK on class CL_ISH_EGK_READER_MKT has no exception.

Method GET_TLV_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEGMENTS Call by reference Type reference (TYPE) ISH_T_XSTRING gefundene Segment(e) 20110923
2 Importing I_ALL Call by reference Type reference (TYPE) ISH_ON_OFF alle gefundenen Segmente 20110923
3 Importing I_RAWSTRING Call by reference Type reference (TYPE) XSTRING Rawstring Input 20110923
4 Importing I_TAG Call by reference Type reference (TYPE) XSTRING gesuchter Tag 20110923

Method GET_TLV_SEGMENTS on class CL_ISH_EGK_READER_MKT has no exception.

Method GET_VSD_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080922
2 Exporting E_CRDTYPE Call by reference Type reference (TYPE) NEHC-CRDTYPE Kartentyp EHC 20080922
3 Exporting E_NS_VSDA Call by reference Type reference (TYPE) STRING namespace of VSDA-sub-document 20080922
4 Exporting E_NS_VSDG Call by reference Type reference (TYPE) STRING namespace of VSDG-sub-document 20080922
5 Exporting E_NS_VSDP Call by reference Type reference (TYPE) STRING namespace of VSDP-sub-document 20080922
6 Exporting E_STRING Call by reference Type reference (TYPE) XSTRING rendered Dokument as xstring 20080922
7 Exporting E_VSDXML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT VSD_XML-document 20080922
8 Importing IS_VSD_XML Call by reference Type reference (TYPE) NEGKT_STRDATA_EGK String-data VSD_XML inkl. KVK / EGK 20080922
9 Importing I_CARD_READER_TYPE Call by reference Type reference (TYPE) TNKVK-FBNAM 'FILEL' Lesegerätetyp: FILEL; ORGA; CHERRY 20081103

Method GET_VSD_XML_DOC on class CL_ISH_EGK_READER_MKT has no exception.

Method GET_VSD_XML_DOC2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090722
2 Exporting E_CRDTYPE Call by reference Type reference (TYPE) NEHC-CRDTYPE Kartentyp EHC 20090722
3 Exporting E_NS_VSDA Call by reference Type reference (TYPE) STRING namespace of VSDA-sub-document 20090722
4 Exporting E_NS_VSDG Call by reference Type reference (TYPE) STRING namespace of VSDG-sub-document 20090722
5 Exporting E_NS_VSDP Call by reference Type reference (TYPE) STRING namespace of VSDP-sub-document 20090722
6 Exporting E_STRING Call by reference Type reference (TYPE) XSTRING rendered Dokument as xstring 20090722
7 Exporting E_VSDXML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT VSD_XML-document 20090722
8 Importing IS_VSD_XML Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK XString-data VSD_XML inkl. KVK / EGK 20090722
9 Importing I_CARD_READER_TYPE Call by reference Type reference (TYPE) TNKVK-FBNAM 'FILEL' Lesegerätetyp: FILEL; ORGA; CHERRY 20090722
# Exception Resumable Description Created on
1 PARSING_ERROR Fehler beim Parsen von XML-Dokumenten 20100317

Method GET_XML_DOCUMENT_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080930
2 Exporting E_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-document 20080930
3 Importing I_RAWSTRING Call by reference Type reference (TYPE) STRING string contains xml-doc 20080930

Method GET_XML_DOCUMENT_FROM_STRING on class CL_ISH_EGK_READER_MKT has no exception.

Method GET_XML_DOCUMENT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090722
2 Exporting E_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-document 20090722
3 Importing I_RAWSTRING Call by reference Type reference (TYPE) XSTRING xstring contains xml-doc 20090722
4 Importing I_TABLE Call by reference Type reference (TYPE) TABLE TABLE TYPE x 20090722

Method GET_XML_DOCUMENT_FROM_XSTRING on class CL_ISH_EGK_READER_MKT has no exception.

Method MAP_EGK_XML2NEGK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100317
2 Exporting ES_NEGK_DATA Call by reference Type reference (TYPE) NEGK_DATA Daten der EGK im Reader 20080922
3 Exporting I_NS_VSDA Call by reference Type reference (TYPE) STRING namespace of VSDA-sub-document 20080930
4 Exporting I_NS_VSDG Call by reference Type reference (TYPE) STRING namespace of VSDG-sub-document 20080930
5 Exporting I_NS_VSDP Call by reference Type reference (TYPE) STRING namespace of VSDP-sub-document 20080930
6 Importing I_VSD_XML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20080922
# Exception Resumable Description Created on
1 MAP_ERROR_EGK2RNCARD Fehler beim Mapping KVK zur RNCARD 20080922
2 VALUE_ERROR_EGK Wertebereiche eines EGK-Feldes entspricht nicht den Vorgaben 20100317

Method MAP_EGK_XML2RNCARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RNCARD Call by reference Type reference (TYPE) RNCARD IS-H: Struktur Versichertenkarte 20080922
2 Exporting I_NS_VSDA Call by reference Type reference (TYPE) STRING namespace of VSDA-sub-document 20080930
3 Exporting I_NS_VSDG Call by reference Type reference (TYPE) STRING namespace of VSDG-sub-document 20080930
4 Exporting I_NS_VSDP Call by reference Type reference (TYPE) STRING namespace of VSDP-sub-document 20080930
5 Importing I_VSD_XML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20080922
# Exception Resumable Description Created on
1 MAP_ERROR_EGK2RNCARD Fehler beim Mapping KVK zur RNCARD 20080922

Method MAP_KVK_DAT_CHERRY2RNCARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RNCARD Call by reference Type reference (TYPE) RNCARD IS-H: Struktur Versichertenkarte 20081103
2 Importing IS_TNKVK Call by reference Type reference (TYPE) TNKVK IS-H: Terminaldefinition für Einlesen KV-Karte 20081103
3 Importing IT_CHIPCARD_CHERRY Call by reference Type reference (TYPE) ISH_T_STRING Inhalt der chipcard.dat als String-Tab 20081103
# Exception Resumable Description Created on
1 MAP_ERROR_KVK2RNCARD Fehler beim Mapping KVK zur RNCARD 20081103

Method MAP_KVK_XML2RNCARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RNCARD Call by reference Type reference (TYPE) RNCARD IS-H: Struktur Versichertenkarte 20080922
2 Importing I_VSD_XML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20080922
# Exception Resumable Description Created on
1 MAP_ERROR_KVK2RNCARD Fehler beim Mapping KVK zur RNCARD 20080922

Method PARSE_DOC_TO_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) ANY Any structure 20080930
2 Importing I_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML document 20080930
3 Importing I_STRING_XML_KIND Call by reference Type reference (TYPE) STRING 'RNCARD' 20080930

Method PARSE_DOC_TO_ABAP on class CL_ISH_EGK_READER_MKT has no exception.

Method PARSE_KVK_CTAPI2RNCARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RNCARD Call by reference Type reference (TYPE) RNCARD IS-H: Struktur Versichertenkarte 20100331
2 Importing IS_TNKVK Call by reference Type reference (TYPE) TNKVK IS-H: Terminaldefinition für Einlesen KV-Karte 20100331
3 Importing I_RAWDATA Call by reference Type reference (TYPE) XSTRING Inhalt des KVK-File (CTAPI) 20100331
# Exception Resumable Description Created on
1 MAP_ERROR_KVK2RNCARD Fehler beim Mapping KVK zur RNCARD 20100331

Method PARSE_STATUS_EGK_MOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NEGK_DATA Call by reference Type reference (TYPE) NEGK_DATA Daten der EGK 20100924
2 Exporting E_STATUS_EGK_MOB Call by reference Type reference (TYPE) PTY_STATUS_EGK_MOB Statuserweiterung für mobiles Lesen EGK (MKT) 20100924
3 Importing I_RAWDATA Call by reference Type reference (TYPE) XSTRING Inhalt des KVK-File (CTAPI) 20100924
# Exception Resumable Description Created on
1 MAP_ERROR_EGK_STATUS_MOB Fehler beim Mapping des EGK Status beim mobilen MKT 20100924

Method PARSE_STATUS_EGK_ORGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NEGK_DATA Call by reference Type reference (TYPE) NEGK_DATA Daten der EGK 20111122
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20111122
3 Exporting E_STATUS_EGK_MOB Call by reference Type reference (TYPE) PTY_STATUS_EGK_MOB Statuserweiterung für mobiles Lesen EGK (MKT) 20111122
4 Importing I_STATUS_FILE_RAW Call by reference Type reference (TYPE) XSTRING ORGA-StatusFile als RAW 20111122
# Exception Resumable Description Created on
1 MAP_ERROR_EGK_STATUS_ORGA Fehler beim Mapping des EGK Status beim ORGA-Leser 20111122

Method READ_CHERRY2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090722
2 Exporting ES_STRDATA_EGK Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK Rohdaten EGK / KVK XString 20090722
3 Exporting ET_CHIPCARD_CHERRY Call by reference Type reference (TYPE) ISH_T_STRING IS-H: Tabelle mit Strings 20090722
4 Importing IS_TNKVK Call by reference Type reference (TYPE) TNKVK IS-H: Terminaldefinition für Einlesen KV-Karte 20090722

Method READ_CHERRY2 on class CL_ISH_EGK_READER_MKT has no exception.

Method READ_CTAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100331
2 Exporting ES_RAWDATA_EGK Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK Rohdaten EGK / KVK XString 20100331
3 Importing IS_TNKVK Call by reference Type reference (TYPE) TNKVK IS-H: Terminaldefinition für Einlesen KV-Karte 20100331

Method READ_CTAPI on class CL_ISH_EGK_READER_MKT has no exception.

Method READ_CTAPI1P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20110923
2 Exporting ES_RAWDATA_EGK Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK Rohdaten EGK / KVK XString 20110923
3 Importing IS_TNKVK Call by reference Type reference (TYPE) TNKVK IS-H: Terminaldefinition für Einlesen KV-Karte 20110923

Method READ_CTAPI1P on class CL_ISH_EGK_READER_MKT has no exception.

Method READ_FILEL2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090722
2 Exporting ES_RAWDATA_EGK Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK Rohdaten EGK / KVK XString 20090722
3 Importing IS_TNKVK Call by reference Type reference (TYPE) TNKVK IS-H: Terminaldefinition für Einlesen KV-Karte 20090722

Method READ_FILEL2 on class CL_ISH_EGK_READER_MKT has no exception.

Method READ_ORGA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090722
2 Exporting ES_STRDATA_EGK Call by reference Type reference (TYPE) NEGKT_RAWDATA_EGK Rohdaten EGK / KVK XString 20090722
3 Importing IS_TNKVK Call by reference Type reference (TYPE) TNKVK IS-H: Terminaldefinition für Einlesen KV-Karte 20090722

Method READ_ORGA2 on class CL_ISH_EGK_READER_MKT has no exception.

Method RENDER_DOC_TOXSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XSTRING Call by reference Type reference (TYPE) XSTRING XString 20080930
2 Importing I_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20080930

Method RENDER_DOC_TOXSTRING on class CL_ISH_EGK_READER_MKT has no exception.

Method SET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080922
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20080922
3 Importing I_APPLLOG_MSG_NO Call by reference Type reference (TYPE) BAPIRET2-LOG_MSG_NO Anwendungs-Log: interne laufende Nummer der Meldung 20080922
4 Importing I_APPLLOG_NO Call by reference Type reference (TYPE) BAPIRET2-LOG_NO Anwendungs-Log: Protokollnummer 20080922
5 Importing I_FIELD Call by reference Type reference (TYPE) BAPIRET2-FIELD Feld im Parameter 20080922
6 Importing I_MSGID Call by reference Type reference (TYPE) SY-MSGID Nachrichtenklasse 20080922
7 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20080922
8 Importing I_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20080922
9 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20080922
10 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20080922
11 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20080922
12 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20080922
13 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPIRET2-PARAMETER Parametername 20080922
14 Importing I_ROW Call by reference Type reference (TYPE) BAPIRET2-ROW Zeile im Parameter 20080922

Method SET_MESSAGE on class CL_ISH_EGK_READER_MKT has no exception.

Method SET_STRUCT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRUCTURE Call by reference Type reference (TYPE) ANY flache Struktur 20100331
2 Importing I_FIELD_NR Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20100331
3 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20100331

Method SET_STRUCT_FIELD on class CL_ISH_EGK_READER_MKT has no exception.

Method STRUCTURE_CHECK_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100317
2 Exporting E_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20100317
3 Exporting I_NS_VSDA Call by reference Type reference (TYPE) STRING namespace of VSDA-sub-document 20100317
4 Exporting I_NS_VSDG Call by reference Type reference (TYPE) STRING namespace of VSDG-sub-document 20100317
5 Exporting I_NS_VSDP Call by reference Type reference (TYPE) STRING namespace of VSDP-sub-document 20100317
6 Importing I_VSD_XML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20100317
# Exception Resumable Description Created on
1 CHECK_ERROR_EGK Unerwarteter Fehler bei Strukturprüfung der EGK 20100317

Method VALUE_CHECK_EGK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20100317
2 Exporting E_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20100317
3 Importing IS_RNCARD_EGK Call by reference Type reference (TYPE) RNCARD_EGK IS-H: Cardreader XML Mapping 20100317

Method VALUE_CHECK_EGK on class CL_ISH_EGK_READER_MKT has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in