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

PSOQTIU4.m

Go to the documentation of this file.
  1. PSOQTIU4 ;VAPA/ELZ - tiu utility routine ; 30 Nov 2007 8:01 AM
  1. ;;7.0;OUTPATIENT PHARMACY;**294**;DEC 1997;Build 13
  1. ;
  1. ;
  1. PHONE(DFN) ; -- entry point for pt's home phone number
  1. N VAPA
  1. D ADD^VADPT
  1. Q VAPA(8)
  1. ;
  1. ADDRESS(DFN,TARGET) ; -- entry point for pt's home address
  1. N LINE,DA,VAPA
  1. K @TARGET S LINE=0
  1. D ADD^VADPT
  1. F DA=1:1:3 D
  1. . Q:VAPA(DA)=""
  1. . S LINE=LINE+1
  1. . S @TARGET@(LINE,0)=VAPA(DA)
  1. . W "."
  1. S LINE=LINE+1,@TARGET@(LINE,0)=VAPA(4)_", "_$P(VAPA(5),U,2)_" "_VAPA(6)
  1. I VAPA(9)'="" S LINE=LINE+1,@TARGET@(LINE,0)="Temporary Address Start: "_$P(VAPA(9),U,2) ;dc-3/18/98
  1. I VAPA(10)'="" S LINE=LINE+1,@TARGET@(LINE,0)="Temporary Address Stop: "_$P(VAPA(10),U,2) ;dc-3/18/98
  1. S @TARGET@(0)="^^"_LINE_"^"_LINE_"^"_DT_"^^"
  1. Q "~@"_$NA(@TARGET)
  1. ;
  1. NEXTAPPT(DFN) ; -- entry point for next scheduled appointment
  1. N INFO
  1. D SDA^VADPT
  1. S INFO=$S($D(^UTILITY("VASD",$J,1,"E")):$P(^("E"),U)_" "_$P(^("E"),U,2),1:"No Future Appointments Scheduled")
  1. K ^UTILITY("VASD",$J)
  1. Q INFO