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

BHLIN1IA.m

Go to the documentation of this file.
  1. BHLIN1IA ; cmi/sitka/maw - BHL File Inbound IN1 Segment (cont) ;
  1. ;;3.01;BHL IHS Interfaces with GIS;;JUL 01, 2001
  1. ;
  1. ;this routine will file the inbound IN1 segment
  1. ;
  1. Q
  1. ;
  1. UPI ;EP -- update private insurance
  1. S BHLPIMM=""
  1. S BHLPIM=0 F S BHLPIM=$O(^AUPNPRVT(BHLPAT,11,BHLPIM)) Q:BHLPIM="" D
  1. . S BHLDATA=$G(^AUPNPRVT(BHLPAT,11,BHLPIM,0))
  1. . I $P(BHLDATA,U)=BHLICNI,$P(BHLDATA,U,6)=BHLPED,$P(BHLDATA,U,8)=BHLPH S BHLPIMM=BHLPIM Q
  1. I BHLPIMM="" D Q
  1. . S DIC="^AUPNPRVT("_BHLPAT_",11,"
  1. . S DIC("P")=$P(^DD(9000006,1101,0),U,2),DIC(0)="L",DA(1)=BHLPAT
  1. . S X="`"_BHLICN,DIC("DR")=".02///"_BHLIID_";.04///"_BHLNOI
  1. . S DIC("DR")=DIC("DR")_";.06///"_BHLPED_";.07///"_BHLPEXD
  1. . S DIC("DR")=DIC("DR")_";.08///"_BHLPH
  1. . D ^DIC
  1. . I Y<0 S BHLERCD="NOPIEM" X BHLERR Q
  1. S DIE="^AUPNPRVT("_BHLPAT_",11,"
  1. S DIC("P")=$P(^DD(9000006,1101,0),U,2),DA=BHLPIMM,DA(1)=BHLPAT
  1. S DR=".02///"_BHLIID_";.04///"_BHLNOI
  1. S DR=DR_";.07///"_BHLPEXD
  1. D ^DIE
  1. I $D(Y) S BHLERCD="NOUPIEM" X BHLERR Q
  1. Q
  1. ;