RNPKAV01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program enables you to evaluate the medical records of your medical record organization in relation to various criteria...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 RNPKAV01 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
ND18 - IS-H: Evaluate Med. Record Archive
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: TXTENTLT = Borrowing Category Text
Selection Text: SE_VERAN = Person Responsible
Selection Text: SE_STATE = Borrowing Status
Selection Text: SE_LOC = Location
Selection Text: SE_GBDAT = Birthdate
Selection Text: SE_ENTLZ = Borrowing Reason
Selection Text: SE_ENTLT = Borrower Category
Selection Text: SE_ENTLH = Borrower
Selection Text: SE_EINRI = Institution
Selection Text: SE_DOKTL = Document Part No.
Selection Text: SE_DOKNR = Document Number
Selection Text: SE_DOKAR = Document Type
Selection Text: SE_ARCH = Archive
Selection Text: RUEKENDD = Borrowed To (End)
Selection Text: RUEKBEGD = Borrowed To (Start)
Selection Text: LEIHENDD = Borrowing Date End
Selection Text: LEIHBEGD = Borrowing Date Start
Selection Text: ALVDVAR = Layout
Title: IS-H: Evaluation Program for Medical Record Archive
Text Symbol: S01 = Institution
Text Symbol: 025 = Layout
Text Symbol: 024 = Output
Text Symbol: 022 = Input Help: Org. Units
Text Symbol: 021 = Return
Text Symbol: 020 = Borrowed To
Text Symbol: 019 = Brrwd From
Text Symbol: 018 = Borrower
Text Symbol: 017 = Location
Text Symbol: 016 = Archive
Text Symbol: 015 = Patient
Text Symbol: 014 = Status
Text Symbol: 013 = Type
Text Symbol: 011 = Part
Text Symbol: 010 = Document No.
Text Symbol: 007 = Borrowing Data
Text Symbol: 006 = Document Data
Text Symbol: 005 = Borrowed Records
Text Symbol: 004 = Medical Records Borrowed for Org. Unit:
INCLUDE RNDATA00.
INCLUDE MNCOLOUR.
INCLUDE RNSSEINR.
INCLUDE RNSSSPBO.
INCLUDE RNSMR1F4.
INCLUDE RNSMR2F4.
INCLUDE RNSMR4F4.
No SAP DATABASE tables are accessed within this REPORT code!
ISH_DOMAIN_VALUE_TEXTS CALL FUNCTION 'ISH_DOMAIN_VALUE_TEXTS' EXPORTING domname = 'ENTLEIHTYP' domvalue = doma_value IMPORTING ddtext = doma_text.
ISH_AUTH_CHECK_REPORT_EINRI CALL FUNCTION 'ISH_AUTH_CHECK_REPORT_EINRI' EXPORTING repid = repid einri = se_einri no_message = off messagetype = 'E'.
ISH_DOMAIN_VALUE_TEXTS CALL FUNCTION 'ISH_DOMAIN_VALUE_TEXTS' EXPORTING domname = 'ENTLEIHTYP' domvalue = doma_value IMPORTING ddtext = doma_text.
ISH_SAP_OM_CHECK_ACTIVE CALL FUNCTION 'ISH_SAP_OM_CHECK_ACTIVE' EXCEPTIONS not_active = 1.
ISH_OM_OU_GET CALL FUNCTION 'ISH_OM_OU_GET' EXPORTING i_instn = se_einri itr_orgid = ltr_orgid i_add_cond_ou = ls_addcond IMPORTING et_norg = lt_norg EXCEPTIONS nothing_found = 1 internal_error = 2 OTHERS = 3.
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING is_variant = hlpvar i_save = 'A' IMPORTING e_exit = pf4_exit es_variant = gs_variant EXCEPTIONS not_found = 1 program_error = 2 OTHERS = 3.
ISH_ARCHIVE_WORKING_LIST CALL FUNCTION 'ISH_ARCHIVE_WORKING_LIST' EXPORTING ss_einri = se_einri ss_variant = gs_variant IMPORTING ok_code = list_okcode TABLES it_archive_list = t_archive_list.
CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = $entleiher IMPORTING output = $entleiher.
CONVERSION_EXIT_ALPHA_OUTPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = $entleiher IMPORTING output = $entleiher.
ISH_SAP_OM_CHECK_ACTIVE CALL FUNCTION 'ISH_SAP_OM_CHECK_ACTIVE' IMPORTING e_status = l_status EXCEPTIONS not_active = 0.
ISH_OM_ORG_HRCHY_ALL_GET CALL FUNCTION 'ISH_OM_ORG_HRCHY_ALL_GET' EXPORTING I_BEGDT = sy-datum I_ENDDT = sy-datum IMPORTING ET_TN10H = t_tn10h EXCEPTIONS NO_ENTRY_FOUND = 0 INTERNAL_ERROR = 0 OTHERS = 0.
CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = $entleiher IMPORTING output = orgid.
CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = $entleiher IMPORTING output = $entleiher.
CALL FUNCTION 'ISH_SAP_BP_CHECK_ACTIVE' IMPORTING e_status = lv_status EXCEPTIONS not_active = 0.
ISH_SAP_BP_CHECK_ACTIVE CALL FUNCTION 'ISH_SAP_BP_CHECK_ACTIVE' IMPORTING e_status = l_status EXCEPTIONS not_active = 0.
ISH_SAP_BP_CHECK_ACTIVE CALL FUNCTION 'ISH_SAP_BP_CHECK_ACTIVE' IMPORTING e_status = l_status EXCEPTIONS not_active = 0.
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 RNPKAV01 or its description.
RNPKAV01 - IS-H: Evaluation Program for Medical Record Archive RNPKAV01 - IS-H: Evaluation Program for Medical Record Archive RNPFKL00_REPLACE1_N_VBEWFALF01 - Include RNPFKL00_REPLACE1_N_VBEWFALF01 RNPFKL00 - IS-H: Evaluation Program for Case Classification RNPFKL00 - IS-H: Evaluation Program for Case Classification RNPFBC0L - IS-H: Outpatient Emergency Cases