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

ABMSTAT.m

Go to the documentation of this file.
  1. ABMSTAT ; IHS/SD/TPF - SELECT CLAIM PEND STATUS ;
  1. ;;2.6;IHS 3P BILLING SYSTEM;;NOV 12, 2009
  1. ;
  1. EN(CLAIMNUM) ;EP - ALLOW USER ENTRY OF CLAIM STATUS AND PENDING STATUS
  1. I $G(CLAIMNUM)="" W !,"CLAIM NUMBER NOT DEFINED!" H 3 Q
  1. I '$D(^ABMDCLM(DUZ(2),CLAIMNUM,0))#2 W !,"CLAIM NUMBER NOT FOUND ON FILE!" H 3 Q
  1. D EDITSTAT(CLAIMNUM)
  1. Q:$G(X)=""!($G(X)[U)
  1. D STUFPEND(CLAIMNUM)
  1. D STUFFDUZ(CLAIMNUM,.DUZ)
  1. Q
  1. STUFPEND(CLAIMNUM) ;EP - STUFF PEND STATUS INTO STATUS FIELD
  1. K DIE,DR,DIC,DIR,DA
  1. S DA=CLAIMNUM
  1. S DR=".04////^S X=""P"""
  1. S DIE="^ABMDCLM("_DUZ(2)_","
  1. D ^DIE
  1. K DIE,DR,DIC,DIR,DA
  1. Q
  1. EDITSTAT(CLAIMNUM) ;EP - EDIT PEND STATUS
  1. K DIE,DR,DIC,DIR,DA
  1. S DA=CLAIMNUM
  1. S DR=".18R"
  1. S DIE="^ABMDCLM("_DUZ(2)_","
  1. D ^DIE
  1. K DIE,DR,DIC,DIR,DA
  1. Q
  1. STUFFDUZ(CLAIMNUM,DUZ) ;EP - STUFF USER INTO 'PENDING STATUS UPDATER'
  1. K DIE,DR,DIC,DIR,DA
  1. S DA=CLAIMNUM
  1. S DR=".19R////^S X=DUZ"
  1. S DIE="^ABMDCLM("_DUZ(2)_","
  1. D ^DIE
  1. K DIE,DR,DIC,DIR,DA
  1. Q