SAP ABAP Class CL_ISH_NL_BSN_BASIS (CL_ISH_NL_BSN_BASIS)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NNL3 (Package) Anwendungsentwicklung Krankenhaussystem Niederlande 2
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20090401
Properties
Class CL_ISH_NL_BSN_BASIS  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NNL3   Anwendungsentwicklung Krankenhaussystem Niederlande 2 
Created 20081002   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_NL_BSN_BASIS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20090401
Friends
Class CL_ISH_NL_BSN_BASIS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Private Attribute reference (LIKE) 20090401
2 GS_ACT Instance attribute Private Type reference (TYPE) ISH_NL_S_BSN_ACT 20081002
3 GS_ID_STAT Instance attribute Private Type reference (TYPE) ISH_NL_S_BSN_ID_STAT 20081002
4 GS_PARAM Instance attribute Private Type reference (TYPE) ISH_NL_S_BSN_PARAM 20081002
5 GS_SOURCE Instance attribute Private Type reference (TYPE) ISH_NL_S_BSN_SOURCE 20081002
6 GS_STATUS Instance attribute Private Type reference (TYPE) ISH_NL_S_BSN_STATUS 20081002
7 GS_TNKRS Static Attribute Public Type reference (TYPE) TNKRS 20091203
8 GT_ACT Instance attribute Private Type reference (TYPE) ISH_NL_T_BSN_ACT 20081002
9 GT_ID_STAT Instance attribute Private Type reference (TYPE) ISH_NL_T_BSN_ID_STAT 20081002
10 GT_PARAM Instance attribute Private Type reference (TYPE) ISH_NL_T_BSN_PARAM 20081002
11 GT_SOURCE Instance attribute Private Type reference (TYPE) ISH_NL_T_BSN_SOURCE 20081002
12 GT_STATUS Instance attribute Private Type reference (TYPE) ISH_NL_T_BSN_STATUS 20081002
13 NO Instance attribute Private Attribute reference (LIKE) 20090401
14 OFF Instance attribute Private Attribute reference (LIKE) 20090401
15 ON Instance attribute Private Attribute reference (LIKE) 20090401
16 TRUE Instance attribute Private Attribute reference (LIKE) 20090401
17 YES Instance attribute Private Attribute reference (LIKE) 20090401
Methods
# Method Level Visibility Method type Description Created on
1 ACT_GET Instance method Public Method 20081002
2 BSN_CONVERT Static method Public Method 20090908
3 BSN_GET Static method Public Method 20081030
4 BSN_SEARCH_GET Static method Public Method 20081030
5 BUILD_TABLE Static method Public Method 20081002
6 CHECK_SINGULARITY Static method Public Method 20081030
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081002
8 GET_NEXT_LNCRD Static method Public Method 20091203
9 HCM_BSN_GET Instance method Public Method 20090923
10 ID_STAT_GET Instance method Public Method 20081002
11 ID_STAT_TABLE_GET Instance method Public Method 20081030
12 PARAM_GET Instance method Public Method 20081002
13 SET_STATUS_ICON Instance method Public Method 20081126
14 SOURCE_GET Instance method Public Method 20081002
15 SOURCE_TABLE_GET Instance method Public Method 20081030
16 STATUS_GET Instance method Public Method 20081002
17 STATUS_TABLE_GET Instance method Public Method 20081030
18 VALIDATED_BSN_GET Instance method Public Method 20090204
Events
Class CL_ISH_NL_BSN_BASIS has no event.
Types
Class CL_ISH_NL_BSN_BASIS has no local type.
Method Signatures

Method ACT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BSN_ACT Call by reference Type reference (TYPE) ISH_NL_S_BSN_ACT Structure: BSN werte übername 20081002
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20081002
3 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20081002
4 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20081002

Method ACT_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method BSN_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20090908
2 Exporting E_RETMAXTYPE Call by reference Type reference (TYPE) NPDOK-BAPIRETMAXTY IS-H: Maximal (schlimmster) aufgetretener Nachrichtentyp 20090908
3 Importing IS_BSN Call by reference Type reference (TYPE) ISH_NL_LEGACY_BSN Übernahme BSN daten extern 20090908
4 Importing I_COMMIT Call by reference Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20090908

Method BSN_CONVERT on class CL_ISH_NL_BSN_BASIS has no exception.

Method BSN_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEHC_PAT Call by reference Type reference (TYPE) NEHC_PAT IS-H: Krankenversicherungskarte (Patientendaten) 20081030
2 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20081030

Method BSN_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method BSN_SEARCH_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20081030
2 Importing I_BSNNR Call by reference Type reference (TYPE) ISH_NL_BSNNR Burger service nummer BSN nummer 20081030

Method BSN_SEARCH_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method BUILD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GBA Call by reference Type reference (TYPE) ISH_NL_T_GBA Tabellentyp: Abweichender werte für BSN daten 20081002
2 Importing IS_NPAT Call by reference Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20081030
3 Importing IS_NPAT_INI Call by reference Type reference (TYPE) NPAT Tabellentyp: Abweichender werte für BSN daten 20081030

Method BUILD_TABLE on class CL_ISH_NL_BSN_BASIS has no exception.

Method CHECK_SINGULARITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20081030
2 Exporting E_BSN_EXIST Call by reference Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20081030
3 Importing I_BSNNR Call by reference Type reference (TYPE) ISH_NL_BSNNR Burger service nummer BSN nummer 20081030
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR lfd. Nr. Gesundheitskarte 20091203

