SDQUT ;ALB/MJK - Query Object Utility Methods ;8/12/96
Source file <SDQUT.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 2 | ACTIVE^SDQPROP ($$QRY,$$QRYACT)^SDQVAL | 
| VA Fileman | 1 | CLEAN^DILF | 
| Package | Total | Caller Graph | 
|---|---|---|
| Scheduling | 4 | SDOE SDOEQ SDOERPC SDQ | 
| Order Entry Results Reporting | 1 | ORWCV | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| COMDT(SDQ,SDGREF) | ;-- composite xref with date/time validator | |
| REFRESH(SDQ,SDERR) | ; -- refresh query ; API ID: 94 ; API NAME: SDQ REFRESH | |
| REFRESHQ | ||
| ERRCHK(SDQERRS) | ; -- is an error present in error array? | 
 
 | 
| REG(SDQ,SDGREF) | ; -- regular xref validator | |
| COMQ | ||
| REGDT(SDQ,SDGREF) | ;-- regular date/time xref validator | |
| COMDTQ | ||
| REGQ | ||
| REFRESHG | ; -- goto entry point ; -- do validation checks | |
| GETENTRY(SDQ,SDERR) | ; -- get ID/IEN number for cursor entry ; API ID: 95 ; API NAME: SDQ GET CURRENT ENCOUNTER ID | |
| PREP | ; -- Prepare environment / clean up generic error arrays | |
| POST | ; -- post error action logic | |
| REGDTQ | ||
| COM(SDQ,SDGREF) | ; -- composite xref validator | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("DIERR" | ERRCHK+2 | 
| ^TMP("SDQUERY CLASS" | REG+2, REGDT+2, COMDT+2 | 
| ^TMP("SDQUERY LIST" | GETENTRY+9 | 
| Name | Line Occurrences | 
|---|---|
| COMDTQ | COMDT+5, COMDT+6, COMDT+8 | 
| REFRESHQ | REFRESHG+2, REFRESHG+3 | 
| REGDTQ | REGDT+6, REGDT+8 | 
| REGQ | REG+3, REG+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| SDBEG | REGDT+1~, REGDT+3*, REGDT+8, COMDT+1~, COMDT+3*, COMDT+8 | 
| SDEND | REGDT+1~, REGDT+4*, REGDT+8, COMDT+1~, COMDT+4*, COMDT+8 | 
| SDERR | REFRESH~, REFRESHG+2, REFRESHG+3, REFRESHG+5, REFRESHG+6, GETENTRY~, GETENTRY+5, GETENTRY+6 | 
| SDGREF | REG~, REG+3*, REG+4*, REGDT~, REGDT+6*, REGDT+7, REGDT+8*, COM~, COMDT~, COMDT+5* , COMDT+6*, COMDT+7, COMDT+8*, GETENTRY+8~, GETENTRY+9*, GETENTRY+11 | 
| SDID | GETENTRY+8~, GETENTRY+11*, GETENTRY+12 | 
| SDQ | REG~, REG+2, REG+3, REG+4, REGDT~, REGDT+2, REGDT+3, REGDT+4, REGDT+6, COM~ , COMDT~, COMDT+2, COMDT+3, COMDT+4, COMDT+5, COMDT+6, REFRESH~, REFRESHG+2, REFRESHG+3, REFRESHG+5 , REFRESHG+6, GETENTRY~, GETENTRY+5, GETENTRY+6, GETENTRY+9, GETENTRY+10 | 
| SDQERRS | ERRCHK~, ERRCHK+1 | 
| >> SDQUERY | REG+3, REG+4, REGDT+3, REGDT+4, REGDT+6, COMDT+3, COMDT+4, COMDT+5, COMDT+6, GETENTRY+9 , GETENTRY+10 | 
| SDSUB | REG+1~, REG+2*, REG+3, REG+4, REGDT+1~, REGDT+2*, REGDT+6, REGDT+7, COMDT+1~, COMDT+2* , COMDT+5, COMDT+6, COMDT+7, GETENTRY+8~, GETENTRY+10*, GETENTRY+11 | 
| SDT | REGDT+1~, REGDT+7*, REGDT+8, COMDT+1~, COMDT+7*, COMDT+8 |