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

Package: Order Entry Results Reporting

Routine: ORINQIV


Information

ORINQIV ; SLC/AGP - Utility report for Order Dialogs ; 12/6/10

Source Information

Source file <ORINQIV.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA FileMan 5 ^DIC  (,UPDATE)^DIE  ^DIK  GETS^DIQ  ^DIR  
Order Entry Results Reporting 4 QCK0^ORCMEDT1  IND^ORINQIV  $$PTR^ORMBLDPS  EN^ORORDDSC  
MailMan 3 XMZ^XMA2  ENT2^XMD  $$SUBCHK^XMGAPI0  

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

Package Total Caller Graph
Order Entry Results Reporting 4 OR CONVERT INP TO IV  ORADDFQT  ORINQIV  ORQOREP  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
CONVERT ;
RETRY ;
ISCONT(IEN) ;
ISVALID(IEN,NANSC,DSGPAR) ;
CONFIRM ;
IND(DSGPAR) ;
UTLEXIT ;
GETOI(IEN) ;
EDIT(IEN,PERQOAR) ;
ISPERQO(IEN) ;
FQOIRDLG ;
HELP(NUM) ;
AWRITE(REF) ;Write all the descendants of the array reference.
IVTYPE ;
UPDATES ;Do updates
BLDMSG(ARRAY) ;
ISIV(IEN) ;
EDITX ;
ASK(PROMPT,QUEST,HELP,DEFAULT) ;
EN ;
ADDIT ;

External References

Name Field # of Occurrence
^DIC IND+4
^DIE UPDATES+5
UPDATE^DIE UPDATES+12, UPDATES+22
^DIK UPDATES+28, UPDATES+34
GETS^DIQ EDIT+7
^DIR ASK+7, BLDMSG+16, EN+14, IND+11
QCK0^ORCMEDT1 UPDATES+42
IND^ORINQIV EN+16
$$PTR^ORMBLDPS UPDATES+6, UPDATES+15, UPDATES+25, UPDATES+31, UPDATES+35
EN^ORORDDSC EDIT+19
XMZ^XMA2 RETRY+1
ENT2^XMD RETRY+9
$$SUBCHK^XMGAPI0 BLDMSG+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,PROOT_IND,"=",@REF
  • Line Location: AWRITE+15
Function Call: WRITE
  • Prompt: !
  • Line Location: BLDMSG+2
Function Call: WRITE
  • Prompt: !,TEXT(CNT)
  • Line Location: BLDMSG+12
Function Call: WRITE
  • Prompt: !!,"Convert the above Quick Order to an Infusion Quick Order?"
  • Line Location: CONVERT+1
Function Call: WRITE
  • Prompt: !!,"Select the IV Type for this Quick Order."
  • Line Location: IVTYPE+1
Function Call: WRITE
  • Prompt: !!,"Please confirm the selected changes below."
  • Line Location: CONFIRM+1
Function Call: WRITE
  • Prompt: !,"If these changes are accepted, the Quick Order will be converted to an"
  • Line Location: CONFIRM+2
Function Call: WRITE
  • Prompt: !,"Infusion Quick Order. This Quick Order will not be able to be converted back to"
  • Line Location: CONFIRM+3
Function Call: WRITE
  • Prompt: !,"an Inpatient Quick Order."
  • Line Location: CONFIRM+4
Function Call: WRITE
  • Prompt: !!,"Convert to Infusion Quick Order: YES"
  • Line Location: CONFIRM+5
Function Call: WRITE
  • Prompt: !,"IV TYPE: "_$S(IVTYPE="I":"Intermittent",1:"Continuous")
  • Line Location: CONFIRM+6
Function Call: WRITE
  • Prompt: !,"Change orderable item "_OINAME_" to an additive: YES"
  • Line Location: CONFIRM+7
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDATES+1
Function Call: WRITE
  • Prompt: !!,"**CHECK THE STRENGTH ASSOCIATED WITH THE ADDITIVE VALUE IN THE EDITOR."
  • Line Location: UPDATES+24
Function Call: WRITE
  • Prompt: !,"Due to the errors in conversion please valiate the quick order in the editor."
  • Line Location: UPDATES+38
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDATES+41
Function Call: WRITE
  • Prompt: !
  • Line Location: IND+8
Function Call: WRITE
  • Prompt: !,TEXT(CNT)
  • Line Location: HELP+74
Routine Call
  • DIE
  • Line Location:
    • UPDATES+12
    • UPDATES+22
Routine Call
  • DIE
  • Line Location:
    • UPDATES+5
Routine Call
  • DIC
  • Line Location:
    • IND+4
