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

MCARAM0B.m

Go to the documentation of this file.
  1. MCARAM0B ;WASH ISC/JKL-MUSE AUTO INSTRUMENT REINIT-TRAN CORRES EKG ;2/24/95 10:50
  1. ;;2.3;Medicine;;09/13/1996
  1. ;
  1. ;
  1. ; Called from ^MCARAM0
  1. ; Deletes EKG records without corresponding dated transaction records
  1. ; Deletes Error Summary records without corresponding dated EKG records
  1. N MCNAME,MCSSN,MCDATE,MCIEN,MCROOT,DA,DIK
  1. S (MCIEN,MCDATE)=0
  1. S MCROOT="^MCAR(691.5,"
  1. F S MCDATE=$O(^MCAR(691.5,"B",MCDATE)) Q:MCDATE="" S MCIEN=0 F S MCIEN=$O(^MCAR(691.5,"B",MCDATE,MCIEN)) Q:MCIEN="" I '$D(^MCAR(700.5,"B",MCDATE)) D DEL
  1. S MCROOT="^MCAR(700.5,",MCDATE=0,MCIEN=0
  1. F S MCDATE=$O(^MCAR(700.5,"B",MCDATE)) Q:MCDATE="" S MCIEN=0 F S MCIEN=$O(^MCAR(700.5,"B",MCDATE,MCIEN)) Q:MCIEN="" I '$D(^MCAR(691.5,"B",MCDATE)) D DEL
  1. Q
  1. DEL ;
  1. S MCCNT=MCCNT+1
  1. S DIK=MCROOT,DA=MCIEN D ^DIK
  1. W:MCCNT#100=0 "."
  1. Q