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

IBCNRE5.m

Go to the documentation of this file.
  1. IBCNRE5 ;BHAM ISC/DMK - Edit HIPAA NCPDP ACTIVE FLAG ;09-APR-2004
  1. ;;2.0;INTEGRATED BILLING;**251,276**;21-MAR-94
  1. ;;Per VHA Directive 10-93-142, this routine should not be modified.
  1. ;
  1. ; Edit HIPAA NCPDP ACTIVE FLAG
  1. ; (master switch to control e-Pharmacy NCPDP transactions)
  1. ;
  1. ; 350.9 IB SITE PARAMETERS File
  1. ; 11.01 HIPAA NCPDP ACTIVE FLAG Field
  1. ;
  1. 1000 ; Control processing
  1. N LOCK
  1. D LOCK I 'LOCK Q
  1. D HEADING
  1. D EDIT
  1. D UNLOCK
  1. Q
  1. ;
  1. EDIT ; Edit IB SITE PARAMETERS File
  1. ; 350.9 IB SITE PARAMETERS
  1. ;
  1. N DA,DIDEL,DIC,DIE,DLAYGO,DR,DTOUT,X,Y
  1. N %,D,D0,DDER,DDH,DI,DQ,DZ
  1. ;
  1. S DA=1
  1. S DIE="^IBE(350.9,"
  1. ;
  1. ; 11.01 HIPAA NCPDP ACTIVE FLAG
  1. S DR="11.01"
  1. ;
  1. D ^DIE
  1. Q
  1. ;
  1. HEADING ; Print heading
  1. W @IOF
  1. W "Edit HIPAA NCPDP ACTIVE FLAG",!
  1. W "(master switch to control e-Pharmacy NCPDP transactions)",!!
  1. Q
  1. ;
  1. LOCK ; Lock IB SITE PARAMETERS File
  1. S LOCK=0
  1. I '$D(^IBE(350.9,1,0)) W !!,*7,"IB SITE PARAMETERS File undefined.",! Q
  1. L +^IBE(350.9,1,0):0
  1. I '$T W !!,*7,"IB SITE PARAMETERS File unavailable.",! Q
  1. S LOCK=1
  1. Q
  1. ;
  1. UNLOCK ; Unlock IB SITE PARAMETERS File
  1. L -^IBE(350.9,1,0)
  1. Q