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

RNUPATCMP SAP ABAP Report - IS-H: Find Similar Patients







RNUPATCMP is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program uses the specified comparison criteria to search the IS-H database for patient records similar to patient master records that were created or changed within the given evaluation period...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 RNUPATCMP 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

NP07 - IS-H: Find Similar Patients


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 RNUPATCMP. "Basic submit
SUBMIT RNUPATCMP AND RETURN. "Return to original report after report execution complete
SUBMIT RNUPATCMP 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: AUSBEGDT = Evaluation Start
Selection Text: AUSENDDT = Evaluation End
Selection Text: P_ADRNR = Address
Selection Text: P_EXPAND = Show Similar Patients
Selection Text: P_EXTNR = Ext. Pat. ID
Selection Text: P_GBDAT = Birthdate
Selection Text: P_GBNAS = Birthname
Selection Text: P_GSCHL = Sex
Selection Text: P_NNAMS = Name
Selection Text: P_OLDADR = Take Old Add.Mgmt into Account
Selection Text: P_VNAMS = First Name
Selection Text: P_EX1 = D .
Selection Text: P_EX2 = D .
Selection Text: P_EXLOAD = D .
Selection Text: P_EXSAVE = D .
Selection Text: P_EXT1 = D .
Selection Text: P_NOEX = D .
Selection Text: SE_EINRI = D .
Title: IS-H: Find Similar Patients
Text Symbol: U19 = No. Cards
Text Symbol: U18 = Document Number
Text Symbol: U17 = External Patients
Text Symbol: U16 = Institution Name
Text Symbol: 001 = New or Modified Patient Master Record
Text Symbol: 002 = Similar Patient(s)
Text Symbol: 003 = No data found for your selection criteria
Text Symbol: 010 = Patient ;;
Text Symbol: S01 = Institution
Text Symbol: S02 = Evaluation Period
Text Symbol: S04 = To
Text Symbol: SU2 = No. of Similar Records:
Text Symbol: SUM = Number of Records Found:
Text Symbol: U01 = Last Name, First Name
Text Symbol: U03 = Comparison Criteria
Text Symbol: U04 = Last Name
Text Symbol: U05 = First Name
Text Symbol: U06 = Birthname
Text Symbol: U07 = Birthdate





Text Symbol: U08 = Sex
Text Symbol: U09 = Address
Text Symbol: U10 = Patient
Text Symbol: U11 = Entered on
Text Symbol: U12 = Show Similar Patients
Text Symbol: U13 = Take Old Address Mgmt into Account
Text Symbol: U14 = SI Number
Text Symbol: U15 = GEHC Insured No.


INCLUDES used within this REPORT RNUPATCMP

INCLUDE RNSSTABL.
INCLUDE RNSSDECL_ALV.
INCLUDE RNEXTRACT_DATA.
INCLUDE RNLALV00.
INCLUDE RNSSEXTR.
INCLUDE RNSSEINR.
INCLUDE RNSSAUSZ.
INCLUDE RNSCMPC.
INCLUDE RNSSIEXT.
INCLUDE RNSSIEIN.
INCLUDE RNSSIAUS.
INCLUDE RNSSSPBO.
INCLUDE RNSSSEXT_PBO.
INCLUDE RNSSSEXT.
INCLUDE RNSSSEIN.
INCLUDE RNSSSAUS.
INCLUDE RNSSSEXT_VALUE_REQUEST.


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_SAP_BP_CHECK_ACTIVE CALL FUNCTION 'ISH_SAP_BP_CHECK_ACTIVE' IMPORTING e_status = g_sap_bp_active EXCEPTIONS * NOT_ACTIVE = 1 OTHERS = 0.

ISH_ACCESSIBILITY_MODE_GET CALL FUNCTION 'ISH_ACCESSIBILITY_MODE_GET' IMPORTING accessibility = gv_acc_mode EXCEPTIONS its_not_available = 1 OTHERS = 2.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_P_EXPAND' ss_popup = on EXCEPTIONS OTHERS = 1.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_CMPCRIT' ss_popup = on EXCEPTIONS OTHERS = 1.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_CMPCRIT' ss_popup = on EXCEPTIONS OTHERS = 1.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_CMPCRIT' ss_popup = on EXCEPTIONS OTHERS = 1.






ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_CMPCRIT' ss_popup = on EXCEPTIONS OTHERS = 1.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_CMPCRIT' ss_popup = on EXCEPTIONS OTHERS = 1.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_CMPCRIT' ss_popup = on EXCEPTIONS OTHERS = 1.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_OLDADR' ss_popup = on EXCEPTIONS OTHERS = 1.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' EXPORTING ss_object = 'ISH_RNUPATCMP_CMPCRIT' ss_popup = on EXCEPTIONS OTHERS = 1.

ISH_HELP_REQUEST CALL FUNCTION 'ISH_HELP_REQUEST' "ISH-CN EXPORTING "ISH-CN ss_object = 'ISH_RNUPATCMP_CMPCRIT' "ISH-CN ss_popup = on "ISH-CN EXCEPTIONS "ISH-CN OTHERS = 1. "ISH-CN

ISH_EHC_CHECK_PAT_MERGE CALL FUNCTION 'ISH_EHC_CHECK_PAT_MERGE' EXPORTING i_einri = se_einri IMPORTING e_active = g_active.

ISH_COUNTRY_VERSION_GET CALL FUNCTION 'ISH_COUNTRY_VERSION_GET' "QCI EGK IMPORTING ss_cvers = gv_cvers EXCEPTIONS OTHERS = 0.

REUSE_ALV_EXTRACT_LOAD CALL FUNCTION 'REUSE_ALV_EXTRACT_LOAD' EXPORTING is_extract = gs_extract2 TABLES et_exp01 = itab_npat et_exp02 = itab_npat_found CHANGING c_exp01 = ct_pat c_exp02 = ct_pat_vgl c_exp03 = rnstat c_exp04 = p_expand EXCEPTIONS not_found = 1 wrong_relid = 2 no_report = 3 no_exname = 4 no_import_possible = 5 OTHERS = 6.

REUSE_ALV_EXTRACT_SAVE CALL FUNCTION 'REUSE_ALV_EXTRACT_SAVE' EXPORTING is_extract = gs_extract1 i_exp01 = ct_pat i_exp02 = ct_pat_vgl i_exp03 = rnstat i_exp04 = p_expand TABLES it_exp01 = itab_npat it_exp02 = itab_npat_found.



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