Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSBML

Package: Barcode Medication Administration

Routine: PSBML


Information

PSBML ;BIRMINGHAM/EFC-BCMA MED LOG FUNCTIONS ; 1/7/09 9:57am

Source Information

Source file <PSBML.m>

Call Graph

Call Graph Total: 18

Package Total Call Graph
Barcode Medication Administration 9 MEDL^ALPBCBU  (COMMENT,EXPIRE,PRN)^PSBML1  (EDIT,UPDATED)^PSBML2  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  
Registration 1 $$SITE^VASITE  
Toolkit 1 $$GET^XPAR  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Barcode Medication Administration 8 PSBAPIPM  PSBCSUTL  PSBML1  PSBML2  PSBML3  PSBMLEN1  PSBPRND  PSBVDLU3  

Entry Points

Name Comments DBIA/ICR reference
COMMENT(DA,PSBCMT) ;
VAL(PSBDD,PSBIEN,PSBFLD,PSBVAL) ;
ERR(X,Y) ;
FILEIT ;Updt
RPC(RESULTS,PSBHDR,PSBREC) ;BCMA MedLog Filing
BCBU ;HL7,NatContng

External References

Name Field # of Occurrence
DD^%DT RPC+62
NOW^%DTC RPC+10, RPC+34, COMMENT+3
MEDL^ALPBCBU BCBU+6
UPDATE^DIE FILEIT+6
VAL^DIE VAL+2
CLEAN^DILF FILEIT+4
$$GET1^DIQ RPC+13, RPC+28, RPC+29, RPC+30, RPC+63, RPC+82
COMMENT^PSBML1 RPC+14
EXPIRE^PSBML1 RPC+122, RPC+123
PRN^PSBML1 RPC+15
EDIT^PSBML2 RPC+19
UPDATED^PSBML2 RPC+18
APATCH^PSBML3 FILEIT+3
AUDIT^PSBMLU FILEIT+15
EN^PSBSVHL7 BCBU+6
RESETADM^PSBUTL FILEIT+5
$$GETWSID^PSBVDLU2 RPC+35, RPC+36
PSJ1^PSBVT RPC+23
$$ONE^PSJBCMA RPC+122
EN^PSJBCMA3 RPC+124
$$SITE^VASITE RPC+82
$$GET^XPAR RPC+41

Used in RPC

