DVBCXFRC ;ALB/GTS-557/THM-PROCESS TRANSFER-IN MAIL MESSAGE ; 9/23/21 12:11pm
Source file <DVBCXFRC.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 6 | $$FIND1^DIC FILE^DICN (,UPDATE)^DIE ^DIK $$VFILE^DILFD GETS^DIQ |
| Automated Medical Information Exchange | 5 | KILL^DVBCUTIL ($$EXAM,DELSER)^DVBCUTL4 ($$UPRR,UPRS)^DVBCUTL8 (BULL1,BULL10,BULL11,BULL2,BULL3,BULL8,BULL9)^DVBCXFRD EN1^DVBCXFRS |
| MailMan | 1 | ^XMB |
| Registration | 1 | $$PRIM^VASITE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN1 | ;N XMB,RDAT,RSTS,CM,SP,UP K OUT,CNT
|
|
| EXIT | ||
| DEM0 | ||
| USER | ||
| DEM1 | ||
| ELIG | ||
| REQ0 | ||
| ODIS | ||
| EXAM | ||
| REMK | ||
| RDAT | ||
| RDES | ||
| SPEC | ||
| REQEDIT | ; ** Add entry to file #396.3 (request)
|
|
| PATEDIT | ; ** Lookup and/or Add entry to file #2 (patient)
|
|
| SETVARS | ; ** Add entry to file #396.4 (exam) **
|
|
| ADDEDIT | ; ** Add Patient address **
|
|
| CRTMSE | ;create LAST MSE entry for patient in sub-file 2.3216
|
| Name | Field # of Occurrence |
|---|---|
| $$FIND1^DIC | EN1+10, PATEDIT+2 |
| FILE^DICN | REQEDIT+7, PATEDIT+30, SETVARS+9, CRTMSE+7 |
| ^DIE | REQEDIT+11, REQEDIT+12, REQEDIT+13, REQEDIT+14, REQEDIT+24, REQEDIT+25, REQEDIT+27, REQEDIT+43, PATEDIT+38, ADDEDIT+4 |
| UPDATE^DIE | REQEDIT+32, REQEDIT+36 |
| ^DIK | REQEDIT+46 |
| $$VFILE^DILFD | PATEDIT+35, PATEDIT+42 |
| GETS^DIQ | PATEDIT+8 |
| KILL^DVBCUTIL | EXIT+10 |
| $$EXAM^DVBCUTL4 | SETVARS+8 |
| DELSER^DVBCUTL4 | EXIT |
| $$UPRR^DVBCUTL8 | REQEDIT+21, REQEDIT+40 |
| UPRS^DVBCUTL8 | REQEDIT+29 |
| BULL1^DVBCXFRD | REQEDIT+8 |
| BULL10^DVBCXFRD | PATEDIT+10, PATEDIT+24 |
| BULL11^DVBCXFRD | EN1+10 |
| BULL2^DVBCXFRD | SETVARS+8, SETVARS+10 |
| BULL3^DVBCXFRD | PATEDIT+31 |
| BULL8^DVBCXFRD | EN1+8 |
| BULL9^DVBCXFRD | PATEDIT+4 |
| EN1^DVBCXFRS | EN1+5 |
| $$PRIM^VASITE | EN1+8 |
| ^XMB | EN1+13 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls, FIND1^DIC, GETS^DIQ |
| 2.3216 | VFILE^DILFD |
| ^DVB(396.3 - [#396.3] | Classic Fileman Calls |
| ^DVB(396.4 - [#396.4] | Classic Fileman Calls |
| ^DIC(4 - [#4] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | EN1+13, PATEDIT+22 |
| ^DG(391 - [#391] | ELIG+2 |
| ^DIC(21 - [#21] | ELIG+5 |
| ^DIC(4 - [#4] | REQ0+3, REQ0+4 |
| ^DIC(5 - [#5] | DEM1+1, DEM1+2 |
| ^DIC(8 - [#8] | ELIG+3, ELIG+4 |
| ^DVB(396.3 - [#396.3] | REQEDIT+16, REQEDIT+17* |
| ^VA(200 - [#200] | EN1+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADR1 | EXIT+2!, DEM1*, ADDEDIT+2 |
| ADR2 | EXIT+2!, DEM1*, ADDEDIT+2 |
| ADR3 | EXIT+2!, DEM1*, ADDEDIT+2 |
| BUSPHON | EXIT+2!, DEM1*, ADDEDIT+3 |
| BYEAR | PATEDIT+1~ |
| BYEAR(1 | PATEDIT+18*, PATEDIT+19 |
| BYEAR(2 | PATEDIT+18*, PATEDIT+19 |
| CFLOC | EXIT+2!, ELIG*, REQ0+1*, REQ0+3*, REQ0+4*, PATEDIT+35 |
| CFREQ | EXIT+2!, REQ0+1*, REQEDIT+12 |
| CITY | EXIT+2!, DEM1*, ADDEDIT+2 |
| CLTY | EXIT+2!, RDAT+2*, REQEDIT+31 |
| CNT | EN1+5!, REMK*, REQEDIT+16*, REQEDIT+17* |
| CNTA | EN1+5*, EN1+12! |
| CNTY | EXIT+2!, DEM1*, DEM1+2*, DEM1+4*, ADDEDIT+3 |
| CNUM | EXIT+2!, ELIG*, PATEDIT+35 |
| CSPT | EXIT+8! |
| CTR | EXIT+5!, REQEDIT+33, REQEDIT+37 |
| DA | REQEDIT+1!, REQEDIT+8*, REQEDIT+22*, REQEDIT+28, REQEDIT+30!, REQEDIT+41*, REQEDIT+46*!, PATEDIT+28!, PATEDIT+30*, PATEDIT+31 , PATEDIT+34*, ADDEDIT+1*, ADDEDIT+4!, CRTMSE+1~ |
| DA(1 | REQEDIT+23*, REQEDIT+42*, CRTMSE+2* |
| DD | REQEDIT+1!, REQEDIT+15!, REQEDIT+30!, PATEDIT+28!, SETVARS+9! |
| DFN | EXIT+2!, REQEDIT+4*, REQEDIT+5, PATEDIT+25*, PATEDIT+30*, PATEDIT+34, ADDEDIT+1, CRTMSE+2 |
| DGMSGF | EXIT+1!, PATEDIT+32* |
| DIC | REQEDIT+1!, REQEDIT+5*, REQEDIT+15!, REQEDIT+30!, PATEDIT+25!, PATEDIT+28!, PATEDIT+29*, SETVARS+4*, SETVARS+11!, CRTMSE+1~ , CRTMSE+2* |
| DIC("DR" | REQEDIT+6*, PATEDIT+29*, SETVARS+6*, SETVARS+7*, CRTMSE+6* |
| DIC(0 | REQEDIT+5*, PATEDIT+29*, SETVARS+5*, CRTMSE+3* |
| DIE | REQEDIT+10*, REQEDIT+15!, REQEDIT+23*, REQEDIT+30!, REQEDIT+42*, PATEDIT+34*, ADDEDIT+1*, ADDEDIT+4! |
| DIK | REQEDIT+46*! |
| DLAYGO | REQEDIT+5*, REQEDIT+7!, PATEDIT+29*, PATEDIT+30!, SETVARS+5*, SETVARS+11!, CRTMSE+1~, CRTMSE+3*, CRTMSE+7! |
| DMAS | EXIT+4!, REQ0+2*, REQEDIT+14 |
| DO | REQEDIT+1!, REQEDIT+15!, REQEDIT+30!, PATEDIT+28!, SETVARS+9!, CRTMSE+7! |
| DOB | EXIT+2!, DEM0*, PATEDIT+14, PATEDIT+18, PATEDIT+29 |
| DOB2 | PATEDIT+1~, PATEDIT+22*, PATEDIT+23 |
| DR | REQEDIT+1!, REQEDIT+11*, REQEDIT+12*, REQEDIT+13*, REQEDIT+14*, REQEDIT+24*, REQEDIT+25*, REQEDIT+26*, REQEDIT+43*, PATEDIT+28! , ADDEDIT+2*, ADDEDIT+3* |
| DR(1 | PATEDIT+35*, PATEDIT+36*, PATEDIT+37* |
| DT | EN1+13, REQEDIT+13, REQEDIT+16, SETVARS+6 |
| DTOUT | CRTMSE+1~ |
| DUOUT | CRTMSE+1~ |
| DUZ | EN1+13, REQEDIT+25 |
| DVBADMNM | EXIT+1!, REQEDIT+18*, SETVARS+3 |
| DVBCARAY | PATEDIT+1~ |
| DVBCARAY(2 | PATEDIT+10, PATEDIT+12, PATEDIT+14, PATEDIT+16, PATEDIT+18, PATEDIT+22, PATEDIT+23 |
| DVBCDIV | EN1+8*, EXIT+3!, REQEDIT+12 |
| DVBCERR | PATEDIT+1~, PATEDIT+7! |
| DVBCERR(1 | PATEDIT+12*, PATEDIT+21* |
| DVBCERR(2 | PATEDIT+12*, PATEDIT+23* |
| DVBCI | EN1+6*, EXIT+3! |
| DVBCIENS | PATEDIT+1~, PATEDIT+7*, PATEDIT+8, PATEDIT+10, PATEDIT+12, PATEDIT+14, PATEDIT+16, PATEDIT+18, PATEDIT+22, PATEDIT+23 |
| DVBCNEW | EN1+13, PATEDIT+2!, PATEDIT+28* |
| DVBCPT | PATEDIT+1~, PATEDIT+2*, PATEDIT+4, PATEDIT+6, PATEDIT+7, PATEDIT+25, PATEDIT+27 |
| DVBDTYPE | EXIT+1!, ELIG+1*, CRTMSE+6 |
| >> DVBINF | RDAT+4*, REQEDIT+14 |
| DVBNULL | EXIT+4! |
| DVBSBRCH | EXIT+1!, ELIG+1*, CRTMSE+6 |
| DVP | EXIT+8! |
| DVRRIEN | EN1+4~, EXIT+9!, REQEDIT+4, PATEDIT+25*, PATEDIT+30* |
| ECF | EXIT+3!, RDAT+2*, REQEDIT+12 |
| ELIGCOD | EXIT+3!, ELIG*, ELIG+3*, ELIG+4*, PATEDIT+35 |
| ELIGSDT | EXIT+3!, ELIG*, PATEDIT+36 |
| ELIGST | EXIT+3!, ELIG*, PATEDIT+36 |
| >> ERR | REQEDIT+33, REQEDIT+37 |
| EXAMS | EXIT+3!, EXAM*, REQEDIT+44 |
| EXM | EXIT+3!, REQEDIT+44*, SETVARS+6 |
| EXMRS | EXIT+1!, SETVARS+2*, SETVARS+7 |
| >> FDA( | REQEDIT+31*, REQEDIT+35* |
| >> FIND | REQEDIT+33, REQEDIT+37 |
| HOMPHON | EXIT+3!, DEM1*, ADDEDIT+3 |
| I | EXIT+3!, REQEDIT+44*, SETVARS+2 |
| II | EXIT+3!, SPEC* |
| INUM | EXIT+5!, RDAT+4*, REQEDIT+26 |
| LREXMDT | EXIT+3!, REQ0+1*, REQ0+2*, REQEDIT+12 |
| NAME1 | PATEDIT+1~ |
| NAME1(1 | PATEDIT+15*, PATEDIT+17 |
| NAME1(2 | PATEDIT+15*, PATEDIT+17 |
| NAME2 | PATEDIT+1~ |
| NAME2(1 | PATEDIT+16*, PATEDIT+17 |
| NAME2(2 | PATEDIT+16*, PATEDIT+17 |
| OLREQDA | EXIT+4!, REQ0*, REQEDIT+6 |
| OREQDA | EXIT+4!, RDAT*, REQEDIT+24 |
| OTHDIS | EXIT+4!, ODIS*, REQEDIT+11 |
| OTHDIS1 | EXIT+4!, ODIS*, REQEDIT+11 |
| OTHDIS2 | EXIT+4!, ODIS*, REQEDIT+11 |
| OUT | EN1+5!*, EN1+10*, EN1+12*, REQEDIT+8*, REQEDIT+44, REQEDIT+46, PATEDIT+4*, PATEDIT+10*, PATEDIT+12*, PATEDIT+14 , PATEDIT+17*, PATEDIT+19*, PATEDIT+20, PATEDIT+31*, SETVARS+8*, SETVARS+10* |
| PDSRV | EXIT+4!, ELIG*, ELIG+5*, PATEDIT+35 |
| PIEN | EXIT+5!, RDAT*, REQEDIT+24 |
| PNAM | EN1+13, EXIT+5!, DEM0*, PATEDIT+14, PATEDIT+15, PATEDIT+29 |
| POBC | EXIT+8! |
| POBS | EXIT+8! |
| POWSTAT | EXIT+5!, ELIG*, PATEDIT+36 |
| PREF | EXIT+8! |
| PRIO | EXIT+5!, REQ0+1*, REQEDIT+6 |
| RD | EXIT+5!, RDAT+1*, REQEDIT+24 |
| RD1 | EXIT+9!, RDES+1*, REQEDIT+39, REQEDIT+43 |
| RDAT | EN1+4~, EXIT+9!, RDAT+5*, REQEDIT+13, REQEDIT+14, REQEDIT+20 |
| RDIV | EXIT+5! |
| REASONS | EXIT+1!, EXIT+4!, EXAM*, SETVARS+1, SETVARS+2, SETVARS+7 |
| REMK | EXIT+4! |
| REMK( | REMK*, REQEDIT+17 |
| REQDA | EXIT+5!, REQEDIT+8*, REQEDIT+16, REQEDIT+17, REQEDIT+21, REQEDIT+23, REQEDIT+29, REQEDIT+31, REQEDIT+35, REQEDIT+40 , REQEDIT+42, REQEDIT+46, SETVARS+6 |
| REQDT | EXIT+5! |
| RIEN | EXIT+4! |
| RO | EN1+10*, EXIT+5!, REQ0*, REQEDIT+6 |
| RONAM | EN1+10, EXIT+5!, REQ0* |
| RQDT | EXIT+5!, REQ0+2*, REQEDIT+14 |
| RR | EXIT+5!, RDAT+1*, REQEDIT+24 |
| RRDIV | EXIT+5! |
| RRDT | EXIT+5!, RDAT+2*, REQEDIT+21, REQEDIT+29, REQEDIT+40 |
| RRF | EXIT+4!, RDAT*, REQEDIT+24 |
| RRFD | EXIT+6!, RDAT+3*, REQEDIT+25 |
| RRFIEN | EXIT+5!, RDAT+3*, REQEDIT+26 |
| RRFSTN | EXIT+5!, RDAT+3*, REQEDIT+26 |
| RRIEN | EXIT+6!, REQEDIT+28*, REQEDIT+29 |
| RRIF | EXIT+4!, REQEDIT+21*, REQEDIT+22, REQEDIT+40*, REQEDIT+41 |
| RRR | EXIT+6!, REQEDIT+28*, REQEDIT+29 |
| RRST | EXIT+6!, REQEDIT+28*, REQEDIT+29 |
| RRT | EXIT+5!, RDAT+1*, REQEDIT+25 |
| RRUP | EXIT+7! |
| RRXM | EXIT+6! |
| >> RTRN( | REQEDIT+33*, REQEDIT+37* |
| SEX | EXIT+6!, DEM0*, PATEDIT+29 |
| SITE | EXIT+6!, USER* |
| SITE1 | EXIT+6!, USER*, REQEDIT+13, REQEDIT+18 |
| SPEC | EXIT+6! |
| SPEC( | SPEC* |
| SPEC(1 | REQEDIT+35 |
| SRVCON | EXIT+6!, ELIG*, PATEDIT+35 |
| SRVEDT | EXIT+6!, ELIG*, PATEDIT+35, PATEDIT+42, CRTMSE+4 |
| SRVPCT | EXIT+7!, ELIG*, PATEDIT+35 |
| SRVSDT | EXIT+6!, ELIG*, PATEDIT+35, CRTMSE+6 |
| SSN | EN1+13, EXIT+7!, DEM0*, PATEDIT+2, PATEDIT+12, PATEDIT+29 |
| STATE | EXIT+7!, DEM1*, DEM1+1*, DEM1+2, DEM1+3*, ADDEDIT+2 |
| STN | EXIT+5!, RDAT+4*, REQEDIT+26 |
| SUB | EN1+6*, EXIT+8! |
| TYPE | EXIT+1!, ELIG+1*, ELIG+2 |
| TYPEPTR | EXIT+8!, ELIG+1*, ELIG+2*, PATEDIT+37 |
| U | EN1+13, DEM0, USER, DEM1, ELIG, ELIG+1, REQ0, REQ0+1, REQ0+2, ODIS , REQEDIT+17, REQEDIT+44, SETVARS+2 |
| USER | EXIT+8!, USER* |
| USERNM | EXIT+7! |
| VETST | EXIT+7!, ELIG*, PATEDIT+36 |
| X | EXIT+7!, REQEDIT+1!, REQEDIT+5*, REQEDIT+17*, REQEDIT+18*, PATEDIT+1~, PATEDIT+15*, PATEDIT+16*, PATEDIT+25!, PATEDIT+28! , PATEDIT+29*, SETVARS+8*, SETVARS+11!, CRTMSE+1~, CRTMSE+4* |
| XEXAMS | EXIT+7! |
| XLN | EN1+6*, EN1+12!, DEM0, USER, DEM1, ELIG, ELIG+1, REQ0, REQ0+1, REQ0+2 , ODIS, EXAM, REMK, RDAT, RDAT+1, RDAT+2, RDAT+3, RDAT+4, RDES+1, SPEC |
| XMB | EN1+5~, EN1+13* |
| XMB(1 | EN1+13* |
| XMB(2 | EN1+13* |
| XMB(3 | EN1+13* |
| XMB(4 | EN1+13* |
| XMCNT | EXIT+7! |
| XMER | EN1+6, EXIT+8! |
| XMORPV | EXIT+1!, SETVARS+3*, SETVARS+7 |
| XMREC | EN1+5, EN1+6, EXIT+8! |
| XMRG | EN1+5, EN1+6, EN1+12, EXIT+8! |
| XMVAR | EXIT+7! |
| Y | EN1+13*, REQEDIT+1!, REQEDIT+8, REQEDIT+17*, PATEDIT+1~, PATEDIT+22*, PATEDIT+25!, PATEDIT+28!, PATEDIT+30, SETVARS+10 , SETVARS+11!, CRTMSE+1~ |
| ZI | EXIT+8!, REQEDIT+17* |
| ZIP | EXIT+7!, DEM1*, ADDEDIT+3 |
| ZIP4 | EXIT+7!, DEM1*, ADDEDIT+3 |