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

RNUAPPMV SAP ABAP Report - IS-H: Move Appointments in Visit Scheduling







RNUAPPMV 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 move appointments that have been created for patients in the visit scheduling transaction...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 RNUAPPMV 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

NR17 - IS-H: Move Appointments


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 RNUAPPMV. "Basic submit
SUBMIT RNUAPPMV AND RETURN. "Return to original report after report execution complete
SUBMIT RNUAPPMV 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: S_FOLLOW = Follow-Up Visit
Selection Text: S_FIRST = Initial Visit
Selection Text: S_EXCLWE = Except Wednesdays
Selection Text: S_EXCLTU = Except Tuesdays
Selection Text: S_EXCLTH = Except Thursdays
Selection Text: S_EXCLSU = Except Sundays
Selection Text: S_EXCLSA = Except Saturdays
Selection Text: S_EXCLPM = Except Afternoon
Selection Text: S_EXCLMO = Except Mondays
Selection Text: S_EXCLFR = Except Fridays
Selection Text: S_EXCLAM = Except Morning
Selection Text: S_ETIME = End Time
Selection Text: S_EDATE = End Date
Selection Text: S_BTIME = Start Time
Selection Text: S_BDATE = Start Date
Selection Text: S_BARZT = Attending Person
Selection Text: STOID = Cancellation Reason
Selection Text: SR_ORGPF = Treatment OU
Selection Text: SR_ORGFA = Department
Selection Text: SR_FACHR = Physician Specialty
Selection Text: SR_DSPTY = Scheduling Type
Selection Text: SR_CLASS = Patient Class
Selection Text: S_ZIMMR = Treatment Room
Selection Text: T_ZIMMR = Treatment Room
Selection Text: T_FOLLOW = Follow-Up Visit
Selection Text: T_FIRST = Initial Visit
Selection Text: T_EXCLWE = Except Wednesdays
Selection Text: T_EXCLTU = Except Tuesdays
Selection Text: T_EXCLTH = Except Thursdays
Selection Text: T_EXCLSU = Except Sundays
Selection Text: T_EXCLSA = Except Saturdays
Selection Text: T_EXCLPM = Except Afternoon
Selection Text: T_EXCLMO = Except Mondays
Selection Text: T_EXCLFR = Except Fridays
Selection Text: T_EXCLAM = Except Morning
Selection Text: T_ETIME = End Time
Selection Text: T_EDATE = End Date
Selection Text: T_BTIME = Start Time





Selection Text: T_BDATE = Start Date
Selection Text: T_BARZT = Attending Person
Selection Text: TR_ORGPF = Treatment OU
Selection Text: TR_ORGFA = Department
Selection Text: TR_FACHR = Physician Specialty
Selection Text: TR_DSPTY = Scheduling Type
Selection Text: TR_CLASS = Patient Class
Selection Text: SE_EINRI = Institution
Selection Text: SAVE_APP = Save Immediately
Selection Text: PROT_APP = Log
Selection Text: LOCIND = Substitution Situation
Selection Text: FORCIN = Overbook Existing Appointment
Selection Text: C_TIME = Check Time
Selection Text: C_FACHR = Check Specialty
Selection Text: C_DSPTY = Check Scheduling Type
Selection Text: BNKZ = Notification Desired
Title: IS-H: Move Appointments in Visit Scheduling
Text Symbol: S17 = Monday
Text Symbol: S16 = Afternoon
Text Symbol: S15 = Morning
Text Symbol: S14 = Except For
Text Symbol: S13 = Same Specialty
Text Symbol: S12 = Same Scheduling Type
Text Symbol: S11 = Input Help: Org. Units
Text Symbol: S10 = Treatment OU
Text Symbol: S09 = Time
Text Symbol: S08 = To
Text Symbol: S07 = Date
Text Symbol: S06 = Treatment Room
Text Symbol: S05 = Attending Person
Text Symbol: S04 = Save Immediat.
Text Symbol: S03 = To
Text Symbol: S02 = From
Text Symbol: S01 = Institution
Text Symbol: 001 = Overbook
Text Symbol: S18 = Tuesday
Text Symbol: S19 = Wednesday
Text Symbol: S20 = Thursday
Text Symbol: S21 = Friday





Text Symbol: S22 = Saturday
Text Symbol: S23 = Sunday
Text Symbol: S24 = Initial Visit
Text Symbol: S25 = Follow-Up Visit
Text Symbol: S26 = Same Time
Text Symbol: S27 = Overbook Existing Appointments
Text Symbol: S28 = Substitution Situation
Text Symbol: S29 = Cancellation Reason
Text Symbol: S30 = Log
Text Symbol: S31 = More Criteria
Text Symbol: S33 = Desired
Text Symbol: S34 = Notified
Text Symbol: S35 = Transfer Time Slot Data of Target
Text Symbol: S36 = Notification


INCLUDES used within this REPORT RNUAPPMV

INCLUDE RNSSTABL.
INCLUDE RNAMBPF4.
INCLUDE RNAMBCHK.
INCLUDE RNSSEINR.
INCLUDE RNSSIEIN.
INCLUDE RNSSSPBO.
INCLUDE RNSSSEIN.


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:

ICON_CREATE * call function 'ICON_CREATE' * exporting * NAME = ICON_ENTER_MORE * INFO = TEXT-S31 * importing * result = sscrfields-functxt_01 * exceptions * icon_not_found = 1 * outputfield_too_short = 2 * others = 3.

ISH_APPOINTMENTS_MOVE CALL FUNCTION 'ISH_APPOINTMENTS_MOVE' EXPORTING criteria_source = rnapp4 criteria_target = rnapp5 save_immediatly = save_app log = prot_app TABLES moving_log = moving_log source_dspty = sr_dspty source_orgfa = sr_orgfa source_orgpf = sr_orgpf source_fachr = sr_fachr source_class = sr_class target_dspty = tr_dspty target_orgfa = tr_orgfa target_orgpf = tr_orgpf target_fachr = tr_fachr EXCEPTIONS no_appointments_found = 1 no_time_slots_found = 2 no_planning_object_found = 3 incomplete_criteria = 4 source_and_target_equal = 5 OTHERS = 6.

F4IF_DETERMINE_SEARCHHELP CALL FUNCTION 'F4IF_DETERMINE_SEARCHHELP' EXPORTING tabname = 'RNPB2' fieldname = 'BARZT' IMPORTING shlp = shlp_descr EXCEPTIONS OTHERS = 1.

F4IF_START_VALUE_REQUEST CALL FUNCTION 'F4IF_START_VALUE_REQUEST' EXPORTING shlp = shlp_descr IMPORTING rc = pf4_rc TABLES return_values = pf4_values EXCEPTIONS OTHERS = 1.

F4IF_DETERMINE_SEARCHHELP CALL FUNCTION 'F4IF_DETERMINE_SEARCHHELP' EXPORTING tabname = 'RNPB2' fieldname = 'ZIMMR' IMPORTING shlp = shlp_descr EXCEPTIONS OTHERS = 1.

F4IF_START_VALUE_REQUEST CALL FUNCTION 'F4IF_START_VALUE_REQUEST' EXPORTING shlp = shlp_descr IMPORTING rc = pf4_rc TABLES return_values = pf4_values EXCEPTIONS OTHERS = 1.



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