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

Package: Order Entry Results Reporting

Routine: ORY350


Information

ORY350 ;ISP/RFR - PRE- AND POST-INSTALL FOR PATCH OR*3.0*350 ;08/31/15 09:58

Source Information

Source file <ORY350.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Order Entry Results Reporting 6 $$PTR^ORCD  MSG^ORMBLD  $$MAIL^ORUTL  ($$NOTIFI,$$SQOCONV,SUPPLY)^ORY350A  (POST,PRE)^ORY350B  EN^ORYDLG  
Kernel 5 (,$$S)^%ZTLOAD  ($$FMADD,$$NOW)^XLFDT  $$REPEAT^XLFSTR  UPDATE^XPDID  (BMES,MES)^XPDUTL  
VA FileMan 3 ^DIC  FILE^DIE  EN^DIU2  
Toolkit 1 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
PRE ;PRE-INSTALL SECTION
POST ;POST-INSTALL SECTION
ORDCONV(ORIEN) ;LOOP THROUGH ALL ORDERS AND PERFORM THE NECESSARY ACTIONS (TASKED)
ORDREST ;ALLOW USER TO RESTART THE ORDER CLEANUP/CONVERSION PROCESS
QODLGCON ;LOOP THROUGH ALL ORDER DIALOGS AND REPORT ON COMPLEX DIALOGS WITH TYPE NON-VA MEDICATIONS (TASKED)
QUEUE(ORMSG,ZTRTN,ZTDESC,ORCURITM) ;CREATE A SPECIFIED TASK
MOBVERS ;set the package level MOB DLL version
SENDDLG(ANAME) ; Return true if the current order dialog should be sent
DLGBULL ; send bulletin about modified dialogs <on first install>

External References

Name Field # of Occurrence
^%ZTLOAD QUEUE+9
$$S^%ZTLOAD ORDCONV+8, QODLGCON+30
^DIC ORDREST+3
FILE^DIE PRE+10
EN^DIU2 PRE+23
$$PTR^ORCD POST+26, POST+27, POST+28, POST+29, POST+33
MSG^ORMBLD ORDCONV+6
$$MAIL^ORUTL ORDCONV+22, QODLGCON+42
$$NOTIFI^ORY350A POST+42
$$SQOCONV^ORY350A POST+18
SUPPLY^ORY350A POST+13
POST^ORY350B POST+8
PRE^ORY350B PRE+2
EN^ORYDLG DLGBULL+3
$$FMADD^XLFDT ORDCONV+24, QUEUE+7
$$NOW^XLFDT ORDCONV+24, QUEUE+7
$$REPEAT^XLFSTR QODLGCON+7
PUT^XPAR MOBVERS+1
UPDATE^XPDID POST+3, POST+4, POST+10, POST+15, POST+19, POST+39, POST+43, QUEUE+16
BMES^XPDUTL PRE+6, PRE+17, PRE+19, POST+6, POST+9, POST+12, POST+14, POST+17, POST+18, POST+23
POST+38, POST+41, POST+42, QUEUE+6, QUEUE+11, QUEUE+15
MES^XPDUTL PRE+20, PRE+24

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Queueing order cleanup/conversion..."
  • Line Location: ORDREST+5
Function Call: WRITE
  • Prompt: "Assembling the non-VA medication quick order dialog report...",!
  • Line Location: QODLGCON+2
Function Call: WRITE
  • Prompt: !,"Report successfully generated.",!
  • Line Location: QODLGCON+45
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
Routine Call
  • DIC
  • Line Location:
    • ORDREST+3
