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: ORWDXM3

Package: Order Entry Results Reporting

Routine: ORWDXM3


Information

ORWDXM3 ; SLC/KCM/JLI - Quick Orders ;10/27/2008

Source Information

Source file <ORWDXM3.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 6 $$NMSP^ORCD  $$IVQOVAL^ORWDPS33  VALID^ORWDXA  FORMID^ORWDXM  $$DEFDLG^ORWDXQ  GETTXT^ORWORR  
Kernel 1 $$NOW^XLFDT  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Order Entry Results Reporting 4 ORCMEDT1  ORWDPS33  ORWDXM  ORWDXM1  

Entry Points

Name Comments DBIA/ICR reference
VALCOUNT(NAME,ORDIALOG) ;
SETKEYV(X)
VALINF(TYPE,INFUSE) ;
CHKCOPY(LST,ID,FLDS)
CHKVACT(LST,ID,MODE,ORNP)
CHKDSBL(LST,ID,MODE)
VERORD() ;
GETIVTYP() ;
IVRTECHK() ;
DLGINFO(IEN,MODE)
ISUDQO(ORY,DLGID) ;True: is unit dose quick order
BLD4CHG(LST,ID,FLDS)
VALQO(IFN) ;Check to see if it's a good QO med
VALUE(STR,BEG) ; Return value of "var=" (copied from ORCONVRT)
ISMISSFL(ORDIALOG,IVTYPE) ;
KEYVAR(DLG)
VALDOI ; Validate the Orderable Items

External References

Name Field # of Occurrence
$$GET1^DIQ VALQO+9
$$NMSP^ORCD CHKCOPY+5
$$IVQOVAL^ORWDPS33 IVRTECHK+11
VALID^ORWDXA CHKVACT+5
FORMID^ORWDXM DLGINFO+26
$$DEFDLG^ORWDXQ CHKDSBL+6
GETTXT^ORWORR CHKDSBL+9, CHKVACT+6, CHKCOPY+9
$$NOW^XLFDT VALDOI+2

Used in RPC

