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

Package: Order Entry Results Reporting

Routine: ORY389


Information

ORY389 ;SP/WAT,RFR - PRE/POST INSTALL FOR OR*3*389 ;01/06/16 05:57

Source Information

Source file <ORY389.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Kernel 5 (,$$S)^%ZTLOAD  ($$FMADD,$$NOW)^XLFDT  $$REPEAT^XLFSTR  UPDATE^XPDID  BMES^XPDUTL  
VA FileMan 3 ^DIC  UPDATE^DIE  $$GET1^DIQ  
Order Entry Results Reporting 2 ($$MAIL,WRAP)^ORUTL  EN^ORYDLG  
Pharmacy Data Management 2 ZERO^PSS50  DRGIEN^PSS50P7  
Clinical Reminders 1 BLDLIST^PXRMFRPT  
Toolkit 1 (DEL,PUT)^XPAR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 FILE  

Entry Points

Name Comments DBIA/ICR reference
POST ;post
RESTART ;index redux
QUEUE(ORMSG,ZTRTN,ZTDESC,ORCURITM) ;CREATE A SPECIFIED TASK
INDEX(ORIFN) ;create indices
CONSULT ;find GMRC QO's to show the EAD default value/WAT
XM
SODLGCON ;LOOP THROUGH ALL ORDERABLE ITEMS AND REPORT ON THOSE THAT ARE SUPPLY (TASKED)
ISSUPPLY(ORDRGIEN) ;DETERMINE IF DRUG IS A SUPPLY ITEM
QUICK(ORIEN,ORTEXT) ;FIND QUICK ORDERS THAT REFERENCE THE ORDERABLE ITEM
REMIND(ORITMIEN,ORTEXT,ORFILE,ORINDENT) ;FIND CLINICAL REMINDERS THAT REFERENCE THE ORDERABLE ITEM/QUICK ORDER DIALOG
MSG(TEXTOUT,ORINDENT) ;PROCESS DATA FROM BLDLIST^PXRMFRPT
MENU(ORQIEN,ORTEXT,ORINDENT) ;FIND ORDER MENUS THAT REFERENCE THE ORDERABLE ITEM
UPDDGMAP ;Update the Pharmacy Display Group child mappings
SENDDSPG(ANAME) ; Return true if the current display group should be sent
SENDDLG(ANAME) ; Return true if the current order dialog should be sent
DLGBULL ; send bulletin about modified dialogs <on first install>
PARVAL ;add Clin. Inf, Clin Meds display group to SEQUENCE parameter

External References

Name Field # of Occurrence
^%ZTLOAD QUEUE+9
$$S^%ZTLOAD INDEX+14, SODLGCON+30, SODLGCON+32
^DIC RESTART+3
UPDATE^DIE UPDDGMAP+16
$$GET1^DIQ MSG+16
$$MAIL^ORUTL INDEX+28, XMSODLGCON+65
WRAP^ORUTL SODLGCON+46, SODLGCON+47, SODLGCON+48, QUICK+6, QUICK+7, MSG+24, MSG+33, MENU+9
EN^ORYDLG DLGBULL+3
ZERO^PSS50 SODLGCON+43
DRGIEN^PSS50P7 SODLGCON+39
BLDLIST^PXRMFRPT REMIND+6
$$FMADD^XLFDT QUEUE+7, INDEX+30
$$NOW^XLFDT QUEUE+7, INDEX+30
$$REPEAT^XLFSTR SODLGCON+17, SODLGCON+27, SODLGCON+48, SODLGCON+55, QUICK+7, MSG+5, MENU+7, MENU+8
DEL^XPAR PARVAL+2, PARVAL+6, PARVAL+10
PUT^XPAR PARVAL+5, PARVAL+9, PARVAL+13
UPDATE^XPDID QUEUE+16
BMES^XPDUTL POST+1, POST+5, QUEUE+6, QUEUE+11, QUEUE+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Queueing re-index..."
  • Line Location: RESTART+5
Function Call: WRITE
  • Prompt: "ERROR",!,"Unable to queue the "_ORMSG_"; file a Remedy ticket for assistance.",!
  • Line Location: QUEUE+12
Function Call: WRITE
  • Prompt: "DONE",!,"Task #"_ZTSK,!
  • Line Location: QUEUE+18
Function Call: WRITE
  • Prompt: "Assembling the supply orderable item report...",!
  • Line Location: SODLGCON+4
Function Call: WRITE
  • Prompt: !,"Report successfully generated.",!
  • Line Location: SODLGCON+68
Routine Call
  • DIC
  • Line Location:
    • RESTART+3
Routine Call
  • DIE
  • Line Location:
    • UPDDGMAP+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] CONSULT+4
