ORWGAPI ; SLC/STAFF - Graph API ;12/21/05 08:14
Source file <ORWGAPI.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ALLITEMS(ITEMS,DFN) | ; API - return all items of data on patient (procedures, tests, codes,..)
 | 
|
| ALLVIEWS(DATA,VIEW,USER) | ; API - get all graph views
 | 
|
| CLASS(DATA,TYPE) | ; API - get classification
 | 
|
| DATEDATA(DATA,OLDEST,NEWEST,TYPEITEM,DFN) | ; API - return all data for an item on patient for date range
 | 
|
| DATEITEM(ITEMS,OLDEST,NEWEST,TYPE,DFN) | ; API - return all file items on patient for date range
 | 
|
| DELVIEWS(DATA,NAME,PUBLIC) | ; API - delete a graph view
 | 
|
| DETAIL(DATA,DFN,DATE1,DATE2,VAL,COMP) | ; API - get all reports for types of data from items and date range
 | 
|
| DETAILS(DATA,DFN,DATE1,DATE2,TYPE,COMP) | ; API - get report for type of data for a date or date range
 | 
|
| FASTDATA(DATA,DFN) | ; API - get all data (non-lab) on patient
 | 
|
| FASTITEM(ITEMS,DFN) | ; API - get all items on patient 
 | 
|
| FASTLABS(DATA,DFN) | ; API - get all lab data on patient
 | 
|
| FASTTASK(STATUS,DFN,OLDDFN) | ; API - process cache of all data and items on patient, -1 if turned off
 ; this should be able to be turned off if needbe (D CLEAN^ORWGTASK)  | 
|
| GETDATES(DATA,REPORTID) | ; API - get graph date ranges
 | 
|
| GETPREF(DATA) | ; API - get graph settings
 | 
|
| GETSIZE(DATA) | ; API - get graph positions and sizes
 | 
|
| GETVIEWS(DATA,ALL,PUBLIC,EXT,USER) | ; API - get graph views
 | 
|
| ITEMDATA(DATA,TYPEITEM,START,DFN,BACKTO) | ; API - return data of an item on patient (glucose results)
 | 
|
| ITEMS(ITEMS,DFN,TYPE) | ; API - return items of a type of data on patient (lab tests)
 | 
|
| LOOKUP(VAL,FILE,FROM,DIR) | ; API - get item names for long lookup
 | 
|
| PUBLIC(USER) | ; API - $$(user) -> 1 if user can edit public settings and views
 | 
|
| RPTPARAM(IEN) | ; API - $$(ien) -> PARAM1^PARAM2 for graph report else ""
 | 
|
| SETPREF(DATA,VAL,PUBLIC) | ; API - set a graph setting
 | 
|
| SETSIZE(DATA,VAL) | ; API - set graph positions and settings
 | 
|
| SETVIEWS(DATA,NAME,PUBLIC,VAL) | ; API - set a graph view
 | 
|
| TAX(DATA,ALL,REMTAX) | ; API - get reminder taxonomies
 | 
|
| TESTING(DATA) | ; API - return test data
 | 
|
| TESTSPEC(DATA) | ;  API - return test/spec info on all lab tests
 | 
|
| TYPES(TYPES,DFN,SUB) | ; API - return all types of data on patient (if no dfn, return all)
 |