Ansicht
Dokumentation

RNAANZ01 - IS-H: Down Payment Monitor

RNAANZ01 - IS-H: Down Payment Monitor

General Data in Customer Master   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

Description

This program allows you to monitor down payments (deposits) made by self-payers and insurance providers. If necessary, you can create new down payment requests in Financial Accounting and print forms.

The program can be executed without dialog, or in interactive mode. In interactive mode, a list of cases matching your selection criteria is returned from which you can execute various functions.

If you run the program without dialog, the desired functions (for example, generate down payment requests, print form) are executed automatically for the selected cases.

Requirements

The program selects cases in accordance with the selection criteria you specify. Furthermore, the following requirements must be satisfied for a case to appear in the results list:

  • Depending on whether you selected Self-Payer or Insurance Provider, a self-payer insurance relationship or an insurance provider insurance relationship is active for the case.
  • A unique customer is assigned to the self-payer or insurance provider in Financial Accounting.
  • The case has the status final billed or provisional billed.

If you want to use the service rules to refresh the services before generating the down payment requests, you must specify the event Service Check in Down Payment Monitor (NLRG19) in the check procedure. You do this in Customizing for the service rules to be executed. Please note that the service rules only execute an action if you have selected Actions Without Confirmation and in Batch Input for the service actions.

Output

The system checks the down payments made and open down payment requests for the cases selected, taking into account only the open items in Financial Accounting. Offset down payments are not taken into consideration.

Down payments made and open down payment requests are matched against the estimated self-payer or insurance provider amount. If the amount of the estimated invoice exceeds the sum of the down payment and down payment request by a minimum amount stored in Customizing, the system proposes, or directly generates a new down payment request for this case.

The amount of the generated down payment request is calculated from the difference between the sum of the down payments made and the open down payment requests and the estimated self-payer or insurance provider amount.

You can influence the new down payment request proposed by the system by means of the following parameters:

  • Top-Up amount
  • Rounding Procedure (no rounding, round up, commercial rounding, or round down) and Rounding Amount.

See the documentation on these parameters in Maintain Parameters for Down Payment Requests.

In interactive mode, you can overwrite the proposed new down payment request before executing the Generate function. Note that for technical reasons it is still possible to make an entry in this field after generation. Any subsequent change is, however, without effect. In particular, a further down payment request cannot be generated.

The status display can have the following values:

  • Status display "Red": The system was unable to calculate the self-payer amount or the insurance provider amount for the case (for example, owing to an error in test billing, or also because the case is in fact not a self-payer case).
  • Status display "Yellow": The system has proposed but not yet generated a new down payment request for the case.
  • Status display "Green": The system has successfully generated a new payment request, or has determined that a new down payment request is not necessary for the case (if, for example, the down payment already made exceeds the self-payer amount or the insurance provider amount of the invoice).

Example

You have set the down payment request parameters in Customizing for IS-H by choosing Maintain Parameters for Down Payment Requests such that the system is to generate a new down payment request when the minimum difference amount for self-payers exceeds 1000.00.

Case Down paymnt Down Pyt Rq Est. Invoice Amnt
1 1000.-   3000.-
2 1000.- 2000.- 3000.-

The system proposes a new down payment request of 2000.- for case 1, since the difference between the down payment made and the estimated self-payer amount exceeds the minimum difference amount of 1000.00.

On the other hand, the system does not propose a new down payment request for case 2, since the sum of the down payment made and the open down payment request exceeds the estimated self-payer amount.

Selection screen

In the Select Cases group box on the selection screen, specify the criterion according to which the program is to select the cases for processing. The following alternatives exist:

  • Via Admission Date
You can enter a time interval for the admission date.
  • Via Discharge Date
You can enter a time interval for the discharge date.
  • Via Visit Date
You can enter a time interval for the visit date.
  • Via Case Selection
You can enter the selection indicator of a case selection that you have created beforehand. You can also search for a selection indicator by means of the matchcode search.
  • Via Cases
