SAP Reports / Programs

RN2_RAD_DWS SAP ABAP Report - Radiology Findings Work Station







RN2_RAD_DWS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The radiology findings work station presents the radiological examinations which require findings...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 RN2_RAD_DWS 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

N2RW - Findings Work Station


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 RN2_RAD_DWS. "Basic submit
SUBMIT RN2_RAD_DWS AND RETURN. "Return to original report after report execution complete
SUBMIT RN2_RAD_DWS 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: WLREFR = D .
Selection Text: S_LEIST = D .
Selection Text: S_GPART = D .
Selection Text: P_PACSID = D .
Selection Text: P_MITARB = D .
Selection Text: P_EINRI = D .
Selection Text: AUTOREF2 = D .
Selection Text: WLINTVL = Interval (Secs)
Selection Text: S_UPDAT = Examinations from
Selection Text: S_ERBOE = Performing Organizational Unit
Selection Text: S_AUFG = Task of Performing Person
Selection Text: S_ANFOE = Requester
Selection Text: REPDTVR = Version
Selection Text: REPDTID = Document Category
Selection Text: REPDTCAT = Status Network (Document Type)
Selection Text: READ = Provisional Findings
Selection Text: P_STVERS = Version
Selection Text: P_STDTID = Document Category
Selection Text: P_PRIV = Only Private Patients
Selection Text: P_ORGDO = Documenting OU
Selection Text: P_CK_GP = Display Total Request
Selection Text: P_ALV = Worklist as List
Selection Text: PSTDOKAR = Status Network (Document Type)
Selection Text: DETREFR = Automatically Update Details
Selection Text: COMPLETD = Examinations Without Findings
Title: Radiology Findings Work Station
Text Symbol: 016 = Sec.) ;; = Seconds (Belongs to TEXT-015!)
Text Symbol: 015 = (Automatic Refresh Every
Text Symbol: 014 = Update After Processing Findings Report
Text Symbol: 013 = Delete Selection Variant
Text Symbol: 012 = Standard Findings Report
Text Symbol: 011 = From
Text Symbol: 010 = Work Station Settings
Text Symbol: 009 = Selection Variants for Worklist
Text Symbol: 008 = RIS Study
Text Symbol: 007 = PACS Assignment
Text Symbol: 006 = Worklist
Text Symbol: 005 = Examination Device / Process





Text Symbol: 004 = Documenting Organizational Unit
Text Symbol: 003 = (Only Valid for Performing Person)
Text Symbol: 002 = Restrict Worklist
Text Symbol: 001 = Documentation Details


INCLUDES used within this REPORT RN2_RAD_DWS

No INCLUDES are used within this REPORT code!


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_POPUP_EINRI CALL FUNCTION 'ISH_POPUP_EINRI' IMPORTING einri = p_einri EXCEPTIONS cancelled = 1 OTHERS = 2.

BAPI_USER_GET_DETAIL CALL FUNCTION 'BAPI_USER_GET_DETAIL' EXPORTING username = sy-uname IMPORTING address = address TABLES return = lt_return.

ISH_N2_RAD_GET_CURR_PACSID CALL FUNCTION 'ISH_N2_RAD_GET_CURR_PACSID' EXPORTING p_einri = p_einri IMPORTING p_pacs_parms = pacs EXCEPTIONS OTHERS = 1.

ISH_N2_RAD_GET_PARAM CALL FUNCTION 'ISH_N2_RAD_GET_PARAM' EXPORTING ss_einri = p_einri ss_parm = 'RBF_DOKART' ss_pacsid = p_pacsid IMPORTING ss_value = repdtcat EXCEPTIONS no_customizing = 1 OTHERS = 2.

ISH_N2_RAD_GET_PARAM CALL FUNCTION 'ISH_N2_RAD_GET_PARAM' EXPORTING ss_einri = p_einri ss_parm = 'RBF_DTID' ss_pacsid = p_pacsid IMPORTING ss_value = repdtid EXCEPTIONS no_customizing = 1 OTHERS = 2.

ISH_N2_RAD_GET_PARAM CALL FUNCTION 'ISH_N2_RAD_GET_PARAM' EXPORTING ss_einri = p_einri ss_parm = 'RBF_DTVERS' ss_pacsid = p_pacsid IMPORTING ss_value = repdtvr EXCEPTIONS no_customizing = 1 OTHERS = 2.

RS_VARIANT_EXISTS CALL FUNCTION 'RS_VARIANT_EXISTS' EXPORTING report = sy-repid variant = p_start IMPORTING r_c = subrc EXCEPTIONS not_authorized = 1 no_report = 2 report_not_existent = 3 report_not_supplied = 4 OTHERS = 5.

RS_SUPPORT_SELECTIONS CALL FUNCTION 'RS_SUPPORT_SELECTIONS' EXPORTING report = sy-repid variant = p_start EXCEPTIONS variant_not_existent = 1 variant_obsolete = 2 OTHERS = 3.

RS_VARIANT_TEXT CALL FUNCTION 'RS_VARIANT_TEXT' EXPORTING curr_report = sy-repid langu = sy-langu variant = variant IMPORTING v_text = variantname EXCEPTIONS no_text = 1 OTHERS = 2.

ISH_EINRI_CHECK CALL FUNCTION 'ISH_EINRI_CHECK' EXPORTING ss_einri = p_einri IMPORTING ss_tn01 = tn01 EXCEPTIONS not_found = 1 OTHERS = 2.

ISH_N2_RAD_GET_PARAM CALL FUNCTION 'ISH_N2_RAD_GET_PARAM' EXPORTING ss_einri = p_einri ss_parm = 'STUDY_DOKART' ss_pacsid = p_pacsid IMPORTING ss_value = pstdokar EXCEPTIONS no_customizing = 1 OTHERS = 2.

ISH_EINRI_CHECK CALL FUNCTION 'ISH_EINRI_CHECK' EXPORTING ss_einri = p_einri EXCEPTIONS not_found = 1 OTHERS = 2.

ISHMED_CHECK_NORG CALL FUNCTION 'ISHMED_CHECK_NORG' EXPORTING ss_einri = p_einri ss_einri_chk = 'J' ss_orgid = p_orgdo EXCEPTIONS not_found = 1 not_valid = 2 OTHERS = 3.

ISHMED_CHECK_NGPA CALL FUNCTION 'ISHMED_CHECK_NGPA' EXPORTING ss_check = 'O' ss_einri = p_einri ss_gdatum = sy-datum ss_orgid = p_orgdo ss_pernr = p_mitarb ss_vorgang = ' ' EXCEPTIONS not_found = 1 not_valid = 2 OTHERS = 3.

ISH_GRAPHIC_ORGID_SELECT CALL FUNCTION 'ISH_GRAPHIC_ORGID_SELECT' EXPORTING ambes = abap_on fazuw = abap_on pfzuw = abap_off graph_title = 'Dokumentierende Organisationseinheit'(004) einri = p_einri freig = abap_on start_orgfa = p_orgdo loekz = space no_bauid = abap_off sperr = abap_off IMPORTING selected_orgid = p_orgdo EXCEPTIONS bauid_not_in_nbau = 1 einri_not_in_tn01 = 2 no_hierarchy = 3 orgid_not_in_norg = 4 OTHERS = 5.

ISHMED_SHOW_NGPA CALL FUNCTION 'ISHMED_SHOW_NGPA' EXPORTING ss_check = 'A' ss_einri = p_einri ss_orgid = p_orgdo ss_activex = 'X' IMPORTING e_ngpa = ngpa EXCEPTIONS not_found = 1 OTHERS = 2.






ISH_GRAPHIC_ORGID_SELECT CALL FUNCTION 'ISH_GRAPHIC_ORGID_SELECT' EXPORTING ambes = abap_on fazuw = abap_on pfzuw = abap_off graph_title = 'Untersuchungsgerät / Verfahren'(005) einri = p_einri freig = abap_on start_orgfa = p_orgdo loekz = space no_bauid = abap_on sperr = abap_off IMPORTING selected_orgid = s_erboe-low EXCEPTIONS bauid_not_in_nbau = 1 einri_not_in_tn01 = 2 no_hierarchy = 3 orgid_not_in_norg = 4 OTHERS = 5.

ISH_GRAPHIC_ORGID_SELECT CALL FUNCTION 'ISH_GRAPHIC_ORGID_SELECT' EXPORTING ambes = abap_on fazuw = abap_on pfzuw = abap_off graph_title = 'Untersuchungsgerät / Verfahren'(005) einri = p_einri freig = abap_on start_orgfa = p_orgdo loekz = space no_bauid = abap_on sperr = abap_off IMPORTING selected_orgid = s_erboe-high EXCEPTIONS bauid_not_in_nbau = 1 einri_not_in_tn01 = 2 no_hierarchy = 3 orgid_not_in_norg = 4 OTHERS = 5.

ISHMED_SERVICE_CHOICE_LIST * CALL FUNCTION 'ISHMED_SERVICE_CHOICE_LIST' * EXPORTING * i_einri = p_einri * I_ANPOE = ' ' * I_ANFOE = ' ' * I_DATUM = SY-DATUM * I_TITEL = * I_PRTID = ' ' * I_ANFTY = ' ' * I_AUTH_FCT = ' ' * I_TYPE = 'X' * I_PROFILE = '*' * IS_NFAL = ' ' * I_CASELESS = ' ' * I_AUTH_FCT_05 = 'X' * IT_ERBOES = * I_WITH_PRE = ' ' * I_OVERLAP = 'X' * I_STUFE = 99 * I_EXTGPA = '*' * I_PRE_SHOW_BUTTON = 'X' * I_CORDTYPID = ' ' * I_AVLEXBP = '*' * IMPORTING * E_ORGID = * E_CASELESS = * ET_MARKED_RECS = * E_RC = * E_CAN = * CHANGING * CR_ERRORHANDLER = * .

ISH_GRAPHIC_ORGID_SELECT * CALL FUNCTION 'ISH_GRAPHIC_ORGID_SELECT' * EXPORTING * ambes = abap_on * fazuw = abap_on * pfzuw = abap_off * graph_title = 'Untersuchungsgerät'(006) * einri = p_einri * freig = abap_on * start_orgfa = s_erboe-low * loekz = space * no_bauid = abap_off * sperr = abap_off * IMPORTING * selected_orgid = s_erbbe-low * EXCEPTIONS * bauid_not_in_nbau = 1 * einri_not_in_tn01 = 2 * no_hierarchy = 3 * orgid_not_in_norg = 4 * OTHERS = 5.

ISH_N2_RAD_SEL_CURR_PACSID CALL FUNCTION 'ISH_N2_RAD_SEL_CURR_PACSID' EXPORTING p_einri = p_einri IMPORTING pacs = pacs EXCEPTIONS cancel = 1 OTHERS = 2.



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