Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: IBY521PR

IBY521PR.m

Go to the documentation of this file.
  1. IBY521PR ;ALB/GEF - Pre install routine for patch 521 ; 10-NOV-14
  1. ;;2.0;INTEGRATED BILLING;**521**;21-MAR-94;Build 33
  1. ;;Per VA Directive 6402, this routine should not be modified.
  1. ;
  1. ; XPDUTL calls are DBIA#10141
  1. ;
  1. DOC ;
  1. ; HPID Build 1 created 4 new fields in file 36.
  1. ; 2 had cross-references which were set up to allow as look-ups.
  1. ; Build 2 changes those cross-references to be non-lookup.
  1. ; This change requires they now start with "A":
  1. ; 8.01 - HPID/OEID - was "HOD", now will be "AHOD"
  1. ; 8.04 - NID IF - was "NIF", now will be "ANIF"
  1. ;
  1. ; INDXDD^IBY521PR will run in the pre-install to delete old x-refs
  1. ; POINDX^IBY521PO will run post-install to set in new format
  1. ;
  1. INDXDD ; PRE-INSTALL comes here
  1. ; DELETE old cross-references for fields 8.01 & 8.04 (HOD & NIF) from DD and file
  1. D MES^XPDUTL("Removing old HPID & NIF ID cross-references in INSURANCE COMPANY file ")
  1. N IBFLD
  1. F IBFLD=8.01,8.04 D DELIX^DDMOD(36,IBFLD,1,"KW")
  1. Q