SAP ABAP Interface IF_EX_ISH_AT_ECARD (BAdI-Interface IF_EX_ISH_AT_ECARD)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NAT1 (Package) Application development Hospital System Austria
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_ISH_AT_ECARD Default-Implementierung zur BAdI-Definition ISH_AT_ECARD 20050421
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_ISH_AT_ECARD Beispiel-Implementierung zur BAdI-Definition ISH_AT_ECARD 20080528
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ISH_AT_ECARD BAdI-Klasse CL_EX_ISH_AT_ECARD 20121219
Properties
Interface IF_EX_ISH_AT_ECARD  
Short Description BAdI-Interface IF_EX_ISH_AT_ECARD    
General Data
Package NAT1   Application development Hospital System Austria 
Created 20050421   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_ISH_AT_ECARD has no interface.
Friends
Interface IF_EX_ISH_AT_ECARD has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ECARD_FILE Constant Public Type reference (TYPE) STRING 'ecard.txt' 20050421
2 CO_ECARD_PROG Constant Public Type reference (TYPE) STRING 'C:ECardReader.exe' 20050421
3 CO_FALSE Constant Public Type reference (TYPE) ISH_TRUE_FALSE '0' 20050426
4 CO_OFF Constant Public Type reference (TYPE) ISH_ON_OFF '' 20080519
5 CO_ON Constant Public Type reference (TYPE) ISH_ON_OFF 'X' 20080519
6 CO_TRUE Constant Public Type reference (TYPE) ISH_TRUE_FALSE '1' 20050426
7 GS_ECARD Instance attribute Public Type reference (TYPE) NWAT_ECARD 20050421
8 GS_ECARD_GINA Instance attribute Public Type reference (TYPE) NWATCARD 20071003
9 GT_TN22A Instance attribute Public Type reference (TYPE) ISH_T_TN22A 20091006
10 G_CNT_SEARCH Instance attribute Public Type reference (TYPE) I 20050421
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_3RD_PARTY_PAYER Instance method Public Method 20090423
2 ECARD_CALL Instance method Public Method 20050421
3 ECARD_CHECK_FILE Instance method Public Method 20050421
4 ECARD_CHECK_PAT Instance method Public Method 20060214
5 ECARD_CHECK_USER Instance method Public Method 20050428
6 ECARD_FLT_INSPR Instance method Public Method 20080521
7 ECARD_GET_DATA Instance method Public Method 20050421
8 GET_SRCH_CRITERIA Instance method Public Method 20090423
9 VDAS_CALL Instance method Public Method 20090423
10 VDAS_GET_DATA Instance method Public Method 20090423
Events
Interface IF_EX_ISH_AT_ECARD has no event.
Types
Interface IF_EX_ISH_AT_ECARD has no local type.
Method Signatures

Method CREATE_3RD_PARTY_PAYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_3RD_PP Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Flag (Fremdreg. automatisch anlegen ON/OFF) 20090423
2 Importing IS_NPAT Value transfer Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20090423
3 Importing IT_VNCIR Value transfer Type reference (TYPE) ISH_T_VNCIR IS-H: Tabelle mit fallbezogenen Versicherungsdaten 20090423
4 Importing I_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20090423
5 Importing I_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20090423
6 Importing I_PATNR Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20090423

Method CREATE_3RD_PARTY_PAYER on Interface IF_EX_ISH_AT_ECARD has no exception.

Method ECARD_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Value transfer Type reference (TYPE) ISH_BAPIRET2_TAB_TYPE 20090423
2 Changing C_BAPIRETMAXTY Value transfer Type reference (TYPE) ISH_BAPIRETMAXTY 20090423
3 Exporting E_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichtenvariable 20091012
4 Exporting E_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichtenvariable 20091012
5 Exporting E_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichtenvariable 20091012
6 Exporting E_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichtenvariable 20091012
7 Exporting E_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20091012
8 Importing IS_NPAT Value transfer Type reference (TYPE) NPAT 20090423
9 Importing I_CALLUP Value transfer Type reference (TYPE) STRING 'EC' 20090423

Method ECARD_CALL on Interface IF_EX_ISH_AT_ECARD has no exception.

Method ECARD_CHECK_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Value transfer Type reference (TYPE) ISH_BAPIRET2_TAB_TYPE 20090423
2 Changing C_BAPIRETMAXTY Value transfer Type reference (TYPE) ISH_BAPIRETMAXTY 20090423
3 Exporting E_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichtenvariable 20091012
4 Exporting E_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichtenvariable 20091012
5 Exporting E_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichtenvariable 20091012
6 Exporting E_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichtenvariable 20091012
7 Exporting E_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20091012
8 Importing I_CALLUP Value transfer Type reference (TYPE) STRING 'EC' 20090423