Routine Call
  • DIR
  • Line Location:
    • ASK+7
    • BLDMSG+16
    • EN+14
    • IND+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101.41 - [#101.41] Classic Fileman Calls
^VA(200 - [#200] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.98 - [#100.98] UPDATES+3, EN+8, EN+9
^ORD(101.41 - [#101.41] EDIT+6, UPDATES+26, UPDATES+32, UPDATES+36, EN+7, EN+20, EN+22, GETOI+3, GETOI+4, GETOI+5
, ISCONT+3, ISVALID+2, ISVALID+9
^ORD(101.43 - [#101.43] EDIT+15, EDIT+16, ISIV+4, ISVALID+15
^ORD(101.44 - [#101.44] ISPERQO+2, ISPERQO+3, ISPERQO+4
^PXRMD(801.41 - [#801.41] FQOIRDLG+3, FQOIRDLG+5, FQOIRDLG+7
^TMP($J EDIT+12!, EDIT+20, EDIT+21, EDITX+1!, EN+1!, UTLEXIT+2!, FQOIRDLG+6*, FQOIRDLG+8*, ISCONT+4, ISVALID+9
^XMB(3.9 - [#3.9] RETRY+6*, RETRY+7*

Label References

Name Line Occurrences
$$ASK CONVERT+2, IVTYPE+2, ADDIT+7, CONFIRM+8
$$EDIT EN+24, IND+6
$$GETOI EDIT+14, ISVALID+14
$$ISPERQO EDIT+5
$$ISVALID EN+23
ADDIT CONFIRM+9
AWRITE EDIT+8, UPDATES+13, UPDATES+23
BLDMSG UTLEXIT+1, IND+13
CONVERT IVTYPE+3
EDITX CONVERT+3, CONVERT+4, IVTYPE+4, IVTYPE+5, ADDIT+9, ADDIT+10, CONFIRM+10, CONFIRM+11
FQOIRDLG EN+18
HELP EN+4
IND IND+12
IVTYPE ADDIT+8, CONFIRM+9
RETRY RETRY+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AFIND FQOIRDLG+1~, FQOIRDLG+5*, FQOIRDLG+7*, FQOIRDLG+8
ARRAY BLDMSG~
ARRAY( BLDMSG+6, BLDMSG+10, BLDMSG+11
ASKADD EDIT+1~, EDIT+17*, ADDIT+1, CONFIRM+9
CNT BLDMSG+1~, BLDMSG+3*, BLDMSG+4*, BLDMSG+5*, BLDMSG+7*, BLDMSG+8*, BLDMSG+9, BLDMSG+11*, BLDMSG+12*, RETRY+5*
, RETRY+6, EDIT+1~, EDIT+20*, EDIT+21, HELP+1~, HELP+2*, HELP+4*, HELP+5*, HELP+6*, HELP+7*
, HELP+8*, HELP+10*, HELP+11*, HELP+12*, HELP+13*, HELP+14*, HELP+15*, HELP+16*, HELP+17*, HELP+18*
, HELP+19*, HELP+21*, HELP+22*, HELP+23*, HELP+25*, HELP+26*, HELP+27*, HELP+28*, HELP+29*, HELP+31*
, HELP+32*, HELP+33*, HELP+35*, HELP+36*, HELP+37*, HELP+38*, HELP+39*, HELP+40*, HELP+41*, HELP+42*
, HELP+44*, HELP+45*, HELP+46*, HELP+47*, HELP+48*, HELP+49*, HELP+50*, HELP+51*, HELP+52*, HELP+53*
, HELP+55*, HELP+56*, HELP+57*, HELP+58*, HELP+59*, HELP+61*, HELP+63*, HELP+64*, HELP+65*, HELP+67*
, HELP+68*, HELP+69*, HELP+70*, HELP+71*, HELP+72*, HELP+73*, HELP+74*
CONF EDIT+1~, CONFIRM+8*, CONFIRM+9, CONFIRM+10, CONFIRM+11
CONT ISVALID+1~, ISVALID+9*, ISVALID+12, ISVALID+13
DA EDIT+1~, EDIT+18*, UPDATES+27*, UPDATES+33*
DA(1 UPDATES+27*, UPDATES+28, UPDATES+33*, UPDATES+34
DEFAULT ASK~, ASK+4
DIC IND+1~, IND+2*
DIC("S" IND+3*
DIC(0 IND+2*
DIE EDIT+1~, UPDATES+2*
DIEN FQOIRDLG+1~, FQOIRDLG+2*, FQOIRDLG+3*, FQOIRDLG+5, FQOIRDLG+6, FQOIRDLG+7, FQOIRDLG+8
DIK EDIT+1~, UPDATES+28*, UPDATES+34*
DIR ASK+1~, EN+2~, IND+1~
DIR("??" ASK+6*, EN+13*
DIR("A" ASK+3*, BLDMSG+15*, EN+12*, IND+10*
DIR("B" ASK+4*
DIR(0 ASK+5*, BLDMSG+14*, EN+11*, IND+9*
DONE AWRITE+2~, AWRITE+10*, AWRITE+11, AWRITE+17*
DR EDIT+1~, UPDATES+4*
DRPSIVDG EDIT+1~
DSGPAR EN+2~, EN+16, EN+23, IND~, IND+12, ISVALID~
DSGPAR( EN+9*, ISVALID+7
DSGRP EN+2~, EN+8*, EN+9
DT RETRY+7, EDIT+10
DUR EDIT+1~, UPDATES+35*, UPDATES+36
ERR EDIT+1~, EDIT+8, UPDATES+13, UPDATES+23, UPDATES+24
ERROR EDIT+1~, EDIT+3*, UPDATES+13*, UPDATES+23*, UPDATES+38
EXIT EDIT+1~, EDIT+3*, EDIT+5, CONVERT+3*, IVTYPE+4*, ADDIT+9*, CONFIRM+10*, EDITX+2, EN+2~, EN+21*
, EN+22, EN+24*, IND+1~, IND+6*, IND+7
FDA EDIT+1~, UPDATES+16~
FDA( UPDATES+8*, UPDATES+9*, UPDATES+10*, UPDATES+11*, UPDATES+18*, UPDATES+19*, UPDATES+20*, UPDATES+21*
FDAIEN EDIT+1~
HELP ASK~, ASK+6
IEN EDIT~, EDIT+5, EDIT+6, EDIT+14, EDIT+18, EDIT+19, EDIT+20, EDIT+21, UPDATES+7, UPDATES+17
, UPDATES+26, UPDATES+27, UPDATES+32, UPDATES+33, UPDATES+36, UPDATES+42, GETOI~, GETOI+4, GETOI+5, ISCONT~
, ISCONT+3, ISCONT+4, ISIV~, ISIV+4, ISPERQO~, ISPERQO+2, ISPERQO+3, ISVALID~, ISVALID+2, ISVALID+9
, ISVALID+14
IENS UPDATES+7*, UPDATES+8, UPDATES+9, UPDATES+10, UPDATES+11, UPDATES+16~, UPDATES+17*, UPDATES+18, UPDATES+19, UPDATES+20
, UPDATES+21
IND AWRITE+2~, AWRITE+14*, AWRITE+15
IVTYPE EDIT+2~, IVTYPE+2*, IVTYPE+3, IVTYPE+4, IVTYPE+5, CONFIRM+6, UPDATES+11, UPDATES+30
LC BLDMSG+1~, RETRY+5*, RETRY+6*, RETRY+7
LEN AWRITE+2~, AWRITE+13*, AWRITE+14
LOC EDIT+2~, UPDATES+26*, UPDATES+27, UPDATES+32*, UPDATES+33
NAME BLDMSG+1~, BLDMSG+6*, BLDMSG+8, BLDMSG+10, BLDMSG+11, EDIT+2~
NANSC EN+2~, EN+17*, EN+18, EN+23, ISVALID~, ISVALID+12, ISVALID+13
NODE EDIT+2~, EDIT+6*, EDIT+11, ISVALID+1~, ISVALID+2*, ISVALID+4, ISVALID+6
NUM ISPERQO+1~, ISPERQO+3*, ISPERQO+4, HELP~, HELP+3, HELP+9, HELP+20, HELP+24, HELP+30, HELP+34
, HELP+43, HELP+54, HELP+60, HELP+62, HELP+66, HELP+73
ODIEN EN+2~, EN+7*, EN+9
OI EDIT+4~, EDIT+14*, EDIT+15, EDIT+16, UPDATES+21
OIIEN EN+20*, GETOI+1~, GETOI+2~, GETOI+3*, GETOI+4
OINAME EDIT+4~, EDIT+15*, ADDIT+4, ADDIT+6, CONFIRM+7
OROI GETOI+1~, GETOI+2~, GETOI+5*, GETOI+6, ISVALID+14*, ISVALID+15
OUTPUT EDIT+2~
OUTPUT(200 EDIT+9, EDIT+11
PERQOAR EDIT~, EN+2~, EN+24, UTLEXIT+1, IND+1~, IND+6, IND+13
PERQOAR( EDIT+11*
POS GETOI+1~, GETOI+2~, GETOI+4*, GETOI+5
PQO BLDMSG+1~, BLDMSG+10*, BLDMSG+11
PROMPT ASK~, ASK+3
PROOT AWRITE+2~, AWRITE+4*, AWRITE+15
PSIVDG EDIT+2~, UPDATES+3*
PSNODE EDIT+2~, EDIT+16*, EDIT+17, ADDIT+2, ISIV+3~, ISIV+4*, ISIV+5, ISIV+6, ISVALID+1~, ISVALID+15*
, ISVALID+16, ISVALID+17
PTEXT FQOIRDLG+1~, FQOIRDLG+5*, FQOIRDLG+6
PTR EDIT+4~, UPDATES+6*, UPDATES+9, UPDATES+15*, UPDATES+19, UPDATES+25*, UPDATES+26, UPDATES+31*, UPDATES+32
QODSG ISVALID+1~, ISVALID+6*, ISVALID+7
QOIEN EN+2~, EN+22*, EN+23, EN+24
QUEST ASK~, ASK+2
REF AWRITE~, AWRITE+3, AWRITE+4, AWRITE+6, AWRITE+8*, AWRITE+9, AWRITE+11, AWRITE+12, AWRITE+13, AWRITE+14
, AWRITE+15, AWRITE+16*, AWRITE+17
RESULT ISPERQO+1~, ISPERQO+2, ISPERQO+6*, ISVALID+1~
ROOT AWRITE+2~, AWRITE+7*, AWRITE+9, AWRITE+12, AWRITE+17
SPACE BLDMSG+1~, BLDMSG+9*
START AWRITE+2~, AWRITE+12*, AWRITE+14
STR ASK+1~, ASK+2*, ASK+5
SUCCESS BLDMSG+1~
SUCCESS("SUB" RETRY+4*
SUCCESS("XMZ" RETRY+3*
TAB HELP+1~, HELP+2*, HELP+12, HELP+13, HELP+14, HELP+15, HELP+17, HELP+18, HELP+19
TEMP AWRITE+2~, AWRITE+6*, AWRITE+7, BLDMSG+1~, BLDMSG+19*, BLDMSG+20
TERMIN EDIT+2~, EDIT+9*, EDIT+10
TEXT BLDMSG+1~, HELP+1~
TEXT( BLDMSG+3*, BLDMSG+4*, BLDMSG+5*, BLDMSG+7*, BLDMSG+8*, BLDMSG+9*, BLDMSG+11*, BLDMSG+12, RETRY+5, RETRY+6
, HELP+4*, HELP+5*, HELP+6*, HELP+7*, HELP+8*, HELP+10*, HELP+11*, HELP+12*, HELP+13*, HELP+14*
, HELP+15*, HELP+16*, HELP+17*, HELP+18*, HELP+19*, HELP+21*, HELP+22*, HELP+23*, HELP+25*, HELP+26*
, HELP+27*, HELP+28*, HELP+29*, HELP+31*, HELP+32*, HELP+33*, HELP+35*, HELP+36*, HELP+37*, HELP+38*
, HELP+39*, HELP+40*, HELP+41*, HELP+42*, HELP+44*, HELP+45*, HELP+46*, HELP+47*, HELP+48*, HELP+49*
, HELP+50*, HELP+51*, HELP+52*, HELP+53*, HELP+55*, HELP+56*, HELP+57*, HELP+58*, HELP+59*, HELP+61*
, HELP+63*, HELP+64*, HELP+65*, HELP+67*, HELP+68*, HELP+69*, HELP+70*, HELP+71*, HELP+72*, HELP+73*
, HELP+74
TYPE FQOIRDLG+1~, FQOIRDLG+2*, FQOIRDLG+3
U BLDMSG+20, EDIT+11, EDIT+15, EDIT+17, CONVERT+3, IVTYPE+3, ADDIT+2, ADDIT+8, CONFIRM+9, EN+9
, EN+15, FQOIRDLG+5, IND+5, IND+6, ISIV+5, ISIV+6, ISPERQO+4, ISVALID+4, ISVALID+6, ISVALID+16
, ISVALID+17
UPDADD EDIT+4~, EDIT+13*, ADDIT+3*, ADDIT+7*, ADDIT+8, ADDIT+9, ADDIT+10, CONFIRM+7, UPDATES+14
UPDDSG EDIT+4~, EDIT+13*, CONVERT+2*, CONVERT+3, CONVERT+4
USER BLDMSG+1~, EDIT+2~, EDIT+5*, EDIT+7, EDIT+9, EDIT+11, ISPERQO+1~, ISPERQO+4*, ISPERQO+5*, ISPERQO+6
XMSUB BLDMSG+1~, BLDMSG+18*, BLDMSG+19, BLDMSG+20*, RETRY+4
>> XMZ RETRY+2, RETRY+3, RETRY+6, RETRY+7
Y ASK+1~, ASK+8, BLDMSG+1~, BLDMSG+17, EN+2~, EN+15, EN+16, EN+17, IND+5, IND+6
, IND+12
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 |  Local Variables |  All