SAP Reports / Programs

RNWCHKUPR SAP ABAP Report - IS-H CH: Collective Print Admission/Discharge Notifications







RNWCHKUPR is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter RNWCHKUPR 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 RNWCHKUPR. "Basic submit
SUBMIT RNWCHKUPR AND RETURN. "Return to original report after report execution complete
SUBMIT RNWCHKUPR 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: AANZ = Admission Notification
Selection Text: BZEITPKT = Admissions/Discharges From
Selection Text: EANZ = Discharge Notification
Selection Text: EINRI = Institution
Selection Text: EPROT = Log Already Printed
Selection Text: EZEITPKT = to
Selection Text: FAL = Case Number
Selection Text: KLASSE = Class
Selection Text: KOSTR = Insurance Provider
Selection Text: KTART = Insurance Provider Type
Selection Text: ORG = Dept. OU
Selection Text: PRINTER = Printer
Selection Text: REPRINT = Re-Print Already Printed
Selection Text: R_FALAR = Case Type
Selection Text: SOFORT = Print Immediately
Selection Text: SORT_ART = Sort by Ins. Prov. Type
Selection Text: SORT_KTR = Sort by Insurance Provider
Selection Text: SORT_OE = Sort by OU
Selection Text: TEST = Test mode
Selection Text: TXTEINRI = Institution Text
Title: IS-H CH: Collective Print Admission/Discharge Notifications
Text Symbol: U03 = To
Text Symbol: U02 = Admissions/Discharges From ;;
Text Symbol: U01 = Institution
Text Symbol: S06 = Diagnosis Required
Text Symbol: S05 = Flagged Ins. Providers only
Text Symbol: 001 = Admis.notificat.
Text Symbol: 002 = Disch.notifications
Text Symbol: 003 = No relevant insurance relationships defined
Text Symbol: 004 = Notification(s) already printed for IP
Text Symbol: 005 = No form found
Text Symbol: 006 = Printing for insurance provider
Text Symbol: 007 = Error printing form for ins. prov.
Text Symbol: 008 = Case
Text Symbol: 009 = No relevant data was selected
Text Symbol: 010 = Messages
Text Symbol: 011 = No discharge diagnosis defined
Text Symbol: 012 = No admission diagnosis defined





Text Symbol: 013 = Org. Unit ;;
Text Symbol: 014 = Without Asgmt
Text Symbol: 015 = Ins. Provider ;;
Text Symbol: 016 = Ins. Prov. Type;;
Text Symbol: 017 = Printer ;;
Text Symbol: 018 = Print Immediately ;;
Text Symbol: 019 = Log Already Printed ;;
Text Symbol: 0T1 = Execution variant
Text Symbol: 0T2 = Output parameter
Text Symbol: 0T3 = Selection Restriction (Optional)
Text Symbol: S01 = Sort by ;;
Text Symbol: S02 = Ins. Provider ;;
Text Symbol: S03 = Dept. OU ;;
Text Symbol: S04 = Ins. Prov. Type;;


INCLUDES used within this REPORT RNWCHKUPR

INCLUDE MNDATA00.
INCLUDE MNDATA01. "FALLSPEZIFISCHE KONSTANTEN
INCLUDE MNDATACHAT. "DATENDEKL. CH/AT-SPEZ.
INCLUDE MNDATACH. "DATENDEKL. NUR CH
INCLUDE MNCOLOUR.


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_COUNTRY_VERSION_GET call function 'ISH_COUNTRY_VERSION_GET' importing ss_cvers = l_version exceptions others = 1.

ISH_SAP_BP_CHECK_ACTIVE call function 'ISH_SAP_BP_CHECK_ACTIVE' importing e_status = g_status_bp exceptions not_active = 1 others = 2.

ISH_AUTH_CHECK_REPORT_EINRI call function 'ISH_AUTH_CHECK_REPORT_EINRI' exporting repid = repid einri = einri messagetype = 'E'.

ISH_READ_NFAL call function 'ISH_READ_NFAL' exporting ss_einri = einri ss_falnr = sel_nbewtab-falnr importing ss_nfal = nfal exceptions not_found = 01 no_authority = 02.

ISH_FILL_CONDITIONS_FOR_FORMS call function 'ISH_FILL_CONDITIONS_FOR_FORMS' exporting vv_einri = nfal-einri vv_falnr = nfal-falnr vv_patnr = nfal-patnr tables vv_cond = condition_tab.

ISH_READ_NKTR call function 'ISH_READ_NKTR' exporting copy_parms_of_ktart = 'X' kostr = condition_tab-condition(10) * WITH_NGPA = 'X' importing * ngpa_e = nktr_e = nktr exceptions ngpa_not_found = 1 ngpa_no_authority = 2 not_found = 3 no_authority = 4 others = 5.

ISH_CH_CHECK_KUVERF call function 'ISH_CH_CHECK_KUVERF' "MK 4.51

