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

Package: Order Entry Results Reporting

Routine: ORCONV3


Information

ORCONV3 ; SLC/MKB - Convert diet orders, UD Order Sets ;6/20/97 11:24

Source Information

Source file <ORCONV3.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Order Entry Results Reporting 3 GETDLG1^ORCD  SET^ORCONVRT  RESPONSE^ORCSAVE  
VA Fileman 2 ^DIC  ^DIE  
Dietetics 1 EN^FHWOR8  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Dietetics 1 FHWORP  
Inpatient Medications 1 PSJIPST3  

Entry Points

Name Comments DBIA/ICR reference
PSJQOS ; -- Unit Dose Order Sets
FH(ORIFN,ORPK) ; -- Called from Dietetics post-init
SETCOL(WIDTH) ; -- Set ORCOL(#)=ColPos by WIDTH
PTR(X) ; -- Returns ptr to 101.41 for prompt OR GTX X
PSJQ(NAME,ITM) ; -- Create new PSJQOS dialog
COLS ; -- Fix column position
1 ; -- Diet order
3 ; -- Isolation
2 ; -- Early/late tray
4 ; -- NPO
7 ; -- Additional order
8 ; -- Tubefeeding
PS1

External References

Name Field # of Occurrence
^DIC PSJQ+3
^DIE PS1+2
EN^FHWOR8 2+3
GETDLG1^ORCD 1+2, 2+2, 3+2, 4+1, 7+2, 8+2
SET^ORCONVRT PSJQOS+10, PSJQOS+11, PSJQOS+12, PSJQOS+13, PSJQOS+14, PSJQOS+15
RESPONSE^ORCSAVE FH+6
$$UP^XLFSTR PSJQ+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: COLS+8
Routine Call
  • DIE
  • Line Location:
    • PS1+2
Routine Call
  • DIC
  • Line Location:
    • PSJQ+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101.41 - [#101.41] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] PSJQOS+4
^FHPT - [#115] 1+3, 1+8, 2+3, 3+1, 4+2, 4+7, 7+1, 8+3, 8+10
^OR(100 - [#100] FH+2, FH+5*
^ORD(100.98 - [#100.98] PSJQOS+4
^ORD(101.41 - [#101.41] PTR+1, 1+2, 2+2, 3+2, 4+1, 7+2, 8+2, PSJQOS+3, PSJQOS+16*, PS1+4*
, PS1+5*, PSJQ+6*, PSJQ+7*, COLS+2, COLS+4, COLS+5!, COLS+7*, COLS+8*
^ORD(101.43 - [#101.43] 1+4, 2+8, 3+3, 4+3, 8+4, PSJQOS+7
^TMP("PSJQOS" PSJQOS+2, PSJQOS+5, PSJQOS+6

Label References

Name Line Occurrences
$$PSJQ PSJQOS+8, PS1+3
$$PTR 1+3, 1+5, 1+6, 1+7, 1+8, 2+8, 2+9, 2+10, 2+11, 3+4
, 3+5, 4+4, 4+5, 4+6, 4+7, 7+3, 8+5, 8+6, 8+7, 8+11
1 FH+4
2 FH+4
3 FH+4
4 FH+4
7 FH+4
8 FH+4
SETCOL COLS+3

Naked Globals

Name Field # of Occurrence
^( 8+3, COLS+2, COLS+4
^(0 FH+5*
^(2 PSJQOS+6
^(3 PSJQOS+6
^(5 COLS+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADM FH+1~, FH+3*, 1+3, 1+8, 2+3, 3+1, 4+2, 4+7, 7+1, 8+3
, 8+10
CNT PSJQOS+1~, PSJQOS+9*, PSJQOS+16
COL COLS+1~, COLS+6*, COLS+7
CW COLS+1~, COLS+2*, COLS+3*
DA PS1+1~, PS1+2*
DEFAULT PSJQOS+1~, PSJQOS+3*
DIC PSJQ+1~, PSJQ+2*
DIC(0 PSJQ+2*
DIE PS1+1~*
DITEM PSJQOS+1~, PSJQOS+8*, PSJQOS+9, PSJQOS+16, PS1+3*, PS1+4, PS1+5
DLAYGO PSJQ+1~, PSJQ+2*
DR PS1+1~, PS1+2*
DT PSJQOS+15
FH0 1+1~, 1+3*, 1+4, 1+5, 1+6, 1+7, 2+1~, 2+3*, 2+4, 2+10
, 2+11, 3+1~*, 3+5, 4+2~*, 4+5, 4+6, 7+1~*, 7+3, 8+1~, 8+3*
, 8+4, 8+6, 8+7, 8+8, 8+10*, 8+11
I 1+1~, 1+4*, 2+1~, 2+5*, 2+6, 2+7*, 8+1~, 8+3*, 8+5, 8+6
, 8+7, PS1+4~*, SETCOL+1~, SETCOL+2*
IFN FH+1~, FH+3*, 1+3, 1+8, 2+3, 4+2, 4+7, 7+1, 8+3, 8+10
ITM PSJQ~, PSJQ+3, PSJQ+5, COLS+1~, COLS+3*, COLS+4*, COLS+5, COLS+7, COLS+8
MEAL 2+1~, 2+4*, 2+5, 2+9
MENU COLS+1~, COLS+2*, COLS+4, COLS+5, COLS+7, COLS+8
NAME PSJQ~, PSJQ+1*, PSJQ+5, PSJQ+6
NODE1 PSJQOS+1~, PSJQOS+6*, PSJQOS+7, PSJQOS+12, PSJQOS+13, PSJQOS+14
NODE2 PSJQOS+1~, PSJQOS+6*, PSJQOS+15
NODE3 PSJQOS+1~, PSJQOS+6*, PSJQOS+11
OI 1+1~, 1+3*, 1+4, 2+1~, 2+8*, 3+1~, 3+3*, 3+4, 4+2~, 4+3*
, 4+4, 8+1~, 8+4*, 8+5, PSJQOS+1~, PSJQOS+7*, PSJQOS+10
ORCOL COLS+1~, COLS+3!, SETCOL+2*
ORCOL( SETCOL+2*
ORCOL("B" COLS+6, SETCOL+2*
ORDA PSJQOS+1~, PSJQOS+2*, PSJQOS+9*, PS1, PS1+4, PS1+5
ORDA( PSJQOS+9*, PS1+4
ORDA(1 PS1, PS1+2
ORDG PSJQOS+1~, PSJQOS+4*, PSJQ+5
ORDIALOG FH+1~, FH+5, 1+2*, 2+2*, 3+2*, 4+1*, 7+2*, 8+2*
ORDIALOG( 1+4*, 1+5*, 1+6*, 1+7*, 1+8*, 2+8*, 2+9*, 2+10*, 2+11*, 3+4*
, 3+5*, 4+4*, 4+5*, 4+6*, 4+7*, 7+3*, 8+5*, 8+6*, 8+7*, 8+11*
ORI PSJQOS+1~, PSJQOS+5*, PSJQOS+6, PSJQOS+8
ORIFN FH~, FH+2, FH+5
ORNM PS1+1~*
ORPARAM 2+1~, 2+3
ORPARAM(1 2+6
ORPK FH~, FH+3, FH+5
ORPKG PSJQOS+1~, PSJQOS+4*, PSJQ+5, PSJQ+7
ORSETNM PSJQOS+1~, PSJQOS+2*, PS1+1, PS1+3, PSJQ+1, PSJQ+3
ORTX PSJQOS+1~, PSJQOS+7*, PSJQOS+8, PSJQOS+15!
ORTX(0 PSJQOS+15*
ORTX(1 PSJQOS+15*
ORVP FH+1~, FH+2*, 1+3, 1+8, 2+3, 3+1, 4+2, 4+7, 7+1, 8+3
, 8+10
P 1+1~, 1+4*
POS COLS+1~, COLS+4*, COLS+5, COLS+6, COLS+7*, COLS+8
PROD 8+1~, 8+4*
ROW COLS+1~, COLS+6*, COLS+7
TIME 2+1~, 2+4*, 2+7, 2+9
TYPE FH+1~, FH+3*, FH+4
U FH+2, FH+5, 1+4, 1+5, 1+6, 1+7, 2+4, 2+6, 2+7, 2+10
, 2+11, 3+5, 4+5, 4+6, 7+3, 8+4, 8+6, 8+7, 8+8, 8+11
, PSJQOS+7, PSJQOS+12, PSJQOS+13, PSJQOS+14, PSJQOS+15, PSJQOS+16, PS1+4, PS1+5, PSJQ+4, PSJQ+5
, COLS+2, COLS+4, COLS+7
WIDTH SETCOL~, SETCOL+1*, SETCOL+2
X PTR~, PTR+1, 1+1~, 1+4*, 1+8*, 2+1~, 2+6*, 2+7, 4+2~, 4+7*
, 8+1~, 8+8*, 8+9*, PS1+4~*, PSJQ+1~, PSJQ+3*, PSJQ+5*, PSJQ+6, SETCOL+1~, SETCOL+2*
Y 1+1~, 1+4*, 2+1~, 2+6*, 2+7*, 2+8, 8+1~, 8+7, 8+8*, 8+9*
, PSJQ+1~, PSJQ+3*, PSJQ+4, PSJQ+5, PSJQ+6, PSJQ+7, PSJQ+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All