PSBOCM ;BIRMINGHAM/TEJ-OVERSHEET MEDICATION OVERVIEW REPORT ;03/06/16 3:06pm
Source file <PSBOCM.m>
Package | Total | Call Graph |
---|---|---|
Barcode Medication Administration | 8 | RPC^PSBCSUTL $$NEXTADM^PSBCSUTX GETREMOV^PSBO1 SUBHDR^PSBOCE ($$FMTDT,PGC)^PSBOCE1 (BUILDLN,CREATHDR,WRTRPT)^PSBOCM1 $$SRCHLIST^PSBOHDR GETPAR^PSBPAR |
VA FileMan | 3 | DD^%DT NOW^%DTC $$GET1^DIQ |
Inpatient Medications | 1 | GETSIOPI^PSJBCMA5 |
Kernel | 1 | $$FMADD^XLFDT |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Barcode Medication Administration | 4 | PSBOCE PSBOCI PSBOCP PSBOIV |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;
|
|
BLDRPT | ; Build REPORT DATA
|
|
PGTOT(X) | ;mnt PAGE Number
|
|
SIOPI(PSBXSI,TAB,Y) | ;create SIOPI text
; *68 - modified this tag to handle only WP extra lines |
|
LGD | ; Create Report's Legend
|
Name | Field # of Occurrence |
---|---|
DD^%DT | EN+21 |
NOW^%DTC | EN+21 |
$$GET1^DIQ | LGD+7 |
RPC^PSBCSUTL | EN+35 |
$$NEXTADM^PSBCSUTX | EN+63 |
GETREMOV^PSBO1 | EN+37 |
SUBHDR^PSBOCE | EN+137 |
$$FMTDT^PSBOCE1 | EN+92, BLDRPT+22, BLDRPT+23, BLDRPT+24 |
PGC^PSBOCE1 | PGTOT+1 |
BUILDLN^PSBOCM1 | BLDRPT+28 |
CREATHDR^PSBOCM1 | EN+136 |
WRTRPT^PSBOCM1 | EN+139 |
$$SRCHLIST^PSBOHDR | EN+14 |
GETPAR^PSBPAR | EN+22, EN+24 |
GETSIOPI^PSJBCMA5 | EN+102 |
$$FMADD^XLFDT | EN+51, EN+73, EN+85 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("PSB" | EN+69, EN+76, EN+79 |
^TMP("PSJBCMA5" | EN+101!, EN+103, EN+104, EN+140! |
^XTMP("PSBO" | EN+28!, EN+135! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | EN+21 |
EXPIREHDG | EN+1~, EN+10*, EN+39, EN+51, BLDRPT+5 |
>> I | EN+111*, EN+112, BLDRPT+35*, BLDRPT+36, BLDRPT+37*, BLDRPT+38 |
IOM | LGD+19, LGD+21 |
IOSL | PGTOT+1, LGD+16, LGD+17 |
J | SIOPI+10!, SIOPI+11*, SIOPI+22*, SIOPI+23*, SIOPI+24* |
J( | SIOPI+11*, SIOPI+22*, SIOPI+23*, SIOPI+24* |
J("" | SIOPI+11 |
J(0 | SIOPI+10* |
LBL | SIOPI+5~, SIOPI+8*, SIOPI+9, SIOPI+13 |
LBLLN | SIOPI+5~, SIOPI+9* |
MRR | EN+78*, EN+84, EN+90! |
NXTADM | EN+73*, EN+74, EN+90! |
>> PSB | BLDRPT+30*, LGD+6*, LGD+7, LGD+8 |
PSB1 | BLDRPT+30!*, BLDRPT+33 |
PSBADM | EN+19! |
PSBADM( | EN+120* |
>> PSBAFT | EN+25*, EN+27*, EN+73, EN+85 |
>> PSBAREA | EN+35, EN+36 |
>> PSBB4 | EN+23*, EN+27*, EN+51 |
>> PSBBID( | EN+123* |
>> PSBCFLG | EN+3*, EN+7*, EN+131 |
PSBCLIN | EN+1~ |
PSBCLIN( | EN+45*, BLDRPT+32 |
>> PSBCLINORD | EN+8*, EN+10, EN+27, EN+35 |
PSBCMT | EN+19! |
PSBCMT( | EN+134* |
>> PSBCNT | BLDRPT+33*, BLDRPT+34 |
PSBDATA | EN+19!, EN+36*, EN+41*, EN+42, EN+44, EN+45, EN+46, EN+48, EN+50, EN+53 , EN+55, EN+58, EN+61, EN+106, EN+108, EN+115, EN+117*, EN+118, EN+119, EN+120 , EN+122, EN+123, EN+124, EN+126*, EN+128*, EN+130, EN+131*, EN+132, EN+133, EN+134 , BLDRPT+12!, BLDRPT+40! |
PSBDATA( | EN+40, EN+41, EN+78, EN+110, EN+111, EN+116, EN+117, EN+125!, EN+126, EN+128 , EN+129!, EN+131 |
PSBDATA(1 | BLDRPT+16*, BLDRPT+17*, BLDRPT+18*, BLDRPT+19*, BLDRPT+20*, BLDRPT+21*, BLDRPT+22*, BLDRPT+23*, BLDRPT+24* |
PSBDATA(2 | BLDRPT+27! |
PSBDATA(3 | BLDRPT+27! |
>> PSBDATA1 | EN+111*, EN+112 |
>> PSBDOSR | EN+58*, EN+59*, EN+60, EN+114 |
>> PSBDOSR( | EN+60* |
PSBDRUGN | EN+43!, EN+112*, EN+113*, EN+114 |
PSBDRUGN( | EN+113* |
>> PSBDTTM | EN+21* |
>> PSBFLGD( | EN+118*, EN+121!, BLDRPT+30 |
PSBFUTR | EN+1~, EN+2*, EN+4, EN+5, EN+6, EN+12* |
PSBHDR | EN+19! |
>> PSBINIT | LGD+7* |
PSBL2ULN | BLDRPT+2!, BLDRPT+9* |
PSBLGD | EN+19! |
PSBLGD( | EN+124*, EN+133*, BLDRPT+15 |
PSBLGD("INITIALS" | BLDRPT+15*, LGD+6, LGD+7*, LGD+8!, LGD+14 |
PSBLGD("ORDER | TYPES" , LGD+2*, LGD+3*, LGD+4*, LGD+5*, LGD+13 |
PSBLGDO | LGD+1! |
PSBLGDO( | LGD+13*, LGD+14*, LGD+20 |
PSBLGDO("" | LGD+15 |
PSBLGDO(0 | LGD+9* |
PSBLGDO(1 | LGD+10* |
PSBLGDO(2 | LGD+11*, LGD+14* |
PSBLGDO(3 | LGD+12* |
PSBLIST | EN+30!, EN+135! |
PSBLIST( | EN+32*, EN+34 |
PSBLIST2 | EN+30!, BLDRPT+3 |
PSBLIST2( | EN+39*, EN+53*, BLDRPT+6, BLDRPT+7, BLDRPT+14 |
PSBLIST2(" * | ERROR * " , EN+39* |
PSBLIST2("ACTIVE" | EN+39* |
PSBLIST2("FUTURE" | EN+39* |
>> PSBLNTOT | EN+29*, BLDRPT+1, BLDRPT+4, BLDRPT+6, BLDRPT+10, BLDRPT+11, BLDRPT+32, BLDRPT+34, BLDRPT+36, BLDRPT+38 , BLDRPT+39, PGTOT+1, PGTOT+2*, LGD+16*, LGD+17, LGD+19, LGD+20, LGD+21 |
>> PSBMORE | BLDRPT+5*, BLDRPT+29*, PGTOT+1, PGTOT+2*, LGD+15*, LGD+16, LGD+18* |
>> PSBNO | LGD+11, LGD+13 |
>> PSBNOWX | EN+21*, EN+48, EN+51, EN+74, EN+85 |
PSBNXTX | EN+1~ |
PSBNXTX( | EN+97*, BLDRPT+21 |
PSBNXTX1 | EN+1~, EN+63*, EN+70, EN+72, EN+73, EN+74, EN+84, EN+92* |
PSBNXTX2 | EN+1~, EN+64*, EN+65*, EN+74*, EN+82*, EN+86*, EN+87*, EN+89*, EN+94, EN+95* , EN+96*, EN+97 |
>> PSBOCRIT | EN+3*, EN+4*, EN+5*, EN+54, BLDRPT+8 |
>> PSBOMDR( | EN+60!, EN+111, EN+114*, BLDRPT+19 |
>> PSBORDN | EN+44*, EN+45, EN+47, EN+49, EN+53, EN+57, EN+60, EN+62, EN+63, EN+69 , EN+76, EN+97, EN+102, EN+103, EN+104, EN+107, EN+109, EN+111, EN+113, EN+114 , EN+118, EN+120, EN+121, EN+122, EN+123, EN+124, EN+130, EN+133, EN+134 |
>> PSBOSPDT | EN+108*, EN+109 |
>> PSBOSPDT( | EN+109*, BLDRPT+24 |
>> PSBOSTDT | EN+106*, EN+107 |
>> PSBOSTDT( | EN+107*, BLDRPT+23 |
PSBOUTP | EN+19! |
PSBOUTP( | BLDRPT+6*, BLDRPT+10*, BLDRPT+11*, BLDRPT+32*, BLDRPT+34*, BLDRPT+36*, BLDRPT+38*, BLDRPT+39*, LGD+17*, LGD+19* , LGD+20*, LGD+21* |
PSBOUTP("" | LGD+9 |
PSBOUTP(0 | BLDRPT+4* |
>> PSBPGNUM | EN+29*, PGTOT+3, LGD+9*, LGD+16* |
>> PSBPRNEF( | EN+130* |
>> PSBPRNR( | EN+122* |
PSBRPLN | BLDRPT+29, BLDRPT+40! |
PSBRPLN( | BLDRPT+35, BLDRPT+36 |
PSBRPLN("" | BLDRPT+29 |
>> PSBRPT( | EN+7, EN+31 |
>> PSBRPT(1 | EN+2, EN+12 |
>> PSBRPT(4 | EN+8, EN+15, SIOPI+2 |
>> PSBSCHD | EN+61*, EN+62 |
>> PSBSCHD( | EN+62*, BLDRPT+20 |
>> PSBSCHTY | EN+55*, EN+56*, EN+57, EN+82, EN+95 |
>> PSBSCHTY( | EN+57*, EN+122, BLDRPT+18 |
>> PSBSI( | EN+104*, BLDRPT+25 |
PSBSIDAT | BLDRPT+25!*, BLDRPT+28 |
>> PSBSIFLG | EN+102 |
PSBSILN | BLDRPT+27!, BLDRPT+29, BLDRPT+40! |
PSBSILN( | BLDRPT+37, BLDRPT+38, SIOPI+11*, SIOPI+22*, SIOPI+23*, SIOPI+24* |
PSBSILN("" | BLDRPT+29 |
>> PSBSORT | EN+20* |
PSBSRCHL | EN+1~, EN+14*, EN+16*, EN+17* |
PSBSRTBY | EN+19! |
PSBSTS | EN+19!, EN+48*, EN+49, EN+65, EN+70, EN+82, EN+95 |
PSBSTS( | EN+49*, BLDRPT+17 |
>> PSBSTSX | EN+51*, EN+53, EN+54 |
>> PSBSUM | BLDRPT+6*, BLDRPT+9 |
>> PSBTAB8 | BLDRPT+28 |
>> PSBTB | EN+46*, EN+47, EN+56, EN+95 |
>> PSBTB( | EN+47*, BLDRPT+16 |
>> PSBTEST | EN+121* |
>> PSBTOPHD | BLDRPT+1*, LGD+16 |
>> PSBTOT | EN+29*, EN+33*, EN+54*, EN+135, BLDRPT+41 |
>> PSBTOT1 | BLDRPT+13*, BLDRPT+26*, BLDRPT+33 |
PSBX1X | EN+1~, EN+29*, EN+33*, EN+34*, EN+35, EN+63, EN+102, EN+103, EN+104, BLDRPT+5* , BLDRPT+6, BLDRPT+7, BLDRPT+8, BLDRPT+14 |
>> PSBX2X | EN+38*, EN+40*, EN+41, EN+78, EN+99*, EN+110, EN+111, EN+112*, EN+116, EN+117 , EN+125, EN+126, EN+127*, EN+128, EN+129, EN+131, EN+134, BLDRPT+14*, BLDRPT+15, BLDRPT+16 , BLDRPT+17, BLDRPT+18, BLDRPT+19, BLDRPT+20, BLDRPT+21, BLDRPT+23, BLDRPT+24, BLDRPT+25, BLDRPT+28, BLDRPT+30 , BLDRPT+32 |
>> PSBXDFN | EN+31*, EN+32, EN+37 |
>> PSBXFLG | EN+3*, EN+6*, EN+124 |
>> PSBXID | EN+120*, EN+130, EN+134 |
PSBXSI | SIOPI~ |
PSBXSI( | SIOPI+12, SIOPI+13, SIOPI+14 |
PSBXSI("" | SIOPI+3 |
EN+1~, EN+103*, EN+104 | |
REMOV | EN+1~, EN+69*, EN+70, EN+76*, EN+77, EN+79 |
RESULT | EN+1~ |
RESULTS | EN+1~ |
RESULTS(0 | EN+23, EN+25 |
RMAR | SIOPI+5~, SIOPI+9*, SIOPI+14 |
RMVTIM | EN+79*, EN+84*, EN+85, EN+86, EN+87, EN+89, EN+90! |
STOPDT | EN+1~, EN+50*, EN+51 |
STRTDT | EN+1~, EN+50*, EN+51 |
TAB | SIOPI~, SIOPI+18 |
TXT | SIOPI+5~, SIOPI+10!, SIOPI+13*, SIOPI+14*, SIOPI+15 |
TXT1 | SIOPI+10!, SIOPI+15*, SIOPI+16, SIOPI+17*, SIOPI+18*, SIOPI+19*, SIOPI+21*, SIOPI+22 |
TXT2 | SIOPI+10!, SIOPI+18*, SIOPI+20*, SIOPI+21*, SIOPI+23 |
U | EN+4, EN+5, EN+6, EN+7, EN+8, EN+12, EN+15, EN+31, EN+42, EN+44 , EN+45, EN+46, EN+48, EN+50, EN+53, EN+55, EN+58, EN+61, EN+78, EN+79 , EN+106, EN+108, EN+110, EN+112, EN+115, EN+116, EN+118, EN+119, EN+120, EN+122 , EN+123, EN+124, EN+126, EN+130, EN+132, EN+133, EN+134, SIOPI+2 |
X | BLDRPT+30!, PGTOT~, PGTOT+2, SIOPI+5~, SIOPI+12*, SIOPI+13, SIOPI+14, SIOPI+20* |
>> X0 | BLDRPT+13*, BLDRPT+14*, BLDRPT+19, LGD+15*, LGD+17, LGD+18 |
>> X1 | LGD+13*, LGD+14*, LGD+20* |
>> X2 | LGD+13*, LGD+14*, LGD+17* |
Y | EN+21*, SIOPI~, SIOPI+6*, SIOPI+8, SIOPI+19* |
>> Y0 | BLDRPT+19* |