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

GMPL15P.m

Go to the documentation of this file.
  1. GMPL15P ;SLC/JVS -- Post Install Routine ;3/19/99 11:00
  1. ;;2.0;Problem List;**15,23**;Aug 25, 1994
  1. ;
  1. ; This routine should be removed after installing patch
  1. ; GMPL*2*23
  1. Q
  1. EN ;ENTRY POINT
  1. ;This will update the new cross reference that was add
  1. ;by patch GMPL*2*15
  1. N IEN,DFN,MODIFIED,MODIFIE1,XPDIDTOT
  1. K ^AUPNPROB("MODIFIED")
  1. S IEN=0,XPDIDTOT=$P(^AUPNPROB(0),"^",3)
  1. F S IEN=$O(^AUPNPROB(IEN)) Q:IEN<1 D
  1. . ;D UPDATE^XPDID(IEN)
  1. . S DFN=$P(^AUPNPROB(IEN,0),"^",2)
  1. . S MODIFIED=$P(^AUPNPROB(IEN,0),"^",3)
  1. . I '$D(^AUPNPROB("MODIFIED",DFN)) S ^AUPNPROB("MODIFIED",DFN,MODIFIED)="" Q
  1. . I $D(^AUPNPROB("MODIFIED",DFN)) S MODIFIE1=$O(^AUPNPROB("MODIFIED",DFN,0)) I MODIFIED>MODIFIE1 K ^AUPNPROB("MODIFIED",DFN) S ^AUPNPROB("MODIFIED",DFN,MODIFIED)="" Q
  1. Q
  1. TASK ;Task the job of creating the initial Cross Reference
  1. ;
  1. S ZTRTN="EN^GMPL15P"
  1. S ZTDESC="Create Problem List X-ref Patch GMPL*2*15"
  1. S ZTSAVE=("DUZ")
  1. S ZTDTH=$H
  1. S ZTIO=""
  1. D ^%ZTLOAD
  1. ;
  1. I $D(ZTSK) D BMES^XPDUTL("Task Number: "_$G(ZTSK))
  1. I '$D(ZTSK) D BMES^XPDUTL("TASK JOB DID NOT RUN!")
  1. I '$D(ZTSK) D MES^XPDUTL("Start Task with D TASK^GMPL15P")
  1. Q