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

ADGCDE.m

Go to the documentation of this file.
  1. ADGCDE ; IHS/ADC/PDW/ENM - CHART DEF EDIT/DISPLAY ; [ 03/25/1999 11:48 AM ]
  1. ;;5.0;ADMISSION/DISCHARGE/TRANSFER;;MAR 25, 1999
  1. ;
  1. ;
  1. CHOOSE ; -- ask user to choose edit or display
  1. NEW DIR,DIRUT S DIR("A")="Choose Action"
  1. S DIR(0)="SO^1:EDIT CHART DEFICIENCY ENTRY;2:LIST ENTRIES BY GROUPING"
  1. D ^DIR Q:$D(DIRUT) D @Y,CHOOSE Q
  1. ;
  1. 1 ; -- edit chart def file
  1. NEW DIC,DIE,DA,X,Y,DR,DLAYGO
  1. W ! S DIC="^ADGCD(",DLAYGO=9009013,DIC(0)="AEMQZL"
  1. D ^DIC Q:Y<0
  1. L +^ADGCD(+Y):3 I '$T D Q
  1. . W !,*7,"THIS CHART DEFICIENCY BEEN UPDATED BY AONTHER PERSON"
  1. S DIE="^ADGCD(",(DGX,DA)=+Y,DR="[ADGCDEDIT]"
  1. D ^DIE L -^ADGCD(DGX) K DGX D 1 Q
  1. ;
  1. 2 ; -- display by grouping
  1. NEW L,DIC,FLDS,BY,FR,TO
  1. S L=0,DIC="^ADGCD(",FLDS="[ADGCDLIST1]",BY="[ADGCDSORT]"
  1. S (FR,TO)="" D EN1^DIP,PRTOPT^ADGVAR Q