DVBAREG1 ;ALB/JLU;557/THM-REQ FOR ADMITTED VETS ; 10/29/90 7:53 AM
Source file <DVBAREG1.m>
| Package | Total | Call Graph |
|---|---|---|
| Automated Medical Information Exchange | 9 | (ALERT,ALERT1,ASK,CLEAN,CONT,DTRNG,PAGE,SELECT,SINGLE)^DVBAREG2 ($$PAT,SET1,SET2)^DVBAREG3 OLD^DVBAREN1 ^DVBARQP (DICW,DUZ2,EXIT)^DVBAUTIL NOPARM^DVBAUTL2 (CLEAR,WR)^DVBAUTL4 ($$LOCK,ERR,UNLOCK)^DVBAUTL6 ($$SITE,CONTMES)^DVBCUTL4 |
| VA FileMan | 2 | ^DIC ^DIR |
| Kernel | 1 | HOME^%ZIS |
| Scheduling | 1 | ($$EXOE,GETGEN)^SDOE |
| 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 | 1 | DVBA 7131 INFORMATION REQUEST |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;this is the main entry point for the driver
|
|
| TERM | ;this subroutine will set various necessary variables
|
|
| BODY | ;this subroutine is a subdriver for this functionality
|
|
| CHK(A,B,C) | ;checks for the existance of admissions, appointments, dispositions
|
|
| QUEST1(DFN) | ;ask user which they wish to see admission or non
|
|
| DISPLAY | ;displays the patient information to the user. Also asks the user
|
|
| SRCH | ;searches the 7131 file for an existing 7131 request.
|
|
| ADM(A,B) | ;This entry point will return the IEN in DGPM for the patient
|
| Name | Field # of Occurrence |
|---|---|
| HOME^%ZIS | TERM+7 |
| ^DIC | SRCH+9 |
| ^DIR | QUEST1+4 |
| ALERT^DVBAREG2 | SRCH+23 |
| ALERT1^DVBAREG2 | SRCH+30 |
| ASK^DVBAREG2 | SRCH+24 |
| CLEAN^DVBAREG2 | BODY+3 |
| CONT^DVBAREG2 | DISPLAY+19 |
| DTRNG^DVBAREG2 | BODY+10 |
| PAGE^DVBAREG2 | BODY+4 |
| SELECT^DVBAREG2 | BODY+25 |
| SINGLE^DVBAREG2 | DISPLAY+3 |
| $$PAT^DVBAREG3 | BODY+6 |
| SET1^DVBAREG3 | BODY+5 |
| SET2^DVBAREG3 | BODY+8 |
| OLD^DVBAREN1 | BODY+17 |
| ^DVBARQP | BODY+27 |
| DICW^DVBAUTIL | SRCH+2 |
| DUZ2^DVBAUTIL | TERM+3 |
| EXIT^DVBAUTIL | EN+5 |
| NOPARM^DVBAUTL2 | TERM+5 |
| CLEAR^DVBAUTL4 | BODY+9, BODY+14 |
| WR^DVBAUTL4 | DISPLAY+16, SRCH+4, SRCH+14 |
| $$LOCK^DVBAUTL6 | SRCH+20 |
| ERR^DVBAUTL6 | BODY+15 |
| UNLOCK^DVBAUTL6 | BODY+2, BODY+28 |
| $$SITE^DVBCUTL4 | TERM+12 |
| CONTMES^DVBCUTL4 | SRCH+16 |
| $$EXOE^SDOE | CHK+19 |
| GETGEN^SDOE | CHK+20 |
| FileNo | Call Tags |
|---|---|
| ^DVB(396 - [#396] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPM - [#405] | ADM+8 |
| ^DGPM("APTT1" | CHK+12 |
| ^DGPM("ATID1" | ADM+6 |
| ^DIC(4 - [#4] | TERM+11 |
| ^DPT - [#2] | CHK+14, CHK+16 |
| ^DVB(396 - [#396] | SRCH+22, SRCH+28 |
| ^TMP("DVBA" | DISPLAY+5, DISPLAY+11, DISPLAY+14, DISPLAY+15, DISPLAY+20, DISPLAY+25, DISPLAY+26 |
| ^VA(200 - [#200] | TERM+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | CHK~, CHK+12, CHK+14, CHK+16, CHK+19, ADM~, ADM+5*, ADM+6 |
| ADM | CHK+8~, CHK+12*, CHK+13 |
| >> ADMNUM | SRCH+29* |
| APT | CHK+8~, CHK+14*, CHK+15 |
| B | CHK~, CHK+10, CHK+12, CHK+14, CHK+19, ADM~, ADM+6 |
| B1 | CHK+8~, CHK+10*, CHK+17 |
| C | CHK~, CHK+11, CHK+13, CHK+15, CHK+22 |
| C1 | CHK+8~, CHK+11*, CHK+16 |
| C2 | CHK+8~ |
| DA | SRCH+1!, SRCH+21*, SRCH+22 |
| DFN | BODY+6*, BODY+7, BODY+10, BODY+12, BODY+13, BODY+16, QUEST1~, QUEST1+2, SRCH+29 |
| DIC | SRCH+6*, SRCH+10! |
| DIC("S" | SRCH+7*, SRCH+8* |
| DIC(0 | SRCH+6* |
| DIR | QUEST1+5! |
| DIR("A" | QUEST1+1*, QUEST1+2* |
| DIR(0 | QUEST1+3* |
| DISP | CHK+8~, CHK+16*, CHK+17 |
| DT | BODY+13 |
| >> DTOUT | QUEST1+6 |
| >> DUOUT | QUEST1+6 |
| DUZ | TERM+9 |
| DUZ(2 | TERM+11 |
| DVBADM | CHK+8~, CHK+9*, CHK+13*, CHK+23, CHK+24 |
| DVBAEDT | SRCH+31! |
| DVBAENTR | TERM+13*, BODY+1*, BODY+2, BODY+24, BODY+28, SRCH+1!, SRCH+27*, SRCH+28 |
| >> DVBAIFN | SRCH+21* |
| >> DVBANL | DISPLAY+3 |
| DVBANS | BODY+24, BODY+25, DISPLAY+4!, DISPLAY+9, DISPLAY+21, DISPLAY+23, DISPLAY+25, DISPLAY+26, DISPLAY+27* |
| DVBAPT | CHK+8~, CHK+9*, CHK+15*, CHK+23, CHK+25 |
| DVBAQUIT | EN+2, EN+3, TERM+2!, TERM+4, TERM+6, TERM+8, BODY+7*, BODY+11, BODY+16, BODY+19 , BODY+24, BODY+26, QUEST1+6*, SRCH+25, SRCH+31 |
| DVBASTOP | BODY+11, BODY+15*, BODY+24, BODY+26, DISPLAY+6*, DISPLAY+9, DISPLAY+21*, SRCH+1!, SRCH+17*, SRCH+20* , SRCH+25, SRCH+32* |
| DVBAY | SRCH+11*, SRCH+12, SRCH+19, SRCH+20, SRCH+21, SRCH+23, SRCH+27, SRCH+34! |
| >> DVBBDT | BODY+12, BODY+13, BODY+15, SRCH+7, SRCH+8 |
| >> DVBCHK | BODY+12*, BODY+13*, BODY+15, BODY+16, QUEST1+7*, SRCH+7, SRCH+8 |
| >> DVBCNT | DISPLAY+8*, DISPLAY+13*, DISPLAY+14, DISPLAY+18* |
| DVBDISP | CHK+8~, CHK+9*, CHK+17*, CHK+23, CHK+25 |
| >> DVBDOC | DISPLAY+24*, DISPLAY+28*, SRCH+7*, SRCH+28*, SRCH+29 |
| >> DVBEDT | BODY+12 |
| DVBENC | CHK+8~ |
| DVBENC(0 | CHK+20 |
| >> DVBREQDT | SRCH+22*, SRCH+29 |
| DVBSPCOD | CHK+8~, CHK+9*, CHK+22*, CHK+23, CHK+25 |
| >> DVBTYPE | DISPLAY+24*, DISPLAY+26*, DISPLAY+28 |
| DVBZERR | CHK+8~ |
| >> HD | TERM+10* |
| >> HNAME | TERM+12* |
| >> LOC | TERM+11* |
| >> ONFILE | SRCH+26*, SRCH+32 |
| >> OPER | TERM+9* |
| >> PNAM | SRCH+3 |
| SPCOD | CHK+8~, CHK+19*, CHK+20*, CHK+22 |
| >> SSN | SRCH+6 |
| >> STAT | SRCH+30 |
| U | TERM+9, TERM+11, QUEST1+2, DISPLAY+14, SRCH+22, SRCH+28 |
| VAR | DISPLAY+17!, SRCH+5!, SRCH+15! |
| VAR( | DISPLAY+14* |
| VAR(1 | SRCH+3*, SRCH+13* |
| VAR1 | DISPLAY+2~, DISPLAY+7*, DISPLAY+14 |
| X | QUEST1+6, SRCH+6*, ADM+4~, ADM+6*, ADM+7, ADM+8*, ADM+10, ADM+11 |
| X1 | DISPLAY+2~, DISPLAY+8*, DISPLAY+12*, DISPLAY+14, DISPLAY+15 |
| X2 | DISPLAY+2~, DISPLAY+5*, DISPLAY+6, DISPLAY+11, DISPLAY+14, DISPLAY+15, DISPLAY+20*, DISPLAY+21 |
| X3 | DISPLAY+2~, DISPLAY+24*, DISPLAY+25, DISPLAY+26* |
| X4 | DISPLAY+2~, DISPLAY+24*, DISPLAY+25*, DISPLAY+26, DISPLAY+27 |
| XTYPE | DISPLAY+10*, DISPLAY+11*, DISPLAY+14, DISPLAY+15, DISPLAY+30! |
| Y | QUEST1+7, SRCH+1!, SRCH+11 |
| >> ZI | SRCH+21* |