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

BSDIMPL.m

Go to the documentation of this file.
  1. BSDIMPL ; IHS/ANMC/LJF - SCHEDULING IMPLEMENTATION ; [ 01/22/2004 1:11 PM ]
  1. ;;5.3;PIMS;;APR 26, 2002
  1. ;
  1. Q
  1. ;
  1. EN ;EP; called by installer from programmer mode
  1. ; runs through items on Scheduling Supervisor Menu after install
  1. ; while users still off system
  1. ;
  1. ACTION ; -- choose which action to perform
  1. NEW BDGACT,BDGA,X,Y,BDGQUIT
  1. W !!
  1. F X=1:1:4 S BDGA(X)=$J(X,3)_". "_$P($T(RPT+X),";;",2)
  1. S Y=$$READ^BDGF("NO^1:4","Choose Implementation Action","","","",.BDGA)
  1. Q:'Y I Y=4 S XQH="BSD IMPLEMENT" D EN^XQH G ACTION
  1. S BDGACT=$P($T(RPT+Y),";;",3) X BDGACT D EN^XBVK("VALM")
  1. D ACTION
  1. Q
  1. ;
  1. RPT ;;
  1. ;;Edit Scheduling Parameters;;D ^BSDPARM;;
  1. ;;Update Appointment Slip Letter;;D LETTER^BSDIMPL;;
  1. ;;View Scheduling Event Driver;;D ^BSDSYS1;;
  1. ;;On-line Help;;D ^BSDHELP;;
  1. ;
  1. LETTER ;EP; selects new Appointment Slip Letter for editing
  1. NEW DIE,DA,DR
  1. S DA=$O(^VA(407.5,"B","APPOINTMENT SLIP",0))
  1. I 'DA W !!,"No generic Appointment Slip letter on file" D PAUSE^BDGF Q
  1. ;
  1. W !!,"NAME: APPOINMENT SLIP",!
  1. S DIE=407.5,DR="1:9999999.99" D ^DIE
  1. Q