ISH_FIND_FORMS call function 'ISH_FIND_FORMS' exporting einri = nfal-einri patientid = nfal-patnr "MK090200 patcaseid = nfal-falnr "MK090200 * ST_PRINT = ON = default printer = g_printer "MK200406 importing abnormal_end = abbruch tables conditions = condition_tab events = event_tab forms = print_tab exceptions others = 4.

ISH_FIND_FORMS call function 'ISH_FIND_FORMS' exporting einri = nfal-einri patientid = nfal-patnr "MK090200 patcaseid = nfal-falnr "MK090200 * ST_PRINT = ON = default * printer = importing abnormal_end = abbruch tables conditions = condition_tab events = event_tab forms = print_tab exceptions others = 4.






ISH_FORM_PROTOCOL_SAVE call function 'ISH_FORM_PROTOCOL_SAVE' exporting einri = nfal-einri patnr = nfal-patnr falnr = nfal-falnr tables forms = print_tab.

ISH_READ_NORG call function 'ISH_READ_NORG' exporting orgid = norg_orgid importing norg_e = norg exceptions missing_orgid = 1 others = 2.

ISH_READ_NFAL call function 'ISH_READ_NFAL' exporting ss_einri = einri ss_falnr = printout-falnr importing ss_nfal = nfal exceptions not_found = 01 no_authority = 02.

ISH_READ_NPAT call function 'ISH_READ_NPAT' exporting ss_einri = einri ss_patnr = printout-patnr ss_with_npae = on ss_with_nadr = g_status_bp "ISHA-9095 importing ss_npae = npae ss_npat = npat exceptions not_found = 01 no_authority = 02.

ISH_FILL_INFPZ call function 'ISH_FILL_INFPZ' exporting ss_einri = einri ss_export = on ss_falnr = nfal-falnr tables ss_infpz = infpz.

ISH_EXPORT_DIAGNOSEN_FALL call function 'ISH_EXPORT_DIAGNOSEN_FALL' exporting ss_einri = einri ss_falnr = nfal-falnr.

ISH_EXPORT_KLASSIFIKATION_FALL call function 'ISH_EXPORT_KLASSIFIKATION_FALL' exporting ss_einri = einri ss_falnr = nfal-falnr.

ISH_EXPORT_ENTBINDUNGSDATEN call function 'ISH_EXPORT_ENTBINDUNGSDATEN' exporting ss_einri = nfal-einri ss_falnr = nfal-falnr.

ISH_EXPORT_INSURANCE_DATA call function 'ISH_EXPORT_INSURANCE_DATA' exporting i_einri = nfal-einri i_falnr = nfal-falnr * I_SEL_STORN = ' ' * I_AUTHCHECK = 'X' * I_READ_DB = ' ' * I_READ_NPIR = ' ' i_patnr = nfal-patnr * i_ncir_lfdnr = l_lfdnr i_with_ngpa_nktr = on exceptions missing_patnr = 1 others = 2 .

ISH_CALL_LIST_HEAD call function 'ISH_CALL_LIST_HEAD' exporting ausbegdt = rnstat-ausbegdt ausenddt = rnstat-ausenddt einri = rnstat-einri line_size = rnstat-line_size repid = rnstat-repid title_lin1 = rnstat-title_lin1 title_lin2 = rnstat-title_lin2 uline = off verbegdt = rnstat-verbegdt verenddt = rnstat-verenddt exceptions invalid_einri = 01.

ISH_READ_NDIA call function 'ISH_READ_NDIA' exporting afdia = 'X' einri = nfal-einri falnr = nfal-falnr importing rc = rc tables ss_ndia = rndi1tab.

ISH_READ_NDIA call function 'ISH_READ_NDIA' exporting einri = nfal-einri endia = 'X' falnr = nfal-falnr importing rc = rc tables ss_ndia = rndi1tab.

ISH_READ_NGPA call function 'ISH_READ_NGPA' exporting gpart = ngpa_gpart importing ngpa_e = ngpa exceptions not_found = 01.

ISH_DYNP_VALUES_READ call function 'ISH_DYNP_VALUES_READ' exporting dyname = p_repid dynumb = p_dynnr tables dynpfields = lt_dynpread exceptions others = 1.

CONVERSION_EXIT_ALPHA_INPUT call function 'CONVERSION_EXIT_ALPHA_INPUT' exporting input = einri importing output = einri exceptions others = 1.

ISH_GRAPHIC_ORGID_SELECT call function 'ISH_GRAPHIC_ORGID_SELECT' exporting einri = einri * freig = on * ambes = ON * fazuw = ON * pfzuw = ON no_bauid = on importing selected_orgid = p_org exceptions bauid_not_in_nbau = 1 einri_not_in_tn01 = 2 no_hierarchy = 3 orgid_not_in_norg = 4 others = 5.



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