Routine Call
  • DIE
  • Line Location:
    • PRE+10

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)
^OR(100 - [#100] ORDCONV+3, ORDCONV+5
^ORD(100.9 - [#100.9] PRE+4, PRE+8
^ORD(100.98 - [#100.98] QODLGCON+8
^ORD(101.41 - [#101.41] POST+33, POST+35, POST+37*, QODLGCON+15, QODLGCON+22, QODLGCON+23, QODLGCON+26, QODLGCON+28
^TMP($J QODLGCON+3
^XTMP("ORY350" ORDCONV+24*, ORDCONV+25*

Label References

Name Line Occurrences
DLGBULL POST+5
MOBVERS POST+7
QUEUE POST+21, POST+22, ORDREST+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANAME SENDDLG~, SENDDLG+1, SENDDLG+2, SENDDLG+3
ARRAY POST+24~
ARRAY( POST+26*, POST+27*, POST+28*, POST+29*, POST+31
DIC ORDREST+1~, ORDREST+2*
DIC("A" ORDREST+2*
DIC(0 ORDREST+2*
DIU PRE+21~, PRE+22*
DIU(0 PRE+22*
DLG POST+24~, POST+31*, POST+33, POST+35, POST+37
DTOUT ORDREST+1~
DUOUT ORDREST+1~
DUZ ORDCONV+21
I DLGBULL+1~, DLGBULL+2*
IDX PRE+3~, PRE+15*, PRE+16
ITM POST+24~, POST+33*, POST+35, POST+37
ORCOUNT QODLGCON+1~, QODLGCON+25*, QODLGCON+26*, QODLGCON+28
ORCURITM QUEUE~, QUEUE+16, QUEUE+17*
ORD DLGBULL+1~, DLGBULL+3
ORD( DLGBULL+2*
ORERROR PRE+3~, PRE+11
ORERROR("DIERR" PRE+14, PRE+15, PRE+16
ORFDA PRE+3~, PRE+9
ORFDA( PRE+7*, PRE+8*
ORIEN ORDCONV~, ORDCONV+3*, ORDCONV+5, ORDCONV+6, ORDCONV+8, ORDCONV+20, ORDCONV+25, QODLGCON+1~, QODLGCON+22*, QODLGCON+23
QODLGCON+26, QODLGCON+28, QODLGCON+30
ORINIEN QODLGCON+1~, QODLGCON+25*, QODLGCON+26*
ORINSIEN QODLGCON+1~, QODLGCON+15*, QODLGCON+16, QODLGCON+21, QODLGCON+26, QODLGCON+40
ORLINE QODLGCON+1~, QODLGCON+3*, QODLGCON+4*, QODLGCON+5*, QODLGCON+6*, QODLGCON+7*, QODLGCON+11*, QODLGCON+12*, QODLGCON+13*, QODLGCON+14*
QODLGCON+18*, QODLGCON+19*, QODLGCON+20*, QODLGCON+28*, QODLGCON+32*, QODLGCON+33*, QODLGCON+35*, QODLGCON+36*, QODLGCON+37*, QODLGCON+38*
QODLGCON+39*, QODLGCON+41*
ORMSG PRE+3~, PRE+6, PRE+12!, PRE+17, QUEUE~, QUEUE+6, QUEUE+11, QUEUE+12
ORMSG( PRE+16*
ORMSG(1 PRE+5*, PRE+13*
ORMSG(2 PRE+5*, PRE+14*
ORNONDG QODLGCON+1~, QODLGCON+8*, QODLGCON+9, QODLGCON+21, QODLGCON+23, QODLGCON+40
ORPOST POST+1~, POST+2*, QUEUE+11, QUEUE+14
ORRECP ORDCONV+2~, ORDCONV+22
ORRECP( ORDCONV+21*
ORREP ORDCONV+2~, ORDCONV+13!, QODLGCON+1~, QODLGCON+3*, QODLGCON+4, QODLGCON+5, QODLGCON+6, QODLGCON+7, QODLGCON+10, QODLGCON+11
QODLGCON+12, QODLGCON+13, QODLGCON+14, QODLGCON+17, QODLGCON+18, QODLGCON+19, QODLGCON+20, QODLGCON+28, QODLGCON+32, QODLGCON+33
QODLGCON+35, QODLGCON+36, QODLGCON+37, QODLGCON+38, QODLGCON+39, QODLGCON+41, QODLGCON+42, QODLGCON+43
ORREP(1 ORDCONV+11*, ORDCONV+14*
ORREP(2 ORDCONV+15*
ORREP(3 ORDCONV+16*
ORREP(4 ORDCONV+17*
ORREP(5 ORDCONV+18*
ORREP(6 ORDCONV+19*
ORREP(7 ORDCONV+20*
ORSTAT ORDCONV+2~, ORDCONV+22*, ORDCONV+23, QODLGCON+1~, QODLGCON+42*
ORSTNUM POST+1~, POST+2*, POST+4, POST+11*, POST+15, POST+16*, POST+19, POST+20*, POST+21, POST+22
POST+39, POST+40*, POST+43, POST+44*
U ORDCONV+5, ORDCONV+24, QODLGCON+23, QODLGCON+28
X ORDCONV+8~*, ORDREST+1~, QODLGCON+30~*
>> XPDABORT PRE+18*
XPDIDTOT POST+1~, POST+2*
Y ORDREST+1~, ORDREST+4, ORDREST+6
ZTDESC QUEUE~
ZTDTH QUEUE+5~, QUEUE+7*
ZTIO QUEUE+5~, QUEUE+8*
>> ZTQUEUED QODLGCON+2, QODLGCON+44
>> ZTREQ ORDCONV+26*, QODLGCON+44*
ZTRTN QUEUE~
ZTSK QUEUE+5~, QUEUE+10, QUEUE+15, QUEUE+18
>> ZTSTOP ORDCONV+3, ORDCONV+8*, ORDCONV+10, ORDCONV+23, QODLGCON+22, QODLGCON+30*, QODLGCON+31, QODLGCON+40
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