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

PRCOT07.m

Go to the documentation of this file.
  1. PRCOT07 ;SF/SWS-PREINSTALL *ADD NEW OPTION ;4-26-94/3:45 PM
  1. V ;;5.1;IFCAP;**113**;Oct 20, 2000;Build 4
  1. ;Per VHA Directive 2004-038, this routine should not be modified.
  1. Q
  1. FINDREC N DIC,Y,NREC,MREC,DIE,X
  1. D BMES^XPDUTL("Adding new option to APPROVING OFFICIAL MENU.")
  1. S DIC="^DIC(19,",X="PRCH AO CANCEL INCOM PC ORDER"
  1. D ^DIC
  1. I Y'=-1 S NREC=+Y
  1. FINDMNU S (DIC,Y)=""
  1. S DIC="^DIC(19,",X="PRCH APPROVE"
  1. D ^DIC
  1. I Y'=-1 S MREC=+Y
  1. UPDMNU S (DIC,Y)=""
  1. S (BFLAG,NTHIS)=0
  1. F S NTHIS=$O(^DIC(19,MREC,10,NTHIS)) Q:'NTHIS!(BFLAG=1) D
  1. . S MYIEN=$G(^DIC(19,MREC,10,NTHIS,0))
  1. . I MYIEN=NREC S BFLAG=1
  1. I BFLAG=0 D
  1. . S DIC="^DIC(19,"_MREC_",10,",DIC(0)="",DIC("P")="19.01IP"
  1. . S X=NREC
  1. . S DA(1)=MREC
  1. . D FILE^DICN
  1. CLNREC K BFLAG,NTHIS,MREC,NREC
  1. Q