RPC Name Call Tags
PSB TRANSACTION RPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(42 - [#42] GET1^DIQ
^PSB(53.79 - [#53.79] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] RPC+82
^DPT - [#2] RPC+21, RPC+79, RPC+81, RPC+82
^PSB("SAGG" RPC+21*
^PSB(53.79 - [#53.79] RPC+17, RPC+27, RPC+28, RPC+39, RPC+40, RPC+41, RPC+44, RPC+45, RPC+46, RPC+56
, RPC+57, RPC+58, RPC+60, RPC+61, RPC+62, RPC+63, RPC+76, RPC+109!, FILEIT+7*, FILEIT+10
, FILEIT+12!
^TMP("DIERR" VAL+1!, VAL+3, VAL+4!
^XUSEC("PSB INSTRUCTOR" RPC+12
^XUSEC("PSB MANAGER" RPC+30, RPC+58
^XUSEC("PSB STUDENT" RPC+11, RPC+12

Label References

Name Line Occurrences
BCBU FILEIT+14
ERR RPC+41, RPC+46, RPC+49, RPC+50, RPC+51, RPC+54, RPC+55, RPC+70, RPC+71, VAL+3
FILEIT RPC+120, COMMENT+7
VAL RPC+78, RPC+80, RPC+83, RPC+84, RPC+85, RPC+86, RPC+87, RPC+88, RPC+89, RPC+90
, RPC+91, RPC+92, RPC+93, RPC+94, RPC+95, RPC+98, RPC+99, RPC+100, RPC+101, RPC+102
, RPC+104, RPC+105, RPC+106, RPC+115, RPC+116, RPC+117, RPC+118, COMMENT+4

Naked Globals

Name Field # of Occurrence
^( RPC+79, VAL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % RPC+10, RPC+34, COMMENT+3
DA COMMENT~, COMMENT+2
DT RPC+21, RPC+82
DUZ RPC+11, RPC+12, RPC+30, RPC+58, RPC+85, RPC+87, RPC+99, RPC+105, COMMENT+5
>> PSB1 FILEIT+2*, FILEIT+9
>> PSB2 FILEIT+2*, FILEIT+9
PSBADMAT RPC+56!, RPC+62*, RPC+66
PSBADMBY RPC+56!, RPC+63*, RPC+66
PSBAUD FILEIT+1~, FILEIT+15*
>> PSBAUDIT RPC+9*, RPC+76*
PSBCMT COMMENT~, COMMENT+4
>> PSBCNT RPC+110*, RPC+111, RPC+114, RPC+115, RPC+116, RPC+117, RPC+118
PSBDD RPC+112*, RPC+113, RPC+115, RPC+116, RPC+117, RPC+118, VAL~, VAL+2
>> PSBDFN RPC+27, RPC+28
>> PSBDIV RPC+82*, RPC+83
>> PSBDOSE RPC+94
>> PSBDOSEF RPC+26
>> PSBEDTFL RPC+1*
PSBFDA RPC+2~, COMMENT+1~
PSBFDA( COMMENT+5*, COMMENT+6*
PSBFLD VAL~, VAL+2
PSBHDR RPC~, RPC+4, RPC+5, RPC+6, RPC+76*, FILEIT+10, FILEIT+11, FILEIT+15
PSBHL7 RPC+3!, RPC+5*, BCBU+4*, BCBU+5*, BCBU+6!
PSBIEN RPC+3!, RPC+4*, RPC+17, RPC+56, RPC+76*, RPC+77, RPC+78, RPC+80, RPC+83, RPC+84
, RPC+85, RPC+86, RPC+87, RPC+88, RPC+89, RPC+90, RPC+91, RPC+92, RPC+93, RPC+94
, RPC+95, RPC+98, RPC+99, RPC+100, RPC+101, RPC+102, RPC+104, RPC+105, RPC+106, RPC+109
, RPC+114, BCBU+2, BCBU+4, VAL~, VAL+2, FILEIT+7, FILEIT+10, FILEIT+11, FILEIT+13, COMMENT+1~
, COMMENT+2*, COMMENT+4, COMMENT+5, COMMENT+6
PSBIEN(1 BCBU+2, FILEIT+10, FILEIT+11, FILEIT+13, FILEIT+15
PSBIEN1 BCBU+2~*, BCBU+3, BCBU+6
>> PSBIENS RPC+114*, RPC+115, RPC+116, RPC+117, RPC+118
>> PSBIFR RPC+95
PSBINCX RPC+61!*
PSBINDX FILEIT+11~*, FILEIT+12
>> PSBINST RPC+6*, RPC+11, RPC+12, RPC+13, FILEIT+15
>> PSBINST(0 RPC+13*, FILEIT+15
>> PSBIVT RPC+34
>> PSBMMEN RPC+101, FILEIT+7
PSBMSG FILEIT+1~
PSBMSG("DIERR" FILEIT+8
PSBNOW RPC+10*, RPC+31*, RPC+84, RPC+86, RPC+98, RPC+106, RPC+124, COMMENT+1~, COMMENT+3*, COMMENT+6
>> PSBON RPC+124*
>> PSBONX RPC+27, RPC+28
PSBORD RPC+2~
PSBREC RPC~
PSBREC( RPC+32*, RPC+110, RPC+111, RPC+115, RPC+116, RPC+117, RPC+118
PSBREC(0 RPC+21, RPC+23, RPC+35, RPC+36, RPC+39, RPC+40, RPC+44, RPC+45, RPC+56, RPC+57
, RPC+78, RPC+79, RPC+81, RPC+82, RPC+122, RPC+124
PSBREC(1 RPC+22*, RPC+23, RPC+33*, RPC+34, RPC+35, RPC+36, RPC+39, RPC+40, RPC+44, RPC+45
, RPC+56, RPC+57, RPC+89, RPC+94, RPC+95, RPC+122, RPC+124
PSBREC(2 RPC+38, RPC+43, RPC+48, RPC+53, RPC+56, RPC+90, RPC+122, RPC+123
PSBREC(3 RPC+26, RPC+36, RPC+48, RPC+51, RPC+69, RPC+72, RPC+73, RPC+74, RPC+97, RPC+101
, RPC+108, RPC+122, RPC+123, RPC+124
PSBREC(4 RPC+88
PSBREC(5 RPC+31, RPC+34*, RPC+50, RPC+54, RPC+56, RPC+57, RPC+91
PSBREC(6 RPC+49, RPC+55, RPC+102
PSBREC(7 RPC+31, RPC+70, RPC+71, RPC+72*, RPC+73*, RPC+74*, RPC+103, RPC+104
PSBREC(8 RPC+100
PSBREC(9 RPC+24, RPC+35, RPC+36, RPC+48
PSBRET VAL+1!, VAL+2, VAL+3, VAL+4!
>> PSBSIEN RPC+56, RPC+57*, RPC+58*, RPC+59, RPC+60, RPC+61, RPC+62, RPC+63, RPC+76
>> PSBTAB RPC+24*, RPC+53, RPC+70, RPC+71, RPC+92, RPC+93, RPC+118, RPC+124
PSBTRAN RPC+2~, RPC+5*, RPC+14, RPC+15, RPC+16, RPC+19, RPC+25, RPC+76*, RPC+109, FILEIT+15
>> PSBUID RPC+24*, RPC+35*, RPC+36*, RPC+69, RPC+92, RPC+124
PSBVAL VAL~, VAL+2
PSBWARD RPC+21~*
>> PSBXDT RPC+27*, RPC+28
>> PSBYZ RPC+28*, RPC+29, RPC+30
RESULTS RPC~
RESULTS( ERR+2*
RESULTS("" RPC+119, ERR+2
RESULTS(0 RPC+11*, RPC+12*, RPC+17*, RPC+29*, RPC+30*, RPC+59*, RPC+64*, RPC+67*, RPC+119*, RPC+124
, BCBU+1, BCBU+3*, FILEIT+8*, FILEIT+13*
RESULTS(1 RPC+11*, RPC+12*, RPC+17*, RPC+26, RPC+27, RPC+29*, RPC+30*, RPC+59*, RPC+64*, RPC+119*
, BCBU+3*, FILEIT+8*, FILEIT+13*
RESULTS(2 RPC+59*, RPC+65*
RESULTS(3 RPC+66*
RESULTS(4 RPC+67*
RESULTS(5 RPC+67*
U RPC+4, RPC+5, RPC+6, RPC+24, RPC+35, RPC+36, RPC+41, RPC+46, RPC+48, RPC+56
, RPC+58, RPC+60, RPC+61, RPC+62, RPC+63, RPC+76, RPC+83, RPC+102, RPC+111, RPC+115
, RPC+116, RPC+117, RPC+118, RPC+124, FILEIT+7, FILEIT+10, FILEIT+12, ERR+1
X RPC+32*, RPC+39*, RPC+40, RPC+44*, RPC+45, RPC+79*, RPC+80, VAL+3*, FILEIT+7*, ERR~
, ERR+1*, ERR+2
>> XWB RPC+67
Y RPC+40*, RPC+41, RPC+45*, RPC+46, RPC+62*, RPC+82*, RPC+111*, RPC+112, FILEIT+7*, ERR~
, ERR+2
Y(0 BCBU+6
>> Z FILEIT+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All