ABSPOSRZ ;IHS/OIT/SCR - REJECTION REPORT BY REJECTION REASON
Source file <ABSPOSRZ.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | DD^%DT ^%DTC EN^DDIOL ^DIR |
Pharmacy Point of Sale | 2 | ($$BDT,$$CLNC,$$EDT,DEVSEL)^ABSPOSRU ($$CODE,$$GETDO,$$GTNDCDRG,$$INS,$$WRITE)^ABSPOSUU |
IHS VA Utilities | 1 | ^XBCLS |
Kernel | 1 | ^%ZISC |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; EP
|
|
RTYPE() | ||
SUM | ;PRINT SUMMARY PAGE AND TOTAL AMT PER EACH THAT WAS REJECTED
|
|
ZEND | ;END AND KILL VARIABLES
|
|
FIND | ; FIND REJECTIONS BY RELEASE DATE "B" CROSS REFERENCE
|
|
START | ||
PRNTDHD | ;PRINT DETAIL HEADER
|
|
PRNTDTL | ||
PRNTSUM | ;PRINT THE SUMMARY REPORT
|
|
NEXT | ;WHAT TO DO NEXT
|
|
PRHDR | ;PRINT HEADER
|
Name | Field # of Occurrence |
---|---|
DD^%DT | PRHDR+4, PRHDR+7, PRNTDTL+19 |
^%DTC | EN+19 |
^%ZISC | ZEND+1 |
$$BDT^ABSPOSRU | EN+6 |
$$CLNC^ABSPOSRU | EN+24 |
$$EDT^ABSPOSRU | EN+11 |
DEVSEL^ABSPOSRU | RTYPE+8 |
$$CODE^ABSPOSUU | EN+28 |
$$GETDO^ABSPOSUU | FIND+27 |
$$GTNDCDRG^ABSPOSUU | PRNTDTL+57 |
$$INS^ABSPOSUU | EN+26 |
$$WRITE^ABSPOSUU | PRNTSUM+18, PRNTSUM+24, PRNTSUM+31, PRNTSUM+41, PRNTSUM+43, PRNTSUM+48, PRNTSUM+50, PRNTDHD+3, PRNTDHD+5, PRNTDHD+8 , PRNTDTL+28, PRNTDTL+37, PRNTDTL+61, PRNTDTL+64, PRNTDTL+73, PRNTDTL+76, PRNTDTL+82 |
EN^DDIOL | EN+20 |
^DIR | RTYPE+5 |
^XBCLS | RTYPE+9 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABSP(9002313.56 - [#9002313.56] | PRNTSUM+16, PRNTDTL+24, PRNTDTL+48 |
^ABSPC - [#9002313.02] | FIND+49, FIND+51, PRNTDTL+55 |
^ABSPF(9002313.93 - [#9002313.93] | FIND+44, FIND+45 |
^ABSPR - [#9002313.03] | FIND+27, FIND+30, FIND+31, FIND+41, FIND+43 |
^ABSPTL - [#9002313.57] | FIND+19 |
^ABSPTL("B" | FIND+15, FIND+17 |
^AUPNPAT - [#9000001] | PRNTDTL+50 |
^AUTNINS - [#9999999.18] | PRNTDTL+52 |
^DPT - [#2] | PRNTDTL+47 |
^PS(59 - [#59] | PRNTDTL+49 |
^PSRX("AL" | FIND+8, FIND+12 |
^TMP("ABSPOSRZ" | FIND+10*, FIND+56*, NEXT+3, SUM+3, SUM+4, PRNTDTL+14, PRNTDTL+16, ZEND+2! |
^TMP("ABSPOSRZ-RUNLOG" | RTYPE+13* |
^TMP($J | FIND+4!, FIND+21*, FIND+31*, FIND+32, FIND+54*, ZEND+2! |
Name | Line Occurrences |
---|---|
$$RTYPE | EN+30 |
FIND | RTYPE+11, START+8 |
NEXT | RTYPE+14 |
PRHDR | NEXT+4, PRNTSUM+12 |
PRNTDHD | PRNTDTL+25 |
PRNTDTL | NEXT+13 |
PRNTSUM | NEXT+11 |
START | EN+2 |
SUM | NEXT+10 |
ZEND | NEXT+6, NEXT+12, NEXT+14, PRNTDHD+1, START+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ABSBPRTT | PRNTDTL+67*, ZEND+2! |
ABSPBDT | ZEND+3! |
ABSPBTOT | PRNTSUM+8*, PRNTDTL+30*, PRNTDTL+68*, ZEND+2! |
ABSPCARD | FIND+1~, FIND+48*, FIND+49*, FIND+50*, FIND+56, PRNTDTL+1~, PRNTDTL+45* |
ABSPCLMI | FIND+1~, FIND+24*, FIND+25, FIND+49, FIND+51, FIND+56, PRNTDTL+1~, PRNTDTL+53*, PRNTDTL+55, PRNTDTL+57 |
ABSPCODE | FIND+3~ |
ABSPDONE | EN+1~, EN+3*, EN+5, EN+9*, EN+14*, EN+17*, EN+18*, EN+21*, FIND+1~, FIND+7* , FIND+8, FIND+9* |
ABSPDRNM | PRNTDTL+1~, PRNTDTL+7*, PRNTDTL+59* |
ABSPDRT | ZEND+3! |
ABSPDRTR | PRNTSUM+28*, PRNTSUM+29, ZEND+3! |
ABSPEDT | ZEND+3! |
ABSPEND | EN+1~, EN+11*, EN+12, EN+18, EN+19, RTYPE+13, FIND+6*, FIND+9, PRHDR+6, START+4* |
ABSPFBDT | PRHDR+1~, PRHDR+5*, PRHDR+12, ZEND+3! |
ABSPFEDT | PRHDR+1~, PRHDR+8*, PRHDR+12, ZEND+3! |
ABSPFRDT | PRNTDTL+1~, PRNTDTL+20* |
ABSPGCNT | PRNTSUM+1~, PRNTSUM+7*, PRNTSUM+39* |
ABSPGRP | FIND+1~, FIND+47*, FIND+51*, FIND+52*, FIND+56, PRNTDTL+1~, PRNTDTL+46* |
ABSPGTOT | PRNTSUM+6*, PRNTSUM+38*, PRNTDTL+9*, PRNTDTL+78*, ZEND+2! |
ABSPIDTE | FIND+2~ |
ABSPIDTS | FIND+2~ |
ABSPINS | FIND+35, ZEND+2!, START+5* |
ABSPINSN | PRNTDTL+52*, ZEND+2! |
ABSPIRME | FIND+2~, FIND+13*, FIND+15 |
ABSPIRMI | FIND+2~, FIND+14*, FIND+15*, FIND+17, FIND+21, FIND+27, FIND+31, FIND+32, FIND+54, FIND+56 |
ABSPJ | ZEND+3!, START+1~ |
ABSPLCNT | EN+1~ |
ABSPNDC | PRNTDTL+1~, PRNTDTL+6*, PRNTDTL+58* |
ABSPOPS | PRNTDTL+40*, PRNTDTL+48*, PRNTDTL+49, ZEND+2! |
ABSPOUT | NEXT+1~, NEXT+2*, NEXT+12, PRNTSUM+11*, PRNTSUM+14, PRNTSUM+18*, PRNTSUM+19, PRNTSUM+24*, PRNTSUM+25, PRNTSUM+27 , PRNTSUM+31*, PRNTSUM+32, PRNTSUM+35, PRNTSUM+37, PRNTSUM+41*, PRNTSUM+42, PRNTSUM+43*, PRNTSUM+44, PRNTSUM+46, PRNTSUM+48* , PRNTSUM+49, PRNTSUM+50*, PRNTDHD+3*, PRNTDHD+4, PRNTDHD+5*, PRNTDHD+6, PRNTDHD+8*, PRNTDTL+1~, PRNTDTL+13*, PRNTDTL+14 , PRNTDTL+22, PRNTDTL+26, PRNTDTL+28*, PRNTDTL+29, PRNTDTL+31, PRNTDTL+33, PRNTDTL+37*, PRNTDTL+38, PRNTDTL+39, PRNTDTL+61* , PRNTDTL+62, PRNTDTL+64*, PRNTDTL+65, PRNTDTL+70, PRNTDTL+71, PRNTDTL+73*, PRNTDTL+74, PRNTDTL+76*, PRNTDTL+77, PRNTDTL+80 , PRNTDTL+82* |
ABSPPAT | PRNTDTL+44*, PRNTDTL+47, PRNTDTL+50, ZEND+2!, START+1~ |
ABSPPATN | PRNTDTL+47*, ZEND+2! |
ABSPPCHT | PRNTDTL+40*, PRNTDTL+50*, ZEND+2! |
ABSPPCNT | SUM+1~, SUM+14*, SUM+17, PRNTSUM+1~, PRNTSUM+5*, PRNTSUM+22*, PRNTSUM+34*, PRNTSUM+39 |
ABSPPDIV | PRNTDTL+40*, PRNTDTL+49*, PRNTDTL+50, ZEND+2! |
ABSPPHM1 | FIND+34*, FIND+37*, FIND+38*, FIND+39, FIND+53, FIND+55, FIND+56, ZEND+4! |
ABSPPHMN | PRNTSUM+16*, PRNTDTL+24*, ZEND+4! |
ABSPPIEN | START+1~ |
ABSPPINS | PRNTDTL+23*, PRNTDTL+31*, PRNTDTL+33, PRNTDTL+39, PRNTDTL+44, PRNTDTL+45, PRNTDTL+46, PRNTDTL+51, PRNTDTL+52, PRNTDTL+53 , ZEND+4! |
ABSPPPHM | FIND+36, FIND+37, FIND+38, PRNTSUM+3*, PRNTSUM+13*, PRNTSUM+15*, PRNTSUM+16, PRNTSUM+26, PRNTSUM+28, PRNTSUM+33 , PRNTSUM+34, PRNTDTL+3*, PRNTDTL+17*, PRNTDTL+22*, PRNTDTL+24, PRNTDTL+31, PRNTDTL+33, PRNTDTL+35, PRNTDTL+39, PRNTDTL+44 , PRNTDTL+45, PRNTDTL+46, PRNTDTL+48, PRNTDTL+51, PRNTDTL+53, ZEND+2!, START+6* |
ABSPPRDT | PRNTDTL+2*, PRNTDTL+14*, PRNTDTL+16, PRNTDTL+18, PRNTDTL+22, PRNTDTL+31, PRNTDTL+33, PRNTDTL+39, PRNTDTL+44, PRNTDTL+45 , PRNTDTL+46, PRNTDTL+51, PRNTDTL+53, ZEND+2! |
ABSPPRMI | FIND+1~, FIND+11*, FIND+12*, FIND+13, FIND+14, PRNTDTL+34*, PRNTDTL+39*, PRNTDTL+42, PRNTDTL+43, PRNTDTL+44 , PRNTDTL+45, PRNTDTL+46, PRNTDTL+51, PRNTDTL+53, PRNTDTL+54, ZEND+2! |
ABSPPRNM | PRNTSUM+20*, PRNTSUM+26*, PRNTSUM+28, PRNTSUM+33, PRNTSUM+34, PRNTDTL+4*, PRNTDTL+32*, PRNTDTL+33*, PRNTDTL+35, PRNTDTL+39 , PRNTDTL+44, PRNTDTL+45, PRNTDTL+46, PRNTDTL+51, PRNTDTL+53, ZEND+4! |
ABSPPRX | PRNTDTL+54*, PRNTDTL+57, ZEND+2! |
ABSPPRXR | PRNTDTL+55*, ZEND+2! |
ABSPPTP | PRNTDTL+51*, PRNTDTL+67, PRNTDTL+68, PRNTDTL+69, ZEND+2! |
>> ABSPPTYP | PRNTDTL+41*, PRNTDTL+42*, PRNTDTL+43* |
ABSPQUIT | EN+1~, EN+4*, EN+8*, EN+10, EN+13*, EN+16, EN+23, EN+24*, EN+25, EN+26* , EN+27, EN+28*, EN+29, EN+30*, FIND+3~, FIND+46*, PRNTSUM+10*, PRNTDTL+1~, PRNTDTL+12*, PRNTDTL+14 |
ABSPRCD | ZEND+4! |
ABSPRCNT | FIND+1~, FIND+53*, FIND+55 |
ABSPRDT | FIND+1~, FIND+5*, FIND+8*, FIND+9, FIND+10, FIND+12, FIND+56 |
ABSPRDTL | PRNTDTL+10*, PRNTDTL+21*, PRNTDTL+69*, PRNTDTL+78, ZEND+4! |
ABSPREA | FIND+41*, FIND+44*, FIND+45*, FIND+55, FIND+56, ZEND+4! |
ABSPREAS | ZEND+3! |
ABSPREAS( | FIND+53, FIND+55* |
ABSPREAS("" | SUM+14, PRNTDTL+35 |
ABSPREJ | EN+1~, FIND+46 |
>> ABSPREJX | FIND+46 |
ABSPRESC | FIND+2~ |
ABSPRJ | EN+1~ |
ABSPRJC | START+1~ |
ABSPRJCD | PRNTDTL+35*, ZEND+3! |
ABSPRMI | ZEND+3! |
ABSPRNUM | FIND+1~, FIND+41*, FIND+43*, FIND+44, FIND+45, FIND+46, FIND+53, FIND+55, FIND+56 |
ABSPRSMI | FIND+1~, FIND+23*, FIND+25, FIND+27, FIND+30, FIND+31, FIND+41, FIND+43 |
ABSPRTOT | PRNTSUM+4*, PRNTSUM+21*, PRNTSUM+33*, PRNTSUM+38, PRNTDTL+8*, PRNTDTL+67, ZEND+2! |
ABSPRTYP | RTYPE+7*, NEXT+13, PRNTDHD+1, PRNTDTL+82, ZEND+3!, START+7* |
ABSPSPHM | SUM+5*, SUM+6*, SUM+8, SUM+10, SUM+12, SUM+13, SUM+14, SUM+15, SUM+16, SUM+17 , ZEND+3! |
ABSPSRDT | SUM+2*, SUM+3*, SUM+4, SUM+6, SUM+8, SUM+10, SUM+12, SUM+13, SUM+15, ZEND+3! |
ABSPSREA | SUM+13*, SUM+17, ZEND+4! |
ABSPSRMI | SUM+11*, SUM+12*, SUM+13, SUM+15, ZEND+3! |
ABSPSRNM | SUM+9*, SUM+10*, SUM+12, SUM+13, SUM+14, SUM+15, SUM+16, SUM+17, ZEND+3! |
ABSPSTIN | SUM+7*, SUM+8*, SUM+10, SUM+12, SUM+13, SUM+15, SUM+17, ZEND+3! |
ABSPSTL1 | SUM+11*, SUM+16*, SUM+17, ZEND+4! |
ABSPSTOP | NEXT+1~, NEXT+2*, NEXT+7*, NEXT+9, PRNTSUM+1~, PRNTSUM+2*, PRNTSUM+9*, PRNTSUM+13, PRNTSUM+14*, PRNTSUM+26 , PRNTSUM+27*, PRNTSUM+36, PRNTSUM+45, PRNTDTL+1~, PRNTDTL+11*, PRNTDTL+79 |
ABSPSTRT | EN+1~, EN+6*, EN+7, EN+17, EN+19, RTYPE+13, FIND+5, PRHDR+3, ZEND+4!, START+3* |
ABSPSTTL | SUM+11*, SUM+15*, SUM+16, ZEND+3! |
ABSPSUM | PRHDR+2, ZEND+2! |
ABSPSUM( | SUM+16, SUM+17*, PRNTSUM+13, PRNTSUM+26, PRNTSUM+28, PRNTSUM+33, PRNTSUM+34 |
ABSPTINS | FIND+33*, FIND+35, FIND+56, ZEND+3! |
ABSPTL | FIND+18~ |
ABSPTL( | FIND+19*, FIND+21, FIND+22, FIND+33, FIND+36, FIND+38, FIND+56 |
ABSPTLTP | FIND+2~, FIND+22*, FIND+23, FIND+24, FIND+26 |
ABSPTMP | SUM+1~, SUM+18!, PRNTSUM+1~, PRNTDTL+1~, PRNTDTL+15~, ZEND+2! |
ABSPTMP( | SUM+4*, SUM+6, SUM+8, SUM+10, SUM+12, SUM+13, SUM+15, PRNTDTL+16*, PRNTDTL+22, PRNTDTL+31 , PRNTDTL+33, PRNTDTL+39, PRNTDTL+44, PRNTDTL+45, PRNTDTL+46, PRNTDTL+51, PRNTDTL+53 |
ABSPTRNS | FIND+16*, FIND+17*, FIND+19, FIND+21, FIND+22, FIND+33, FIND+36, FIND+38, FIND+56, ZEND+3! |
ABSPTRTM | FIND+1~ |
DIR | RTYPE+1~ |
DIR("A" | RTYPE+4* |
DIR("B" | RTYPE+3* |
DIR(0 | RTYPE+2* |
>> DIRUT | RTYPE+6 |
DO | FIND+2~, FIND+26*, FIND+27*, FIND+28, FIND+30, FIND+31, FIND+41, FIND+43 |
DT | START+3, START+4 |
IO | PRHDR+2 |
IOF | PRHDR+2, PRHDR+9 |
NDCDRG | PRNTDTL+1~, PRNTDTL+57*, PRNTDTL+58, PRNTDTL+59 |
RNUM | ZEND+3! |
STARTIME | RTYPE+1~, RTYPE+10*, RTYPE+13 |
STOPTIME | RTYPE+1~, RTYPE+12*, RTYPE+13 |
U | FIND+23, FIND+24, FIND+26, FIND+31, FIND+33, FIND+36, FIND+38, FIND+43, FIND+45, FIND+49 , FIND+51, FIND+53, FIND+55, FIND+56, SUM+13, SUM+14, SUM+15, SUM+16, SUM+17, PRNTSUM+16 , PRNTSUM+28, PRNTSUM+33, PRNTSUM+34, PRNTDTL+24, PRNTDTL+35, PRNTDTL+44, PRNTDTL+45, PRNTDTL+46, PRNTDTL+47, PRNTDTL+48 , PRNTDTL+49, PRNTDTL+50, PRNTDTL+51, PRNTDTL+52, PRNTDTL+53, PRNTDTL+55, PRNTDTL+58, PRNTDTL+59 |
X | EN+20, EN+21, RTYPE+7, START+1~ |
>> X1 | EN+19* |
>> X2 | EN+19* |
Y | PRHDR+1~, PRHDR+3*, PRHDR+5, PRHDR+6*, PRHDR+8, PRNTDTL+1~, PRNTDTL+18*, PRNTDTL+20, START+1~ |
>> ZTQPARAM | EN+2, START+2, START+3, START+4 |