You can enter a single case number, or a case number range. You can also identify a case by running the patient index search on these fields.
  • Case Type
You can stipulate whether you want to select inpatient, outpatient, or day patient cases. For this mandatory input parameter, enter the value "1" (inpatient cases), "2" (outpatient cases), or "3" (day patient cases).

You can also enter the desired interim billing date in the Billing group box. The date can also be in the future. If you do not make an entry in this field, the system performs billing for the current date.

In the Restriction group box, you decide whether you are launching the down payment monitor for self-payer or insurance provider insurance relationships. If you select the Insurance Provider radio button, you can restrict the insurance providers to be considered.

In the Processing Mode group box, you decide in which mode the down payment monitor program is to be executed:

  • With Dialog
Select this radio button if you simply want an overview of the selected cases to be displayed.
  • Without Dialog
Select this radio button if you want to execute the functions without dialog. Select at least one of the options Generate Down Payment Requests, Print Forms, or Create List.

Interactive mode

Interactive mode provides the basic functions Generate Down Payment Request and Print Forms complemented by an additional set of functions:

  • Functions for interactive display and creation of lists (ABAP List Viewer)
  • Layout

  • Sort

  • Filter

  • Total values

  • Functions for further case information
  • Case monitor

  • Open items

  • Form printout log

  • Functions for displaying or changing settings
  • Automatic print and manual print

You can specify whether the system is to automatically print a form or not when the function Generate Down Payment Request is executed.
  • Down Payment Request Parameters

You can display the general parameters for down payment requests.

Note on printing forms

You can have the generation of new down payment requests trigger form printout or print forms as a separate function.

For you to be able to differentiate between inpatient/day patient invoices and outpatient invoices in print control, the system provides the events ANZ011 ("Generate Inpatient/Day Patient Down Payment Request) and ANZ013 ("Generate Outpatient Down Payment Request).

The following work organizer types are provided for the down payment monitor:

1. For event ANZ011:

  • ANZG ,,,,Generate Down Payment Request
  • RECHANZ ,,SG: Down Payment Monitor Invoice
  • RECH_01 ,,Inpatient Invoice Data (IP)
  • RECH01CK ,,CH: Inpatient Invoice Data (IP)
  • RECH_01D,,SG: Inpatient Detailed Invoice Data (IP)
  • RECH_01S,,SG: Inpatient Summarary Invoice Data (IP)

2. For event ANZ031:

  • ANZG,,,,Generate Down Payment Request
  • RECHANZ,,SG: Down Payment Monitor Invoice
  • RECH_10,,,,Outpatient Invoice Data (IP)
  • RECH10CK,,CH: Outpatient Invoice Data (IP)
  • RECH10TK,,CH: Outpatient Invoice (IP) TARMED
  • RECH_10D,,SG: Outpatient Detailed Invoice Data (IP)
  • RECH_10S,,SG: Outpatient Summary Invoice Data (IP)

This enables you to print both a down payment request form and invoice information (as clarification of the down payment request). Note that the system places both forms together in a spool request (consecutively per case) only if the spool attributes (e.g. printer, number of copies, archiving mode, spool retention period, name) for both work organizers match exactly. This can be ensured by maintaining identical entries for the above fields in Configure Unconditioned Output Control with regard to the work organizers you have set up.
Invoice printout is performed in test mode here.

Enhancement

The enhancement NANZ0001 provides two function exits:

  • EXIT_RNAANZ01_001
This function exit enables you to implement your own criteria regulating whether the down payments are to be monitored for a case or not.
  • EXIT_RNAANZ01_002
This function exit enables you to implement your own program code to calculate the amount of the new down payment request.

For further information, see the general SAP documentation on customer enhancements and the documentation on the enhancement NANZ0001.






CPI1466 during Backup   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 13317 Date: 20240520 Time: 073541     sap01-206 ( 179 ms )