^OR(100 - [#100] INDEX+4, INDEX+6, INDEX+7, INDEX+9*, INDEX+10, INDEX+11, INDEX+13*
^ORD(100.98 - [#100.98] UPDDGMAP+3, UPDDGMAP+4, UPDDGMAP+5, UPDDGMAP+6, UPDDGMAP+7, UPDDGMAP+8, UPDDGMAP+10, UPDDGMAP+11, UPDDGMAP+13, UPDDGMAP+14
PARVAL+3, PARVAL+4, PARVAL+7, PARVAL+8, PARVAL+11, PARVAL+12
^ORD(101.41 - [#101.41] CONSULT+5, CONSULT+6, CONSULT+26, CONSULT+27, CONSULT+28, CONSULT+29, CONSULT+31, CONSULT+33, CONSULT+35, CONSULT+37
SODLGCON+6, SODLGCON+10, SODLGCON+20, SODLGCON+21, SODLGCON+23, SODLGCON+24, SODLGCON+26, MENU+6, MENU+9
^ORD(101.43 - [#101.43] SODLGCON+28, SODLGCON+33, SODLGCON+36, SODLGCON+46
^PXRMD(801.41 - [#801.41] MSG+18, MSG+20
^TMP("OREAD" CONSULT+1!, CONSULT+7*, CONSULT+8*, CONSULT+9*, CONSULT+10*, CONSULT+11*, CONSULT+12*, CONSULT+13*, CONSULT+14*, CONSULT+15*
CONSULT+16*, CONSULT+17*, CONSULT+18*, CONSULT+19*, CONSULT+20*, CONSULT+21*, CONSULT+22*, CONSULT+23*, CONSULT+24*, CONSULT+25*
CONSULT+37*, CONSULT+38*, CONSULT+39*
^TMP($J SODLGCON+5, SODLGCON+19, SODLGCON+40, SODLGCON+42, SODLGCON+44, SODLGCON+47, SODLGCON+48, SODLGCON+64!, ISSUPPLY+2, REMIND+5!
, MSG+7, MSG+9, MSG+11, MSG+15, MSG+23, MSG+28
^XTMP("ORY389" INDEX+30*, INDEX+31*

Label References

Name Line Occurrences
$$ISSUPPLY SODLGCON+45
DLGBULL POST+3
MENU QUICK+9
MSG REMIND+7
PARVAL POST+4
QUEUE POST+8, POST+9, POST+10, POST+11, RESTART+6
QUICK SODLGCON+51
REMIND SODLGCON+52, QUICK+8
UPDDGMAP POST+2
XM CONSULT+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANAME SENDDSPG~, SENDDSPG+1, SENDDSPG+2, SENDDSPG+3, SENDDSPG+4, SENDDLG~, SENDDLG+1, SENDDLG+2, SENDDLG+3
COUNT CONSULT+2~, CONSULT+3*, CONSULT+7, CONSULT+8*, CONSULT+9*, CONSULT+10*, CONSULT+11*, CONSULT+12*, CONSULT+13*, CONSULT+14*
CONSULT+15*, CONSULT+16*, CONSULT+17*, CONSULT+18*, CONSULT+19*, CONSULT+20*, CONSULT+21*, CONSULT+22*, CONSULT+23*, CONSULT+24*
CONSULT+25*, CONSULT+37*, CONSULT+38, CONSULT+39*
DA CONSULT+2~, CONSULT+3*, CONSULT+27*, CONSULT+28, CONSULT+29, CONSULT+31, CONSULT+33, CONSULT+35, CONSULT+37
DA1 CONSULT+2~, CONSULT+3*, CONSULT+31*, CONSULT+32, CONSULT+33, CONSULT+37
DIC RESTART+1~, RESTART+2*
DIC("A" RESTART+2*
DIC(0 RESTART+2*
DT SODLGCON+34
DTOUT RESTART+1~
DTYP MSG+3~, MSG+18*, MSG+19
DUOUT RESTART+1~
DUZ INDEX+27
FI MSG+3~, MSG+23*, MSG+27*, MSG+28*, MSG+30, MSG+32
FIEN MSG+3~, MSG+8*, MSG+9*, MSG+11, MSG+15, MSG+23, MSG+28
FILENUM MSG+3~, MSG+6*, MSG+7*, MSG+9, MSG+11, MSG+15, MSG+23, MSG+28
HEADER MENU+4~, MENU+6*, MENU+7*
I DLGBULL+1~, DLGBULL+2*
IEN MSG+3~, MSG+14*, MSG+15*, MSG+16, MSG+18, MSG+20, MSG+23, MSG+26, MSG+28
IND MSG+3~
NAME MSG+3~, MSG+16*, MSG+20, MSG+26
NL MSG+3~
NOUT MSG+3~
ORCHK SODLGCON+1~, SODLGCON+38*
ORCHNKBR SODLGCON+3~, SODLGCON+27*, SODLGCON+53
ORCIDG UPDDGMAP+2~, UPDDGMAP+5*, UPDDGMAP+11, UPDDGMAP+12
ORCMDG UPDDGMAP+2~, UPDDGMAP+4*, UPDDGMAP+8, UPDDGMAP+9
ORCSUP UPDDGMAP+2~, UPDDGMAP+6*, UPDDGMAP+14, UPDDGMAP+15
ORCURITM QUEUE~, QUEUE+16, QUEUE+17*
ORD DLGBULL+1~, DLGBULL+3
ORD( DLGBULL+2*
ORDATE SODLGCON+1~, SODLGCON+33*, SODLGCON+34
ORDDHDR SODLGCON+2~, SODLGCON+41*, SODLGCON+47*
ORDGIEN SODLGCON+1~
ORDISABL CONSULT+2~, CONSULT+35*, CONSULT+36*, CONSULT+37
ORDLG INDEX+3~, INDEX+8*, INDEX+9, INDEX+11*, INDEX+12*, INDEX+13, SODLGCON+3~
ORDLG( SODLGCON+22, SODLGCON+23
ORDLG("ADDITIVE" SODLGCON+10*, SODLGCON+11
ORDLG("ORDERA BLE ITEM" , SODLGCON+6*, SODLGCON+7
ORDLGIDX SODLGCON+1~, SODLGCON+22*, SODLGCON+23
ORDLGIEN SODLGCON+1~, SODLGCON+23*, SODLGCON+24
ORDRGIEN SODLGCON+1~, SODLGCON+42*, SODLGCON+43, SODLGCON+45, SODLGCON+47, SODLGCON+48, ISSUPPLY~, ISSUPPLY+2
OREAD CONSULT+2~, CONSULT+5*, CONSULT+6*, CONSULT+7, CONSULT+34
OREXIT SODLGCON+1~, SODLGCON+33*, SODLGCON+34*, SODLGCON+35
ORFIELDS SODLGCON+1~
ORFILE REMIND~, REMIND+6
ORFND UPDDGMAP+2~, UPDDGMAP+7*, UPDDGMAP+8*, UPDDGMAP+9, UPDDGMAP+10*, UPDDGMAP+11*, UPDDGMAP+12, UPDDGMAP+13*, UPDDGMAP+14*, UPDDGMAP+15
ORGMRPKG CONSULT+2~, CONSULT+4*, CONSULT+29
ORGO SODLGCON+3~, SODLGCON+5*, SODLGCON+15, SODLGCON+62
ORGROUP SODLGCON+1~
ORHEADER QUICK+3~, QUICK+4*, QUICK+6*
ORI UPDDGMAP+2~, UPDDGMAP+7*, UPDDGMAP+8, UPDDGMAP+10*, UPDDGMAP+11, UPDDGMAP+13*, UPDDGMAP+14
ORIDX SODLGCON+1~, MENU+4~, MENU+6*, MENU+9
ORIEN SODLGCON+2~, SODLGCON+28*, SODLGCON+29, SODLGCON+33, SODLGCON+36, SODLGCON+46, SODLGCON+51, SODLGCON+52, QUICK~, QUICK+5
, QUICK+8, QUICK+9
ORIFN INDEX~, INDEX+4*, INDEX+5, INDEX+6, INDEX+7, INDEX+9, INDEX+10, INDEX+11, INDEX+13, INDEX+14
, INDEX+26, INDEX+31
ORINDENT REMIND~, REMIND+7, MSG~, MSG+5*, MSG+13, MSG+19, MSG+26, MENU~, MENU+5*, MENU+7
, MENU+8
ORISSUP SODLGCON+2~, SODLGCON+41*, SODLGCON+49*, SODLGCON+50
ORITEM INDEX+3~
ORITMHDR SODLGCON+2~, SODLGCON+41*, SODLGCON+46*
ORITMIEN SODLGCON+2~, SODLGCON+24*, SODLGCON+25, SODLGCON+26, REMIND~, REMIND+6
ORITMS MSG+22~, MSG+23*, MSG+24
ORLABEL CONSULT+2~, CONSULT+5*, CONSULT+6*, CONSULT+7, CONSULT+9, CONSULT+20, CONSULT+23
ORLINE SODLGCON+2~
ORMSG QUEUE~, QUEUE+6, QUEUE+11, QUEUE+12
ORNODE INDEX+3~, INDEX+7*, INDEX+8, INDEX+11*, INDEX+12
ORPHDG UPDDGMAP+2~, UPDDGMAP+3*, UPDDGMAP+9, UPDDGMAP+12, UPDDGMAP+15
ORPHOI SODLGCON+2~, SODLGCON+36*, SODLGCON+37, SODLGCON+39
ORPOST POST+6~, POST+7*, QUEUE+11, QUEUE+14
ORQIEN SODLGCON+2~, SODLGCON+20*, SODLGCON+21, SODLGCON+23, SODLGCON+24, SODLGCON+26, MENU~, MENU+6
ORQO QUICK+3~, QUICK+5*, QUICK+6, QUICK+7, QUICK+8, QUICK+9
ORQORDER SODLGCON+2~, SODLGCON+19*, SODLGCON+26, SODLGCON+66, QUICK+5, QUICK+8, QUICK+9
ORRECP INDEX+3~, INDEX+28
ORRECP( INDEX+27*
ORREP INDEX+3~, INDEX+19!
ORREP(1 INDEX+17*, INDEX+20*
ORREP(2 INDEX+21*
ORREP(3 INDEX+22*
ORREP(4 INDEX+23*
ORREP(5 INDEX+24*
ORREP(6 INDEX+25*
ORREP(7 INDEX+26*
ORRESULT SODLGCON+2~
ORSTAT INDEX+3~, INDEX+28*, INDEX+29, CONSULT+2~, XM*, SODLGCON+2~, SODLGCON+65*
ORSTNUM POST+6~, POST+7*, POST+8, POST+9, POST+10, POST+11
ORTEXT SODLGCON+1~, SODLGCON+5*, SODLGCON+8, SODLGCON+9, SODLGCON+12, SODLGCON+13, SODLGCON+14, SODLGCON+16, SODLGCON+17, SODLGCON+46
SODLGCON+47, SODLGCON+48, SODLGCON+51, SODLGCON+52, SODLGCON+53, SODLGCON+55, SODLGCON+57, SODLGCON+58, SODLGCON+59, SODLGCON+60
SODLGCON+61, SODLGCON+63, SODLGCON+65, SODLGCON+66, QUICK~, QUICK+6, QUICK+7, QUICK+8, QUICK+9, REMIND~
, REMIND+7, MENU~, MENU+9
ORZZ UPDDGMAP+2~
ORZZ(1 UPDDGMAP+9*, UPDDGMAP+12*, UPDDGMAP+15*
OUTPUT MSG+4~, MSG+13*, MSG+19*, MSG+20*, MSG+21*, MSG+24, MSG+26*, MSG+30*, MSG+32*, MSG+33
, MENU+4~, MENU+7*, MENU+8*, MENU+9
QONAME CONSULT+2~, CONSULT+3*, CONSULT+26*, CONSULT+27, CONSULT+37
RESPONSE CONSULT+2~, CONSULT+33*, CONSULT+34
RNUM MSG+3~, MSG+12*, MSG+16
SUBHEAD MSG+3~, MSG+27*, MSG+29, MSG+31*
TEXT MSG+3~
TEXTOUT MSG~, MSG+24, MSG+33
TOTAL CONSULT+2~, CONSULT+39*
TYPE MSG+3~, MSG+10*, MSG+11, MSG+12, MSG+13, MSG+15, MSG+17, MSG+23, MSG+25, MSG+28
, MSG+30
U INDEX+8, INDEX+12, INDEX+30, CONSULT+28, CONSULT+29, CONSULT+33, CONSULT+35, SODLGCON+21, SODLGCON+26, SODLGCON+33
SODLGCON+36, SODLGCON+46, ISSUPPLY+2, REMIND+6, MSG+18, MSG+20, MENU+9
X RESTART+1~, INDEX+14~*, SODLGCON+31~, SODLGCON+32*, PARVAL+1~, PARVAL+4*, PARVAL+5, PARVAL+8*, PARVAL+9, PARVAL+12*
PARVAL+13
XPDIDTOT POST+6~, POST+7*
Y RESTART+1~, RESTART+4, RESTART+6
ZTDESC QUEUE~
ZTDTH QUEUE+5~, QUEUE+7*
ZTIO QUEUE+5~, QUEUE+8*
>> ZTQUEUED SODLGCON+4, SODLGCON+67
>> ZTREQ INDEX+32*, XM+1*, SODLGCON+67*
ZTRTN QUEUE~
ZTSK QUEUE+5~, QUEUE+10, QUEUE+15, QUEUE+18
>> ZTSTOP INDEX+4, INDEX+14*, INDEX+16, INDEX+29, SODLGCON+28, SODLGCON+29, SODLGCON+32*, SODLGCON+54, SODLGCON+62
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