RNAP21K01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Relevant nur für Landesversion DE IS-H: DRG Data P21: Procedure Information and Hospital Data According to § 21 of the Hospital Remuneration Act (KHEntgG), hospitals must transfer the previous year's DRG data to the DRG data collection point by March 31st...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 RNAP21K01 into the relevant SAP transactions such as SE38 or SE80
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: ANZ_BDRG = Number of Setup Beds DRG
Selection Text: ANZ_BPSY = Number of Setup Beds PSY
Selection Text: BR_AB = Billed
Selection Text: BR_VER = Cost Weight, Agreed
Selection Text: DAT_ERST = Created On
Selection Text: EA_P4A3 = Rev. Clearing P4 Cl. 3 KHEntgG
Selection Text: EMAIL = E-Mail Address
Selection Text: ERHEB = Data Extraction
Selection Text: FZ_AB = Billed
Selection Text: FZ_VER = DRG Cases, Agreed
Selection Text: F_PATH = Data Output Path
Selection Text: F_PREFIX = File Name Prefix
Selection Text: ZUAB = Srchg/Dscnt Attribute
Selection Text: VERSION = Version
Selection Text: UHR_ERST = Time
Selection Text: TRART = Type of Operator
Selection Text: SE_EINRI = Institution
Selection Text: REG_VERS = Reg. Care Obligation (PSY)
Selection Text: R3 = Output on SAP Server
Selection Text: PC = Output to PC
Selection Text: KNAME = Hospital Name
Selection Text: KHART = Hospital Type
Selection Text: IKNR = Institute Indicator
Selection Text: GROUPER = DRG Grouper
Title: IS-H: DRG Data P21 Procedure Information and Hospital Data
Text Symbol: S20 = TrainPost O.Hs
Text Symbol: S15 = Trainees in 3rd Year
Text Symbol: S14 = Train3
Text Symbol: S13 = Trainees in 2nd Year
Text Symbol: S12 = Train2
Text Symbol: S11 = Trainees in 1st Year
Text Symbol: S10 = Train1
Text Symbol: S09 = Trainees in Own Hospital
Text Symbol: S08 = Train.OwnHsp
Text Symbol: S06 = Instruct.
Text Symbol: S05 = Total Trainee Posts in Reporting Period
Text Symbol: S04 = Tot.TrainPost
Text Symbol: S03 = Training Facility/Occup. Req. Training
INCLUDE MNCOLOUR.
INCLUDE RNAP21K01TOP.
INCLUDE RNSSTABL.
INCLUDE RNLALV01.
INCLUDE RNAP21K01F01.
INCLUDE MNDATA_BILLING_MODE.
INCLUDE RNSSEINR.
INCLUDE RNSSIEIN.
No SAP DATABASE tables are accessed within this REPORT code!
ISH_EINRI_CHECK CALL FUNCTION 'ISH_EINRI_CHECK' EXPORTING ss_einri = se_einri IMPORTING ss_tn01 = tn01 EXCEPTIONS not_found = 1 OTHERS = 2.
ISH_EINRI_CHECK CALL FUNCTION 'ISH_EINRI_CHECK' EXPORTING ss_einri = se_einri IMPORTING ss_tn01 = tn01 EXCEPTIONS not_found = 1 OTHERS = 2.
ISH_FILE_VALIDATE_NAME call function 'ISH_FILE_VALIDATE_NAME' changing c_filename = dinfo EXCEPTIONS ERROR = 1 OTHERS = 2 .
ISH_DOMAIN_VALUE_TEXTS CALL FUNCTION 'ISH_DOMAIN_VALUE_TEXTS' EXPORTING domname = 'P21_DATERHEB' domvalue = dv_erheb IMPORTING ddtext = dd_erheb.
ISH_DOMAIN_VALUE_TEXTS CALL FUNCTION 'ISH_DOMAIN_VALUE_TEXTS' EXPORTING domname = 'P21_VERSION' domvalue = dv_version IMPORTING ddtext = dd_version.
ISH_DOMAIN_VALUE_TEXTS CALL FUNCTION 'ISH_DOMAIN_VALUE_TEXTS' EXPORTING domname = 'P21_KHART' domvalue = dv_khart IMPORTING ddtext = dd_khart.
ISH_DOMAIN_VALUE_TEXTS CALL FUNCTION 'ISH_DOMAIN_VALUE_TEXTS' EXPORTING domname = 'P21_TART' domvalue = dv_trart IMPORTING ddtext = dd_trart.
ISH_DOMAIN_VALUE_TEXTS CALL FUNCTION 'ISH_DOMAIN_VALUE_TEXTS' EXPORTING domname = 'ISH_P21_REG_VERS' domvalue = dv_reg_vers IMPORTING ddtext = dd_reg_vers.
ISH_EINRI_CHECK CALL FUNCTION 'ISH_EINRI_CHECK' EXPORTING ss_einri = se_einri IMPORTING ss_tn01 = tn01 EXCEPTIONS not_found = 1 OTHERS = 2.
SO_USER_ADDRESS_READ_API1 CALL FUNCTION 'SO_USER_ADDRESS_READ_API1' TABLES user_address = lt_user_address EXCEPTIONS enqueue_errror = 1 parameter_error = 2 x_error = 3 OTHERS = 4.
ISH_GET_LOCAL_CURRENCY CALL FUNCTION 'ISH_GET_LOCAL_CURRENCY' EXPORTING einri = se_einri EXCEPTIONS einri_not_found = 1 bukrs_not_found = 2 OTHERS = 3.
ISH_DRG_MODE_CHECK CALL FUNCTION 'ISH_DRG_MODE_CHECK' EXPORTING i_einri = se_einri i_date = last_year_end_date IMPORTING e_billmode = billmode EXCEPTIONS einri_not_found = 1 OTHERS = 2.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = gv_repid it_fieldcat = gt_fieldcat_list it_events = gt_eventtab_list is_layout = gs_layout_list is_print = ls_print TABLES t_outtab = gt_outtab EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = gv_repid i_inclname = gv_repid i_internal_tabname = 'GT_OUTTAB' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = xt_eventtab_list EXCEPTIONS list_type_wrong = 1 OTHERS = 2.
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 RNAP21K01 or its description.
RNAP21K01 - IS-H: DRG Data P21 Procedure Information and Hospital Data RNAP21K01 - IS-H: DRG Data P21 Procedure Information and Hospital Data RNAP21F01 - IS-H: DRG Data P21 Medical Case Data RNAP21F01 - IS-H: DRG Data P21 Medical Case Data RNAOFXPRA02 - Correct Errors 402A_09 RNAOFXPRA02 - Correct Errors 402A_09