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

BHLRXDI.m

Go to the documentation of this file.
  1. BHLRXDI ; cmi/sitka/maw - BHL File Inbound RXD Segment ;
  1. ;;3.01;BHL IHS Interfaces with GIS;;JUL 01, 2001
  1. ;
  1. ;this routine will file the inbound RXD Segment, it is called from
  1. ;VMED^BHLORCI
  1. ;
  1. Q
  1. ;
  1. VMED ;EP - get v medication data
  1. N BHLR
  1. S BHLR="RXD"
  1. S BHLMED=$P($G(@BHLTMP@(BHLDA,2)),CS,2)
  1. Q:BHLMED=""
  1. S BHLMEDI=$O(^PSDRUG("B",BHLMED,0))
  1. K BHLMTCH
  1. S BHLMDA=0 F S BHLMDA=$O(^AUPNVMED("AD",BHLVSIT,BHLMDA)) Q:BHLMDA=""!($D(BHLMEDE)) D
  1. . I $P(^AUPNVMED(BHLMDA,0),U)=BHLMEDI S BHLMTCH=1 Q
  1. Q:$D(BHLMTCH)
  1. S BHLDTD=$G(@BHLTMP@(BHLDA,3))
  1. S BHLNTD=$P($G(@BHLTMP@(BHLDA,2)),CS,5)
  1. S BHLRXN=$G(@BHLTMP@(BHLDA,7))
  1. S APCDALVR("APCDTRX")=BHLMED
  1. S APCDALVR("APCDTCDT")=BHLDTD
  1. S APCDALVR("APCDTNTD")=BHLNTD
  1. S APCDALVR("APCDTEXK")=BHLRXN
  1. Q
  1. ;