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

BHLOBX3M.m

Go to the documentation of this file.
  1. BHLOBX3M ;cmi/sitka/maw - BHL 3M OBX Supplement
  1. ;;3.01;BHL IHS Interfaces with GIS;;JUL 01, 2001
  1. ;
  1. ;
  1. ;this routine will supplement the 3M OBX Segment
  1. ;
  1. S INA("OBID")=CS_CS_CS_"WT"_CS_"WEIGHT"_CS_BHL("IHST")
  1. I $$FMDIFF^XLFDT($P(BHL("VDTM"),"."),$P(^DPT(BHL("PAT"),0),"^",3))<30,$$BWT(BHL("PAT")) D
  1. . S INA("WGT")=$$BWT(BHL("PAT"))
  1. . S BHLOBX3M=1
  1. Q
  1. ;
  1. BWT(P) ;get weight on date of birth
  1. I '$G(P) Q ""
  1. NEW M S M=$O(^AUTTMSR("C","02","")) I 'M Q ""
  1. NEW R,V,D S R=0,(D,V)="" F S D=$O(^AUPNVMSR("AA",P,M,D)) Q:D'=+D!(V]"") I D=9999999-$P(^DPT(P,0),"^",3) S R=$O(^AUPNVMSR("AA",P,M,D,0)),V=$P(^AUPNVMSR(R,0),"^",4)
  1. Q V
  1. ;