SAP Reports / Programs | Patient Management | SAP Healthcare - Industry-Specific Components for Hospitals | Patient Management(IS-H-PM) SAP IS

RNPKAV01 SAP ABAP Report - IS-H: Evaluation Program for Medical Record Archive







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


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

ND18 - IS-H: Evaluate Med. Record Archive


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 RNPKAV01. "Basic submit
SUBMIT RNPKAV01 AND RETURN. "Return to original report after report execution complete
SUBMIT RNPKAV01 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: 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:





Text Symbol: 003 = Borrowed To
Text Symbol: 002 = Borr.Date
Text Symbol: 001 = Borrower Category


INCLUDES used within this REPORT RNPKAV01

INCLUDE RNDATA00.
INCLUDE MNCOLOUR.
INCLUDE RNSSEINR.
INCLUDE RNSSSPBO.
INCLUDE RNSMR1F4.
INCLUDE RNSMR2F4.
INCLUDE RNSMR4F4.


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_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.

ISH_SAP_BP_CHECK_ACTIVE





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.



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