ORWTPUA ;SLC/STAFF Personal Preference - Utility Alerts ;Jul 19, 2021@12:39:02
Source file <ORWTPUA.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 2 | $$FMTE^XLFDT ($$CURRSURO,$$SETSURO1,REMVSURO)^XQALSURO |
| Order Entry Results Reporting | 1 | GETSURRS^ORWTPR |
| VA FileMan | 1 | $$GET1^DIQ |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| START(USER) | ; $$(user) -> user's surrogate start date/time
|
|
| STOP(USER) | ; $$(user) -> user's surrogate stop date/time
|
|
| CHKSURR(USER,SURR) | ; $$(user,surrogate) -> 1 if ok else 0^reason for reject
|
|
| CHKSURRO(USER,SURR,START,STOP) | ; Check if surrogate has a surrogate
; designated for same time period |
|
| GETSURR(USER) | ; $$(user ien) -> surrogate ien
|
|
| SAVESURR(USER,SURR,START,STOP) | ; save user's surrogate info
|
| FileNo | Call Tags |
|---|---|
| ^XTV(8992 - [#8992] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^VA(200 - [#200] | CHKSURRO+16 |
| ^XTV(8992 - [#8992] | START+1, STOP+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| OK | CHKSURR+1~, CHKSURR+7*, CHKSURR+8, CHKSURRO+2~, CHKSURRO+3*, CHKSURRO+9, CHKSURRO+13*, CHKSURRO+14*, CHKSURRO+15*, CHKSURRO+16* , CHKSURRO+17 |
| RET | SAVESURR+1~, SAVESURR+5*, SAVESURR+6 |
| RSLT | CHKSURRO+2~, CHKSURRO+6, CHKSURRO+7 |
| RSLT( | CHKSURRO+9, CHKSURRO+10, CHKSURRO+11 |
| START | CHKSURR+1~, CHKSURR+4*, CHKSURR+5, CHKSURR+6, CHKSURR+7*, CHKSURRO~, CHKSURRO+5, CHKSURRO+13, CHKSURRO+14, SAVESURR~ , SAVESURR+4, SAVESURR+5 |
| STOP | CHKSURRO~, CHKSURRO+4*, CHKSURRO+13, CHKSURRO+15, SAVESURR~, SAVESURR+2*, SAVESURR+4, SAVESURR+5 |
| SURR | CHKSURR~, CHKSURR+2*, CHKSURR+3, CHKSURR+4, CHKSURRO~, CHKSURRO+6, CHKSURRO+16, SAVESURR~, SAVESURR+4, SAVESURR+5 |
| SURSTOP | CHKSURRO+2~, CHKSURRO+11*, CHKSURRO+12*, CHKSURRO+13, CHKSURRO+14, CHKSURRO+15, CHKSURRO+16 |
| SURSTRT | CHKSURRO+2~, CHKSURRO+10*, CHKSURRO+13, CHKSURRO+14, CHKSURRO+15, CHKSURRO+16 |
| U | START+1, STOP+1, CHKSURRO+10, CHKSURRO+11, CHKSURRO+16 |
| USER | START~, START+1, STOP~, STOP+1, CHKSURR~, CHKSURR+2*, CHKSURR+3, CHKSURR+6, CHKSURR+7, CHKSURRO~ , GETSURR~, GETSURR+1, SAVESURR~, SAVESURR+4, SAVESURR+5 |
| X | CHKSURRO+2~, CHKSURRO+8*, CHKSURRO+9*, CHKSURRO+10, CHKSURRO+11 |