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

YS141MCA.m

Go to the documentation of this file.
  1. YS141MCA ;SLC/KCM - Patch 141 MoCA Task ; 1/27/2020
  1. ;;5.01;MENTAL HEALTH;**141**;Dec 30, 1994;Build 85
  1. ;
  1. SETMOCA ; Set up MoCA attestation to be displayed starting Dec 1,2020
  1. D EN^XPAR("SYS","YSMOCA ATTESTATION DATE",1,3201201)
  1. Q
  1. N ENABLE
  1. S ENABLE=0 I $$NOW^XLFDT>3200831.2359 S ENABLE=1
  1. D EN^XPAR("SYS","YSMOCA ATTESTATION ENABLED",1,ENABLE)
  1. Q
  1. QMOCA ; queue job to enable MoCA attestation
  1. N ZTRTN,ZTDESC,ZTDTH,ZTIO,ZTSAVE,ZTSK
  1. S ZTIO=""
  1. S ZTRTN="DQMOCA^YS141MCA"
  1. S ZTDESC="Enable MoCA Attestation Dialog on Sep 1, 2020"
  1. S ZTDTH="65623,120" ; September 1, 2020 just after midnight
  1. D ^%ZTLOAD
  1. I '$G(ZTSK) D MES^XPDUTL("Unable to schedule MoCA update.")
  1. Q
  1. DQMOCA ; set MoCA attestation enabled
  1. D EN^XPAR("SYS","YSMOCA ATTESTATION ENABLED",1,1)
  1. Q