DVBCUTL5 ;ALB/GTS-AMIE C&P APPT LINK USER SEL RTNS ; 10/20/94 1:00 PM
Source file <DVBCUTL5.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 2 | ^DIC ^DIR |
| Automated Medical Information Exchange | 1 | $$RSTAT^DVBCUTL8 |
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Automated Medical Information Exchange | 5 | DVBCCNNS DVBCLKTL DVBCLOG2 DVBCMKLK DVBCSDEV |
| Scheduling | 3 | SDEC58 SDECCAP SDESCOMPPEN |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| REQARY | ;** Create Array of 2507's for veteran
|
|
| REQSEL | ;** Select 2507
|
|
| FINDDA | ;** Loop ^TMP, get 396.3 DA
|
|
| SELREQ | ;** Select 2507 from ^TMP
|
|
| OPENCHK(REQDA) | ;** Check for open exam on 2507
|
|
| REQPAT() | ;** Select patient who has 2507's
|
|
| CPPATARY(DVBADFN) | ;** Set ^TMP of 2507's for vet
|
|
| NO2507 | ;** 2507 not selected, error
|
|
| SDEVTSPC(DVBAPCE) | ;**Return piece of 'S' node in Sched event
|
|
| SDEVTXST() | ;** Check ^TMP("SDEVT",$J) existence
|
|
| SDORGST() | ;** Return value of SD Event originating process
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | REQSEL+13 |
| ^DPT - [#2] | REQSEL+8 |
| ^DVB(396.3 - [#396.3] | REQARY+12, REQARY+14, REQARY+18, CPPATARY+7, CPPATARY+8 |
| ^DVB(396.4 - [#396.4] | OPENCHK+3, OPENCHK+4 |
| ^TMP("DVBC" | REQARY+19*, REQSEL+9, REQSEL+11, REQSEL+12, REQSEL+15, FINDDA+1, FINDDA+3, FINDDA+4, CPPATARY+13* |
| ^TMP("SDEVT" | SDEVTSPC+3, SDEVTXST+1, SDORGST+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIC | REQPAT+1*, REQPAT+2! |
| DIC("A" | REQPAT+1* |
| DIC("S" | REQPAT+2* |
| DIC(0 | REQPAT+1* |
| DIR | SELREQ+9!, NO2507+4! |
| DIR("?" | SELREQ+3* |
| DIR("A" | SELREQ+4*, NO2507+1*, NO2507+2*, NO2507+3*, NO2507+4* |
| DIR(0 | SELREQ+2*, NO2507+4* |
| DTOUT | SELREQ+5, SELREQ+6, SELREQ+7, SELREQ+9! |
| DUOUT | SELREQ+5, SELREQ+6, SELREQ+9! |
| >> DVBACNT | REQARY+8*, REQARY+18*, CPPATARY+5*, CPPATARY+12* |
| >> DVBADA | REQARY+12*, REQARY+14, REQARY+15, REQARY+18, REQARY+19, REQSEL+10*, REQSEL+12*, FINDDA+2*, FINDDA+4* |
| DVBADFN | REQARY+12, REQSEL+8, CPPATARY~, CPPATARY+7 |
| >> DVBADT | REQARY+18*, REQARY+19, REQSEL+10*, REQSEL+11*, REQSEL+12, REQSEL+13, FINDDA+2*, FINDDA+3*, FINDDA+4 |
| >> DVBADTOT | SELREQ+7* |
| >> DVBALP | REQSEL+9*, REQSEL+14, REQSEL+17, FINDDA+1*, SELREQ+2, SELREQ+4 |
| >> DVBAMORE | REQSEL+15*, REQSEL+16, REQSEL+17 |
| DVBAOPEN | REQARY+15*!, REQARY+16, REQARY+17! |
| >> DVBAORD | REQSEL+7*, REQSEL+9*, REQSEL+11, REQSEL+12, REQSEL+15, FINDDA+1*, FINDDA+3, FINDDA+4, SELREQ+5*, SELREQ+6* |
| DVBAOUT | SELREQ+1!, SELREQ+5* |
| DVBAPCE | SDEVTSPC~, SDEVTSPC+3 |
| >> DVBAPNAM | REQSEL+8*, REQSEL+14 |
| >> DVBASDPR | REQARY+16 |
| >> DVBASEL | FINDDA+1 |
| DVBASPCV | SDEVTSPC+1~, SDEVTSPC+2*, SDEVTSPC+3*, SDEVTSPC+4 |
| >> DVBASTAT | REQARY+14 |
| DVBAVAR | SDORGST+1~, SDORGST+2*, SDORGST+3 |
| LPDA | OPENCHK+1~, OPENCHK+2*, OPENCHK+3*, OPENCHK+4, OPENCHK+5 |
| QVAR | OPENCHK+1~, OPENCHK+3, OPENCHK+5*, OPENCHK+6*, OPENCHK+7 |
| REQ | CPPATARY+4~, CPPATARY+8*, CPPATARY+10, CPPATARY+11, CPPATARY+12 |
| REQDA | OPENCHK~, OPENCHK+3, CPPATARY+4~, CPPATARY+6*, CPPATARY+7*, CPPATARY+8, CPPATARY+13 |
| REQDT | CPPATARY+4~, CPPATARY+12*, CPPATARY+13 |
| >> SDHDL | SDEVTSPC+3, SDEVTXST+1, SDORGST+3 |
| U | REQARY+14, OPENCHK+4, CPPATARY+10, CPPATARY+11, SDEVTSPC+3 |
| X | NO2507+4! |
| Y | REQSEL+13!*, REQSEL+14, SELREQ+6, REQPAT+3, NO2507+4! |