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

MCPOS07.m

Go to the documentation of this file.
  1. MCPOS07 ;HIRMFO/DAD-DELETE POINTERS TO LAB FILES ;8/2/96 10:32
  1. ;;2.3;Medicine;;09/13/1996
  1. ;
  1. N DA,DIE,DR,MCD0,MCDATA,MCFIELD,MCFILE,MCOFFSET
  1. S MCDATA(1)=""
  1. S MCDATA(2)="Deleting pointers to Lab files."
  1. D MES^XPDUTL(.MCDATA) K MCDATA
  1. ;
  1. F MCOFFSET=1:1 S MCDATA=$P($T(FILEFLD+MCOFFSET),";",3) Q:MCDATA="" D
  1. . S MCFILE=$P(MCDATA,U),MCFIELD=$P(MCDATA,U,2)
  1. . S MCD0=0
  1. . F S MCD0=$O(^MCAR(MCFILE,MCD0)) Q:MCD0'>0 D
  1. .. S DIE="^MCAR("_MCFILE_",",DA=MCD0,DR=MCFIELD_"///@"
  1. .. D ^DIE
  1. .. Q
  1. . Q
  1. Q
  1. ;
  1. FILEFLD ;; File # ^ Field #
  1. ;;693.5^1
  1. ;;695.3^1
  1. ;;695.5^1
  1. ;;695.9^1
  1. ;;696^2
  1. ;;696.2^1
  1. ;;697^2