SAP Program RN2UNLOM - Enhancement Migration Table NLOP into NLICZ

Description
ISH-Release 4.03A supplies an active, modified data model in the area ofsurgical data. This release replaces the previous table NLOP, whichdocuments the assignment of services to procedures, using three (3) newtables.
From now on, all dependent programs will no longer access table NLOP,but instead, they will access tables NICP, NLICZ and NDICZ (i.e.statistics).
This must also apply to customized programs, since the system wouldotherwise deliver incorrect results.
The surgery monitor from i.s.h.med is also one of the dependent programswhich has programs that access NLOP. Here, you must transfer othersurgical service code records into table NLICZ and enhance the proceduretext in table NICP. For this reason, program RN2UNLOM must run inthe background after executing program RNUNLOPM, which willexecute the global conversion of the NLOP data.
In order to use the new surgical data transaction as well as theprevious statistics, it is necessary to transfer the data of table NLOPinto the new tables.
Also, in order to use the surgery monitor, it is necessary to transferthe additional surgical service code records into table NLICZ and addthe procedure text in table NICP.
Program RNUNLOPM saves the following data in the new structures:

  • NICP - Procedures for the Case and the Movement

  • NLICZ - Assignment between Service and Procedure

  • NDICZ - Assignment between Procedure and Diagnosis.

  • If you cancel the service from table NLO or the assigned movement or thecase, the system will create a record with the deletion flag in tableNICP. The system will then not fill in assignment tables NLICZ or NDICZ.
    If you cancel the diagnosis from table NLOP, the system will not createan assignment between the procedure and the canceled diagnosis.
    Program RN2UNLOM will transfer tables NLOP and NLLZ to thesurgical service code records already existing in NLICZ as well asanchor surgical service code records and request surgical service coderecords in NLICZ and will add procedure text in table NICP.
    If you call the program with an institution and one or more casenumbers, you will also receive the following: a detailed log of the datarecords that the system has read from tables NLOP and NLLZ as well asthe data records the system has created from these in table NLICZ andfrom the enhanced records in table NICP.
    You can use these parameters to convert a specific case and to check theresult. If you call the program for all institutions and cases, you willnot receive a log.
    Field NLOP-MEDMIGKZ allows you to start the program as often as youlike. The system will process the data for which NLOP-MIGKZ has beenset, which includes the data for which program RNUNLOPM ran, as well asdata where the NLOP-MEDMIGKZ field is still blank.

    Notes
    Since in ISH-Release 4.03A, all IS-H programs (dialog programs,statistics, and so on) access the new structures, you must run theprogram directly after the put on Release 4.03A. Due to performancereasons, the system will only start the program in the background
    and at low-volume times.
    You must also make sure that after you successfully convert table NLOP,that the surgery monitor immediately accesses the new tables.
    You must execute the program in every client.

    Precondition
    A prerequisite for this program is that i.s.h.med is active. Youmust also have run the program RNUNLOPM, which indicates thecorrectly transferred NLOP records with an X in the NLOP-MIGKZ field.
    For the update mode, the new Transaction NEW_OP must be active,which program RNUNLOPM will set to active, if all NLOP records inthe NLOP-MIGKZ field have been indicated with an X.