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

ABPAAR1B.m

Go to the documentation of this file.
  1. ABPAAR1B ;COMPILE CLAIMS FOR UTILIZATION RPT; [ 03/16/91 10:06 AM ]
  1. ;;1.4;AO PVT-INS TRACKING;*0*;IHS-OKC/KJR;JULY 25, 1991
  1. ;KEY VARIABLES: R = DATE CLAIM EXTRACTED FROM FACILITY
  1. ; RR = PATIENT DFN
  1. ; RRR = CLAIM DFN WITHIN PATIENT RECORD
  1. ;
  1. G ABORT
  1. R0 K ^TMP($J) S R=BDT-1
  1. NXTR S R=$O(^ABPVAO("AC",R)) G CONT:+R=0,CONT:+R>+EDT S RR=0
  1. NXTRR S RR=$O(^ABPVAO("AC",R,RR)) G:+RR=0 NXTR
  1. I $D(^ABPVAO(RR,0))=0 G NXTRR
  1. I $D(^ABPVAO(RR,0))=10 G NXTRR
  1. I +FAC>0 I +$P(^ABPVAO(RR,0),"^",2)'=+FAC G NXTRR
  1. S RRR=0 F I=1:1:15 S @("P"_I)=0
  1. NXTRRR S RRR=$O(^ABPVAO("AC",R,RR,RRR)) G:+RRR=0 STEMP
  1. I $D(^ABPVAO(RR,1,RRR,0))=0 G NXTRRR
  1. I $D(^ABPVAO(RR,1,RRR,0))=10 G NXTRRR
  1. S VT=$P(^ABPVAO(RR,1,RRR,0),"^",4),LBL="VT"_VT
  1. S FC=$P(^ABPVAO(RR,0),"^",2),VD=$P(^ABPVAO(RR,1,RRR,0),"^",7)
  1. S WKL=$P(^ABPVAO(RR,1,RRR,0),"^",5)
  1. I $D(^TMP($J,FC,RR))=0 S P11=P11+1,^TMP($J,FC,RR)=""
  1. G @LBL
  1. ;
  1. VTO I $D(^TMP($J,FC,"O",RR))=0 S P4=P4+1,^TMP($J,FC,"O",RR)=""
  1. S P5=P5+WKL,P6=P6+VD,P14=P14+1 G NXTRRR
  1. VTI I $D(^TMP($J,FC,"I",RR))=0 S P1=P1+1,^TMP($J,FC,"I",RR)=""
  1. S P2=P2+WKL,P3=P3+VD,P12=P12+1 G NXTRRR
  1. VTP I $D(^TMP($J,FC,"I",RR))=0 S P1=P1+1,^TMP($J,FC,"O",RR)=""
  1. S P3=P3+VD G NXTRRR
  1. VTD I $D(^TMP($J,FC,"O",RR))=0 S P4=P4+1,^TMP($J,FC,"O",RR)=""
  1. S P5=P5+WKL,P6=P6+VD,P14=P14+1 G NXTRRR
  1. VTA G NXTRRR
  1. ;
  1. STEMP I $D(TEMP(ZTSK,FC))=0 F I=1:1:15 S $P(TEMP(ZTSK,FC),"^",I)=0
  1. F P=1:1:6,11,12,14 D
  1. .S $P(TEMP(ZTSK,FC),"^",P)=$P(TEMP(ZTSK,FC),"^",P)+@("P"_P)
  1. S $P(TEMP(ZTSK,FC),"^",7)=$P(TEMP(ZTSK,FC),"^",7)+P3+P6
  1. G NXTRR
  1. ;
  1. CONT G R0^ABPAAR1C
  1. ;
  1. ABORT W *7,!!,"<<< SORRY, ACCESS DENIED!!! >>>" Q