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 |