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

AGADDREG.m

Go to the documentation of this file.
  1. AGADDREG ; IHS/ASDS/EFG - ADDITIONAL REGISTRATION INFO ;
  1. ;;7.1;PATIENT REGISTRATION;;AUG 25,2005
  1. ;
  1. I AGOPT(9)'="Y" G END
  1. VAR D DRAW
  1. I $D(AGSEENLY) K DIR S DIR("A")="Press RETURN " D READ^AGED1
  1. Q:$D(AGSEENLY)
  1. K DIR
  1. W !
  1. S DIR("A")="Do you wish to "_$S($Y<8:"enter",1:"edit")_" ADDITIONAL REGISTRATION INFORMATION? (Y/N) "
  1. S DIR("B")="N"
  1. D READ^AGED1
  1. Q:$D(DTOUT)!(Y="/.,")!(Y="^^")
  1. G END:Y=""!(Y="N")!(Y="^")
  1. G EDIT:Y="Y"!(Y="y")
  1. G:$D(AG("ED"))&'$D(AGXTERN) @("^AGED"_AG("ED"))
  1. DRAW ;EP
  1. S AG("PG")=8 D ^AGED Q:'$O(^AUPNPAT(DFN,13,0))
  1. W !,$$CJ^XLFSTR("ADDITIONAL REGISTRATION INFO",IOM),!
  1. W ! F I=0:0 S I=$O(^AUPNPAT(DFN,13,I)) Q:'I W ^(I,0),!
  1. Q
  1. EDIT S DIE="^AUPNPAT(",DR=1301,DA=DFN D ^DIE,UPDATE1^AGED(DUZ(2),DFN,11,"")
  1. END K AG,DTOUT,DQOUT,DFOUT,DLOUT,DA,DR,Y
  1. Q
  1. ADD ;Add a Patient.
  1. I AGOPT(9)="Y" W ! S DIE="^AUPNPAT(",DA=DFN,DR=1301 D ^DIE