Method ECARD_CHECK_FILE on Interface IF_EX_ISH_AT_ECARD has no exception.

Method ECARD_CHECK_PAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SVC Value transfer Type reference (TYPE) NWATCARD Patientendaten (von ecard) 20121219
2 Importing I_CALLUP Value transfer Type reference (TYPE) STRING 'EC' 20090423
3 Importing I_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20060214
4 Importing I_PATNR Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20060214

Method ECARD_CHECK_PAT on Interface IF_EX_ISH_AT_ECARD has no exception.

Method ECARD_CHECK_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACTIVE Value transfer Type reference (TYPE) ISH_TRUE_FALSE E-Card-Anbindung aktiv? 20050428
2 Importing I_UNAME Value transfer Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20050428

Method ECARD_CHECK_USER on Interface IF_EX_ISH_AT_ECARD has no exception.

Method ECARD_FLT_INSPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTTAB Value transfer Type reference (TYPE) ISH_AT_YT_GIN_ANSPRUCHSDATEN IS-H: aufbereitete Anspruchsdaten 20080527
2 Importing IT_ANSPR Value transfer Type reference (TYPE) NWATSVCANSPRUCHSDATEN_TAB IS-H: Anspruchsdaten nach GIN-Abfrage 20080527
3 Importing I_EINRI Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20091006

Method ECARD_FLT_INSPR on Interface IF_EX_ISH_AT_ECARD has no exception.

Method ECARD_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Value transfer Type reference (TYPE) ISH_BAPIRET2_TAB_TYPE 20090423
2 Changing C_BAPIRETMAXTY Value transfer Type reference (TYPE) ISH_BAPIRETMAXTY 20090423
3 Changing C_ECARD Value transfer Type reference (TYPE) NWAT_ECARD Daten der E-Card 20050421
4 Changing C_ECARD_SRCH Value transfer Type reference (TYPE) NWAT_ECARD Daten der E-Card für Selektion 20050422
5 Exporting E_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichtenvariable 20091012
6 Exporting E_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichtenvariable 20091012
7 Exporting E_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichtenvariable 20091012
8 Exporting E_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichtenvariable 20091012
9 Exporting E_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20091012
10 Importing I_CALLUP Value transfer Type reference (TYPE) STRING 'EC' 20090423
11 Importing I_FIRST Value transfer Type reference (TYPE) ABAP_BOOL 'X' Erstmaliger Aufruf 20050421

Method ECARD_GET_DATA on Interface IF_EX_ISH_AT_ECARD has no exception.

Method GET_SRCH_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Value transfer Type reference (TYPE) NWAT_ECARD Ausgangsdaten für Selektion 20090423
2 Changing CS_DATA_SRCH Value transfer Type reference (TYPE) NWAT_ECARD Daten für die Selekton 20090423
3 Importing I_FIRST Value transfer Type reference (TYPE) ABAP_BOOL 'X' Erstmaliger Aufruf 20090423

Method GET_SRCH_CRITERIA on Interface IF_EX_ISH_AT_ECARD has no exception.

Method VDAS_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Value transfer Type reference (TYPE) ISH_BAPIRET2_TAB_TYPE IS-H: Table Type for Structure BAPIRET2 20090423
2 Changing C_BAPIRETMAXTY Value transfer Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20090423
3 Importing IS_NPAT Value transfer Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20090423

Method VDAS_CALL on Interface IF_EX_ISH_AT_ECARD has no exception.

Method VDAS_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Value transfer Type reference (TYPE) ISH_BAPIRET2_TAB_TYPE IS-H: Table Type for Structure BAPIRET2 20090423
2 Changing C_BAPIRETMAXTY Value transfer Type reference (TYPE) ISH_BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20090423
3 Changing C_ECARD Value transfer Type reference (TYPE) NWAT_ECARD Daten der E-Card 20090423
4 Changing C_ECARD_SRCH Value transfer Type reference (TYPE) NWAT_ECARD Daten der E-Card für Selektion 20090423
5 Importing I_FIRST Value transfer Type reference (TYPE) ABAP_BOOL 'X' Erstmaliger Aufruf 20090423

Method VDAS_GET_DATA on Interface IF_EX_ISH_AT_ECARD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600