PSBCHKIV ;BIRMINGHAM/TEJ-BCMA CHECK IV ROUTINE ;Mar 2004
Source file <PSBCHKIV.m>
| Package | Total | Call Graph | 
|---|---|---|
| Barcode Medication Administration | 3 | GETORD^PSBCHIVH $$FNDLBLO^PSBVDLU2 (CLEAN,PSJ1)^PSBVT | 
| Inpatient Medications | 2 | EN^PSJBCMA1 EN^PSJBCMA2 | 
| VA Fileman | 1 | (C,NOW)^%DTC | 
| Package | Total | Caller Graph | 
|---|---|---|
| Barcode Medication Administration | 1 | PSBOCI | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CHKSOL | ||
| PSBNXACT(DFN,PORDN) | ; | |
| NEWDATA(PSBPARM) | ; | |
| RPC(RESULTS,DFN,ORDIV) | ||
| CHKADD | 
| RPC Name | Call Tags | 
|---|---|
| PSB CHECK IV | RPC | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PSB(53.79 - [#53.79] | RPC+13 | 
| ^TMP("PSJ1" | RPC+18!, RPC+19!, RPC+20!, RPC+21, RPC+26, RPC+28, RPC+29, RPC+36!, PSBNXACT+4!, PSBNXACT+7! , PSBNXACT+8, NEWDATA+4, NEWDATA+5, NEWDATA+6, NEWDATA+7, NEWDATA+8, NEWDATA+9, NEWDATA+10 | 
| ^TMP("PSJ2" | RPC+22!, RPC+23, RPC+24, RPC+25, RPC+57, NEWDATA+3 | 
| Name | Line Occurrences | 
|---|---|
| $$NEWDATA | RPC+25 | 
| $$PSBNXACT | RPC+37 | 
| CHKADD | RPC+58 | 
| CHKSOL | RPC+59 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DFN | RPC~, RPC+4, RPC+9, RPC+10, RPC+18, RPC+20, RPC+22, PSBNXACT~, PSBNXACT+1 | 
| >> NEWDATA | NEWDATA+1*, NEWDATA+11 | 
| ORDIV | RPC~, RPC+1 | 
| ORDIV( | RPC+5, RPC+6 | 
| PORDN | PSBNXACT~, PSBNXACT+1 | 
| PSBAD | RPC+79!, CHKADD+2!*, CHKADD+4!*, CHKADD+5, CHKADD+6, CHKADD+7 | 
| PSBADA | RPC+46, RPC+48!, RPC+58, CHKADD+1 | 
| PSBADA( | CHKADD+3, CHKADD+4, CHKADD+6, CHKADD+7 | 
| PSBADDS | RPC+2!, CHKADD~ | 
| PSBADDS( | CHKADD+2*, CHKADD+5!, CHKADD+6, CHKADD+7!, CHKADD+8 | 
| PSBBAGD | RPC+2!, RPC+40, RPC+79! | 
| PSBBAGD( | RPC+26*, RPC+28*, RPC+29*, RPC+30, RPC+32, RPC+33, RPC+34, RPC+35, RPC+40, RPC+41 , RPC+42, RPC+43, RPC+44, RPC+56, RPC+57, PSBNXACT+8! | 
| >> PSBBIEN | RPC+12*, RPC+13 | 
| PSBBUID | RPC+2~, RPC+14*, RPC+21, RPC+28, RPC+29, RPC+30, RPC+32, RPC+33, RPC+34, RPC+35 | 
| PSBBUIDS | RPC+2~ | 
| PSBBUIDS( | RPC+30*, RPC+32*, RPC+33*, RPC+34*, RPC+35*, RPC+71, RPC+72, RPC+73, RPC+74, PSBNXACT+8! | 
| >> PSBCHGDT | RPC+24*, RPC+25, RPC+57*, RPC+60, RPC+61, RPC+62, RPC+63, RPC+64, RPC+65, RPC+66 , CHKADD+6, CHKADD+7, CHKADD+8, CHKSOL+6, CHKSOL+7, CHKSOL+8 | 
| >> PSBCO( | RPC+19*, RPC+72 | 
| PSBDFN | PSBNXACT+1~*, PSBNXACT+2, PSBNXACT+4, PSBNXACT+8 | 
| PSBDID | PSBNXACT+1! | 
| PSBDID( | PSBNXACT+3, PSBNXACT+6* | 
| >> PSBDT | RPC+3*, RPC+18, RPC+42, PSBNXACT+8 | 
| PSBDX | RPC+21*, NEWDATA+1~*, NEWDATA+2*, NEWDATA+3* | 
| PSBGNODE | RPC+2~, RPC+9*, RPC+10*, RPC+11, RPC+12, RPC+14, RPC+39 | 
| >> PSBIFR | RPC+49, RPC+60 | 
| PSBIVCHG | RPC+69, RPC+79! | 
| PSBIVCHG( | RPC+25*, RPC+60*, RPC+61*, RPC+62*, RPC+63*, RPC+64*, RPC+65*, RPC+66*, RPC+70, RPC+75 , RPC+76, RPC+77, RPC+78, CHKADD+6*, CHKADD+7*, CHKADD+8*, CHKSOL+6*, CHKSOL+7*, CHKSOL+8*, PSBNXACT+8! , NEWDATA+1, NEWDATA+2, NEWDATA+3* | 
| >> PSBLABDT | RPC+21*, RPC+25 | 
| PSBLINES | RPC+38*, RPC+42*, RPC+70*, RPC+72*, RPC+73*, RPC+74*, RPC+77*, RPC+78*, RPC+79! | 
| >> PSBLOR | RPC+14*, RPC+19, RPC+36*, PSBNXACT+8 | 
| >> PSBMD | RPC+53, RPC+64 | 
| >> PSBMDX | RPC+64 | 
| >> PSBMR | RPC+50, RPC+61 | 
| >> PSBNXACT | PSBNXACT+2*, PSBNXACT+5*, PSBNXACT+6*, PSBNXACT+8, PSBNXACT+9 | 
| >> PSBNXOR | RPC+17*, RPC+18* | 
| >> PSBONXSB | RPC+7, RPC+8 | 
| PSBOR | RPC+14*, RPC+17, RPC+19, RPC+20, RPC+22, RPC+36*, RPC+37*, PSBNXACT+1~*, PSBNXACT+2, PSBNXACT+3 , PSBNXACT+4*, PSBNXACT+5*, PSBNXACT+6 | 
| >> PSBORD | RPC+8*, RPC+11 | 
| >> PSBOSP | RPC+55, RPC+66 | 
| >> PSBOSPX | RPC+66 | 
| >> PSBOST | RPC+54, RPC+65, CHKADD+8 | 
| >> PSBOSTX | RPC+65 | 
| PSBOTMP | RPC+45! | 
| PSBOTMP("ADD" | RPC+46*, RPC+58, CHKADD+1, CHKADD+2 | 
| PSBOTMP("INFU | SION RATE" , RPC+49*, RPC+60 | 
| PSBOTMP("MED | ROUTE" , RPC+50*, RPC+61 | 
| PSBOTMP("OTHE | R PRINT INFO" , RPC+52*, RPC+63 | 
| PSBOTMP("PROVIDER" | RPC+53*, RPC+64 | 
| PSBOTMP("REMARKS" | RPC+51*, RPC+62 | 
| PSBOTMP("SOL" | RPC+47*, RPC+59, CHKSOL+1, CHKSOL+2 | 
| PSBOTMP("STAR | T DATE/TIME" , RPC+54*, RPC+65 | 
| PSBOTMP("STOP | DATE/TIME" , RPC+55*, RPC+66 | 
| >> PSBOTXT | RPC+52, RPC+63 | 
| >> PSBPARAM | RPC+24*, RPC+25 | 
| PSBPARM | NEWDATA~, NEWDATA+2, NEWDATA+3, NEWDATA+4, NEWDATA+5, NEWDATA+6, NEWDATA+7, NEWDATA+8, NEWDATA+9, NEWDATA+10 | 
| PSBPIN | RPC+2~, RPC+4*, RPC+14, RPC+37, RPC+44, RPC+56, RPC+57 | 
| >> PSBRMRK | RPC+51, RPC+62 | 
| PSBSOL | RPC+79!, CHKSOL+2!*, CHKSOL+4!*, CHKSOL+5, CHKSOL+6, CHKSOL+7 | 
| PSBSOLA | RPC+47, RPC+48!, RPC+59, CHKSOL+1 | 
| PSBSOLA( | CHKSOL+3, CHKSOL+4, CHKSOL+6, CHKSOL+7 | 
| PSBSOLS | RPC+2!, CHKSOL~ | 
| PSBSOLS( | CHKSOL+2*, CHKSOL+5!, CHKSOL+6, CHKSOL+7!, CHKSOL+8 | 
| >> PSBSTATS | RPC+13*, RPC+30 | 
| >> PSBSTOP | RPC+18*, RPC+19 | 
| PSBSTR | CHKADD+2!*, CHKADD+4!*, CHKADD+5 | 
| >> PSBTXT | CHKADD+6*, CHKADD+8*, CHKSOL+6*, CHKSOL+8* | 
| PSBVOL | CHKSOL+2!*, CHKSOL+4!*, CHKSOL+5 | 
| PSBX | RPC+2~, RPC+23*, RPC+24, RPC+25, RPC+27*, RPC+28, RPC+29, RPC+32, RPC+33, RPC+34 , RPC+35, NEWDATA+3 | 
| >> PSBXOR | RPC+14*, RPC+19, RPC+25, RPC+26, RPC+28, RPC+29, RPC+30, RPC+32, RPC+33, RPC+34 , RPC+35, RPC+40*, RPC+41, RPC+42, RPC+43, RPC+44, RPC+56, RPC+57, RPC+60, RPC+61 , RPC+62, RPC+63, RPC+64, RPC+65, RPC+66, CHKADD+6, CHKADD+7, CHKADD+8, CHKSOL+6, CHKSOL+7 , CHKSOL+8, PSBNXACT+8, NEWDATA+1, NEWDATA+2, NEWDATA+3 | 
| PSBXX | RPC+2~, RPC+19*, RPC+26, RPC+28, RPC+29, RPC+30, RPC+31, RPC+41*, RPC+42, RPC+43* , RPC+44, RPC+70*, RPC+71, RPC+72, RPC+73, RPC+74, RPC+75, RPC+76, RPC+77, RPC+78 | 
| >> PSBXY | RPC+32*, RPC+33*, RPC+34*, RPC+35*, RPC+43*, RPC+56, RPC+57, RPC+71*, RPC+72, RPC+73 , RPC+74, RPC+75*, RPC+76, RPC+77, RPC+78 | 
| >> PSBXZ | RPC+73*, RPC+74*, RPC+76*, RPC+77, RPC+78 | 
| >> PSBZX | RPC+78* | 
| RESULTS | RPC~, RPC+2! | 
| RESULTS( | RPC+70*, RPC+72*, RPC+73*, RPC+74*, RPC+77*, RPC+78* | 
| RESULTS(0 | RPC+1*, RPC+38*, RPC+70* | 
| >> S | RPC+7*, RPC+8 | 
| U | RPC+13, RPC+18, RPC+21, RPC+23, RPC+24, RPC+25, RPC+30, RPC+32, RPC+33, RPC+34 , RPC+35, RPC+36, RPC+42, RPC+44, RPC+56, RPC+57, RPC+72, RPC+77, RPC+78, CHKADD+2 , CHKADD+4, CHKADD+6, CHKADD+7, CHKADD+8, CHKSOL+2, CHKSOL+4, CHKSOL+6, CHKSOL+7, CHKSOL+8, PSBNXACT+4 , PSBNXACT+8, NEWDATA+4, NEWDATA+5, NEWDATA+6, NEWDATA+9, NEWDATA+10 | 
| X | RPC+3, CHKADD~, CHKADD+2*, CHKADD+3*, CHKADD+4, CHKADD+6, CHKADD+7, CHKADD+8* | 
| >> X1 | RPC+3* | 
| >> X2 | RPC+3* | 
| Y | CHKSOL~, CHKSOL+2*, CHKSOL+3*, CHKSOL+4, CHKSOL+6, CHKSOL+7, CHKSOL+8* | 
| >> Z | RPC+5*, RPC+6 |