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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BOPUVER

Package: IHS Omnicell Pyxis Interface

Routine: BOPUVER


Information

BOPUVER ;IHS/ILC/DUG/CIA/PLS - Create Unverified Prescription;24-Jul-2006 22:41;SM

Source Information

Source file <BOPUVER.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 3 $$FIND1^DIC  FILE^DIE  $$GET1^DIQ  
Outpatient Pharmacy 2 EN^PSON52  AUTO^PSONRXN  
IHS Changes To Pharmacy 1 $$COST^APSQDAWP  
IHS Omnicell Pyxis Interface 1 $$DRGIEN^BOPROC  
Kernel 1 $$FMADD^XLFDT  
MailMan 1 ^XMD  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Omnicell Pyxis Interface 1 BOPROC  

Entry Points

Name Comments DBIA/ICR reference
VERIFY(IEN,VAL) ;setting record for Rx Verify File
MAIL ;mail alert for bad drug entry
CREATE ;creating a prescription record
ENTRY(BOPDAS) ;EP
NDCLKP(DRUG) ;EP

External References

Name Field # of Occurrence
$$COST^APSQDAWP CREATE+20
$$DRGIEN^BOPROC ENTRY+17
$$FIND1^DIC ENTRY+20
FILE^DIE VERIFY+4
$$GET1^DIQ ENTRY+24, MAIL+2
EN^PSON52 CREATE+38
AUTO^PSONRXN CREATE+4
$$FMADD^XLFDT CREATE+10
^XMD MAIL+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] FIND1^DIC
^BOP(90355 - [#90355] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APSPCTRL - [#9009033] CREATE+3
^BOP(90355 - [#90355] ENTRY+16, ENTRY+21
^BOP(90355.44 - [#90355.44] ENTRY+6, ENTRY+7, ENTRY+8, CREATE+42*, CREATE+43*
^DPT - [#2] MAIL+10
^PS(52.4 - [#52.4] VERIFY+2
^PSDRUG - [#50] ENTRY+18, ENTRY+25, CREATE+22, CREATE+23, NDCLKP+5
^PSRX("B" CREATE+41
^VA(200 - [#200] ENTRY+13

Label References

Name Line Occurrences
$$NDCLKP ENTRY+28
MAIL ENTRY+18
VERIFY CREATE+46

Naked Globals

Name Field # of Occurrence
^(0 CREATE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %APSITE CREATE+3*, CREATE+40*
APSPDOC1 CREATE+47!
APSRX CREATE+47!
BOPDAS ENTRY~, ENTRY+5, ENTRY+6, ENTRY+7, ENTRY+8, CREATE+42
>> BOPDFN CREATE+28*
BOPMGRP MAIL+1~, MAIL+2*, MAIL+3, MAIL+6
>> BOPPSRX CREATE+41*, CREATE+42, CREATE+43
>> BOPSITE CREATE+2
>> BOPSTPDT CREATE+9*, CREATE+10*, CREATE+11
CLINIC ENTRY+3~, ENTRY+20*, ENTRY+21*, ENTRY+22*, CREATE+16
DD ENTRY+4~
DFN ENTRY+3~, ENTRY+10*, CREATE+27*, CREATE+28, CREATE+43, MAIL+10
DIC ENTRY+3~
DIV ENTRY+3~
DO ENTRY+4~
DRUG ENTRY+3~, ENTRY+17*, ENTRY+18, ENTRY+25, ENTRY+28, CREATE+17, CREATE+20, CREATE+22, CREATE+23, CREATE+43
, MAIL+11, NDCLKP~, NDCLKP+5
DT CREATE+6, CREATE+10, CREATE+12, CREATE+33, CREATE+43
DUZ MAIL+4
FDA VERIFY+1~
FDA( VERIFY+3*
HRN ENTRY+4~, ENTRY+11*, MAIL+10
IEN VERIFY~, VERIFY+2, VERIFY+3
MSG VERIFY+1~
>> NDC ENTRY+28*, CREATE+19, CREATE+20, CREATE+26
NODE0 ENTRY+3~, ENTRY+6*, ENTRY+10, ENTRY+11, CREATE+27
NODE2 ENTRY+3~, ENTRY+7*, ENTRY+20
NODE3 ENTRY+3~, ENTRY+8*, ENTRY+12, ENTRY+15, ENTRY+17, ENTRY+19
PROV ENTRY+3~, ENTRY+12*, ENTRY+13*, CREATE+14, CREATE+15
>> PSOCOU CREATE+25*
>> PSOCOUU CREATE+25*
>> PSODFN CREATE+28*
PSODRUG ENTRY+4~, CREATE+47!
PSODRUG("DEA" CREATE+22*
PSODRUG("IEN" CREATE+17*
PSODRUG("NDC" CREATE+19*
PSODRUG("OI" CREATE+23*
PSONEW ENTRY+4~, CREATE+38
PSONEW("# OF REFILLS" , CREATE+8*
PSONEW("CLERK CODE" , CREATE+32*
PSONEW("CLINIC" CREATE+16*
PSONEW("CM" CREATE+13*
PSONEW("COST" CREATE+20*
PSONEW("DAYS SUPPLY" , CREATE+7*
PSONEW("DFLG" CREATE+1*
PSONEW("DISPE NSED DATE" , CREATE+33*
PSONEW("ENT" CREATE+24*
PSONEW("FILL DATE" , CREATE+12*, CREATE+21
PSONEW("IRXN" CREATE+46
PSONEW("ISSUE DATE" , CREATE+6*
PSONEW("LAST DISPENSED DATE" , CREATE+21*
PSONEW("MAIL/WINDOW" CREATE+31*
PSONEW("NDC" CREATE+26*
PSONEW("PATIE NT STATUS" , CREATE+29*
PSONEW("PHARM" CREATE+14*
PSONEW("POE" CREATE+37*
PSONEW("PROVIDER" CREATE+15*
PSONEW("QTY" CREATE+18*
PSONEW("RX #" , CREATE+5, CREATE+34*
PSONEW("STATUS" CREATE+30*
PSONEW("STOP DATE" , CREATE+11*
>> PSONOOR CREATE+25*
>> PSORX("VERIFY" CREATE+36*
>> PSOSITE CREATE+2*, CREATE+3
PSOX CREATE+5*, CREATE+41, CREATE+47!
QTY ENTRY+4~, ENTRY+19*, CREATE+18
SIG ENTRY+4~
SIG(1 ENTRY+24*, ENTRY+25*, ENTRY+26*
SIGOK ENTRY+4~, ENTRY+27*
TEXT MAIL+1~
TEXT(1 MAIL+8*
TEXT(2 MAIL+9*
TEXT(3 MAIL+10*
TEXT(4 MAIL+11*
TIME VERIFY+1~
U ENTRY+10, ENTRY+11, ENTRY+12, ENTRY+15, ENTRY+16, ENTRY+20, ENTRY+21, ENTRY+25, CREATE+22, CREATE+42
, MAIL+10
USER ENTRY+4~, ENTRY+15*, ENTRY+16*, CREATE+32, CREATE+46, MAIL+7
VAL VERIFY~, VERIFY+3
VER ENTRY+4~
X ENTRY+4~
XMDUZ MAIL+1~, MAIL+7*
XMSUB MAIL+1~, MAIL+12*
XMTEXT MAIL+1~, MAIL+12*
XMY MAIL+1~
XMY( MAIL+4*
XMY("G." MAIL+6*
XMZ MAIL+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All