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

AZXAFMTS.m

Go to the documentation of this file.
  1. AZXAFMTS ; IHS/PHXAO/TMJ - driver for primary care provider report ;
  1. ;;2.0;RELEASE OF INFORMATION;;FEB 21, 2002
  1. ;
  1. W:$D(IOF) @IOF
  1. W !,"This report will generate a list of patients for a specific Primary Care"
  1. W !,"Provider or a list of patients for all Primary Care Providers at this facility."
  1. I '$G(DUZ(2)) W !!!,$C(7),$C(7),"SITE NOT SET IN YOUR USER PROFILE! Please notify your Site Manager!" Q
  1. ASK ;
  1. ;
  1. S DIC="^DPT(",DIC("A")="Enter PATIENT NAME: ",DIC(0)="AEMQ" D ^DIC K DIC
  1. I Y=-1 G ASK
  1. S APCLPROV=+Y
  1. S PATNAME=$P(^DPT(APCLPROV,0),U)
  1. DIP ;
  1. S DIC="^AUPNPAT("
  1. S FLDS="[TMJ JUMP PRINT]",BY="[TMJ JUMP SORT]"
  1. ;S FR=PATNAME,TO=PATNAME
  1. K DHIT,DIOEND,DIOBEG
  1. D EN1^DIP
  1. DONE ;
  1. S DIR(0)="EO",DIR("A")="End of report. Hit return" D ^DIR K DIR S:$D(DUOUT) DIRUT=1 I $D(IOF) W @IOF
  1. EOJ ;clean up
  1. K DIRUT,DUOUT,X,Y,DIR,FLDS,DIP,BY,TO,FR,DIC,DHD
  1. K APCLPROV
  1. Q