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

EEO2P12.m

Go to the documentation of this file.
  1. EEO2P12 ;ALB/MJB - Set OUT OF ORDER field for old EEO options ; 07/15/2024
  1. ;;2.0;EEO Complaint Tracking;**12**;Apr 27, 1995;Build 6
  1. ;Reference to XPDMENU supported by ICR 1157
  1. Q
  1. ;
  1. MAIN(EEO) ; Step through options, pull IEN from B index and update
  1. ;EEO IS THE MENU RESTORE FLAG : 1=restore, anything else will place out of order
  1. N DA,DIE,DR,DO,EEOSOPT,EEOSD0,EEOMSG,EEOI,EEOTXT K X,Y
  1. S EEO=$G(EEO),EEOTXT=$S(EEO=1:"@",1:"Disabled - USE EEO Eco-Case Management System (eSquared CSM)")
  1. F EEOI=1:1 S EEOSOPT=$P($T(OPTS+EEOI^EEO2P12),";",3) Q:EEOSOPT="" D
  1. . S EEOSD0=$O(^DIC(19,"B",EEOSOPT,0)) I EEOSD0="" S EEOMSG="OPTION "_EEOSOPT_" NOT FOUND" D EN^DDIOL(EEOMSG) Q
  1. . Q:$P($G(^DIC(19,EEOSD0,0)),"^")'=EEOSOPT
  1. . S EEOMSG="SETTING "_EEOSOPT_" TO "_$S(EEO=1:"ACTIVE...",1:"OUT OF ORDER...")
  1. . D EN^DDIOL(EEOMSG),OUT^XPDMENU(EEOSOPT,EEOTXT)
  1. .Q
  1. D CLEAN^DILF
  1. Q
  1. OPTS ; Options to disable
  1. ;;EEO ADHOC
  1. ;;EEO CLOSE CASE
  1. ;;EEO CLOSE/DELETE
  1. ;;EEO COMPLAINT STATION MENU
  1. ;;EEO COUNSELOR ENTER/EDIT
  1. ;;EEO COUNSELOR SECURITY
  1. ;;EEO COUNSELORS MENU
  1. ;;EEO DELETE
  1. ;;EEO ENTER/EDIT F.C.
  1. ;;EEO FORM 0210
  1. ;;EEO MANAGER
  1. ;;EEO NOTICE OF RIGHTS
  1. ;;EEO REOPEN CASE
  1. ;;EEO REPORT1
  1. ;;EEO REXMT
  1. ;;EEO STATION ADD/EDIT
  1. ;;EEO STATION INQUIRE
  1. ;;EEO STATION INVESTIGATION
  1. ;;EEO STATION REPORT
  1. ;;EEO STATION REPORT 1
  1. ;;EEO STATION REPORT 2
  1. ;;EEO TASKED BULLETIN
  1. ;;EEO TIMELINESS REPORT
  1. ;;EEO UNDELETE
  1. ;;EEO UPLINK SERVER
  1. Q