PSOCPBK1 ;BIR/EJW,GN-Tally unbilled Automated-release refill copays ;8/10/05 12:50pm
Source file <PSOCPBK1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 4 | ^%ZTLOAD ($$DT,$$FMDIFF,$$FMTE,$$FMTH,$$HTE)^XLFDT (BMES,MES)^XPDUTL $$PROD^XUPROD | 
| VA Fileman | 3 | DD^%DT (C,NOW)^%DTC ^DIR | 
| Integrated Billing | 2 | XTYPE^IBARX $$RXST^IBARXEU | 
| MailMan | 1 | ^XMD | 
| Outpatient Pharmacy | 1 | ($$ETIME,MAIL3,TALLY)^PSOCPBK2 | 
| Registration | 1 | DEM^VADPT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MAIL2 | ; | |
| STATUS | ;show status of job running | |
| EN | ; | |
| XTYPE | ; | |
| NAMSP() | ; | |
| STOP | ;stop job command | |
| ADDBILL | ;add to billable ^XTMP if ok, quit if not | |
| ; | ||
| TOTAL | ; | |
| ST() | ;status | 
| Name | Field # of Occurrence | 
|---|---|
| DD^%DT | EN+9, MAIL+2 | 
| C^%DTC | EN+12 | 
| NOW^%DTC | EN+9, MAIL+2, MAIL2+2 | 
| ^%ZTLOAD | PSOCPBK1+27 | 
| ^DIR | PSOCPBK1+13 | 
| XTYPE^IBARX | XTYPE+6 | 
| $$RXST^IBARXEU | ADDBILL+5 | 
| $$ETIME^PSOCPBK2 | MAIL2+19 | 
| MAIL3^PSOCPBK2 | EN+17, EN+25 | 
| TALLY^PSOCPBK2 | EN+44 | 
| DEM^VADPT | XTYPE+2 | 
| $$DT^XLFDT | EN+11 | 
| $$FMDIFF^XLFDT | MAIL2+2 | 
| $$FMTE^XLFDT | EN+10, MAIL+3 | 
| $$FMTH^XLFDT | PSOCPBK1+14, PSOCPBK1+16 | 
| $$HTE^XLFDT | PSOCPBK1+20 | 
| ^XMD | MAIL+37, MAIL2+36 | 
| BMES^XPDUTL | PSOCPBK1+18, PSOCPBK1+23, PSOCPBK1+29, PSOCPBK1+32, PSOCPBK1+33 | 
| MES^XPDUTL | PSOCPBK1+19, PSOCPBK1+20, PSOCPBK1+21, PSOCPBK1+30, PSOCPBK1+31 | 
| $$PROD^XUPROD | MAIL2+12, MAIL2+15 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(4 - [#4] | MAIL2+3, MAIL2+4 | 
| ^DPT - [#2] | EN+36 | 
| ^PS(59 - [#59] | EN+21, EN+22, XTYPE+4 | 
| ^PSRX - [#52] | EN+35, ADDBILL+2, ADDBILL+7, ADDBILL+8, ADDBILL+12, ADDBILL+13, ADDBILL+14 | 
| ^PSRX("AL" | EN+29, EN+32, EN+40 | 
| ^XMB(1 - [#4.3] | MAIL2+3 | 
| ^XPD(9.7 - [#9.7] | EN+15, EN+16 | 
| ^XTMP( | PSOCPBK1+22, PSOCPBK1+24, EN+3, EN+5!, EN+12*, EN+17*, EN+24*, EN+25, EN+28!, EN+30! , EN+34*, EN+48, ADDBILL+18*, TOTAL+5, TOTAL+7, STATUS+3, STATUS+4, STATUS+5, STOP+1*, ST+1 , ST+2 | 
| ^XUSEC("PSO COPAY" | MAIL+6 | 
| Name | Line Occurrences | 
|---|---|
| $$NAMSP | PSOCPBK1+22, PSOCPBK1+24, EN+1, STATUS+3, STATUS+4, STATUS+5, STOP+1, ST+1, ST+2 | 
| $$ST | STATUS+1, STOP+1 | 
| ADDBILL | EN+40 | 
| EN+46 | |
| MAIL2 | EN+47 | 
| TOTAL | EN+45 | 
| XTYPE | EN+37 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | XTYPE+4 | 
| ^("IB" | XTYPE+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | EN+8~, EN+9, EN+10, MAIL+2, MAIL+3, MAIL2+2 | 
| COUNT | TOTAL+1~, TOTAL+7* | 
| COUNTED | TOTAL+1~, TOTAL+6*, TOTAL+7* | 
| DFN | XTYPE+1~, XTYPE+2* | 
| DIFROM | MAIL+37~, MAIL2+36~ | 
| DIR | PSOCPBK1+8! | 
| DIR("?" | PSOCPBK1+12* | 
| DIR("A" | PSOCPBK1+9* | 
| DIR("B" | PSOCPBK1+10* | 
| DIR(0 | PSOCPBK1+11* | 
| DT | EN+11*, EN+12 | 
| DTOUT | PSOCPBK1+6~, PSOCPBK1+13 | 
| DUOUT | PSOCPBK1+6~, PSOCPBK1+13 | 
| DUZ | MAIL+4, MAIL2+6 | 
| FOUND | EN+7~, ADDBILL+11*, ADDBILL+12, ADDBILL+15*, ADDBILL+16 | 
| I | EN+8~, MAIL2+7*, MAIL2+8, MAIL2+9, XTYPE+1~, XTYPE+8*, TOTAL+3~, TOTAL+4*, TOTAL+7*, TOTAL+8* | 
| J | MAIL2+7*, MAIL2+8, MAIL2+9, XTYPE+1~, XTYPE+4*, XTYPE+8*, TOTAL+3~, TOTAL+7* | 
| LIN | EN+8~, MAIL2+1*, MAIL2+32, MAIL2+33, MAIL2+34 | 
| NAMSP | EN+1~*, EN+3, EN+5, EN+12, EN+17, EN+24, EN+25, EN+28, EN+30, EN+34 , EN+48, ADDBILL+18, TOTAL+5, TOTAL+7 | 
| PSOAMT | EN+7~ | 
| PSOAMT( | MAIL+14* | 
| PSOAMT("YR2004" | MAIL+20, MAIL+22, MAIL+24 | 
| PSOAMT("YR2005" | MAIL+27, MAIL+29, MAIL+31 | 
| PSOCNT | EN+6~, EN+43*, MAIL+10, MAIL+11, MAIL+16, TOTAL+8* | 
| PSOCNT( | MAIL+14, MAIL2+8, MAIL2+9, TOTAL+7* | 
| PSOCNT("YR2004" | MAIL+19, MAIL+21, MAIL+23, TOTAL+4*, TOTAL+8 | 
| PSOCNT("YR2005" | MAIL+26, MAIL+28, MAIL+30, TOTAL+4*, TOTAL+8 | 
| PSOCNTS | EN+8~, MAIL2+6*, MAIL2+9*, MAIL2+34 | 
| PSOCXPDA | MAIL+1~, MAIL+6* | 
| PSODFN | EN+7~, EN+35*, EN+36, ADDBILL+5, ADDBILL+18, XTYPE+2, XTYPE+6, TOTAL+5*, TOTAL+7 | 
| PSODT | EN+6~, EN+16*, EN+17, EN+29*, EN+32, EN+34, EN+40 | 
| PSOEND | EN+6~, MAIL+2*, MAIL+9 | 
| PSOEND2 | EN+7~, MAIL+3*, MAIL2+18 | 
| PSOINST | EN+8~, MAIL2+3*, MAIL2+4, MAIL2+14, MAIL2+34 | 
| PSOREL | EN+7~, ADDBILL+2*, ADDBILL+3, ADDBILL+5, ADDBILL+18 | 
| PSOS1 | EN+8~, EN+9*, MAIL2+2 | 
| PSOSCMX | EN+7~, EN+38, XTYPE+2*, XTYPE+3*, XTYPE+8*, XTYPE+9, XTYPE+10 | 
| PSOSTART | EN+6~, EN+9*, MAIL+9 | 
| PSOSTNM | EN+8~, MAIL2+4*, MAIL2+34 | 
| PSOSTRT2 | EN+7~, EN+10*, MAIL2+17 | 
| PSOTC | EN+8~, MAIL2+6*, MAIL2+8*, MAIL2+23 | 
| PSOTEXT | EN+6~, MAIL2+5! | 
| PSOTEXT(1 | MAIL+8*, MAIL2+17* | 
| PSOTEXT(10 | MAIL+25*, MAIL2+26* | 
| PSOTEXT(11 | MAIL+26*, MAIL+27*, MAIL2+27* | 
| PSOTEXT(12 | MAIL+28*, MAIL+29*, MAIL2+28* | 
| PSOTEXT(13 | MAIL+30*, MAIL+31*, MAIL2+29* | 
| PSOTEXT(14 | MAIL+32*, MAIL2+30* | 
| PSOTEXT(15 | MAIL+33*, MAIL2+31* | 
| PSOTEXT(16 | MAIL+34*, MAIL2+32* | 
| PSOTEXT(17 | MAIL+35*, MAIL2+33* | 
| PSOTEXT(18 | MAIL+36*, MAIL2+34* | 
| PSOTEXT(19 | MAIL2+35* | 
| PSOTEXT(2 | MAIL+9*, MAIL2+18* | 
| PSOTEXT(3 | MAIL+10*, MAIL+15*, MAIL2+19* | 
| PSOTEXT(4 | MAIL+16*, MAIL2+20* | 
| PSOTEXT(5 | MAIL+17*, MAIL2+21* | 
| PSOTEXT(6 | MAIL+18*, MAIL2+22* | 
| PSOTEXT(7 | MAIL+19*, MAIL+20*, MAIL2+23* | 
| PSOTEXT(8 | MAIL+21*, MAIL+22*, MAIL2+24* | 
| PSOTEXT(9 | MAIL+23*, MAIL+24*, MAIL2+25* | 
| PSOTIME | EN+8~, MAIL2+2*, MAIL2+19 | 
| PSOTRF | EN+7~, EN+27*, ADDBILL+1*, MAIL2+22 | 
| PSOTRX | EN+6~, EN+27*, EN+32*, EN+34, MAIL2+21 | 
| PSOVETS | EN+6~, MAIL+16, MAIL2+24, TOTAL+2*, TOTAL+7* | 
| EN+7~, EN+29*, EN+30 | |
| RXP | EN+6~, EN+31*, EN+32*, EN+34, EN+35, EN+40, ADDBILL+2, ADDBILL+7, ADDBILL+8, ADDBILL+12 , ADDBILL+13, ADDBILL+14, ADDBILL+18 | 
| SAVY | XTYPE+1~, XTYPE+3*, XTYPE+8*, XTYPE+9 | 
| STOP | EN+8~, EN+28*, EN+29, EN+30*, EN+41, EN+44 | 
| TOTAMT | MAIL+1~, MAIL+12*, MAIL+14*, MAIL+33 | 
| V24 | EN+7~, EN+20*, EN+21, EN+22*, EN+23 | 
| VADM | XTYPE+1~ | 
| VADM(6 | XTYPE+2 | 
| X | EN+12, XTYPE+1~, XTYPE+3*, XTYPE+4*, XTYPE+5, XTYPE+6* | 
| X1 | EN+8~, EN+12* | 
| XIEN | EN+6~, EN+15*, EN+16 | 
| XMDUZ | MAIL+5*, MAIL+37!, MAIL2+13*, MAIL2+36! | 
| XMSUB | MAIL+5*, MAIL+37!, MAIL2+14*, MAIL2+15*, MAIL2+16*, MAIL2+36! | 
| XMTEXT | MAIL+37*!, MAIL2+36*! | 
| XMY | EN+8~ | 
| XMY( | MAIL+4*, MAIL+6*, MAIL2+6* | 
| XMY("" | MAIL+7 | 
| XMY("NAPOLIELLO.GREG@FORUM.VA.GOV" | MAIL2+10* | 
| XMY("WHITE.ELAINE@FORUM.VA.GOV" | MAIL2+11* | 
| XMY("WILLIAMSON.ERIC@FORUM.VA.GOV" | MAIL2+12* | 
| XPDQUES | PSOCPBK1+34! | 
| XPDQUES("POS1" | PSOCPBK1+7, PSOCPBK1+16 | 
| XX | EN+6~, EN+21*, EN+22, ADDBILL+12*, ADDBILL+13, ADDBILL+14, MAIL+13*, MAIL+14 | 
| Y | PSOCPBK1+14, EN+9*, MAIL+2*, XTYPE+1~, XTYPE+7 | 
| Y( | XTYPE+8 | 
| YY | EN+6~, EN+40*, ADDBILL+2, ADDBILL+4, ADDBILL+7, ADDBILL+8, ADDBILL+13, ADDBILL+18, MAIL+14* | 
| ZTDESC | PSOCPBK1+6~, PSOCPBK1+26* | 
| ZTDTH | PSOCPBK1+6~, PSOCPBK1+7, PSOCPBK1+13*, PSOCPBK1+14*, PSOCPBK1+16*, PSOCPBK1+20, PSOCPBK1+23 | 
| ZTIO | PSOCPBK1+6~, PSOCPBK1+25* | 
| >> ZTQUEUED | EN+3, EN+49 | 
| >> ZTREQ | EN+3*, EN+49* | 
| ZTRTN | PSOCPBK1+6~, PSOCPBK1+25* | 
| ZTSK | PSOCPBK1+6~, PSOCPBK1+28, PSOCPBK1+30 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | NAMSP+1 |