RNLBTAG0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report generates a list that compares the number of days of a patient's stay with the billable charges for a case...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RNLBTAG0 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
NA46 - IS-H: Compensation check BPflV '95
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: STICHTAG = Key Date
Selection Text: SORT_SE = Flat Rate / Proc. Surcharge
Selection Text: SORT_PN = Patient Name
Selection Text: SORT_FNR = Case Number
Selection Text: SORT_DT = Discharge Date
Selection Text: SELKZ = Case Selection
Selection Text: R_FALNR = Case
Selection Text: R_FALAR = Case Type
Selection Text: MESGTYP = Cases as of Message Type
Selection Text: FP_ONLY = Cases with Flat Rate
Selection Text: ENTLDAT = Discharge Period
Selection Text: ENDABG = With final billed cases
Selection Text: EINRICHT = Institution
Selection Text: AUFNDAT = Admission Period
Selection Text: ALVDVAR = Layout
Selection Text: ABGLEICH = Cases with Compar. Differences
Title: IS-H: Check Charges
Text Symbol: 051 = M
Text Symbol: 052 = Extras
Text Symbol: F01 = Enter selection criteria
Text Symbol: F02 = Select either admissions OR discharges.
Text Symbol: F03 = Select either via billing selection OR movements.
Text Symbol: R01 = Compare
Text Symbol: R02 = Message Type
Text Symbol: R03 = Date From
Text Symbol: R04 = Date To
Text Symbol: R05 = Billable days
Text Symbol: R06 = Preadm. visits
Text Symbol: R07 = Postdis. visits
Text Symbol: R08 = Absence days
Text Symbol: R09 = Days general nrs chrg
Text Symbol: R10 = Days deparmental per diem
Text Symbol: R11 = Days base nrs chrg
Text Symbol: R12 = FR per Case
Text Symbol: R14 = Max. Lgth of Stay
Text Symbol: R15 = Max. lgth stay intensive
Text Symbol: R16 = Date end of flat rate
Text Symbol: R17 = No. procedures surch.
INCLUDE RNLALV00.
INCLUDE RNDATA00.
INCLUDE RNBTAGD0.
INCLUDE MNCOLOUR.
No SAP DATABASE tables are accessed within this REPORT code!
ISH_COUNTRY_VERSION_GET CALL FUNCTION 'ISH_COUNTRY_VERSION_GET' IMPORTING SS_CVERS = LVERS EXCEPTIONS OTHERS = 1.
ISH_AUTH_CHECK_REPORT_EINRI CALL FUNCTION 'ISH_AUTH_CHECK_REPORT_EINRI' EXPORTING REPID = 'RNLBTAG0' EINRI = EINRICHT MESSAGETYPE = 'S' AUTO_LEAVE = ON IMPORTING RC = RC EXCEPTIONS OTHERS = 1.
REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING I_SAVE = 'A' CHANGING CS_VARIANT = GS_VARIANT EXCEPTIONS WRONG_INPUT = 1 NOT_FOUND = 2 PROGRAM_ERROR = 3 OTHERS = 4.
ISH_VALUE_REQUEST CALL FUNCTION 'ISH_VALUE_REQUEST' EXPORTING SS_SELECT = EINRICHT SS_FIELD = 'R_FALAR-LOW' SS_TABLE = 'TN15A' IMPORTING SS_VALUE = R_FALAR-LOW EXCEPTIONS NOT_FOUND = 01.
ISH_VALUE_REQUEST CALL FUNCTION 'ISH_VALUE_REQUEST' EXPORTING SS_SELECT = EINRICHT SS_FIELD = 'R_FALAR-HIGH' SS_TABLE = 'TN15A' IMPORTING SS_VALUE = R_FALAR-HIGH EXCEPTIONS NOT_FOUND = 01.
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING IS_VARIANT = HLP_VARIANT * I_TABNAME_HEADER = 'INKTR' * I_TABNAME_ITEM = 'INVVF' * IT_DEFAULT_FIELDCAT = I_SAVE = 'A' IMPORTING E_EXIT = GS_EXIT ES_VARIANT = GS_VARIANT EXCEPTIONS NOT_FOUND = 1 PROGRAM_ERROR = 2 OTHERS = 3.
REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING I_SAVE = 'A' CHANGING CS_VARIANT = GS_VARIANT EXCEPTIONS WRONG_INPUT = 1 NOT_FOUND = 2 PROGRAM_ERROR = 3 OTHERS = 4.
ISH_SHOW_BILLING_DAYS CALL FUNCTION 'ISH_SHOW_BILLING_DAYS' EXPORTING FALLNUMMER = HIDE_FALNR EINRICHTUNG = EINRICHT FP_BEGDT = FP_BEGDT FP_ENDDT = FP_ENDDT STICHTAG = STICHTAG TABLES XNBEWTAB = F_NBEW YNLEITAB = F_NLEI EXCEPTIONS OTHERS = 1.
ISH_CASE_INFO CALL FUNCTION 'ISH_CASE_INFO' EXPORTING I_EINRICHT = EINRICHT READ_NBEW = 'X' READ_NDIA = 'X' READ_NKSK = 'X' READ_NLEI = ' ' READ_NCIR = 'X' IMPORTING NO_AUTHORITY = NO_AUTH TABLES I_NBEW = $NBEW "inbewtab I_NDIA = $NDIA I_NFAL = INTFAL I_NKSK = $NKSK I_NLEI = INLEI "Leist. nicht nachlesen
ISH_SHOW_BILLING_DAYS CALL FUNCTION 'ISH_SHOW_BILLING_DAYS' EXPORTING FALLNUMMER = INTFAL-FALNR * AUSW_BIS = SY-DATUM * AUSW_BIS_ZT = '240000' * AUSW_VON = SY-DATUM * AUSW_VON_ZT = '000000' EINRICHTUNG = EINRICHT FP_BEGDT = FP_BEGDT FP_ENDDT = FP_ENDDT STICHTAG = STICHTAG TABLES XNBEWTAB = F_NBEW YNLEITAB = F_NLEI EXCEPTIONS OTHERS = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name RNLBTAG0 or its description.