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

FHDCR2.m

Go to the documentation of this file.
  1. FHDCR2 ; HISC/REL/NCA - Find Order Changes ;4/20/95 11:33
  1. ;;5.5;DIETETICS;;Jan 28, 2005
  1. EVT ; Find order changes,SF,FP,Isolation,SO,Location
  1. ; Except Allergies.
  1. I SF,$P($G(^FHPT(FHDFN,"A",ADM,"SF",+SF,0)),"^",2)>FHD,$P($G(^FHPT(FHDFN,"A",ADM,"SF",+SF,0)),"^",34)'="Y" S FLG2=1 Q
  1. F KK=FHD-.0001:0 S KK=$O(^FH(119.8,"AP",FHDFN,KK)) Q:KK>TIM!(KK<1) F DA=0:0 S DA=$O(^FH(119.8,"AP",FHDFN,KK,DA)) Q:DA<1 D Q:FLG2
  1. .S Z=$G(^FH(119.8,DA,0)) Q:Z="" S D1=$P(Z,"^",2),TYP=$P(Z,"^",5),ACT=$P(Z,"^",6)
  1. .I TYP="L" D Q
  1. ..I "AT"[ACT S FLG2=1 Q
  1. ..Q
  1. .I TYP="D" Q
  1. .I TYP="M" Q
  1. .I TYP="I" S FLG2=1 Q
  1. .I TYP="T" Q
  1. .I TYP="O" Q
  1. .I TYP="P" S FLG2=1 Q
  1. .I TYP="S" S FLG2=1 Q
  1. .Q
  1. Q