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

BMCFMC.m

Go to the documentation of this file.
  1. BMCFMC ; IHS/PHXAO/TMJ - RCIS FILEMAN CALLS ;
  1. ;;4.0;REFERRED CARE INFO SYSTEM;;JAN 09, 2006
  1. ;
  1. DIC ; EP - CALL ^DIC
  1. NEW BMCRNS
  1. S BMCRNS=1
  1. D ^DIC
  1. K D,DD,D0,D1,DA,DI,DIADD,DIC,DICR,DIE,DIPGM,DLAYGO,DO,DQ,DR,DINUM
  1. Q
  1. ;
  1. DIE ; EP - CALL ^DIE
  1. NEW BMCRNS
  1. S BMCRNS=1
  1. NEW BMCDA
  1. S BMCDA=DA
  1. I DIE S DIE=^DIC(DIE,0,"GL")
  1. L +@(DIE_BMCDA_")"):5 I '$T W !,"Sorry, someone else is editing this record. Try later." Q
  1. D ^DIE
  1. L -@(DIE_BMCDA_")")
  1. K D,D0,D1,DI,DIADD,DIC,DICR,DIE,DLAYGO,DQ,DR,DINUM
  1. K:'$G(BMCKPDA) DA
  1. K BMCKPDA
  1. Q
  1. DIK ; EP - CALL ^DIK
  1. NEW BMCRNS
  1. S BMCRNS=1
  1. D ^DIK
  1. K DIK
  1. K D,D0,D1,DA,DI,DIADD,DIC,DICR,DIE,DLAYGO,DQ,DR,DINUM
  1. Q
  1. ;
  1. DIQ ; EP - CALL ^DIQ
  1. D EN^DIQ
  1. K DIQ,DIQ2
  1. K D,D0,D1,DA,DI,DIADD,DIC,DICR,DIE,DLAYGO,DQ,DR,DINUM
  1. Q
  1. ;
  1. DIQ1 ; EP - CALL ^DIQ1
  1. D EN^DIQ1
  1. K DIQ,DIQ2
  1. K D,D0,D1,DA,DI,DIADD,DIC,DICR,DIE,DLAYGO,DQ,DR,DINUM
  1. Q
  1. ;
  1. FILE ; EP - CALL FILE^DICN
  1. NEW BMCRNS
  1. S BMCRNS=1
  1. K DD,DO
  1. D FILE^DICN
  1. K D,D0,D1,DA,DI,DIADD,DIC,DICR,DIE,DLAYGO,DQ,DR,DINUM
  1. Q
  1. ;
  1. DDS ; EP - CALL ^DDS (ScreenMan)
  1. ;D:'$D(IOST(0)) HOME^%ZIS D ENS^%ZISS ;activate if you need IOINHI etc.
  1. K ^TMP("DDS",$J)
  1. D ^DDS
  1. K DDSFILE,DA,DR
  1. ;D KILL^%ZISS ; activate if above line activated
  1. Q