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

PSXBLD2.m

Go to the documentation of this file.
  1. PSXBLD2 ;BIR/EJW-New warning label Data for Transmission ;10/26/04
  1. ;;2.0;CMOP;**54**;11 Apr 97;Build 6
  1. ;
  1. ;Reference to ^PS(55, supported by DBIA #2228
  1. ;Reference to WTEXT^PSSWRNA supported by DBIA #4444
  1. NEWWARN ;
  1. N J,TEXT,W
  1. F J=1:1:5 S W=$P(WARN,",",J) Q:W="" D
  1. .S TEXT=$$WTEXT^PSSWRNA(W) I TEXT'="" S MSG=MSG+1,PSXORD(MSG)="NTE|11|"_$P(RXY,"^")_"|ENG|"_W_"|"_TEXT
  1. I $P($G(^PS(55,DFN,"LAN")),"^",2)'=2 Q
  1. I '$P($G(^PS(55,DFN,"LAN")),"^") Q ; DON'T SEND SPANISH WARNING LABELS UNLESS PATIENT ALSO HAS OTHER LANGUAGE PREFERENCE
  1. ; SEND SPANISH WARNINGS ALSO
  1. F J=1:1:5 S W=$P(WARN,",",J) Q:W="" D
  1. .S TEXT=$$WTEXT^PSSWRNA(W,2) I TEXT'="" S MSG=MSG+1,PSXORD(MSG)="NTE|11|"_$P(RXY,"^")_"|SPA|"_W_"|"_TEXT
  1. Q