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 |  Local Variables |  All
Print Page as PDF
Routine: PSBVDLVL

Package: Barcode Medication Administration

Routine: PSBVDLVL


Information

PSBVDLVL ;BIRMINGHAM/EFC-BCMA VIRTUAL DUE LIST FUNCTIONS ;03/06/16 3:06pm

Source Information

Source file <PSBVDLVL.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Barcode Medication Administration 5 $$LASTG^PSBCSUTL  EN^PSBPOIV  GETOHIST^PSBRPC2  $$DIFF^PSBUTL  (CLEAN,PSJ1)^PSBVT  
VA FileMan 3 DD^%DT  NOW^%DTC  $$GET1^DIQ  
Kernel 1 ($$DOW,$$FMADD,$$FMDIFF,$$FMTE,$$NOW)^XLFDT  
Toolkit 1 $$GET^XPAR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Barcode Medication Administration 1 PSB VALIDATE ORDER  

Entry Points

Name Comments DBIA/ICR reference
EN(RESULTS,DFN,PSBXOR,PSBTYPE,PSBADMIN,PSBTAB,PSBUID,PSBASTS,PSBORSTS,PSBRMV,PSBRMT) ;
VARIANCE(ACTION,DATETM) ;check for variance to exceed Early/Late window *83
NOTREMVD ;Standard "Not Removed" MRR error msg & special pre-warning test *83
OIREMVD(DFN,OI,REM) ;Is another OI MRR not removed?
; Input:
; DFN = patient ien
; OI = Ordreable Item Ien

External References

Name Field # of Occurrence
DD^%DT EN+47, EN+49
NOW^%DTC EN+14, EN+55, VARIANCE+4
$$GET1^DIQ EN+104, EN+136, EN+137, EN+139, EN+140, EN+141, EN+146, EN+147, EN+199, OIREMVD+20
, OIREMVD+21, OIREMVD+23, OIREMVD+24
$$LASTG^PSBCSUTL EN+157
EN^PSBPOIV EN+42
GETOHIST^PSBRPC2 EN+10
$$DIFF^PSBUTL VARIANCE+5
CLEAN^PSBVT EN+11
PSJ1^PSBVT EN+11
$$DOW^XLFDT EN+117, EN+119
$$FMADD^XLFDT EN+63, OIREMVD+13
$$FMDIFF^XLFDT EN+97, EN+195
$$FMTE^XLFDT EN+97, EN+117, EN+119
$$NOW^XLFDT EN+97, EN+195
$$GET^XPAR EN+63, EN+173, EN+177, VARIANCE+2, VARIANCE+3, OIREMVD+12

Used in RPC

