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

IBARXEPE.m

Go to the documentation of this file.
  1. IBARXEPE ;ALB/AAS - EDIT EXEMPTION LETTER - 28-APR-93
  1. ;;Version 2.0 ; INTEGRATED BILLING ;; 21-MAR-94
  1. ;;Per VHA Directive 10-93-142, this routine should not be modified.
  1. ;
  1. % I '$D(DT) D DT^DICRW
  1. ;
  1. EDIT ; -- Edit form letter
  1. I '$D(IOF) D HOME^%ZIS
  1. W @IOF,"Edit Exemption Patient Notification Letter",!!!
  1. S IBQUIT=0
  1. S DIC("B")="IB NOW EXEMPT",DIC(0)="AEQMNL",DIC="^IBE(354.6," D ^DIC K DIC S (IBLET,DA)=+Y G:DA<1 EDQ
  1. S DR=""
  1. I $P($G(^IBE(354.6,DA,0)),"^",4)="" S DR=".04////15;"
  1. S DIE="^IBE(354.6,",DR=DR_"2;1;.04" D ^DIE
  1. ;
  1. W !!
  1. TEST S DIR(0)="Y",DIR("A")="Test Print Letter",DIR("B")="YES" D ^DIR K DIR
  1. I Y'=1 G EDQ
  1. W !
  1. S DIC="^DPT(",DIC(0)="AEQM",DIC("S")="I $P($G(^IBA(354,+Y,0)),U,4)",DIC("A")="Select Exempt BILLING PATIENT: "
  1. D ^DIC K DIC I +Y<1 G EDQ
  1. S DFN=+Y,IBDATA=$$PT^IBEFUNC(DFN),IBNAM=$P(IBDATA,"^")
  1. S %ZIS="QM" D ^%ZIS G:POP EDQ
  1. I $D(IO("Q")) K IO("Q") S ZTRTN="ED1^IBARXEPE",ZTSAVE("IB*")="",ZTSAVE("DFN")="",ZTDESC="Test Print Exemption Letter" D ^%ZTLOAD K ZTSK D HOME^%ZIS G EDQ
  1. U IO
  1. ;
  1. ED1 S IBALIN=$P($G(^IBE(354.6,IBLET,0)),"^",4)
  1. I IBALIN<10!(IBALIN>25) S IBALIN=15
  1. D ONE^IBARXEPL
  1. ;
  1. EDQ D END^IBARXEPL
  1. Q