ORWRP ; ALB/MJK,DCM - Report Calls ; Jul 03, 2024@07:35:55
Source file <ORWRP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LABLIST(LST) | ; -- report list for labs tab
 ; RPC: ORWRP LAB REPORT LIST  | 
|
| LIST(LST) | ; -- report lists for reports tab
 ; RPC: ORWRP REPORT LIST  | 
|
| GETCOL(ROOT,IFN) | ; -- get Column headers for ListView
 | 
|
| GETRPTS(ROOT,EOF) | ; -- get report list
 | 
|
| GETHS(ROOT,EOF) | ; --get health summary types
 | 
|
| GETDT(ROOT,EOF) | ; -- get date range choices
 | 
|
| DTLIST | ; -- list of date ranges
 | 
|
| SETITEM(ROOT,X) | ; -- set item in list
 | 
|
| RPT(ROOT,DFN,RPTID,HSTYPE,DTRANGE,EXAMID,ALPHA,OMEGA) | ; -- return report text
 | 
|
| NOTYET(ROOT) | ; -- not available
 | 
|
| START(RM,GOTO,ORIOSL) | ;
 | 
|
| ERR | ;Error trap
 | 
|
| UNWIND | ;Unwind Error stack
 | 
|
| HFS() | ; -- get hfs file name
 | 
|
| HFSOPEN(HANDLE,ORHFS,ORMODE) | ;
 | 
|
| IOVAR(ORIO,ORRM,ORIOSL,ORIOST,ORIOF,ORIOT) | ;Setup IO variables based on IO Device
 | 
|
| HFSCLOSE(HANDLE,ORHFS) | ;Close HFS and unload data
 | 
|
| USEHFS | ; -- use host file to build global array
 | 
|
| INIT | ; -- initialize counts and global section
 | 
|
| FINAL | ; -- set 'x of y' for each section CALLED FROM ^ORWLR
 | 
|
| STRIP | ; -- strip off control chars
 | 
|
| WINDFLT(ORY) | ;Windows printer as default?
 | 
|
| GETDFPRT(Y,ORUSER,ORLOC) | ; Returns default printer for user
 | 
|
| SAVDFPRT(Y,ORDEV) | ; Save new default printer for user
 | 
| RPC Name | Call Tags | 
|---|---|
| ORWRP REPORT LISTS | LIST | 
| ORWRP REPORT TEXT | RPT | 
| ORWRP WINPRINT DEFAULT | WINDFLT | 
| ORWRP GET DEFAULT PRINTER | GETDFPRT | 
| ORWRP SAVE DEFAULT PRINTER | SAVDFPRT | 
| ORWRP LAB REPORT LISTS | LABLIST | 
| ORWRP COLUMN HEADERS | GETCOL | 
| FileNo | Call Tags | 
|---|---|
| ^XWB(8994 - [#8994] | GET1^DIQ |