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

ACMADDR.m

Go to the documentation of this file.
  1. ACMADDR ; IHS/TUCSON/TMJ - PRINT PATIENT ADDRESS FOR CMS APPOINTMENT LETTER ;
  1. ;;2.0;ACM CASE MANAGEMENT SYSTEM;;JAN 10, 1996
  1. EN D EN1
  1. EXIT K ACM,ACMCOL,ACMLINE,ACMPTDFN,ACMPTNAM,ACMCONT
  1. W:$D(IOF) @IOF
  1. Q
  1. EN1 S ACMPTDFN=$P(^ACM(49,D0,0),U,2),ACMCONT=$P(^ACM(41,$P(^(0),U,3),"DT"),U,13)
  1. Q:'$D(^DPT(ACMPTDFN,0))!'$D(^(.11))!(ACMLETR="")!($P(ACMLETR,U,1)="")!($P(ACMLETR,U,2)="")
  1. S ACMCOL=$P(ACMLETR,U,2),ACMLINE=$P(ACMLETR,U)
  1. F ACM=1:1:(ACMLINE-$Y) W !
  1. I ACMCONT'="" W !?ACMCOL,ACMCONT
  1. E S ACMPTNAM=$P(^DPT(ACMPTDFN,0),U) W !?ACMCOL,$P($P(ACMPTNAM,",",2)," ")," ",$P(ACMPTNAM,",")
  1. W !?ACMCOL,$P(^DPT(ACMPTDFN,.11),U),!?ACMCOL,$P(^(.11),U,4),", ",$P(^DIC(5,$P(^(.11),U,5),0),U,2)," ",$P(^DPT(ACMPTDFN,.11),U,6)
  1. K ACMPTDFN
  1. Q