1 | BPSPHAR ;BHAM ISC/BEE - ECME MGR PHAR OPTION ;14-FEB-05
|
---|
2 | ;;1.0;E CLAIMS MGMT ENGINE;**1,3,2,5**;JUN 2004;Build 45
|
---|
3 | ;;Per VHA Directive 2004-038, this routine should not be modified.
|
---|
4 | ;
|
---|
5 | ; This routine is called by the BPS SETUP PHARMACY menu option. It updates
|
---|
6 | ; several fields in the BPS PHARMACIES file.
|
---|
7 | ;
|
---|
8 | Q
|
---|
9 | ;
|
---|
10 | EN ; Main Entry Point
|
---|
11 | N D0,DA,DI,DIC,DLAYGO,DIE,DIRUT,DQ,DR,DTOUT,DUOUT,X,Y
|
---|
12 | ;
|
---|
13 | ; First select the pharmacy or enter a new one
|
---|
14 | W !! S DIC(0)="QEALM",(DLAYGO,DIC)=9002313.56,DIC("A")="Select BPS PHARMACIES NAME: "
|
---|
15 | D ^DIC
|
---|
16 | ;
|
---|
17 | ;Check for "^", timeout, or blank entry
|
---|
18 | I ($G(DUOUT)=1)!($G(DTOUT)=1)!($G(Y)=-1) Q
|
---|
19 | ;
|
---|
20 | ;Pull internal entry
|
---|
21 | S DA=$P($G(Y),U) Q:'$G(Y)
|
---|
22 | ;
|
---|
23 | ; If new BPS Pharmacy, default the CMOP Switch and Auto-Reversal Parameter
|
---|
24 | I $P(Y,U,3)=1 D
|
---|
25 | . N DIE,DR,DTOUT
|
---|
26 | . S DIE=9002313.56,DR="1////0;.09////0"
|
---|
27 | . D ^DIE
|
---|
28 | ;
|
---|
29 | ; Display the BPS Pharmacy name, NCPDP #, and NPI
|
---|
30 | W !!,"NAME: ",$P($G(^BPS(9002313.56,DA,0)),U,1)
|
---|
31 | W !,"STATUS: ",$$GET1^DIQ(9002313.56,DA,.1,"E")
|
---|
32 | W !,"NCPDP #: ",$P($G(^BPS(9002313.56,DA,0)),U,2)
|
---|
33 | W !,"NPI: ",$P($G(^BPS(9002313.56,DA,"NPI")),U,1)
|
---|
34 | ;
|
---|
35 | ; Now edit OUTPATIENT SITE, CMOP SWITCH, AUTO-REVERSE PARAMETER,
|
---|
36 | ; and the DEFAULT DEA #
|
---|
37 | S DIE=9002313.56
|
---|
38 | S DR="13800;1;.09;.03"
|
---|
39 | S DR(2,9002313.5601)=".01"
|
---|
40 | D ^DIE
|
---|
41 | ;
|
---|
42 | Q
|
---|