Method CHECK_SINGULARITY on class CL_ISH_NL_BSN_BASIS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20081002

Method CONSTRUCTOR on class CL_ISH_NL_BSN_BASIS has no exception.

Method GET_NEXT_LNCRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LNCRD Call by reference Type reference (TYPE) ISH_LNCARD lfd. Nr. Gesundheitskarte 20091203
# Exception Resumable Description Created on
1 ERROR_GET_NUMBER Problem beim Holen der nächsten Nr. ISH_CRD 20091203
2 NUMBER_RANGE_NOT_DEFINED Nummernkreis für ish_lncard ist nicht definiert 20091203

Method HCM_BSN_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEHC_PAT Call by reference Type reference (TYPE) NEHC_PAT IS-H: Krankenversicherungskarte (Patientendaten) 20090923
2 Exporting E_VALIDATED_BSN Call by reference Type reference (TYPE) ISH_NL_BSNNR Burger service nummer BSN nummer 20090923
3 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20090923
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20090923

Method HCM_BSN_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method ID_STAT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ID_STAT Call by reference Type reference (TYPE) ISH_NL_S_BSN_ID_STAT Structure: ausweis status 20081002
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20081002
3 Importing I_BEGDT Call by reference Type reference (TYPE) ISH_NL_BSN_BEGDT Burger service nummer BSN beginn datum 20081002
4 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20081002
5 Importing I_ID_STATUS Call by reference Type reference (TYPE) ISH_NL_ID_STATUS Burger service nummer Ausweis status 20081002

Method ID_STAT_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method ID_STAT_TABLE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ID_STAT Call by reference Type reference (TYPE) ISH_NL_T_BSN_ID_STAT Tabelletyp ausweis status 20081030

Method ID_STAT_TABLE_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method PARAM_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BSN_PARAM Call by reference Type reference (TYPE) ISH_NL_S_BSN_PARAM Strucure: algemeines parameters 20081002
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20081002
3 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20081002
4 Importing I_SPEM Call by reference Type reference (TYPE) ISH_NL_SPEM Fachrichtung allgemein 20081002

Method PARAM_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method SET_STATUS_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20081126
2 Exporting E_ICON_BSN Call by reference Type reference (TYPE) ICON_TEXT Trägerfeld für Ikonen 20081126
3 Exporting E_ICON_WID Call by reference Type reference (TYPE) ICON_TEXT Trägerfeld für Ikonen 20081126
4 Exporting E_TEXT_BSN Call by reference Type reference (TYPE) ISH_NL_OMSCH ISH_NL: Umschreibung 20081126
5 Exporting E_TEXT_WID Call by reference Type reference (TYPE) ISH_NL_OMSCH ISH_NL: Umschreibung 20081126
6 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20081126
7 Importing I_ICON_WITH_TEXT Call by reference Type reference (TYPE) ISH_NL_JANE 'X' ISH_NL: Ja / Nein feld 20081126
8 Importing I_ID_STATUS Call by reference Type reference (TYPE) ISH_NL_ID_STATUS Burger service nummer Ausweis status 20081126
9 Importing I_STATUS Call by reference Type reference (TYPE) ISH_NL_BSN_STATUS Burger service nummer BSN status 20081126

Method SET_STATUS_ICON on class CL_ISH_NL_BSN_BASIS has no exception.

Method SOURCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BSN_SOURCE Call by reference Type reference (TYPE) ISH_NL_S_BSN_SOURCE Structure: BSN quelle 20081002
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20081002
3 Importing I_BEGDT Call by reference Type reference (TYPE) ISH_NL_BSN_BEGDT Burger service nummer BSN beginn datum 20081002
4 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20081002
5 Importing I_SOURCE Call by reference Type reference (TYPE) ISH_NL_BSN_SOURCE Burger service nummer BSN herkunft 20081002

Method SOURCE_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method SOURCE_TABLE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOURCE Call by reference Type reference (TYPE) ISH_NL_T_BSN_SOURCE Tabelletyp BSN quelle 20081030

Method SOURCE_TABLE_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method STATUS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BSN_STATUS Call by reference Type reference (TYPE) ISH_NL_S_BSN_STATUS Structure: BSN status 20081002
2 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20081002
3 Importing I_BEGDT Call by reference Type reference (TYPE) ISH_NL_BSN_BEGDT Burger service nummer BSN beginn datum 20081002
4 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20081002
5 Importing I_STATUS Call by reference Type reference (TYPE) ISH_NL_BSN_STATUS Burger service nummer BSN status 20081002

Method STATUS_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method STATUS_TABLE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS Call by reference Type reference (TYPE) ISH_NL_T_BSN_STATUS abelletyp BSN status 20081030

Method STATUS_TABLE_GET on class CL_ISH_NL_BSN_BASIS has no exception.

Method VALIDATED_BSN_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEHC_PAT Call by reference Type reference (TYPE) NEHC_PAT IS-H: Krankenversicherungskarte (Patientendaten) 20090206
2 Exporting E_VALIDATED_BSN Call by reference Type reference (TYPE) ISH_NL_BSNNR Burger service nummer BSN nummer 20090506
3 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20090204
4 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20090204

Method VALIDATED_BSN_GET on class CL_ISH_NL_BSN_BASIS has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in