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

MCPOS0D.m

Go to the documentation of this file.
MCPOS0D ;HIRMFO/DAD-UPDATE FILE SECURITY ;7/24/96  10:04
 ;;2.3;Medicine;;09/13/1996
 ;
 N MCACCESS,MCDATA,MCFILE,MCNODE,MCOFFSET,MCPIECE
 S MCDATA(1)=""
 S MCDATA(2)="Updating Medicine package file level access security."
 D MES^XPDUTL(.MCDATA)
 ;
 F MCOFFSET=1:1 S MCDATA=$P($T(FILE+MCOFFSET),";",3) Q:MCDATA=""  D
 . S MCFILE=$P(MCDATA,U) Q:$D(^DIC(MCFILE,0))[0
 . F MCPIECE=2:1:7 D
 .. S MCACCESS=$P(MCDATA,U,MCPIECE) Q:MCACCESS=""
 .. S MCNODE=$P("^DD^RD^WR^DEL^LAYGO^AUDIT",U,MCPIECE)
 .. I "^DD^AUDIT^"[(U_MCNODE_U),$G(^DIC(MCFILE,0,MCNODE))="" D SET Q
 .. I $D(^DIC(MCFILE,0,MCNODE))[0 D SET
 .. Q
 . Q
 Q
SET ;
 S ^DIC(MCFILE,0,MCNODE)=MCACCESS
 Q
 ;
FILE ;;File# ^ DD ^ RD ^ WR ^ DEL ^ LAYGO ^ AUDIT
 ;;690^@^^^^^@
 ;;690.1^@^^^^^@
 ;;690.2^@^^^^^@
 ;;690.5^@^^^^^@
 ;;690.97^@^^^^^@
 ;;690.99^@^^^^^@
 ;;691^@^^^^^@
 ;;691.1^@^^^^^@
 ;;691.5^@^^^^^@
 ;;691.6^@^^^^^@
 ;;691.7^@^^^^^@
 ;;691.8^@^^^^^@
 ;;691.9^@^^^^^@
 ;;692^@^^^^^@
 ;;693^@^^^^^@
 ;;693.2^@^^^^^@
 ;;693.3^@^^^^^@
 ;;693.5^@^^^^^@
 ;;693.6^@^^^^^@
 ;;694^@^^^^^@
 ;;694.1^@^^^^^@
 ;;694.5^@^^^^^@
 ;;694.8^@^^^^^@
 ;;695^@^^^^^@
 ;;695.1^@^^^^^@
 ;;695.3^@^^^^^@
 ;;695.4^@^^^^^@
 ;;695.5^@^^^^^@
 ;;695.6^@^^^^^@
 ;;695.8^@^^^^^@
 ;;695.9^@^^^^^@
 ;;696^@^^^^^@
 ;;696.1^@^^^^^@
 ;;696.2^@^^^^^@
 ;;696.3^@^^^^^@
 ;;696.4^@^^^^^@
 ;;696.5^@^^^^^@
 ;;696.7^@^^^^^@
 ;;696.9^@^^^^^@
 ;;697^@^^^^^@
 ;;697.1^@^^^^^@
 ;;697.2^@^^^^^@
 ;;697.3^@^^^^^@
 ;;697.5^@^^^^^@
 ;;698^@^^^^^@
 ;;698.1^@^^^^^@
 ;;698.2^@^^^^^@
 ;;698.3^@^^^^^@
 ;;698.4^@^^^^^@
 ;;698.6^@^^^^^@
 ;;698.9^@^^^^^@
 ;;699^@^^^^^@
 ;;699.48^@^^^^^@
 ;;699.5^@^^^^^@
 ;;699.55^@^^^^^@
 ;;699.57^@^^^^^@
 ;;699.6^@^^^^^@
 ;;699.7^@^^^^^@
 ;;699.81^@^^^^^@
 ;;699.82^@^^^^^@
 ;;699.83^@^^^^^@
 ;;699.84^@^^^^^@
 ;;699.85^@^^^^^@
 ;;699.86^@^^^^^@
 ;;699.88^@^^^^^@
 ;;700^@^^^^^@
 ;;700.1^@^^^^^@
 ;;700.2^@^^^^^@
 ;;700.5^@^^^^^@
 ;;701^@^^^^^@