SAP Reports / Programs

RNSL102 SAP ABAP Report - IS-H: BPflV 1995 L 1 - Patient Census Statistics of the Hospital







RNSL102 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The program creates the L1 - Patient Census Statistics of the Hospital required by the Federal Regulation for Hospitals in Germany (Bundespflegesatzverordnung 1995)...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 RNSL102 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RNSL102. "Basic submit
SUBMIT RNSL102 AND RETURN. "Return to original report after report execution complete
SUBMIT RNSL102 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: AUSL_NO = No Separate Output
Selection Text: AUSENDDT = Evaluation Period End
Selection Text: AUSBEGDT = Evaluation Period Start
Selection Text: AUSL_ON = Foreign Cases only
Selection Text: VERENDDT = Comparison Period End
Selection Text: VERBEGDT = Comparison Period Start
Selection Text: STASP = Take Stats Block into Account
Selection Text: SP_IST = Output Figures in Sep. Column
Selection Text: SE_FALNR = Cases to Be Evaluated
Selection Text: SE_EINRI = Institution
Selection Text: FPROT = Case Logging
Selection Text: CNT_GVD = Incl. Cases where MLS Reached
Selection Text: AUSL_WO = Without Foreign Cases
Title: IS-H: BPflV 1995 L 1 - Patient Census Statistics of the Hospital
Text Symbol: S07 = Case Logging ;;
Text Symbol: S08 = Settings
Text Symbol: I04 = Discharges
Text Symbol: ASL = Separate Output for Foreign Patients According to ยง 3 Sect. 4
Text Symbol: FAL = Case Log Occupancy Statistics
Text Symbol: FE1 = Number of Error Messages: ;;
Text Symbol: FE2 = (See Messages) ;;
Text Symbol: FEH = Error Messages BPflV1995-L1
Text Symbol: I01 = BD in Budget Area
Text Symbol: I02 = Days Covered by Flat Rates per Case
Text Symbol: I03 = Admissions
Text Symbol: S09 = Output Figures in Separate Column
Text Symbol: T06 = including BD for Day Patients ;;
Text Symbol: T07 = Length of Stay ;;
Text Symbol: T08 = Days Covered by Flat Rates per Case ;;
Text Symbol: T09 = Admissions ;;
Text Symbol: T10 = Discharges ;;
Text Symbol: T11 = including Transfers to Ext. Hospitals ;;
Text Symbol: T12 = Cases with Pre-Adm. Treatment only ;;
Text Symbol: T13 = Inpatient Cases w/o Flat Rate per Case;;
Text Symbol: T14 = including Short-Stay Patients ;;
Text Symbol: T05 = including BD for Patients with PS ;;
Text Symbol: S10 = Count Case when Max. LOS Reached
Text Symbol: S20 = Separate Output for Foreign Patients





Text Symbol: S21 = No Separate Output
Text Symbol: S22 = Without Foreign Cases
Text Symbol: S23 = Foreign Cases only
Text Symbol: T01 = Planned Beds with Intensive Care ;;
Text Symbol: T02 = Planned Beds w/o Intensive Care ;;
Text Symbol: T03 = Rate of Use of Planned Beds ;;
Text Symbol: T04 = Days not Covered by Flat Rate per Case;;
Text Symbol: S06 = Take Statistics Block into Account ;;
Text Symbol: T18 = Cases with Flat Rates per Case ;;
Text Symbol: T19 = incld. those with Day Patient Treatm. ;;
Text Symbol: T20 = incld. Max. Length of Stay Exceeded ;;
Text Symbol: U01 = Bed Assignment Data ;;
Text Symbol: U02 = Agreement ;;
Text Symbol: U03 = Current NCP;;
Text Symbol: U14 = Percent. ;;
Text Symbol: T17 = Day Patient Cases w/o FR ;;
Text Symbol: T16 = including those with Post-Dis. Treatm.;;
Text Symbol: T15 = including those with Pre-Adm. Treatm. ;;
Text Symbol: U04 = Nrs. Charge Period NCP;;
Text Symbol: U13 = Absolute ;;
Text Symbol: U12 = Difference ;;
Text Symbol: U11 = Comparison Period ;;
Text Symbol: U10 = Evaluation Period ;;
Text Symbol: U09 = Agree. ;;
Text Symbol: U08 = Act.Figures;;
Text Symbol: U15 = Nurs.Charge per;;
Text Symbol: U16 = Request;;
Text Symbol: U17 = Agree. ;;
Text Symbol: U18 = Cur.NCP;;
Text Symbol: U19 = Request;;
Text Symbol: U07 = Request ;;
Text Symbol: U06 = Agreement ;;
Text Symbol: U05 = Request ;;
Text Symbol: P01 = Evaluation Period
Text Symbol: P02 = Comparison Period
Text Symbol: S01 = Institution ;;
Text Symbol: S02 = Evaluation Period ;;
Text Symbol: S03 = Comparison Period ;;
Text Symbol: S04 = To ;;





INCLUDES used within this REPORT RNSL102

INCLUDE RNSL1L3T.
INCLUDE RNSSEINR.
INCLUDE RNSSAZVZ.
INCLUDE RNSSINIT.
INCLUDE RNSSSPBO.
INCLUDE RNSSSPAI.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

ISH_PROCESS_MOVEMENTS_FALNR CALL FUNCTION 'ISH_PROCESS_MOVEMENTS_FALNR' EXPORTING ausbegdt = ausbegdt ausenddt = ausenddt calc_orgfa = off calc_orgpf = off cases_24h = on einri = se_einri fatyp = fatyp_bpflv number_of_cases = number_of_cases "200 stasp = stasp verbegdt = verbegdt verenddt = verenddt visits = on all_moves = on inp_without_adm = on foreigner = foreigner TABLES ranges_falnr = se_falnr falar = falar gschl = gschl moves = bewegungen orgfa = orgid orgpf = orgid patients = falldaten EXCEPTIONS no_falnr_left = 05.

ISH_CALC_BED_FACHR CALL FUNCTION 'ISH_CALC_BED_FACHR' EXPORTING ausbegdt = ausbegdt ausenddt = ausenddt begdt = begdt einri = se_einri enddt = enddt fatyp = fatyp_bpflv intensiv = off verbegdt = verbegdt verenddt = verenddt TABLES beds = tab_bed_auf.

ISH_PRINT_PROTOCOL CALL FUNCTION 'ISH_PRINT_PROTOCOL' EXPORTING line_size = rnstat-line_size minutes_title = text-feh repid = rnstat-repid.



Contribute (Add Comments)

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 RNSL102 or its description.