RPC Name Call Tags
PSB VALIDATE ORDER EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSB(53.79 - [#53.79] GET1^DIQ
53.795 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSB(53.79 - [#53.79] EN+26, EN+78, EN+81, EN+82, EN+83, EN+89, EN+90, EN+91, EN+94, EN+97
, EN+100, EN+101, EN+102, EN+103, EN+106, EN+107, EN+132, EN+134, EN+142, EN+143
, EN+144, EN+162, EN+172, EN+186, EN+188, EN+191, EN+193, EN+194, OIREMVD+15, OIREMVD+17
, OIREMVD+18, OIREMVD+22
^TMP("PSBAR" EN+43, EN+45, EN+47, EN+49, EN+51!

Label References

Name Line Occurrences
$$OIREMVD EN+207
$$VARIANCE EN+32, EN+111, NOTREMVD+2
NOTREMVD EN+90, EN+91, EN+178, EN+179

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+15, EN+63, EN+65, VARIANCE+5
ACTION VARIANCE~, VARIANCE+7, VARIANCE+10, VARIANCE+12
ADMINDT EN+114~*, EN+116, EN+117, EN+118, EN+119
CLORD EN+9~, EN+12*, EN+31, EN+36, EN+61, EN+63, EN+111, EN+113
CNT OIREMVD+11~, OIREMVD+14*, OIREMVD+19*, OIREMVD+25
DATETM VARIANCE~, VARIANCE+5
DFN EN~, EN+10, EN+11, EN+26, EN+42, EN+78, EN+81, EN+82, EN+100, EN+101
, EN+132, EN+134, EN+157, EN+162, EN+172, EN+186, EN+188, EN+191, EN+193, EN+194
, EN+207, OIREMVD~, OIREMVD+15, OIREMVD+17
DSPDRG EN+89~*, EN+90, EN+91
DT EN+61, EN+116, EN+118, OIREMVD+13
DTE OIREMVD+11~, OIREMVD+14*, OIREMVD+15*, OIREMVD+17
FOUND EN+9~, EN+80*, EN+81, EN+84*, EN+85
>> I EN+10*
IEN OIREMVD+11~, OIREMVD+16*, OIREMVD+17*, OIREMVD+18, OIREMVD+20, OIREMVD+21, OIREMVD+22, OIREMVD+23, OIREMVD+24
LST EN+206~, EN+207
LST( EN+210, EN+211
LSTACTN EN+9~, EN+79*, EN+83*, EN+84, EN+88
MEDNM OIREMVD+11~, OIREMVD+23*, OIREMVD+25
MSG VARIANCE+1~, VARIANCE+8*, VARIANCE+9*, VARIANCE+10*, VARIANCE+13*, VARIANCE+14*, VARIANCE+15*, VARIANCE+17
OI OIREMVD~, OIREMVD+15, OIREMVD+17
ORDNO OIREMVD+11~, OIREMVD+24*, OIREMVD+25
>> PSB EN+11*, EN+16*, EN+22*, EN+23, EN+27*, EN+33*, EN+42*, EN+46*, EN+47*, EN+49*
, EN+50*, EN+56*, EN+61*, EN+63*, EN+65*, EN+214*, EN+217*, EN+219*, NOTREMVD+7*
PSBADMIN EN~, EN+26, EN+95, EN+100, EN+101, EN+111, EN+114, NOTREMVD+2
PSBASTS EN~, EN+24, EN+26, EN+70, EN+105, EN+107
PSBBK OIREMVD+11~, OIREMVD+12*, OIREMVD+13*, OIREMVD+15
>> PSBCLORD EN+12
>> PSBCNT1 EN+135*, EN+148*, EN+152
>> PSBCNT2 EN+135*, EN+149*, EN+152
>> PSBCNT3 EN+135*, EN+150*, EN+152
>> PSBDA EN+133*, EN+134*, EN+136, EN+137, EN+139, EN+140, EN+141, EN+142, EN+143, EN+144
, EN+146, EN+147
>> PSBDD EN+145*, EN+146, EN+147
PSBDIFF EN+183~, EN+195*, EN+196, EN+201
>> PSBDOSEF EN+127, EN+178
>> PSBDT EN+131*, EN+132*, EN+134, EN+156*
PSBFLAG EN+9~, EN+74*, EN+88, EN+95, EN+111
>> PSBGVN EN+161*, EN+162*, EN+163, EN+171*, EN+172*, EN+173, EN+177, EN+184
>> PSBINJ EN+141*, EN+154
PSBLADT EN+9~, EN+80*, EN+81*, EN+82, EN+136*, EN+153
PSBLAIEN EN+9~, EN+79*, EN+82*, EN+83, EN+89, EN+90, EN+91, EN+94, EN+97
PSBLSTGV EN+9~, EN+94*, EN+95, EN+97
>> PSBMIN VARIANCE+5*, VARIANCE+8, VARIANCE+9, VARIANCE+14, VARIANCE+15
>> PSBMRRFL EN+68, EN+128, EN+179, EN+207
>> PSBNGF EN+72, EN+126, EN+165, EN+175
>> PSBOIT EN+132, EN+134, EN+157, EN+162, EN+172, EN+186, EN+188, EN+191, EN+193, EN+194
, EN+207
>> PSBOITX EN+201
PSBOKAY EN+11!, EN+32*, EN+33, EN+69*, EN+70*, EN+71*, EN+72*, EN+97*, EN+100, EN+104*
, EN+105, EN+107*, EN+111*, EN+115*, EN+117*, EN+119*, EN+120*, EN+125*, EN+126*, EN+127
, EN+128, EN+129*, EN+163*, EN+165*, EN+166*, EN+170*, EN+173*, EN+174*, EN+175*, EN+180*
, EN+182, EN+202, EN+203*, EN+214, EN+217, NOTREMVD+1*, NOTREMVD+2*, NOTREMVD+6, NOTREMVD+7, NOTREMVD+9*
PSBOKAY( EN+155*, EN+157*, EN+211*, EN+218, EN+219
PSBOKAY("" EN+155, EN+157, EN+209
PSBOKAY(1 EN+202*
PSBOKAY(4 EN+156
>> PSBONX EN+162, EN+172
PSBORSTS EN~, EN+16
>> PSBOSP EN+15, EN+65
>> PSBOST EN+61, EN+63
>> PSBOSTS EN+15*, EN+16, EN+56, EN+71, EN+125, EN+174
>> PSBQUIT EN+190, EN+193*
PSBRMT EN~, EN+32
PSBRMV EN~, EN+10, EN+20, EN+21, EN+31, EN+32, EN+36, EN+74, EN+111, NOTREMVD+2
>> PSBRSN EN+140*, EN+154
>> PSBSCH EN+139*, EN+154
>> PSBSCHT EN+16, EN+40, EN+61, EN+63, EN+68, EN+124, EN+160, EN+169, EN+184
>> PSBSTUS EN+137*, EN+138*, EN+154, EN+188*, EN+189*, EN+190, EN+194*, EN+198, EN+199*, EN+200
, EN+201
>> PSBSUID EN+42*, EN+44
PSBTAB EN~, EN+20, EN+40, EN+41
PSBTST EN+8!, EN+10!
PSBTST( EN+10
PSBTYPE EN~, EN+10, EN+11, EN+26, EN+40, EN+41, EN+42, EN+78, EN+81, EN+82
, EN+100, EN+101
PSBUID EN~, EN+40, EN+41, EN+42
>> PSBUIDS EN+45*, EN+46, EN+47, EN+48
>> PSBUNFR EN+147*, EN+152*, EN+154
>> PSBUNIT EN+146*, EN+152*, EN+154
>> PSBWIN1 VARIANCE+2*, VARIANCE+8, VARIANCE+14
>> PSBWIN2 VARIANCE+3*, VARIANCE+9, VARIANCE+15
>> PSBWM EN+48*, EN+49
>> PSBWS EN+48*, EN+49
PSBXOR EN~, EN+10, EN+11, EN+26, EN+42, EN+78, EN+81, EN+82, EN+100, EN+101
>> PSBY EN+143*, EN+144, EN+146, EN+147
>> PSBZ EN+143*, EN+144, EN+145, EN+148, EN+149, EN+150
Q EN+209~*, EN+211
QQ OIREMVD+11~, OIREMVD+22*, OIREMVD+23
REM OIREMVD~, OIREMVD+26
REM( OIREMVD+25*
RESULTS EN~
RESULTS( EN+16*, EN+23*, EN+27*, EN+33*, EN+46*, EN+47*, EN+49*, EN+50*, EN+56*, EN+61*
, EN+63*, EN+65*, EN+214*, EN+219*, NOTREMVD+7*
RESULTS(0 EN+10*, EN+13*, EN+16*, EN+22*, EN+27*, EN+33*, EN+37*, EN+40*, EN+46*, EN+47*
, EN+49*, EN+50*, EN+56*, EN+61*, EN+63*, EN+65*, EN+221*, NOTREMVD+7*
RESULTS(1 EN+10*, EN+13*, EN+37*, EN+40*, EN+217
RESULTS(999 EN+221
SCHADM OIREMVD+11~, OIREMVD+20*, OIREMVD+21*, OIREMVD+25
U EN+10, EN+26, EN+46, EN+47, EN+48, EN+49, EN+83, EN+90, EN+91, EN+94
, EN+97, EN+106, EN+107, EN+142, EN+153, EN+154, EN+155, EN+157, EN+162, EN+172
, EN+188, EN+194, EN+211, OIREMVD+18, OIREMVD+25
X EN+9~, EN+26*, EN+43*, EN+44, EN+45, EN+78, EN+79*, EN+91, EN+96*, EN+101*
, EN+102, EN+103, EN+104, EN+106, EN+107, EN+153*, EN+154*, EN+155, EN+161*, EN+162*
, EN+171*, EN+172*, EN+176*, EN+177, EN+188*, EN+191*, EN+192, EN+194*, EN+199, EN+210*
, EN+211, EN+218*, EN+219, NOTREMVD+8*
>> X1 EN+157*
Y EN+47*, EN+49*, EN+161*, EN+162*, EN+171*, EN+172*, EN+183~, EN+186*, EN+188, EN+189
, EN+191, EN+193*, EN+194, EN+195, EN+201*, EN+202, EN+203
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 |  Local Variables |  All