PSBML ;BIRMINGHAM/EFC-BCMA MED LOG FUNCTIONS ;03/06/16 3:06pm
Source file <PSBML.m>
| Package | Total | Call Graph |
|---|---|---|
| Barcode Medication Administration | 9 | MEDL^ALPBCBU (COMMENT,EXPIRE,PRN)^PSBML1 (EDIT,UPDATED)^PSBML2 (AMRR,APATCH)^PSBML3 AUDIT^PSBMLU EN^PSBSVHL7 RESETADM^PSBUTL $$GETWSID^PSBVDLU2 PSJ1^PSBVT |
| VA FileMan | 5 | DD^%DT NOW^%DTC (UPDATE,VAL)^DIE CLEAN^DILF $$GET1^DIQ |
| Inpatient Medications | 2 | $$ONE^PSJBCMA EN^PSJBCMA3 |
| Kernel | 1 | EN^XQOR |
| Registration | 1 | $$SITE^VASITE |
| Toolkit | 1 | $$GET^XPAR |
| 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 | 9 | PSB TRANSACTION PSBAPIPM PSBCSUTL PSBML1 PSBML2 PSBML3 PSBMLEN1 PSBPRND PSBVDLU3 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RPC(RESULTS,PSBHDR,PSBREC) | ;BCMA MedLog Filing
|
|
| UPD | ||
| EDITML | ||
| MEDP | ||
| BCBU | ;HL7,NatContng
|
|
| VAL(PSBDD,PSBIEN,PSBFLD,PSBVAL) | ;
|
|
| FILEIT | ;Updt
|
|
| ERR(X,Y) | ;
|
|
| COMMENT(DA,PSBCMT) | ;
|
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | MEDP+39 |
| NOW^%DTC | RPC+21, MEDP+11, COMMENT+3 |
| MEDL^ALPBCBU | BCBU+6 |
| UPDATE^DIE | FILEIT+8 |
| VAL^DIE | VAL+2 |
| CLEAN^DILF | FILEIT+6 |
| $$GET1^DIQ | RPC+24, MEDP+5, MEDP+6, MEDP+7, MEDP+40, MEDP+60 |
| COMMENT^PSBML1 | RPC+25 |
| EXPIRE^PSBML1 | MEDP+137 |
| PRN^PSBML1 | RPC+26 |
| EDIT^PSBML2 | EDITML |
| UPDATED^PSBML2 | UPD+6 |
| AMRR^PSBML3 | FILEIT+5 |
| APATCH^PSBML3 | FILEIT+4 |
| AUDIT^PSBMLU | FILEIT+21 |
| EN^PSBSVHL7 | BCBU+6 |
| RESETADM^PSBUTL | FILEIT+7 |
| $$GETWSID^PSBVDLU2 | MEDP+12, MEDP+13 |
| PSJ1^PSBVT | EDITML+10 |
| $$ONE^PSJBCMA | MEDP+137 |
| EN^PSJBCMA3 | MEDP+139 |
| $$SITE^VASITE | MEDP+60 |
| $$GET^XPAR | MEDP+18 |
| EN^XQOR | FILEIT+20 |
| RPC Name | Call Tags |
|---|---|
| PSB TRANSACTION | RPC |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^DIC(42 - [#42] | GET1^DIQ |
| ^PSB(53.79 - [#53.79] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(42 - [#42] | MEDP+60 |
| ^DPT - [#2] | EDITML+3, MEDP+56, MEDP+59, MEDP+60 |
| ^PSB("SAGG" | EDITML+3* |
| ^PSB(53.79 - [#53.79] | UPD+3, MEDP+4, MEDP+5, MEDP+16, MEDP+17, MEDP+18, MEDP+21, MEDP+22, MEDP+23, MEDP+33 , MEDP+34, MEDP+35, MEDP+37, MEDP+38, MEDP+39, MEDP+40, MEDP+53, MEDP+107!, FILEIT+9*, FILEIT+13 , FILEIT+15! |
| ^SC - [#44] | EDITML+5 |
| ^TMP("DIERR" | VAL+1!, VAL+3, VAL+4! |
| ^XUSEC("PSB INSTRUCTOR" | RPC+23 |
| ^XUSEC("PSB MANAGER" | MEDP+7, MEDP+35 |
| ^XUSEC("PSB STUDENT" | RPC+22, RPC+23 |
| Name | Line Occurrences |
|---|---|
| BCBU | FILEIT+17 |
| ERR | MEDP+18, MEDP+23, MEDP+26, MEDP+27, MEDP+28, MEDP+31, MEDP+32, MEDP+47, MEDP+48, VAL+3 |
| FILEIT | MEDP+134, COMMENT+7 |
| VAL | MEDP+55, MEDP+58, MEDP+61, MEDP+62, MEDP+63, MEDP+64, MEDP+65, MEDP+66, MEDP+67, MEDP+68 , MEDP+69, MEDP+71, MEDP+72, MEDP+73, MEDP+74, MEDP+75, MEDP+77, MEDP+78, MEDP+79, MEDP+80 , MEDP+81, MEDP+85, MEDP+86, MEDP+92, MEDP+94, MEDP+96, MEDP+98, MEDP+99, MEDP+101, MEDP+102 , MEDP+103, MEDP+115, MEDP+116, MEDP+117, MEDP+118, MEDP+119, MEDP+120, MEDP+121, MEDP+123, COMMENT+4 |
| Name | Field # of Occurrence |
|---|---|
| ^( | MEDP+56, VAL+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | RPC+6!, RPC+21, MEDP+11, COMMENT+3 |
| DA | COMMENT~, COMMENT+2 |
| DIC | FILEIT+19~, FILEIT+20* |
| DT | EDITML+3, MEDP+60 |
| DUZ | RPC+22, RPC+23, MEDP+7, MEDP+35, MEDP+63, MEDP+65, MEDP+86, MEDP+102, COMMENT+5 |
| LOC | RPC+4~, MEDP+56*, MEDP+57*, MEDP+58 |
| PSB1 | FILEIT+1!, FILEIT+3*, FILEIT+11, FILEIT+22! |
| PSB1A | FILEIT+12, FILEIT+22! |
| PSB2 | FILEIT+1!, FILEIT+3*, FILEIT+11, FILEIT+22! |
| PSB2A | FILEIT+12, FILEIT+22! |
| PSBACTN | RPC+5~, UPD+2*, MEDP+2* |
| PSBADMAT | MEDP+33!, MEDP+39*, MEDP+43 |
| PSBADMBY | MEDP+33!, MEDP+40*, MEDP+43 |
| PSBAUD | FILEIT+2~, FILEIT+21* |
| PSBAUDIT | RPC+6!, RPC+20*, MEDP+53* |
| >> PSBCLIEN | EDITML+5 |
| PSBCLIN | RPC+4~, EDITML+5*, MEDP+57 |
| >> PSBCLORD | EDITML+5 |
| PSBCMT | COMMENT~, COMMENT+4 |
| PSBCNT | MEDP+109!, MEDP+110*, MEDP+111, MEDP+114, MEDP+115, MEDP+116, MEDP+117, MEDP+118, MEDP+119, MEDP+120 , MEDP+121, MEDP+123 |
| PSBDD | MEDP+112*, MEDP+113, MEDP+115, MEDP+116, MEDP+117, MEDP+118, MEDP+119, MEDP+120, MEDP+121, MEDP+123 , VAL~, VAL+2 |
| >> PSBDFN | MEDP+4, MEDP+5 |
| PSBDIV | MEDP+1!, MEDP+60*, MEDP+61 |
| >> PSBDOSE | MEDP+74 |
| >> PSBDOSEF | MEDP+3 |
| PSBEDTFL | RPC+1!, RPC+2* |
| PSBERR | MEDP+126~, MEDP+131*, MEDP+132 |
| PSBFDA | RPC+3~, COMMENT+1~ |
| PSBFDA( | COMMENT+5*, COMMENT+6* |
| PSBFLD | VAL~, VAL+2 |
| PSBHDR | RPC~, RPC+7, RPC+8, RPC+9, RPC+11, RPC+12, RPC+13, MEDP+53*, FILEIT+13, FILEIT+14 , FILEIT+21 |
| PSBHL7 | RPC+6!, RPC+8*, BCBU+4*, BCBU+5*, BCBU+6! |
| PSBIEN | RPC+6!, RPC+7*, UPD+3, MEDP+33, MEDP+53*, MEDP+54, MEDP+55, MEDP+58, MEDP+61, MEDP+62 , MEDP+63, MEDP+64, MEDP+65, MEDP+66, MEDP+67, MEDP+68, MEDP+69, MEDP+71, MEDP+72, MEDP+73 , MEDP+74, MEDP+75, MEDP+77, MEDP+78, MEDP+79, MEDP+80, MEDP+81, MEDP+85, MEDP+86, MEDP+92 , MEDP+94, MEDP+96, MEDP+98, MEDP+99, MEDP+101, MEDP+102, MEDP+103, MEDP+107, MEDP+114, BCBU+2 , BCBU+4, VAL~, VAL+2, FILEIT+9, FILEIT+13, FILEIT+14, FILEIT+16, COMMENT+1~, COMMENT+2*, COMMENT+4 , COMMENT+5, COMMENT+6 |
| PSBIEN(1 | BCBU+2, FILEIT+13, FILEIT+14, FILEIT+16, FILEIT+21 |
| PSBIEN1 | BCBU+2~*, BCBU+3, BCBU+6 |
| PSBIENS | MEDP+109!, MEDP+114*, MEDP+115, MEDP+116, MEDP+117, MEDP+118, MEDP+119, MEDP+120, MEDP+121, MEDP+123 |
| >> PSBIFR | MEDP+75 |
| PSBINCX | MEDP+38!* |
| PSBINDX | FILEIT+14~*, FILEIT+15 |
| PSBINST | RPC+6!, RPC+9*, RPC+22, RPC+23, RPC+24, FILEIT+21 |
| PSBINST(0 | RPC+24*, FILEIT+21 |
| >> PSBIVT | MEDP+11 |
| PSBMES | RPC+3~, MEDP+127 |
| PSBMES( | MEDP+131, MEDP+132, ERR+3* |
| PSBMES("" | ERR+3 |
| >> PSBMMEN | MEDP+96, FILEIT+9 |
| >> PSBMRRFL | MEDP+3 |
| PSBMSG | FILEIT+2~ |
| PSBMSG("DIERR" | FILEIT+10 |
| PSBNOW | RPC+21*, MEDP+8*, MEDP+62, MEDP+64, MEDP+77, MEDP+85, MEDP+103, MEDP+139, COMMENT+1~, COMMENT+3* , COMMENT+6 |
| PSBON | MEDP+1!, MEDP+139* |
| >> PSBONX | MEDP+4, MEDP+5 |
| PSBORD | RPC+3~ |
| PSBREC | RPC~ |
| PSBREC( | MEDP+9*, MEDP+110, MEDP+111, MEDP+115, MEDP+116, MEDP+117, MEDP+118, MEDP+119, MEDP+120, MEDP+121 , MEDP+123 |
| PSBREC(0 | UPD+2, EDITML+3, EDITML+10, MEDP+12, MEDP+13, MEDP+16, MEDP+17, MEDP+21, MEDP+22, MEDP+33 , MEDP+34, MEDP+55, MEDP+56, MEDP+59, MEDP+60, MEDP+137, MEDP+139 |
| PSBREC(1 | EDITML+5, EDITML+6*, EDITML+9*, EDITML+10, MEDP+10*, MEDP+11, MEDP+12, MEDP+13, MEDP+16, MEDP+17 , MEDP+21, MEDP+22, MEDP+33, MEDP+34, MEDP+67, MEDP+74, MEDP+75, MEDP+137, MEDP+139 |
| PSBREC(10 | MEDP+70, MEDP+71 |
| PSBREC(2 | MEDP+15, MEDP+20, MEDP+25, MEDP+30, MEDP+33, MEDP+68, MEDP+137 |
| PSBREC(3 | MEDP+2, MEDP+3, MEDP+13, MEDP+25, MEDP+28, MEDP+46, MEDP+49, MEDP+50, MEDP+51, MEDP+76 , MEDP+84, MEDP+96, MEDP+106, MEDP+119, MEDP+137, MEDP+139 |
| PSBREC(4 | MEDP+66 |
| PSBREC(5 | MEDP+8, MEDP+11*, MEDP+27, MEDP+31, MEDP+33, MEDP+34, MEDP+69 |
| PSBREC(6 | MEDP+26, MEDP+32, MEDP+97, MEDP+98, MEDP+99 |
| PSBREC(7 | MEDP+8, MEDP+47, MEDP+48, MEDP+49*, MEDP+50*, MEDP+51*, MEDP+100, MEDP+101 |
| PSBREC(8 | MEDP+88, MEDP+90 |
| PSBREC(9 | EDITML+11, MEDP+12, MEDP+13, MEDP+25 |
| PSBRET | VAL+1!, VAL+2, VAL+3, VAL+4! |
| >> PSBSIEN | MEDP+33, MEDP+34*, MEDP+35*, MEDP+36, MEDP+37, MEDP+38, MEDP+39, MEDP+40, MEDP+53 |
| PSBTAB | UPD+1!, EDITML+11*, MEDP+30, MEDP+47, MEDP+48, MEDP+72, MEDP+73, MEDP+120, MEDP+139 |
| PSBTRAN | RPC+3~, RPC+8*, RPC+25, RPC+26, UPD, EDITML, MEDP, MEDP+53*, MEDP+107, FILEIT+21 |
| PSBUID | UPD+1!, EDITML+11*, MEDP+12*, MEDP+13*, MEDP+46, MEDP+72, MEDP+139 |
| PSBVAL | VAL~, VAL+2 |
| PSBWARD | EDITML+3~* |
| PSBWITCM | RPC+4~, RPC+12*, MEDP+79 |
| PSBWITFL | RPC+4~, RPC+14*, MEDP+81 |
| PSBWITHR | RPC+4~, RPC+13*, RPC+15, MEDP+76, MEDP+80 |
| PSBWITN | RPC+4~, RPC+11*, RPC+14, RPC+15, MEDP+77, MEDP+78 |
| PSBXDT | MEDP+1!, MEDP+4*, MEDP+5 |
| PSBYZ | MEDP+1!, MEDP+5*, MEDP+6, MEDP+7 |
| RESULTS | RPC~ |
| RESULTS( | MEDP+132*, ERR+2* |
| RESULTS("" | MEDP+125, MEDP+132, ERR+2 |
| RESULTS(0 | RPC+16*, RPC+22*, RPC+23*, UPD+4*, MEDP+6*, MEDP+7*, MEDP+36*, MEDP+41*, MEDP+44*, MEDP+132* , MEDP+139, BCBU+1, BCBU+3*, FILEIT+10*, FILEIT+16* |
| RESULTS(1 | RPC+17*, RPC+22*, RPC+23*, UPD+5*, MEDP+3, MEDP+4, MEDP+6*, MEDP+7*, MEDP+36*, MEDP+41* , MEDP+128*, BCBU+3*, FILEIT+10*, FILEIT+16* |
| RESULTS(2 | MEDP+36*, MEDP+42*, MEDP+128* |
| RESULTS(3 | MEDP+43*, MEDP+129* |
| RESULTS(4 | MEDP+44*, MEDP+129* |
| RESULTS(5 | MEDP+44*, MEDP+130* |
| SITECD | MEDP+89~, MEDP+90*, MEDP+91 |
| SITETXT | MEDP+89~, MEDP+90*, MEDP+92, MEDP+94 |
| U | RPC+7, RPC+8, RPC+9, RPC+11, RPC+12, RPC+13, EDITML+5, EDITML+6, EDITML+11, MEDP+12 , MEDP+13, MEDP+18, MEDP+23, MEDP+25, MEDP+33, MEDP+35, MEDP+37, MEDP+38, MEDP+39, MEDP+40 , MEDP+53, MEDP+61, MEDP+98, MEDP+99, MEDP+111, MEDP+115, MEDP+116, MEDP+117, MEDP+118, MEDP+119 , MEDP+120, MEDP+121, MEDP+123, MEDP+139, FILEIT+9, FILEIT+13, FILEIT+15, ERR+1 |
| X | MEDP+9*, MEDP+16*, MEDP+17, MEDP+21*, MEDP+22, VAL+3*, FILEIT+1!, FILEIT+9*, FILEIT+19~, FILEIT+20* , ERR~, ERR+1*, ERR+2, ERR+3 |
| >> XWB | MEDP+44 |
| Y | MEDP+17*, MEDP+18, MEDP+22*, MEDP+23, MEDP+39*, MEDP+60*, MEDP+111*, MEDP+112, FILEIT+9*, ERR~ , ERR+2, ERR+3 |
| Y(0 | BCBU+6 |
| Z | FILEIT+1!, FILEIT+9* |