RPC Name Call Tags
ORWDXM3 ISUDQO ISUDQO

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] DLGINFO+11, DLGINFO+13, DLGINFO+16, DLGINFO+18, CHKDSBL+3, CHKCOPY+4, CHKCOPY+6, BLD4CHG+5, BLD4CHG+6, BLD4CHG+7
^ORD(100.98 - [#100.98] VALQO+9, ISUDQO+4, ISUDQO+5, ISUDQO+6
^ORD(101.41 - [#101.41] KEYVAR+3, DLGINFO+12, DLGINFO+14, DLGINFO+15, DLGINFO+17, DLGINFO+20, DLGINFO+21, DLGINFO+25, CHKDSBL+4, CHKDSBL+7
, GETIVTYP+3, VERORD+7, VALQO+5, VALQO+8, VALQO+13, VALQO+18, VALQO+37, ISUDQO+2, ISUDQO+7, ISUDQO+8
^ORD(101.43 - [#101.43] VALDOI+2, VALDOI+6
^TMP("ORECALL" KEYVAR+19!, KEYVAR+20!

Label References

Name Line Occurrences
$$DLGINFO BLD4CHG+10
$$GETIVTYP VERORD+3, VALQO+14
$$ISMISSFL VALQO+34
$$IVRTECHK VERORD+5, VALQO+32
$$VALCOUNT ISMISSFL+3, ISMISSFL+4, ISMISSFL+5
$$VALINF VERORD+9
$$VALUE KEYVAR+5, KEYVAR+6, KEYVAR+7, KEYVAR+8, KEYVAR+9, KEYVAR+10, KEYVAR+11, KEYVAR+12, KEYVAR+13, KEYVAR+14
, KEYVAR+18
VALDOI BLD4CHG+8

Naked Globals

Name Field # of Occurrence
^( BLD4CHG+8, VALDOI+2
^(0 VALQO+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT CHKVACT+4~*, CHKVACT+5
ADDCNT ISMISSFL+1~, ISMISSFL+3*, ISMISSFL+6, ISMISSFL+8, ISMISSFL+9, ISMISSFL+10
BEG VALUE~, VALUE+1
CLODGRP ISUDQO+3~, ISUDQO+6*, ISUDQO+9
CNT BLD4CHG+3~, BLD4CHG+4*, BLD4CHG+7*, BLD4CHG+8, IVRTECHK+2~, IVRTECHK+3*, IVRTECHK+9*
COUNT VALCOUNT+1~, VALCOUNT+2*, VALCOUNT+4*, VALCOUNT+5
DGRP DLGINFO+6~, DLGINFO+17*, DLGINFO+18*, DLGINFO+25*, DLGINFO+27
DLG KEYVAR~, KEYVAR+3
DLGGRP ISUDQO+3~, ISUDQO+8*, ISUDQO+9
DLGID ISUDQO~, ISUDQO+2, ISUDQO+7, ISUDQO+8
DLGIEN DLGINFO+6~, DLGINFO+10*, DLGINFO+11*, DLGINFO+12, DLGINFO+14*, DLGINFO+15*, DLGINFO+16*, DLGINFO+17, DLGINFO+20, DLGINFO+21
, DLGINFO+24, DLGINFO+25*, DLGINFO+26, DLGINFO+27, CHKDSBL+3*, CHKDSBL+4, CHKDSBL+6*, CHKDSBL+7
DLGTYP ISUDQO+3~, ISUDQO+7*, ISUDQO+9
DSAGEID VALQO+6~, VALQO+37*, VALQO+38
FID DLGINFO+6~, DLGINFO+26, DLGINFO+27
FLDS CHKCOPY~, CHKCOPY+3, CHKCOPY+7, CHKCOPY+8, BLD4CHG~
>> GMRCNOAT SETKEYV+9*
>> GMRCNOPD SETKEYV+8*
>> GMRCREAF SETKEYV+10*
I VALUE+1~, VALUE+3*
ID CHKDSBL~, CHKDSBL+3, CHKDSBL+9, CHKVACT~, CHKVACT+5, CHKVACT+6, CHKCOPY~, CHKCOPY+4, CHKCOPY+6, CHKCOPY+9
, BLD4CHG~, BLD4CHG+5, BLD4CHG+6, BLD4CHG+7, BLD4CHG+10
IEN VALCOUNT+1~, VALCOUNT+3*, VALCOUNT+4, DLGINFO~, DLGINFO+10, DLGINFO+11, DLGINFO+13, DLGINFO+16, DLGINFO+18
IFN VALQO~, VALQO+5, VALQO+8
INFUID VERORD+1~, VERORD+7*, VERORD+8, VALQO+6~, VALQO+13*, VALQO+20, VALQO+21, VALQO+26, VALQO+28, VALQO+30
INFUSE VERORD+1~, VERORD+8*, VERORD+9, VALINF~, VALINF+4, VALINF+5, VALINF+6, VALQO+6~, VALQO+21*, VALQO+22
, VALQO+23, VALQO+24, VALQO+25*, VALQO+26
ISXF DLGINFO+6~, DLGINFO+7*, DLGINFO+8*, DLGINFO+10, DLGINFO+16
IVTYPE ISMISSFL~, ISMISSFL+6, ISMISSFL+7
>> LRFDATE SETKEYV+4*
>> LRFSAMP SETKEYV+2*
>> LRFSCH SETKEYV+6*
>> LRFSPEC SETKEYV+3*
>> LRFURG SETKEYV+5*
>> LRFZX SETKEYV+1*
LST CHKDSBL~, CHKDSBL+9, CHKVACT~, CHKVACT+6, CHKCOPY~, CHKCOPY+9, BLD4CHG~
LST( CHKDSBL+9*, CHKDSBL+10*, CHKVACT+7*, CHKCOPY+10*, CHKCOPY+11*, CHKCOPY+12*, CHKCOPY+13*, BLD4CHG+9*
LST(0 CHKDSBL+10*, CHKVACT+7*, CHKCOPY+13*, BLD4CHG+9, BLD4CHG+10*, BLD4CHG+11*, VALDOI+4*, VALDOI+7*
MODE DLGINFO~, DLGINFO+8, DLGINFO+9*, DLGINFO+10, DLGINFO+16, DLGINFO+18, DLGINFO+24, CHKDSBL~, CHKDSBL+3, CHKDSBL+9
, CHKVACT~, CHKVACT+3, CHKVACT+4, CHKVACT+7
NAME VALCOUNT~, VALCOUNT+3
NUM VALCOUNT+1~, VALCOUNT+2*, VALCOUNT+4*, IVRTECHK+2~, IVRTECHK+8*, IVRTECHK+9
ODG VALQO+6~, VALQO+8*, VALQO+9*, VALQO+12, VALQO+36
ODP VALQO+6~, VALQO+8*, VALQO+9*, VALQO+10, VALQO+36
OI BLD4CHG+3~, BLD4CHG+4*, BLD4CHG+8*, VALDOI+2, VALDOI+6
OIDX BLD4CHG+3~, BLD4CHG+4*, BLD4CHG+5*, BLD4CHG+6, BLD4CHG+7
OIIEN IVRTECHK+2~, IVRTECHK+7*, IVRTECHK+8, IVRTECHK+9
ORDERIDS IVRTECHK+2~, IVRTECHK+10, IVRTECHK+11
ORDERIDS( IVRTECHK+9*
ORDIALOG VALCOUNT~, ISMISSFL~, ISMISSFL+3, ISMISSFL+4, ISMISSFL+5, DLGINFO+24, DLGINFO+25, VALQO+34
ORDIALOG( VALCOUNT+4, GETIVTYP+4, VERORD+8, VALQO+19, VALQO+20, VALQO+21, VALQO+26*, VALQO+28, VALQO+30, VALQO+38
, IVRTECHK+5, IVRTECHK+8, IVRTECHK+9, IVRTECHK+12*
ORDIALOG("B" VALCOUNT+3, IVRTECHK+4, IVRTECHK+7
ORFORGET KEYVAR+18~*, KEYVAR+19
ORNP CHKVACT~, CHKVACT+5
ORPS VALDOI+1~, VALDOI+6*, VALDOI+7
ORQUIT VALDOI+1~, VALDOI+3*, VALDOI+5
ORWCAT CHKCOPY+6~*, CHKCOPY+7, CHKCOPY+8, CHKCOPY+10, CHKCOPY+11
ORY ISUDQO~, ISUDQO+1*, ISUDQO+9*
OTYPE IVRTECHK+2~, IVRTECHK+6*, IVRTECHK+7
PASSIV VERORD+1~, VERORD+5*, VERORD+6, VALQO+6~, VALQO+32*, VALQO+33
PKG CHKCOPY+4~*, CHKCOPY+5*
POS KEYVAR+2~, KEYVAR+5*, KEYVAR+6*, KEYVAR+7*, KEYVAR+8*, KEYVAR+9*, KEYVAR+10*, KEYVAR+11*, KEYVAR+12*, KEYVAR+13*
, KEYVAR+14*, KEYVAR+15*, KEYVAR+18
>> PSJNOPC SETKEYV+7*
PSMDGP DLGINFO+6~, DLGINFO+7*, DLGINFO+14*, DLGINFO+15*, DLGINFO+20*, DLGINFO+21*, DLGINFO+24
PTCAT DLGINFO+13~*, DLGINFO+14, DLGINFO+15
RESULT ISMISSFL+1~, ISMISSFL+2*, ISMISSFL+6*, ISMISSFL+9*, ISMISSFL+10*, ISMISSFL+11, GETIVTYP+1~, GETIVTYP+2*, GETIVTYP+3, GETIVTYP+4*
, GETIVTYP+5, IVRTECHK+1~, IVRTECHK+3*, IVRTECHK+4, IVRTECHK+5, IVRTECHK+13*, IVRTECHK+18
ROUTE IVRTECHK+2~, IVRTECHK+11*, IVRTECHK+12, IVRTECHK+13
RTIEN IVRTECHK+1~, IVRTECHK+4*, IVRTECHK+5, IVRTECHK+12
RTVALUE IVRTECHK+1~, IVRTECHK+5*, IVRTECHK+11
RV KEYVAR+2~, KEYVAR+3*, KEYVAR+5*, KEYVAR+6*, KEYVAR+7*, KEYVAR+8*, KEYVAR+9*, KEYVAR+10*, KEYVAR+11*, KEYVAR+12*
, KEYVAR+13*, KEYVAR+14*, KEYVAR+21
SCHIEN VALQO+17~, VALQO+18*, VALQO+19
SOLCNT ISMISSFL+1~, ISMISSFL+5*, ISMISSFL+8
STR VALUE~, VALUE+1
STRCNT ISMISSFL+1~, ISMISSFL+4*, ISMISSFL+6, ISMISSFL+10
SUCC VERORD+1~, VERORD+2*, VERORD+4, VERORD+6, VERORD+9*, VERORD+10, VALINF+1~, VALINF+2*, VALINF+3, VALINF+4*
, VALINF+5*, VALQO+6~, VALQO+7*, VALQO+16, VALQO+23*, VALQO+26*, VALQO+27*, VALQO+28*, VALQO+29, VALQO+30*
, VALQO+31, VALQO+33*, VALQO+34*, VALQO+38*, VALQO+39
TYP DLGINFO+6~, DLGINFO+17*, DLGINFO+27
TYPE VERORD+1~, VERORD+3*, VERORD+4, VERORD+9, VALINF~, VALINF+3, VALQO+6~, VALQO+14*, VALQO+15, VALQO+16
, VALQO+29, VALQO+34
TYPEIEN GETIVTYP+1~, GETIVTYP+3*, GETIVTYP+4
U VALCOUNT+3, KEYVAR+5, KEYVAR+6, KEYVAR+7, KEYVAR+8, KEYVAR+9, KEYVAR+10, KEYVAR+11, KEYVAR+12, KEYVAR+13
, KEYVAR+14, VALUE+4, SETKEYV+1, SETKEYV+2, SETKEYV+3, SETKEYV+4, SETKEYV+5, SETKEYV+6, SETKEYV+7, SETKEYV+8
, SETKEYV+9, SETKEYV+10, DLGINFO+11, DLGINFO+12, DLGINFO+13, DLGINFO+16, DLGINFO+17, DLGINFO+18, DLGINFO+25, DLGINFO+27
, CHKDSBL+3, CHKDSBL+4, CHKDSBL+5, CHKDSBL+6, CHKDSBL+7, CHKCOPY+3, CHKCOPY+4, CHKCOPY+6, CHKCOPY+7, CHKCOPY+8
, BLD4CHG+10, BLD4CHG+11, VALDOI+7, VALQO+5, VALQO+8, VALQO+9, IVRTECHK+4, IVRTECHK+7, ISUDQO+7, ISUDQO+8
UDGRP1 ISUDQO+3~, ISUDQO+4*, ISUDQO+9
UDGRP2 ISUDQO+3~, ISUDQO+5*, ISUDQO+9
X VALUE+1~*, VALUE+2*, VALUE+3, SETKEYV~, SETKEYV+1, SETKEYV+2, SETKEYV+3, SETKEYV+4, SETKEYV+5, SETKEYV+6
, SETKEYV+7, SETKEYV+8, SETKEYV+9, SETKEYV+10, CHKDSBL+4*, CHKDSBL+5, CHKDSBL+7*, CHKDSBL+8, CHKDSBL+10, CHKVACT+4~
, CHKVACT+5, CHKVACT+6, CHKVACT+7
X0 DLGINFO+6~, DLGINFO+17*, CHKDSBL+4*, CHKDSBL+5, CHKDSBL+6
XCODE KEYVAR+2~, KEYVAR+3*, KEYVAR+4, KEYVAR+5, KEYVAR+6, KEYVAR+7, KEYVAR+8, KEYVAR+9, KEYVAR+10, KEYVAR+11
, KEYVAR+12, KEYVAR+13, KEYVAR+14, KEYVAR+15, KEYVAR+18
Y VALUE+1~*, VALUE+3*, VALUE+4
Z KEYVAR+2~, VALUE+3*
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