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

BHLZP4I.m

Go to the documentation of this file.
  1. BHLZP4I ; cmi/sitka/maw - BHL File Inbound ZP4 Segment ;
  1. ;;3.01;BHL IHS Interfaces with GIS;;JUL 01, 2001
  1. ;
  1. ;this routine will file the inbound ZP4 Segment
  1. ;
  1. MAIN ;-- this is the main routine driver
  1. D PROCESS,EOJ
  1. Q
  1. ;
  1. PROCESS ;-- process the data in the segment
  1. S BHLDA=0 F S BHLDA=$O(@BHLTMP@(BHLDA)) Q:BHLDA="" D
  1. . S BHLPC=$P($G(@BHLTMP@(BHLDA,1)),CS,2)
  1. . S BHLDM=$G(@BHLTMP@(BHLDA,2))
  1. . S BHLDAF=$G(@BHLTMP@(BHLDA,3))
  1. . S DIE="^AUPNPAT(",DA=BHLPAT,DR="5101///"_BHLDM
  1. . S DR(2,9000001.51)=".02///"_BHLDAF
  1. . D ^DIE
  1. . I $D(Y) S BHLERCD="NOUP51" X BHLERR Q
  1. . S BHLFL="^AUPNPAT("_BHLPAT_",51,",BHLFL2="9000001.51",BHLX=BHLPAT
  1. . S BHLVAL=BHLDM
  1. . S BHLFLD=.03,BHLVAL2=BHLPC X BHLDIEM
  1. Q
  1. ;
  1. EOJ ;-- kill variables and quit
  1. K @BHLTMP
  1. K BHLDA,BHLPC,BHLDM,BHLDAF,BHLFL,BHLFLD,BHLVAL,BHLFL2,BHLFLD2,BHLVAL2
  1. K BHLX
  1. Q
  1. ;